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 5D9F43C9EE4 for ; Tue, 26 May 2026 07:37:53 +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=1779781074; cv=none; b=N14Ik/TdOInPifiuJ3zoY38SqqKgrbbY5yXCFJU3/fC0PgeZDV1dRaPkPtxXB6RhM4hZ9ahK2Dg/rB/0EM0iZGIXeLL87MoQJ3MV/5Ib9LMA8EideS+gO9YePfAeanbtyBOR+ti3A+syW1kLc22wZgrKhOVXqjxMPNn9GPk24Ms= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779781074; c=relaxed/simple; bh=AFTxR5ySWon/y84xP5MLzZ2dJM80HXA9pXBJd4f3+d8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=nZl/33NBUnEhUYlBNPxcdYZJvcOQ3e8THJI8Syt4HSSNF7O/UIoIuMa0xrTsk7XeO7aa26x+qRHZ5rBBV5pY4OVPEf07bpKC6TkPhimkD52KYvm031/JpdgfV0bN5jZQA52Qd/ckMYXUXvDB8ain3a60qKt5yCc67z9HsFnsiZk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=L7b0uVcj; 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="L7b0uVcj" Received: by smtp.kernel.org (Postfix) with ESMTPSA id B02FC1F000E9; Tue, 26 May 2026 07:37:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779781073; bh=AFTxR5ySWon/y84xP5MLzZ2dJM80HXA9pXBJd4f3+d8=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=L7b0uVcjAkOy6GkkkR88gUBB1Y8TfGqrfO/PXhNhgTSL0GQqbZkVuPBz5UysPyx2U 0gp6a70UEV0QsGiiOL6TquyuyoeX7w+9OOdaF3nF6KvZ7onrw28Ij/Xr4ZHP1ghZQ6 qjkT0/tftACmsAUImbZNgoEAOhNyx7bs01LGwyYoY3qY89uXzFTAyXVi/hhdDjesy2 BZcTjExidnRRPk8RLBoXiBsLBt9O8dqYZGyGFRTmdXALCQ0nKSrOODxYM/XZPRytxe k7ZWaqRb47UtC8dNtc6D8Pwarv8SL1wpbLUrNhuLc3eE+GdMV2QqPjM/WD9xg77YuR Q6cvr/ZafO4Bg== Message-ID: Date: Tue, 26 May 2026 16:37:46 +0900 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] mm/slub: batch-detach node partial slabs To: Hao Li , vbabka@kernel.org, akpm@linux-foundation.org Cc: cl@gentwo.org, rientjes@google.com, roman.gushchin@linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <20260525032233.10847-1-hao.li@linux.dev> Content-Language: en-US From: Harry Yoo In-Reply-To: <20260525032233.10847-1-hao.li@linux.dev> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------HGVndVDD6Zf0wBTPu1sTrfOC" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------HGVndVDD6Zf0wBTPu1sTrfOC Content-Type: multipart/mixed; boundary="------------0pfAF50SZy9x3xfzcCG09C7w"; protected-headers="v1"; hp="clear" Message-ID: Date: Tue, 26 May 2026 16:37:46 +0900 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] mm/slub: batch-detach node partial slabs To: Hao Li , vbabka@kernel.org, akpm@linux-foundation.org Cc: cl@gentwo.org, rientjes@google.com, roman.gushchin@linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <20260525032233.10847-1-hao.li@linux.dev> Content-Language: en-US From: Harry Yoo In-Reply-To: <20260525032233.10847-1-hao.li@linux.dev> --------------0pfAF50SZy9x3xfzcCG09C7w Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQoNCk9uIDUvMjUvMjYgMTI6MjIgUE0sIEhhbyBMaSB3cm90ZToNCj4gZ2V0X3BhcnRpYWxf bm9kZV9idWxrKCkgdXNlZCB0byBtb3ZlIGVhY2ggc2VsZWN0ZWQgc2xhYiBmcm9tIHRoZSBu b2RlDQo+IHBhcnRpYWwgbGlzdCB0byB0aGUgbG9jYWwgcGMtPnNsYWJzIGxpc3QgdXNpbmcg YSByZW1vdmVfcGFydGlhbCgpIGFuZA0KPiBsaXN0X2FkZCgpIHBhaXIuIEluIHByYWN0aWNl LCB0aGUgbG9vcCBvZnRlbiBkZXRhY2hlcyBzZXZlcmFsIGFkamFjZW50DQo+IHNsYWJzLCBz byB0aGlzIHJlcGVhdGVkbHkgbWFuaXB1bGF0ZXMgbGlzdCBwb2ludGVycyB3aGlsZSBob2xk aW5nDQo+IG4tPmxpc3RfbG9jaywgd2hpY2ggY2F1c2VzIHVubmVjZXNzYXJ5IGNodXJuLg0K PiANCj4gSW5zdGVhZCwgdHJhY2sgY29udGlndW91cyBydW5zIG9mIG1hdGNoaW5nIHNsYWJz IGFuZCBtb3ZlIGVhY2ggcnVuIHdpdGgNCj4gbGlzdF9idWxrX21vdmVfdGFpbCgpIGluIG9u ZSBvcGVyYXRpb24uDQoNClRJTCBsaXN0X2J1bGtfbW92ZV90YWlsKCkgOkQNCg0KID4gVGhp cyByZWR1Y2VzIGxpc3QgcG9pbnRlciBjaHVybj4gaW5zaWRlIHRoZSBsb2NrIGNyaXRpY2Fs IHNlY3Rpb24uDQoNClNpbWlsYXIgdG8gdGhpcywgY2FuIHdlIHJldHVybiBhbGwgc2xhYnMg aW4gcGMtPnNsYWJzIGF0IG9uY2Ugd2hlbiANCnJldHVybmluZyB0aG9zZSBzbGFicyB0byB0 aGUgbGlzdD8gLi4uIEkgc2VlIFZsYXN0aW1pbCByZW1vdmVkICduciBvZiANCmVtcHR5IHNs YWJzJyBjaGVjayBpbiB0aGUgb3RoZXIgc2VyaWVzIGFscmVhZHkuDQoNCk5vdyB0aGF0IGl0 IGluc2VydHMgc2xhYnMgdG8gdGhlIHRhaWwgd2l0aCBWbGFzdGltaWwncyBwYXRjaHNldCwg bGV0J3MgDQpkbyBhIGxpc3Rfc3BsaWNlX3RhaWwoKSBpbnN0ZWFkPw0KDQo+IFRoZSBtbWFw MiB0ZXN0Y2FzZSBzaG93cyBhIDUlIGltcHJvdmVtZW50IGFmdGVyIGFwcGx5aW5nIHRoaXMg cGF0Y2guDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBIYW8gTGkgPGhhby5saUBsaW51eC5kZXY+ DQo+IC0tLQ0KPiAgIG1tL3NsdWIuYyB8IDIyICsrKysrKysrKysrKysrKysrKy0tLS0NCj4g ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4g DQo+IGRpZmYgLS1naXQgYS9tbS9zbHViLmMgYi9tbS9zbHViLmMNCj4gaW5kZXggMDQ2OTJh NmY5MTI4Li4xODA5NzNhNGEzZDIgMTAwNjQ0DQo+IC0tLSBhL21tL3NsdWIuYw0KPiArKysg Yi9tbS9zbHViLmMNCj4gQEAgLTM3NzUsMTUgKzM3ODMsMjEgQEAgc3RhdGljIGJvb2wgZ2V0 X3BhcnRpYWxfbm9kZV9idWxrKHN0cnVjdCBrbWVtX2NhY2hlICpzLA0KPiAgIAkJICAgICYm IHRvdGFsX2ZyZWUgKyBzbGFiX2ZyZWUgPiBwYy0+bWF4X29iamVjdHMpDQo+ICAgCQkJYnJl YWs7DQo+ICAgDQo+IC0JCXJlbW92ZV9wYXJ0aWFsKG4sIHNsYWIpOw0KPiAtDQo+IC0JCWxp c3RfYWRkKCZzbGFiLT5zbGFiX2xpc3QsICZwYy0+c2xhYnMpOw0KPiArCQlpZiAoIWZpcnN0 KQ0KPiArCQkJZmlyc3QgPSBzbGFiOw0KPiArCQlsYXN0ID0gc2xhYjsNCg0KPiArCQlzbGFi X2NsZWFyX25vZGVfcGFydGlhbChzbGFiKTsNCj4gKwkJbi0+bnJfcGFydGlhbC0tOw0KDQpQ ZXJoYXBzIGZhY3RvciBvdXQgdGhvc2UgdHdvIHN0YXRlbWVudHMgaW50byB0byBhIGNvbW1v biBmdW5jdGlvbiBhbmQgDQpjYWxsIGl0IGluIGdldF9wYXJ0aWFsX25vZGVfYnVsaygpIGFu ZCByZW1vdmVfcGFydGlhbCgpPw0KPiAgIAkJdG90YWxfZnJlZSArPSBzbGFiX2ZyZWU7DQo+ ICAgCQlpZiAodG90YWxfZnJlZSA+PSBwYy0+bWF4X29iamVjdHMpDQo+ICAgCQkJYnJlYWs7 DQo+ICAgCX0NCj4gICANCj4gKwlpZiAoZmlyc3QpDQo+ICsJCWxpc3RfYnVsa19tb3ZlX3Rh aWwoJnBjLT5zbGFicywgJmZpcnN0LT5zbGFiX2xpc3QsDQo+ICsJCQkJICAgICZsYXN0LT5z bGFiX2xpc3QpOw0KPiArDQo+ICAgCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJm4tPmxpc3Rf bG9jaywgZmxhZ3MpOw0KPiAgIAlyZXR1cm4gdG90YWxfZnJlZSA+IDA7DQo+ICAgfQ0KDQot LSANCkNoZWVycywNCkhhcnJ5IC8gSHllb25nZ29uDQoNCg== --------------0pfAF50SZy9x3xfzcCG09C7w-- --------------HGVndVDD6Zf0wBTPu1sTrfOC Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- iJEEARYKADkWIQQQ1ub6gR5ogjaKRmOGXBN6rc5S1gUCahVNyhsUgAAAAAAEAA5t YW51MiwyLjUrMS4xMiwwLDMACgkQhlwTeq3OUtYYUAD/Z0OseCqkH5KbGYeiskGQ p7hT71SJvXCQgt0B+etSczIBAPG43Z+2a6Dwq2vZv3c6h+L6ockKJ5pg9DPA4MEI Zb4H =9Vi6 -----END PGP SIGNATURE----- --------------HGVndVDD6Zf0wBTPu1sTrfOC--