On Sun, May 29, 2022 at 04:15:34PM +0800, Rongwei Wang wrote: > Currently, discard_slab() can change nr_slabs count > without holding node's list_lock. This will lead some > error messages print when scanning node's partial or > full list, e.g. validate all slabs. Literally, it > affects the consistency of nr_slabs count. validate attribute is for debugging purpose. I did not take much time for this series but My quick impression is that it would be better to deprecate the attribute than making it work by affecting allocation/free path. Thanks, Hyeonggon.