From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.cecloud.com (unknown [1.203.97.246]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5DDED1E885A; Tue, 11 Feb 2025 08:04:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=1.203.97.246 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739261084; cv=none; b=GRjewelwiRksOSvcIiCJrBkrSrbvU//AWo1DBF3oBhka0yQlCvu20vomBSuiT5EBRsBuC7sRd8WOYiVDB5PyqxEmsdfcUCaaOZm0edvexaqECcv03hiHvCL4qB6DpmPfEDq0pmxHYnXo/Kcmt/bL4qeQiSzhguwry69Zbj2Owu0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739261084; c=relaxed/simple; bh=v3/QnHLfPhdX6VRlE+pIU43UTeH6HpsCS0I+aVAD7EY=; h=Date:From:To:Cc:Subject:References:Mime-Version:Message-ID: Content-Type; b=UR4oZ8AKPl3Tb7IgybI6Y8coT8uJltvc8TDNlSlCyNG3zAQwVSMG3JIcH2phZ5x8G/QnhUAntqXZqSr6ibwozV9CBgSHFYItqzy1K2J7EuWter8+aUGhIv+7VGigaEtYFUQAbQT1i3zlaTGZ7xNdXactUanOZkQ/UCfpzlR5X34= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=cestc.cn; spf=pass smtp.mailfrom=cestc.cn; arc=none smtp.client-ip=1.203.97.246 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=cestc.cn Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cestc.cn Received: from localhost (localhost [127.0.0.1]) by smtp.cecloud.com (Postfix) with ESMTP id ABD1A7C0114; Tue, 11 Feb 2025 16:04:37 +0800 (CST) X-MAIL-GRAY:0 X-MAIL-DELIVERY:1 X-SKE-CHECKED:1 X-ABS-CHECKED:1 X-ANTISPAM-LEVEL:2 Received: from desktop-n31qu50 (unknown [39.156.73.12]) by smtp.cecloud.com (postfix) whith ESMTP id P1609376T281456890605936S1739261076388694_; Tue, 11 Feb 2025 16:04:37 +0800 (CST) X-IP-DOMAINF:1 X-RL-SENDER:zhang.guanghui@cestc.cn X-SENDER:zhang.guanghui@cestc.cn X-LOGIN-NAME:zhang.guanghui@cestc.cn X-FST-TO:chunguang.xu@shopee.com X-RCPT-COUNT:9 X-LOCAL-RCPT-COUNT:0 X-MUTI-DOMAIN-COUNT:0 X-SENDER-IP:39.156.73.12 X-ATTACHMENT-NUM:0 X-UNIQUE-TAG: X-System-Flag:0 Date: Tue, 11 Feb 2025 16:04:35 +0800 From: "zhang.guanghui@cestc.cn" To: chunguang.xu , "Maurizio Lombardi" Cc: mgurtovoy , sagi , kbusch , sashal , linux-kernel , linux-nvme , linux-block Subject: Re: Re: nvme-tcp: fix a possible UAF when failing to send request References: <2025021015413817916143@cestc.cn>, , <3f1f7ec3-cb49-4d66-b2b0-57276a6c62f0@nvidia.com>, , X-Priority: 3 X-GUID: 28157AFE-1A33-4CB7-B756-379251543D66 X-Has-Attach: no X-Mailer: Foxmail 7.2.25.331[cn] Precedence: bulk X-Mailing-List: linux-block@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Message-ID: <202502111604342976121@cestc.cn> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGnCoAoKCgrCoCDCoCBUaGlzIGlzIGHCoCByYWNlIGlzc3VlLMKgwqBJIGNhbid0IHJlcHJvZHVj ZSBpdCBzdGFibHkgeWV0LiBJIGhhdmUgbm90IHRlc3RlZCB0aGUgbGF0ZXN0IGtlcm5lbC7CoCBi dXQgaW4gZmFjdCzCoMKgSSd2ZSBzeW5jZWQgc29tZSBudm1lLXRjcCBwYXRjaGVzIGZyb23CoCBs YXN0ZXN0IHVwc3RyZWFtLCAKCgoKQnV0IGluIGZhY3QsIHRoZSBpc3N1ZSBzdGlsbCBleGlzdHMu IEkgcmV2aWV3IG52bWUtdGNwIGNvZGUgYW5kIGZvdW5kIHRoYXQgdGhpcyBpc3N1ZXMgbWF5IGV4 aXN0IGluIG52bWVfdGNwX3BvbGwgcHJvY2Vzc2luZy4gCgoKCgoKCgp6aGFuZy5ndWFuZ2h1aUBj ZXN0Yy5jbgoKCgrCoAoKCgpGcm9tOsKgWHUgQ2h1bmd1YW5nCgoKCkRhdGU6wqAyMDI1LTAyLTEx wqAxNToyMAoKCgpUbzrCoE1hdXJpemlvIExvbWJhcmRpCgoKCkNDOsKgTWF4IEd1cnRvdm95OyB6 aGFuZy5ndWFuZ2h1aTsgc2FnaTsga2J1c2NoOyBzYXNoYWw7IGxpbnV4LWtlcm5lbDsgbGludXgt bnZtZTsgbGludXgtYmxvY2sKCgoKU3ViamVjdDrCoFJlOiBudm1lLXRjcDogZml4IGEgcG9zc2li bGUgVUFGIHdoZW4gZmFpbGluZyB0byBzZW5kIHJlcXVlc3QKCgoKCgoKCkhpOsKgCgoKCgoKCgpE b2VzwqAgeW91IGhhdmUgdGVzdGVkIHRoZSBsYXRlc3Qga2VybmVsLCBjYW4gaXTCoCByZXByb2R1 Y2UgdGhlIHNhbWUgaXNzdWXvvJ8KCgoKCgoKCk1hdXJpemlvIExvbWJhcmRpIDxtbG9tYmFyZEBi c2RiYWNrc3RvcmUuZXU+IOS6jiAyMDI15bm0MuaciDEx5pel5ZGo5LqMIDAwOjQw5YaZ6YGT77ya CgoKCgoKT24gTW9uIEZlYiAxMCwgMjAyNSBhdCAxMToyNCBBTSBDRVQsIE1heCBHdXJ0b3ZveSB3 cm90ZToKCgoKPgoKCgo+IEl0IHNlZW1zIHRvIG1lIHRoYXQgdGhlIEhPU1RfUEFUSF9FUlJPUiBo YW5kbGluZyBjYW4gYmUgaW1wcm92ZWQgaW4KCgoKPiBudm1lLXRjcC4KCgoKPgoKCgo+IEluIG52 bWUtcmRtYSB3ZSB1c2UgbnZtZV9ob3N0X3BhdGhfZXJyb3IocnEpIGFuZCBudm1lX2NsZWFudXBf Y21kKHJxKSBpbgoKCgo+IGNhc2Ugd2UgZmFpbCB0byBzdWJtaXQgYSBjb21tYW5kLi4KCgoKPgoK Cgo+IGNhbiB5b3UgdHJ5IHRvIHJlcGxhY2luZyBudm1lX3RjcF9lbmRfcmVxdWVzdChibGtfbXFf cnFfZnJvbV9wZHUocmVxKSwKCgoKPiBOVk1FX1NDX0hPU1RfUEFUSF9FUlJPUik7IGNhbGwgd2l0 aCB0aGUgc2ltaWxhciBsb2dpYyB3ZSB1c2UgaW4KCgoKPiBudm1lLXJkbWEgZm9yIGhvc3QgcGF0 aCBlcnJvciBoYW5kbGluZyA/CgoKCgoKWWVzLCBJIGNvdWxkIHRyeSB0byBwcmVwYXJlIGEgcGF0 Y2guCgoKCgoKSW4gYW55IGNhc2UsIEkgdGhpbmsgdGhlIG1haW4gaXNzdWUgaGVyZSBpcyB0aGF0 IG52bWVfdGNwX3BvbGwoKQoKCgpzaG91bGQgYmUgcHJldmVudGVkIGZyb20gcmFjaW5nIGFnYWlu c3QgaW9fd29yay4uLiBhbmQgSSBhbHNvIHRoaW5rCgoKCnRoZXJlIGlzIGEgcG9zc2libGUgcmFj ZSBjb25kaXRpb24gaWYgbnZtZV90Y3BfcG9sbCgpIHJhY2VzIGFnYWluc3QKCgoKdGhlIGNvbnRy b2xsZXIgcmVzZXR0aW5nIGNvZGUuCgoKCgoKTWF1cml6aW8KCgo=