From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) (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 6C2F41624C5 for ; Mon, 23 Feb 2026 17:22:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771867371; cv=none; b=IUfvwXRv4EJSujrY6bSdY37R8SA1VK1qs76zFLHVbEAM8mPkQqGKXrZjoohkruBV0kNB5Bl2rq1zfR2GKhFURFh+iX55s9EHklA1Wb+m+iETJT9qMcyLBYsYfpourZkab/8uK+oIC2dWE3sp9UrcKFcUGssgQnI8C1yLgIMvE0I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771867371; c=relaxed/simple; bh=GsdWTmHfrACFFCRPfF/itkGs3OnYV74Af92jjZQ9U54=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=LEysFlc76V2ReK+XpIOja9zU6m1thcR24whnByBGpDfMQdnLaDOLDz8u/jaFId7xAZQxOiFBa7/7ZyMQ0W0fZWcxY4Itq1rVYjI/Qo2Y54fpK313TEps/O827GjhOmia6I0+T4EOvG/KEb0swOcNIRsuKEkcCDL921cMv7F97gg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cloudlinux.com; spf=pass smtp.mailfrom=cloudlinux.com; dkim=pass (2048-bit key) header.d=cloudlinux.com header.i=@cloudlinux.com header.b=Ej/gVug5; arc=none smtp.client-ip=209.85.210.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cloudlinux.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cloudlinux.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cloudlinux.com header.i=@cloudlinux.com header.b="Ej/gVug5" Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-824a9348603so1860380b3a.2 for ; Mon, 23 Feb 2026 09:22:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudlinux.com; s=google; t=1771867370; x=1772472170; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8Zl7Z+OaO89snmKUAHrxKVDI5oM0jK/483ZZ+xANRJw=; b=Ej/gVug5TKN+EIOLMKH9J37NucO3yyl6ElKL7o18x0pSXBhZCooPAUFKx/wH7Qp79O nZJHVxwMm4k4emif9FhHhzMfE1fq+hCV9Vosb0sd0KmC9tpgMadlIdDMnTpvbjQmzz6x TmuFZPpjqNA90IymZ56Z7Qq58pO795kwhxa/V4Z8zs7dSaxrAC2pB6Hr4OYO5k62kHbZ aIFCAyjpMG4cJ7VyBo5x2VAGqkpUrPwLBn2PfdedOO/U4/y7g95py/elU307W+G65M28 m3mnv7jIdB1EZeDjrGJRyTijV3+gAo0TjzKYHnq38RZGqxSlHQab/eBof6aHxqEGnWTa niUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771867370; x=1772472170; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=8Zl7Z+OaO89snmKUAHrxKVDI5oM0jK/483ZZ+xANRJw=; b=w5Z7cBYJBM3C1XgTXD5arpWqJKW0n/zw8MNfEUzdqznclQ/RZj3PUoBDIKA7OLFfLM KkmyLjNUoG5ghcfRwiri9tYoGUEnQho+LKNQHvpUx3SmeDtoM/c7Q8uShfAqy8MYUoDy bUjB/HJwS//9u7mzDMumb/jMYw8v0cexWelNtPJlQRFuC6+XApt09tEtSiu6lJOqMB3g pwF95rlJkgXDx2yjoGloC4PVS5PPkoQG4PEMdQJQwl0M9QwdzcZ5Q8q27Kipae2iAyy4 KKqJ3WEcMQvK3WW+FrRnDf8io6HimsCvqiYKjIap/1fdyqMYzMagdoNB7c8nS5u+4EBT 3RhQ== X-Forwarded-Encrypted: i=1; AJvYcCXGehEevLiHVgYjSbC0K/dQxECrWGhZitC+3WkCSJf+P4zj/CZx11jH4leQxgKAsxoTZALI5BySBV3bBbE=@vger.kernel.org X-Gm-Message-State: AOJu0YwuWbB+Hf8/ExNaiHr+Z3Uz30XLDSBl3vGV7eDlUbINv4Nwa8Qh /X4JTX2F+RJxWC3hvLlxvpE3M0mu4vsVuQiAPERm91SQ63+p4A45GsEB1pfohjDXOCE= X-Gm-Gg: AZuq6aK+3yWrhpiR7hi25wRy3zD0F+NT+UoMvrmk9YdQxNJN0s0Dkq4eZav92OX2wnu GYMDkmkA/O6eMxBsGTD50Pu+YKakBnaWiPcZvBIhRMif2lyQ5njj9/g41ws3kGoxxPUXccxvQN7 GHoV6D8EMxGfnwCmQrSX780DU7L3GFGVUa6ZpYtkf2rv1m4EXJBddhQCLK6UYAA/3Wh65JzF/Fj DoXDeM28pLVtqikQGqG1bOzmjr+PFjYhAebNidKarqWx59EqfcxexML7SrD3dcM05z5egDI5wN6 pQA48Yo1125LMZyHH2oltsXHPYf0R5NOlB8sVP869ACKCdJ2MU5SfFHRyQg/JOF6emgzqIe/pnY eaUGF5+CdMKO1IJBGNKYxMCrKlAzENBiJhUu564c2WFM5J0ToJIGeoA67bmvwIXtnG5cRjnhgIl n5devVB1kBmNwSGNPwb+gfaW+Vg7x8VsU= X-Received: by 2002:a05:6a21:512:b0:38b:e750:bc31 with SMTP id adf61e73a8af0-39545eeb17fmr7900675637.32.1771867369604; Mon, 23 Feb 2026 09:22:49 -0800 (PST) Received: from outpost.localdomain ([110.44.9.85]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c70b7269771sm7942918a12.30.2026.02.23.09.22.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 09:22:49 -0800 (PST) From: Jaskaran Singh To: stable@vger.kernel.org, james.smart@broadcom.com, kbusch@kernel.org, axboe@fb.com, hch@lst.de, sagi@grimberg.me Cc: linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org, gregkh@linuxfoundation.org, Jaskaran Singh Subject: [PATCH 5.10.y 0/2] Fix incorrect backport of nvme-fc ioerr_work cancel_work_sync() Date: Mon, 23 Feb 2026 22:52:39 +0530 Message-Id: <20260223172241.291649-1-jsingh@cloudlinux.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The backport of upstream commit 0a2c5495b6d1 ("nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()") to linux-5.10.y was incorrectly applied as commit 3d78e8e01251. The original upstream fix moves the cancel_work_sync(&ctrl->ioerr_work) call within nvme_fc_delete_ctrl() to after nvme_fc_delete_association(), so that ->ioerr_work is not running when the nvme_fc_ctrl object is freed. However, the stable backport mistakenly placed the cancel_work_sync() call in nvme_fc_reset_ctrl_work() instead of nvme_fc_delete_ctrl(), leaving the original bug unfixed while introducing an unnecessary change to the reset path. This series reverts the broken backport and then applies the fix correctly. Jaskaran Singh (2): Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()" nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() drivers/nvme/host/fc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.43.7