From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B21FF33A6E2; Sat, 13 Jun 2026 14:51:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781362306; cv=none; b=Q/7733qs6RDFmbHI3FQA1WLN+//6PQeeZHPeCaOTy9IDcWhgEisdYf/n1ldobcL2RBcrf4VOjpIHgNzD95kLn1L775QRYxyCxfQe3FDCvxn+pZhDJeiEXyBYnn2h8OVt8fScu/audk4K39Fr2wd6ILJYEW5kXOzYwbiLhUPXp3Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781362306; c=relaxed/simple; bh=XdzmQdtWtqzMGkN+y8D4yfbFb6yGTX8dY6AxsEKD2Gc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ou8mBJX+6sXLrrY12xlwRr5MdD3A4oC4x0tGPOK8KDHsUR06TFZkAOocnFdlVDoFB2LCIxNUgwHp1Lpc6Zyy+VjziH4Yj2n9vE0SCOzNCx1Yo8YZEZrRvTk2YPy9rK5mFjA8+o8rq6vwDZWWif7kmVvANjIC+6zHFHt7H6hruko= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=S0bOYBD3; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="S0bOYBD3" Received: by smtp.kernel.org (Postfix) with ESMTPSA id DEF8C1F00ACA; Sat, 13 Jun 2026 14:51:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1781362302; bh=XdzmQdtWtqzMGkN+y8D4yfbFb6yGTX8dY6AxsEKD2Gc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=S0bOYBD3+iKMv5HlzMLexwZDTBcCdN4hzfxRLQaRzlI+6dBTfeanoi6wGvRsuFJI/ XGvR7t3DCvP32C44JnY+C2FOFWR/TYEhUWrwhd4TxgowI2BwJQ+juwBPT5Lnvuqtoc DMoyvoMZ85+xlM0nSqfXF4ikm4sxPzCE3dVHJj2uCuxgMrVJFQvUe/RFLF4G7WzNvF f3VVitpfdq0WfB97R7lIK6j33F05u+65SwVjPUxohf9OaKLBS8zsxHvZznZy/ooj+t rOvtuS8+sqwdUa77F4dg7ehrNOWY7d8Hs3o9A61PouNqAGsVIEPtTRfrQUX/avh1mP 3X4B9IQaa6cLA== From: Sasha Levin To: Steffen Klassert , Herbert Xu , "David S . Miller" , David Ahern , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Simon Liebold Cc: Sasha Levin , Simon Liebold Subject: Re: [PATCH 6.12.y v3 0/2] xfrm: hold dev ref until after transport_finish NF_HOOK Date: Sat, 13 Jun 2026 10:51:31 -0400 Message-ID: <20260613143005.0006-1-sashal@kernel.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260612111327.1613710-1-simonlie@amazon.de> References: <20260612111327.1613710-1-simonlie@amazon.de> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Fri, Jun 12, 2026 at 11:13:25AM +0000, Simon Liebold wrote: > Thanks for the detailed analysis on v2, Sasha. Here's v3. > > v3: Backport b05d42eefac7 ("xfrm: hold device only for the asynchronous > decryption") as a prerequisite, making the tree structurally match mainline so > the fix applies without the lifetime gap Sasha identified in v2, where the > dev_put at resume: dropped the ref before the re-hold could cover it. Whole series queued for 6.12.y, thanks. -- Thanks, Sasha