From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 34F8AC021AA for ; Wed, 19 Feb 2025 06:23:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B94262801F7; Wed, 19 Feb 2025 01:23:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B41192801F6; Wed, 19 Feb 2025 01:23:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A08D52801F7; Wed, 19 Feb 2025 01:23:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 827C72801F6 for ; Wed, 19 Feb 2025 01:23:52 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 2C6EB1A1041 for ; Wed, 19 Feb 2025 06:23:52 +0000 (UTC) X-FDA: 83135703504.15.6EBB473 Received: from mta22.hihonor.com (mta22.hihonor.com [81.70.192.198]) by imf14.hostedemail.com (Postfix) with ESMTP id 7D14810000B for ; Wed, 19 Feb 2025 06:23:49 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=honor.com; spf=pass (imf14.hostedemail.com: domain of gaoxu2@honor.com designates 81.70.192.198 as permitted sender) smtp.mailfrom=gaoxu2@honor.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739946230; a=rsa-sha256; cv=none; b=wV99IwDqjluTC/StlkAaNI/60eUWpIZyGcu8cI66l9/eVKIQzfRHrNcSmPz05YGeOdzsHo R+GPvrgp3coQhsrtJONFLPw9a+ObJHx5YnPwNCZMPTIlQ/BI3r6ETb4+RIEv5NcKfsjH1X KO6k7T3p7OCKaoQ7DH3aX2ng7yow3BA= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=honor.com; spf=pass (imf14.hostedemail.com: domain of gaoxu2@honor.com designates 81.70.192.198 as permitted sender) smtp.mailfrom=gaoxu2@honor.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739946230; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1hIJCWwGC953Ijo4lalx+UZSk476OHtXAIu9d88Nxy0=; b=PzxYIGGEeHnyzCB7MPJJqN/VO5p7f2ieyvPBzIQMVVFlJhPQTXyGyl3yE8jLXajAqCq3Ry I7etQRdbNXIYLHjQZU6FE3xY804f2S86y52tcU+X1NdxCbnMESs8FXV309Dnw77euAnf2/ U698ezuS44MoLgF0QEK0JIhgAe4Jcnk= Received: from w001.hihonor.com (unknown [10.68.25.235]) by mta22.hihonor.com (SkyGuard) with ESMTPS id 4YyRCx3dqnzYlZ3B; Wed, 19 Feb 2025 14:23:25 +0800 (CST) Received: from a008.hihonor.com (10.68.30.56) by w001.hihonor.com (10.68.25.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Wed, 19 Feb 2025 14:23:43 +0800 Received: from a007.hihonor.com (10.68.22.31) by a008.hihonor.com (10.68.30.56) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Wed, 19 Feb 2025 14:23:43 +0800 Received: from a007.hihonor.com ([fe80::e866:83ac:f23b:c25c]) by a007.hihonor.com ([fe80::e866:83ac:f23b:c25c%10]) with mapi id 15.02.1544.011; Wed, 19 Feb 2025 14:23:42 +0800 From: gaoxu To: Andrew Morton , Barry Song <21cnbao@gmail.com> CC: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , Suren Baghdasaryan , Yosry Ahmed Subject: =?utf-8?B?5Zue5aSNOiBbUEFUQ0ggdjRdIG1tOiBGaXggcG9zc2libGUgTlVMTCBwb2lu?= =?utf-8?B?dGVyIGRlcmVmZXJlbmNlIGluIF9fc3dhcF9kdXBsaWNhdGU=?= Thread-Topic: [PATCH v4] mm: Fix possible NULL pointer dereference in __swap_duplicate Thread-Index: AduCcQRTKSEr86o5RfKgi/48SSQ2J///g8MAgAAaroD//1MYUA== Date: Wed, 19 Feb 2025 06:23:42 +0000 Message-ID: References: <20250218200355.959a79bf9b6253772a95e782@linux-foundation.org> In-Reply-To: <20250218200355.959a79bf9b6253772a95e782@linux-foundation.org> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.164.11.140] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: 7D14810000B X-Stat-Signature: 9zsf9geo7hpt7gsofo7s6bu4tth6aqz3 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1739946229-299162 X-HE-Meta: U2FsdGVkX1+E880ITb6P67tdGZzWxdWsRLFFQMtqejOiFNyqUXlMSnf3HjURh9QUUC2yRmUSS5I51mp/80oKXSzvxU+b7JuDAc6sVMVhLpUvPYF34AzXbIWRFXcQJvN/gDRW3Ozgerpof+RezhG0iZsNfogGz1V6jOx2VRaHhM0b+kmo2JTQPRkDlZ2OinOnuPGEbc8b5chBJnHBiNpjGVqhJWWB3HyB9G0FLE3SKjPqmJIBCYxMp4fWbOmmCW3DxfrhBlEfrdcTjIREJZRmlxJcpFPoTbWgc0J5PYE7ev7qjVk0+csTXEXra3v1+NUEJS7SUYabDMxh00YqXJBr+Kx8gjliQWYaOJ1djWNIDwluRz2RLR9blwzOwAFlJIwd4w1zyrQNYj+oNeqdJmA8trmg+NxOo4GC+t74JsCi8iYXefLDG6gTTw4oroyi3Lx7vSe+Tleh6gfCo9gK4L52ftFXnNMZB6CPCd6cV2SOLxVkk9GkASh4Kggiqe2iojEN7rq+9nJ30O4rldROel5f3X0+C+0xnRdGS7Wh2gHI8LYL1XaBTPaZgTk6BV0HOHtTR4xA2t8iV0Vn21yrZ58OiJlY/uCnrLBCM9MDDu34iDxNlqFU5l2S5ozsaVlCFAIirVwcRy3CZMia+bONZEgP1+3lNd55lUz1avQQVxr57x96d9Ej6DhhngWC9OYbBvpVfyGnDR10pLUXPnrTbw/bJQJiX0pUU5YEUz3kWDI4WekuUSNE9DR6NInfJpKBlb78c3iRSSjjtvK7yN/o5ndE9uLj56iZaB+WE2MvytUFOSc3M6aXQrE+KSJOmGrHSflmm5mjHljFr/jV1piu4Ju6rymJy3B73RasejrWmcjeST1uudKm1h1lgOIQAN/+X7zXTIlC/tkkqVCRqOUKnzjk5iECljOiqB1TMvv+5BuAXxzGdRn8kkZuN6CJgdT8xs+uiwWn3P4BXOtDrfv8n2j 8rd+Ra4J BiGEzule+uESykNr1hvGOXabuvQJ0LysK41zjKNkws8H5L4Lqt7IkOSInsXVIttcL6oeyRL2ZMLbP/pRVKZRXcHFBeteoNuO9r1brOv41wnAdnY3umfaNZFdFo+/ByxAitIUvgyZpOz91v5v0sZWOS0OTzA56AK3xOsREbBR10n9cPpUTexTHj9XjpbTuVBceiwD4caNhmhgo/IpQXaV9BMwSTJMkWnnx7N1/dV3+y5SmcOgEoxbysBl7kZDIO7J6jHxp8gfpbjFI4cVE01sMeZo35ecOVhdetAhZy8xQh6VFBWG9hnZt7WzsAWIbc/I3crxkdCNisA7FugGe3UyCppDPhv3vGjiVUVQyPLh58N7bh86igmNUZKOOLgj3fSYoY3bhIawMfAWkda9i01OR6kly6cTmkHG34T90u7q87jdmRcPCYsC3hw5HFy+MkP3cmYZnlm/E3RINawI= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: PiANCj4gT24gV2VkLCAxOSBGZWIgMjAyNSAxNToyODoyNiArMTMwMCBCYXJyeSBTb25nIDwyMWNu YmFvQGdtYWlsLmNvbT4NCj4gd3JvdGU6DQo+IA0KPiA+ID4gVGhlIHBhdGNoIHNlZW1zIHRvIG9u bHkgcHJvdmlkZSBhIHdvcmthcm91bmQsIGJ1dCB0aGVyZSBhcmUgbm8gbW9yZQ0KPiA+ID4gZWZm ZWN0aXZlIHNvZnR3YXJlIHNvbHV0aW9ucyB0byBoYW5kbGUgdGhlIGJpdCBmbGlwcyBwcm9ibGVt LiBUaGlzDQo+ID4gPiBwYXRoIHdpbGwgY2hhbmdlIHRoZSBpc3N1ZSBmcm9tIGEgc3lzdGVtIGNy YXNoIHRvIGEgcHJvY2Vzcw0KPiA+ID4gZXhjZXB0aW9uLCB0aGVyZWJ5IHJlZHVjaW5nIHRoZSBp bXBhY3Qgb24gdGhlIGVudGlyZSBtYWNoaW5lLg0KPiA+ID4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6 IGdhbyB4dSA8Z2FveHUyQGhvbm9yLmNvbT4NCj4gPg0KPiA+IFJlZ2FyZGxlc3Mgb2Ygd2hldGhl ciB0aGUgYWJvdmUgc3RhdGVtZW50IGlzIDEwMCUgYWNjdXJhdGUgb3Igd2hldGhlcg0KPiA+IGEg Yml0LWZsaXAgYWN0dWFsbHkgZXhpc3RzLCBwcm92aWRpbmcgdGhpcyBjaGVjayBzdGlsbCBzZWVt cyB1c2VmdWwsDQo+ID4gYXQgbGVhc3QgZm9yIGRlZmVuc2l2ZSBwcm9ncmFtbWluZy4NCj4gDQo+ IEknbSBkb3VidGZ1bCBhcyB3ZWxsLg0KPiANCj4gSG93IG9mdGVuIGhhcyB0aGlzIGNyYXNoIGJl ZW4gb2JzZXJ2ZWQ/DQpUaGUgcHJvYmFiaWxpdHkgb2YgdGhpcyBpc3N1ZSBvY2N1cnJpbmcgaXMg YXBwcm94aW1hdGVseSAxIGluIDUwMCwwMDAgcGVyIHdlZWsuDQo=