From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mta20.hihonor.com (mta20.honor.com [81.70.206.69]) (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 14EEA2147F9; Wed, 8 Jul 2026 03:26:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=81.70.206.69 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783481179; cv=none; b=qytBZcphdmoC8R4XE68tVoSlex0qRQA20C7jVNG9Dlm8q2Qk2XsKe7xCJ9Wp0U1DX+v7BAkyzMGCoSbHnMRDSN68QKHFcrSa6tRAzBzlS1VYiln/j/xXjOEdDrGdms5o+CuG7sxR6ip7kDtX8llZhNALOfkH33wwLdcx4RomULo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783481179; c=relaxed/simple; bh=NLJ62wJnOM/CYSwYpHvcAWjyOBzMkili30m5Qc5O84A=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=lpzHtENV6WsC3uLEXcde7nAGXsqqvmklc5V5BfPI5ThdmY9SYpYNh1NZhrDjXAtHKjSwXssuCUMZDmMrFbHzLyUBuRFvXUZsvyFfqCl+KfZis95Zt4mroiU9m46c+dvizH7rvdOO1cyxUdrD3H4JQW07mRgRp3oQ+fio0S+LmmQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=honor.com; spf=pass smtp.mailfrom=honor.com; arc=none smtp.client-ip=81.70.206.69 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=honor.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=honor.com Received: from TW001.hihonor.com (unknown [10.77.229.151]) by mta20.hihonor.com (SkyGuard) with ESMTPS id 4gw3Qt5ydyzYmMBf; Wed, 8 Jul 2026 11:26:14 +0800 (CST) Received: from TA002.hihonor.com (10.77.230.8) by TW001.hihonor.com (10.77.229.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Wed, 8 Jul 2026 11:26:14 +0800 Received: from TA003.hihonor.com (10.72.0.43) by TA002.hihonor.com (10.77.230.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 8 Jul 2026 11:26:01 +0800 Received: from TA003.hihonor.com ([fe80::998f:47ec:980d:bdf1]) by TA003.hihonor.com ([fe80::998f:47ec:980d:bdf1%7]) with mapi id 15.02.2562.037; Wed, 8 Jul 2026 11:26:14 +0800 From: wangtao To: "David Hildenbrand (Arm)" , "akpm@linux-foundation.org" , "will@kernel.org" , "mingo@redhat.com" , "sj@kernel.org" , "kees@kernel.org" , "luizcap@redhat.com" , "zhangjiao2@cmss.chinamobile.com" , "kas@kernel.org" , "ljs@kernel.org" CC: "hpa@zytor.com" , "liam@infradead.org" , "vbabka@kernel.org" , "rppt@kernel.org" , "surenb@google.com" , "mhocko@suse.com" , "jack@suse.cz" , "riel@surriel.com" , "harry@kernel.org" , "jannh@google.com" , "jgg@ziepe.ca" , "jhubbard@nvidia.com" , "peterx@redhat.com" , "ziy@nvidia.com" , "baolin.wang@linux.alibaba.com" , "npache@redhat.com" , "ryan.roberts@arm.com" , "dev.jain@arm.com" , "baohua@kernel.org" , "lance.yang@linux.dev" , "xu.xin16@zte.com.cn" , "chengming.zhou@linux.dev" , "muchun.song@linux.dev" , "baoquan.he@linux.dev" , "nao.horiguchi@gmail.com" , "matthew.brost@intel.com" , "joshua.hahnjy@gmail.com" , "rakie.kim@sk.com" , "byungchul@sk.com" , "gourry@gourry.net" , "ying.huang@linux.alibaba.com" , "apopple@nvidia.com" , "pfalcato@suse.de" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-fsdevel@vger.kernel.org" , "linux-mm@kvack.org" , "damon@lists.linux.dev" , "shakeel.butt@linux.dev" , "ryncsn@gmail.com" , "jparsana@google.com" , "dvander@google.com" , zhangji , wangzicheng Subject: RE: [RFC PATCH v2 00/13] mm: rework anon_vma and remove anon_vma_chain Thread-Topic: [RFC PATCH v2 00/13] mm: rework anon_vma and remove anon_vma_chain Thread-Index: AQHdDdtOKxyL+IwP/0+o3I4bi0Jgh7ZhGu0AgACbXoD//33xgIAAiIWwgAAIOQCAAS4i8A== Date: Wed, 8 Jul 2026 03:26:13 +0000 Message-ID: <104a258dcf2f4e4387199b62a66141a6@honor.com> References: <20260707063308.29176-1-tao.wangtao@honor.com> <08c001ab-320f-4676-830b-8e4ba6a05dee@kernel.org> <0e8e5a28-1111-4b81-b04f-b81e749eb3dd@kernel.org> <66e8d008-5eaf-4a9a-9cca-e9b2bd8c9f9a@kernel.org> In-Reply-To: <66e8d008-5eaf-4a9a-9cca-e9b2bd8c9f9a@kernel.org> Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 PiA+IEF0IGZpcnN0LCBJIHRob3VnaHQgSSB3YXMgdGhlIG9ubHkgb25lIHdobyBmb3VuZCBhbm9u X3ZtYSBoYXJkIHRvDQo+ID4gdW5kZXJzdGFuZC4gQWZ0ZXIgcmVhZGluZyB5b3VyIGVhcmxpZXIg ZW1haWwsIEkgcmVhbGl6ZWQgdGhhdCBtYW55IHBlb3BsZQ0KPiBhbHNvIGNvbnNpZGVyIGl0IGRp ZmZpY3VsdCB0byBmb2xsb3cuDQo+IA0KPiBSaWdodCwgdGhhdCdzIGhvdyBMb3JlbnpvIHN0YXJ0 ZWQgaGlzIHdvcmssIHRyeWluZyB0byByZXBsYWNlL3JlbW92ZQ0KPiBhbm9uX3ZtYSBlbnRpcmVs eS4NCj4gDQo+IFNvIEkgdHJpZWQgYSBkaWZmZXJlbnQgYXBwcm9hY2ggYW5kIGltcGxlbWVudGVk DQo+ID4gYW5vbl92bWEgcm1hcCB1c2luZyBhIHNpbXBsZXIgZG91Ymx5IGxpbmtlZCBsaXN0IHBs dXMgZGVwdGggbWVjaGFuaXNtLg0KPiANCj4gQW5kIHRoaXMgaXMgd2hhdCBJIGRvbid0IHVuZGVy c3RhbmQuIFlvdSB3ZXJlIHRvbGQgdGhhdCBMb3JlbnpvIGlzIHdvcmtpbmcgb24NCj4gcmVtb3Zp bmcgYW5vbl92bWEsIHlldCB5b3UgZGVjaWRlZCB0byB3b3JrIG9uICsgc2VuZCBzb21ldGhpbmcg dGhhdA0KPiByZXdvcmtzIGFub25fdm1hPw0KPiANCj4gQWxzbywgSSBhbSByZWFsbHkgY3VyaW91 cyBhYm91dCB5b3VyIGV4cGVjdGF0aW9uOiBub3QgaGF2aW5nIGEgc2luZ2xlIHBhdGNoDQo+IGNv bnRyaWJ1dGVkIHRvIE1NLCBldmVuIHdvcnNlLCBub3QgYSBzaW5nbGUgUkIgdGFnIG9yIGFueXRo aW5nLCB5ZXQgeW91DQo+IHJld29yayBvbmUgb2YgdGhlIG1vc3QgY29tcGxpY2F0ZWQgcGFydCBv ZiBNTSByZXBlYXRlZGx5IHVzaW5nIG90aGVyDQo+IGNvbXBsaWNhdGVkIGFwcHJvYWNoZXMsIGFu ZCBpbW1lZGlhdGVseSBzdGFydCBkZW1hbmQgdGVjaG5pY2FsIGRpc2N1c3Npb25zPw0KPiBBZnRl ciBzZW5kaW5nIGFuIGFic29sdXRlIGhvcnJpYmxlIHYxPw0KPiANCj4gSSByZWFsbHkgdHJ5IHRv IGJlIGEgbmljZSBwZXJzb24sIGJ1dCByZWFsbHksIGFtIEkgZHJlYW1pbmc/DQo+IA0KDQpJdOKA mXMgc2ltcGxlOiBvcHRpbWl6ZSBtZW1vcnkgdXNhZ2UgYW5kIHNoYXJlIGl0IHdpdGggdGhlIGNv bW11bml0eS4NCg0KV2lzaCB5b3UgYWxsIHRoZSBiZXN0Lg0KDQo+IA0KPiBPYnZpb3VzbHksIExv cmVuem8gaXMgc3RpbGwgd29ya2luZyBvbSBoaXMgYXBwcm9hY2gsIGFib3V0IHdoaWNoIHRoZXJl IHdlcmUNCj4gZGlzY3Vzc2lvbnMgYXQgY29uZmVyZW5jZXMgYW5kIExXTiBhcnRpY2xlcy4NCj4g DQo+IFN0YXRpbmcgInRoYXQgeW91IHdhaXRlZCBmb3IgYSB3aGlsZSIgaXMgbHVkaWNyb3VzIGdp dmVuIHRoYXQgeW91ciBvbGQgcGF0Y2ggc2V0DQo+IHdhcyBwb3N0ZWQgYXJvdW5kIG9uZSBtb250 aCBhZ28sIGFuZCBhIGNvbXBsZXRlIHJlZGVzaWduIC0tIG1vdmluZyBhd2F5DQo+IGZyb20gYW5v bl92bWEgLS0gaXMgbm90IGV4cGVjdGVkIHRvIGJlIGEgc2hvcnQtdGVybSB0aGluZy4NCj4gDQo+ IE1lYW53aGlsZSwgTG9yZW56byBpcyBzZW5kaW5nIHJlYWwgY2xlYW51cHMgWzFdIGFzIHByZXBh cmF0aW9uIGZvciBiaWdnZXINCj4gY2hhbmdlcy4gLi4uIHdoaWNoIGlzIHdoYXQgd2UgdXN1YWxs eSBleHBlY3Qgb24gc3VjaCBmdW5kYW1lbnRhbCByZXdvcmtzLg0KPiANCj4gSSdtIHJlYWxseSBs ZWZ0IGNsdWVsZXNzIGhlcmUgd2h5IHdlIGFueW9uZSBzaG91bGQgc3BlbmQgdGltZSB0cnlpbmcg dG8gdGhpbmcNCj4gdGhyb3VnaCB5ZXQgYW5vdGhlciBkYXRhIHN0cnVjdHVyZSBhbmQgeWV0IGFu b3RoZXIgbG9ja2luZyBzY2hlbWUsIGZvcg0KPiBzb21ldGhpbmcgd2Ugd2FudCB0byByZW1vdmUg ZW50aXJlbHk/DQo+IA0KPiBBZ2FpbiwgSSByZWFsbHkgdHJ5IHRvIGJlIGEgbmljZSBwZXJzb24s IGJ1dCBzb21ldGhpbmcgaGVyZSBqdXN0IGRvZXNuJ3QgYWRkIHVwLg0KPiANCj4gWzFdIGh0dHBz Oi8vbG9yZS5rZXJuZWwub3JnL3IvY292ZXIuMTc4MjczNTExMC5naXQubGpzQGtlcm5lbC5vcmcN Cj4gDQo+IC0tDQo+IENoZWVycywNCj4gDQo+IERhdmlkDQo=