From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=87.76.132.165 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793066267; b=Mgn8ULGWeLSxwwW82ksHea9cK1mM156GRGgZ/Eopj5bZWrQVhQ7qF+7ku7ZGGh6nSEt/ cz8YdrD098ybgcoFtTQxpAohQiyeGLCTuMWr0WB1s45R6hQJk2qmTkTfxFo8UoMEdQJYg hdjdESEdvNCv/RULchlQSny/sH568M1vuFFP4NFEqasehFa/UAGRcowhlwVNO8AA8up5R rf8RXPk/7jFa3O5wXuo/vd6vhTUokXuLSoq9oDPloXoqbbBAiWg6w3vl8Mi9KcoIFeX2I PbFMO6lsQH88h0kixYhXN0o3BnjeXpYuwfOzuvf2viz7+bqojcGt79YQ5M4TtoUjBgw== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793066267; h=DMARC-Filter:Received:DKIM-Signature:Content-Type:Message-ID:Date: MIME-Version:User-Agent:From:Subject:To:Cc:References: Content-Language:In-Reply-To:X-Last-TLS-Session-Version; bh=tDledRj10pIPH6BHhl7shD7iwbGeBauSFw2IvG3336w=; b=rEg8vATJhHyYtxPvJDb16Q1iNLgqQixR7g/b/HUwEG1WjotryiktyLztoLg8ENch9zGS +HeyMgeAACjRmMT7QP2+1QfsQ4aUgnzxLAtRLy8jyWjrFv8ws8vbfnylx3ILZKAU/Q3+5 zKsPAMRGTRvklFlPuT6J9EveMMVWANjfmKwa22cv1/W7i2wQDZxwuVS1aPXiPITDfQg1X Cnq29d/YE7BZ15ixmfMRKz55bOApU/bTxOBcpSvDDjRTvdpjDDpeILeHMLv9GagkDXbIq fiW061pVasrQyuhvADP3r4mAAr6Mz+v7UvVRNb16Nc1tRNFdLsamup0nY/8tuWJP1nA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=auth.ink; spf=pass smtp.mailfrom=auth.ink; dkim=pass header.d=auth.ink header.i=@auth.ink header.a=rsa-sha256 header.s=dkim header.b=RT2Kgm5k; arc=none smtp.remote-ip=87.76.132.165 Received: from mail.netskyway.net (mail.netskyway.net [87.76.132.165]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 95A15606A31D; Tue, 27 Oct 2026 01:57:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 95A15606A31D Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=auth.ink Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=auth.ink Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=auth.ink header.i=@auth.ink header.a=rsa-sha256 header.s=dkim header.b=RT2Kgm5k Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 5A81E3003F9; Mon, 26 Oct 2026 22:57:33 -0300 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=auth.ink; s=dkim; t=1793066254; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-language:in-reply-to:references; bh=tDledRj10pIPH6BHhl7shD7iwbGeBauSFw2IvG3336w=; b=RT2Kgm5kOkK4JIMR673dow3iAeYbj0p/Gu4bllFHA5vZhmB5HjpcYXXdM+F7vKcXDxs02g u0+d7lyzqM8CSDSt5qYC7AjBOICYUzS/RMUc9rNw5W1XXht8fBKbPfjRRhhTMdbJ58ZMmN 739Yu4j0J3IeBsZNXPgyMKun7E+2YcsIPHtVs7949+NKsMU/BysM+ueMPKLqT3WCnny8E+ 0MeYkQmo9BNbDoSX1WZCSs+3KBCq6ubSWrev5v3ystp+zmFSQVQp8MbJtU7DMVIIXheZP7 a+gQUAtKn/poSASnLfrLD0JzlEce5K7WcGude6q1ysDvbwg0Qr8eNbGsX5Hd5g== Content-Type: multipart/mixed; boundary="------------QqbpEjYZiutLsk9D3MKh6ZXv" Message-ID: Date: Tue, 27 Oct 2026 03:57:32 +0200 X-Mailing-List: netdev@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Tamir Awad Subject: Re: [PATCH 5.15.y] af_unix: Clear oob_skb in scan_inflight() To: Kuniyuki Iwashima Cc: Sasha Levin , stable@vger.kernel.org, lee@kernel.org, netdev@vger.kernel.org, Rodrigo Zaiden References: <1685aeee-c65d-4a8f-9bfe-607e13e114a9@auth.ink> <2026-10-25-1-daily-reply-0005-af-unix-oob-skb-5-15-hold@kernel.org> <4ADFAF9F-7A76-4897-9374-914E5A384D8F@auth.ink> Content-Language: en-US In-Reply-To: X-Last-TLS-Session-Version: TLSv1.3 This is a multi-part message in MIME format. --------------QqbpEjYZiutLsk9D3MKh6ZXv Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I included the patch as a file below. --------------QqbpEjYZiutLsk9D3MKh6ZXv Content-Type: text/plain; charset=UTF-8; name="af_unix-5.15.y-patch.txt" Content-Disposition: attachment; filename="af_unix-5.15.y-patch.txt" Content-Transfer-Encoding: base64 RnJvbSA1OGY3ZjBjZjk0OTVkNGI3NGNmZjgwMTViZDYwOWE3ZTU5NDcxOGM1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBLdW5peXVraSBJd2FzaGltYSA8a3VuaXl1QGFtYXpv bi5jb20+CkRhdGU6IE1vbiwgMyBNYXIgMjAyNSAxOTowMTo0OSAtMDgwMApTdWJqZWN0OiBb UEFUQ0ggNS4xNS55XSBhZl91bml4OiBDbGVhciBvb2Jfc2tiIGluIHNjYW5faW5mbGlnaHQo KQoKdW5peF9nYygpIGFjY2Vzc2VzIG9vYl9za2IgYWZ0ZXIgZHJvcHBpbmcgc2tfcmVjZWl2 ZV9xdWV1ZS5sb2NrLiBUaGlzCmNhbiByYWNlIHdpdGggcXVldWVfb29iKCkuIENsZWFyIG9v Yl9za2IgaW4gc2Nhbl9pbmZsaWdodCgpIHdoaWxlIHRoZQpsb2NrIGlzIGhlbGQuCgpUaGlz IHJlc2VuZHMgS3VuaXl1a2kgSXdhc2hpbWEncyBNYXJjaCAyMDI1IGZpeCBmb3IgdGhlIG9s ZCBHQy4gVGhlCmNvZGUgZGlmZiBpcyB1bmNoYW5nZWQuCgpPbiA1LjE1LjIyMywgdGhlIHJl cHJvZHVjZXIgcGFuaWNrZWQgdGhyZWUgdW5wYXRjaGVkIFFFTVUgZ3Vlc3RzLiBUaHJlZQpw YXRjaGVkIGd1ZXN0cyBjb21wbGV0ZWQgOCwwMDAgcm91bmRzIGVhY2ggd2l0aG91dCBhIGtl cm5lbCB3YXJuaW5nLgpCb3RoIGJ1aWxkcyB1c2VkIHRoZSBzYW1lIGNvbmZpZyBhbmQgZ3Vl c3QgaW1hZ2UuIEFuIGluc3RydW1lbnRlZCBydW4KdHJhY2VkIHRoZSBoYXJuZXNzJ3MgZmFp bGVkIHJhY2luZyBzZW5kcyB0byBFUElQRSBhbmQgRUNPTk5SRVNFVCBhbmQKY29uZmlybWVk IGFsbCA4LDAwMCBpdGVyYXRpb25zIHJlYWNoZWQgdGhlIHJhY2UuCgpGaXhlczogMzE0MDAx ZjBiZjkyICgiYWZfdW5peDogQWRkIE9PQiBzdXBwb3J0IikKTGluazogaHR0cHM6Ly9sb3Jl Lmtlcm5lbC5vcmcvYWxsLzIwMjUwMzA0MDMwMTQ5LjgyMjY1LTEta3VuaXl1QGFtYXpvbi5j b20vClJlcG9ydGVkLWJ5OiBMZWkgTHUgPGxsZmFtc2VjQGdtYWlsLmNvbT4KU2lnbmVkLW9m Zi1ieTogS3VuaXl1a2kgSXdhc2hpbWEgPGt1bml5dUBhbWF6b24uY29tPgpTaWduZWQtb2Zm LWJ5OiBUYW1pciBBd2FkIDxzZWN1cml0eUBhdXRoLmluaz4KLS0tCiBuZXQvdW5peC9nYXJi YWdlLmMgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGlu c2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL25ldC91bml4L2dh cmJhZ2UuYyBiL25ldC91bml4L2dhcmJhZ2UuYwppbmRleCBkMmZjNzk1Li5hNzMzZDBkIDEw MDY0NAotLS0gYS9uZXQvdW5peC9nYXJiYWdlLmMKKysrIGIvbmV0L3VuaXgvZ2FyYmFnZS5j CkBAIC0xMDIsMTMgKzEwMiwxNCBAQCBzdGF0aWMgdm9pZCBzY2FuX2luZmxpZ2h0KHN0cnVj dCBzb2NrICp4LCB2b2lkICgqZnVuYykoc3RydWN0IHVuaXhfc29jayAqKSwKIAkJCS8qIFBy b2Nlc3MgdGhlIGRlc2NyaXB0b3JzIG9mIHRoaXMgc29ja2V0ICovCiAJCQlpbnQgbmZkID0g VU5JWENCKHNrYikuZnAtPmNvdW50OwogCQkJc3RydWN0IGZpbGUgKipmcCA9IFVOSVhDQihz a2IpLmZwLT5mcDsKKwkJCXN0cnVjdCB1bml4X3NvY2sgKnU7CiAKIAkJCXdoaWxlIChuZmQt LSkgewogCQkJCS8qIEdldCB0aGUgc29ja2V0IHRoZSBmZCBtYXRjaGVzIGlmIGl0IGluZGVl ZCBkb2VzIHNvICovCiAJCQkJc3RydWN0IHNvY2sgKnNrID0gdW5peF9nZXRfc29ja2V0KCpm cCsrKTsKIAogCQkJCWlmIChzaykgewotCQkJCQlzdHJ1Y3QgdW5peF9zb2NrICp1ID0gdW5p eF9zayhzayk7CisJCQkJCXUgPSB1bml4X3NrKHNrKTsKIAogCQkJCQkvKiBJZ25vcmUgbm9u LWNhbmRpZGF0ZXMsIHRoZXkgY291bGQKIAkJCQkJICogaGF2ZSBiZWVuIGFkZGVkIHRvIHRo ZSBxdWV1ZXMgYWZ0ZXIKQEAgLTEyMiw2ICsxMjMsMTMgQEAgc3RhdGljIHZvaWQgc2Nhbl9p bmZsaWdodChzdHJ1Y3Qgc29jayAqeCwgdm9pZCAoKmZ1bmMpKHN0cnVjdCB1bml4X3NvY2sg KiksCiAJCQkJfQogCQkJfQogCQkJaWYgKGhpdCAmJiBoaXRsaXN0ICE9IE5VTEwpIHsKKyNp ZiBJU19FTkFCTEVEKENPTkZJR19BRl9VTklYX09PQikKKwkJCQl1ID0gdW5peF9zayh4KTsK KwkJCQlpZiAodS0+b29iX3NrYikgeworCQkJCQlXQVJOX09OX09OQ0Uoc2tiX3VucmVmKHUt Pm9vYl9za2IpKTsKKwkJCQkJdS0+b29iX3NrYiA9IE5VTEw7CisJCQkJfQorI2VuZGlmCiAJ CQkJX19za2JfdW5saW5rKHNrYiwgJngtPnNrX3JlY2VpdmVfcXVldWUpOwogCQkJCV9fc2ti X3F1ZXVlX3RhaWwoaGl0bGlzdCwgc2tiKTsKIAkJCX0KQEAgLTI5OSwxNyArMzA3LDkgQEAg dm9pZCB1bml4X2djKHZvaWQpCiAJICogd2hpY2ggYXJlIGNyZWF0aW5nIHRoZSBjeWNsZShz KS4KIAkgKi8KIAlza2JfcXVldWVfaGVhZF9pbml0KCZoaXRsaXN0KTsKLQlsaXN0X2Zvcl9l YWNoX2VudHJ5KHUsICZnY19jYW5kaWRhdGVzLCBsaW5rKSB7CisJbGlzdF9mb3JfZWFjaF9l bnRyeSh1LCAmZ2NfY2FuZGlkYXRlcywgbGluaykKIAkJc2Nhbl9jaGlsZHJlbigmdS0+c2ss IGluY19pbmZsaWdodCwgJmhpdGxpc3QpOwogCi0jaWYgSVNfRU5BQkxFRChDT05GSUdfQUZf VU5JWF9PT0IpCi0JCWlmICh1LT5vb2Jfc2tiKSB7Ci0JCQlrZnJlZV9za2IodS0+b29iX3Nr Yik7Ci0JCQl1LT5vb2Jfc2tiID0gTlVMTDsKLQkJfQotI2VuZGlmCi0JfQotCiAJLyogbm90 X2N5Y2xlX2xpc3QgY29udGFpbnMgdGhvc2Ugc29ja2V0cyB3aGljaCBkbyBub3QgbWFrZSB1 cCBhCiAJICogY3ljbGUuICBSZXN0b3JlIHRoZXNlIHRvIHRoZSBpbmZsaWdodCBsaXN0Lgog CSAqLwotLSAKMi41Ni4wLndpbmRvd3MuMgoK --------------QqbpEjYZiutLsk9D3MKh6ZXv--