From nobody Fri Dec 19 12:45:23 2025 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EF56F23B62B for ; Sun, 7 Dec 2025 02:59:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765076363; cv=none; b=gRqoHgn4po+tzOvAFT+y9GF7/D1GQGJwVjJBKxljm/9aZEQrsOhzHGbXQGtIH7O9phUNE1YyJTzJqtQsr56kQa5cWNC6MItTNz/igpe4V/6T2OHkrvQFxsbOynii2qlkZkUkSPnP9Y2Zs8GveLZkOMi00QsQcnGXRmFyTLwcrKI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765076363; c=relaxed/simple; bh=f1VBgMK7mIywAS991LeDTaomjC4XPqbXN434IwwJVk0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=t7phtFGlxO3Irmp9nnb4k9BNapjUXcGeWUos1rpr0J3syWoT84us3NYPnIVUo8YgFTuzb+R/6r5oAY6SewQlGGMXmcfeHtscFcbcWhfbij20/5NwZqV6pnZgw2FijFlf5K6N1FxnY9J/+z4pZ7t9ekhjQUW8wcl1l4olpNXu/iY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=HT281mXc; arc=none smtp.client-ip=209.85.214.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HT281mXc" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-299d40b0845so56828565ad.3 for ; Sat, 06 Dec 2025 18:59:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765076361; x=1765681161; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wqHjFF5VQUBgHPfC4eg5CVVciGmhATwVYxzqjeHGRqg=; b=HT281mXc/Mc0G2IScU25qQA0KDiBWdmq3EmKCyYT0d4hp61XknboePwjCX22L1MSti r7o4qhGsqnhhGQf5ZEZGZA1T2eX/IUOUPfzcXKQj/zn/ogXZfV61idmF0+/oXrcPX78P JuwOLbGAi4AvndwVYNirs6YbdPO22ja9QAPkuYpwGjnzLekY7QH4ecEbmyca5uh8cUeI zeRPEMGDHjxPqEUHjpQN63m3CGCP2HsQoeP1Q7zQ8fwvkPbJcZfbzHfBxWmhRvzigIkv 493m6VvochIlQCUc31P9c9MgaZCA6Wvu0XpC7jbGyKDZR7c62BaWrVr9sevp5hi3jRSM 3k8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765076361; x=1765681161; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wqHjFF5VQUBgHPfC4eg5CVVciGmhATwVYxzqjeHGRqg=; b=UaM+lMrPd0QlxaTw8uFkXjOldPFQL/8DOuOQhB7QL/BUKpxrYkvMMkmhOXLW6YSLQo yS/dhW+1E6dwbtf4UZO7ntKuJdY43a9odzr0VQtHSQ3snDjkYH/Tb4vOeXXg9Qrbhakx 0eQiQmOLnoMJyXUiFzvF6YsgqDZ91k2fp5ln4/IMSYZ/a2EHA8xjyJB7shvDHGLzaGoh ONLXTRVZ4tFvwi1K2MOhHxpWK0yM0kcEOwlswJALcJ5Rx0qlkuAYU2iCAxhuhAXhzZ2W z6ss6eHtWmiGAGVgEEGf0FelpPJus97rBty/B+2yyZ58YWlAL3OotxxLGoIE2VZgZXSG BObg== X-Forwarded-Encrypted: i=1; AJvYcCVUaD3n5bRZrxIEhEL5A8vTL/nr3/157illMBqjp6++ie0uidAg34cbm5CxGVDmEGkPEifEtlva2S+VQ5g=@vger.kernel.org X-Gm-Message-State: AOJu0YzKgWyjES7x/FkwNW1P100+Ges0LafGlEfwVjV2Aea6EYdvssB6 VsVGQ7Ej4S8mnkm6CrdXzERJgEVuLDyXVQoVhJjq5OC7EkDVoGW8CqUk9hgYIZ1Q X-Gm-Gg: ASbGncuTq7+W+PWA69cKzTvXhy8S3vykW0oUWT6b4gfkiQ5LpQ+g4ONuMtLpYHD1jDs V+9NltKk+ubQMvVvZJF+9rkLf5lybUJv+aTILez/YVNLFWge6047JcHANNeW2pDyiTjmWGCmeXW 6cu3i7E901BS1qOug1oZ+HfvUDrdZeafCC0ahDDVu1L82mXL9Q6Apz2ZCQ6nzt8JLsdTVr+Mu6n HbbviorUfk5CXZtEmOQJE8mCPRLFEoZC8kMmmtViO3X9gO1IOTdjBIgnRf9rRSFT3DbCk1VSGPR HExSiQsHWcPSw28RzQlDdYBSvS6Qj/WevkPgsnQUnZqo5gPDR/MUL84stn/P10E6aCWnANViq9w 9jzMA0+6P5S3Z+Ph09eROQPcsn9W0OkiQlNegGLMtbWTiA/kheqqES08dBB5fVh0Bf00ospTDUp U+0iK0M3D0h7BSzmDXK9UtglLb7CoQ0On17+P/jJl5oO0= X-Google-Smtp-Source: AGHT+IEH/X9T9G5TirdKusk0UHKDWLGYx98tpOX0o8yVNPtVi1UDXB3JzWQACpehz0hSgOmA7TruqA== X-Received: by 2002:a17:902:f683:b0:295:7806:1d7b with SMTP id d9443c01a7336-29df5deb440mr36158025ad.45.1765076361263; Sat, 06 Dec 2025 18:59:21 -0800 (PST) Received: from localhost.localdomain ([38.224.232.243]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29dae4a13d2sm85864055ad.9.2025.12.06.18.59.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Dec 2025 18:59:20 -0800 (PST) From: Dharanitharan R To: syzbot+422806e5f4cce722a71f@syzkaller.appspotmail.com Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Dharanitharan R Subject: [PATCH] team: fix qom_list corruption by using list_del_init_rcu() Date: Sun, 7 Dec 2025 02:58:08 +0000 Message-ID: <20251207025807.1674-2-dharanitharan725@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <6903e344.050a0220.32483.022d.GAE@google.com> References: <6903e344.050a0220.32483.022d.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" #syz test: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git= master Reported-by: syzbot+422806e5f4cce722a71f@syzkaller.appspotmail.com Signed-off-by: Dharanitharan R Reported-by: --- drivers/net/team/team_core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/team/team_core.c b/drivers/net/team/team_core.c index 4d5c9ae8f221..d6d724b52dbf 100644 --- a/drivers/net/team/team_core.c +++ b/drivers/net/team/team_core.c @@ -823,7 +823,8 @@ static void __team_queue_override_port_del(struct team = *team, { if (!port->queue_id) return; - list_del_rcu(&port->qom_list); + /* Ensure safe repeated deletion */ + list_del_init_rcu(&port->qom_list); } =20 static bool team_queue_override_port_has_gt_prio_than(struct team_port *po= rt, --=20 2.43.0