Received: by 2002:a05:7412:798b:b0:fc:a2b0:25d7 with SMTP id fb11csp86612rdb; Wed, 21 Feb 2024 18:33:17 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCX3B3cIiVqd+vAzrdwAC7+BD/l6kMAvlXzBgeph7lxe0YtZn3oc916vVzA1o774oVqFQHevIpfS8cK9WcHUvyr4sonkiNaq3bQiUgvw0A== X-Google-Smtp-Source: AGHT+IGR/eS6/S35HuAcHlT4Vxe8ziPQ0Vug5GCqkGbX65B4sQTENIk2c8WELVljZq0lO4uFWEx8 X-Received: by 2002:ac8:5c55:0:b0:42e:431c:af1f with SMTP id j21-20020ac85c55000000b0042e431caf1fmr2321043qtj.7.1708569197026; Wed, 21 Feb 2024 18:33:17 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708569197; cv=pass; d=google.com; s=arc-20160816; b=UfIGm2ijfCLNtMkf2iGcX/mIbNtxSEA7YX29ymhwmXO06K5LmSDotKihcMZeTMHebw M4ONmtzsOxazvojYZAZBV6Y3Ug7vfBoie1MgfaRf2Av9SCaTTiYx1tBWdm8j1AjOS8yU VcLNOiOxhr6UKJuMvvgK950Rf5hSc4+ihk69B6q55RjwX0Y/KAD3m8bUkYSOrIp/SngB 03WtPc4hA3nLBbd0WZ8wbV77y2xh3I7CP9A5qU8fqNA1MTElWv2q5OGnuNhoGQIXwuG0 +R09ONf+ZnR2bEazJlE9TPtdkBrNngQMKAdhknT7LRYch8XDMJdotVgOn4v4TKdCsJ3d 6ENg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:dkim-signature:message-id; bh=1Lcomib2YoDBqz/0vjugx8QRFaaeaSrpG+g/RGvt17I=; fh=XBL6PZVWe9BWquhBWjE7SZ4EkrEvp3N021xQH0jSOCM=; b=hr9gBpFgAzV9kwm02jWgpujWlfK0H2BUrm7SOImE1OiNB0TV7uTojOIXlkYgA+T4w6 LBnKOhMvFijx5Cr0LfzBY1mIqRKOQwYuhmUvA5tjcaYJrJ3Rra/V5quc3bRT6NKZSV0J Ub/aKsgJB8qFQoIppAtHAXS2gZRotb9emhZqCG84bvibTJwDMsCcmVL+tb5YdLIlHDz6 83Ov/VYFBXY7s143ISbyMKmf6v1Fbi2DvDXUQkviSXnRTZFcgyQMWoceOhstb4MQiMUk ND190B1tMxLKONehKmgl0RblIBs3xnB5K/wwZv9N5igOr3+CGCXgEBrZvVd8Ry4nt+mu Fjow==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=WKipzrUZ; arc=pass (i=1 spf=pass spfdomain=linux.dev dkim=pass dkdomain=linux.dev dmarc=pass fromdomain=linux.dev); spf=pass (google.com: domain of linux-kernel+bounces-75799-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-75799-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id o26-20020ac8699a000000b0042d918da42dsi11679529qtq.37.2024.02.21.18.33.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Feb 2024 18:33:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-75799-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.dev header.s=key1 header.b=WKipzrUZ; arc=pass (i=1 spf=pass spfdomain=linux.dev dkim=pass dkdomain=linux.dev dmarc=pass fromdomain=linux.dev); spf=pass (google.com: domain of linux-kernel+bounces-75799-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-75799-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linux.dev Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id BF25F1C22389 for ; Thu, 22 Feb 2024 02:33:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 795C814287; Thu, 22 Feb 2024 02:33:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b="WKipzrUZ" Received: from out-174.mta0.migadu.com (out-174.mta0.migadu.com [91.218.175.174]) (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 BD114ECC for ; Thu, 22 Feb 2024 02:33:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708569190; cv=none; b=ZDsS+iWJOWc4s55qcBGsS9QAHR/mVSj4DjpzxPEVEYsfYG28Vzgpo5TbwKuKyNC0e7bWIpvUSYDGsb4x3x5Resxkd+RD+771ceHeUYfB+UUw08fYbq6yIPKn61FssXOOtsVc+6A8IsB0gPJajsYkBzQw+9em08h/CcephZnX0Wg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708569190; c=relaxed/simple; bh=kM1AW3Bz2ajD4Ey9z6LfXeQKZXOXra99OPtNo5PE1LY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=FVbep/I+BjkmtWooptGbEXZnF97yZdgTa/ybZ54UvzjiODxMRazoIS+YXV2vp+HriXhgd4SYhyZnVy9c6klCX0/ULccCxhARkzD8pVNk6ofo9uRgzReRBdSPsuOv7HW49lbGcSUURzwVj4vRU7M0xVCwTYTYuFxl9QyskQ47Zc4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b=WKipzrUZ; arc=none smtp.client-ip=91.218.175.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Message-ID: <7e27b853-e10f-4034-bc81-2d5e5a03361a@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1708569185; h=from:from: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=1Lcomib2YoDBqz/0vjugx8QRFaaeaSrpG+g/RGvt17I=; b=WKipzrUZFjdAB46ynW/WwWX0SrwqTqCA61R8AL/wBrpDV52bHSiLu8gCOot00zd1JF5VQw fFhNYAKrgUQ+8slT4Xu3HI4Hu76eQZGdiV4MsqdNR8ptQc+1sX91j+1wYUnp6YgQF5NY/w HdwDvRiG2/iFH/36+oJaToz4iyU9054= Date: Thu, 22 Feb 2024 10:32:56 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Subject: Re: [PATCH 1/3] mm, slab: deprecate SLAB_MEM_SPREAD flag Content-Language: en-US To: "Song, Xiongwei" , Roman Gushchin , Vlastimil Babka Cc: Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Andrey Ryabinin , Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Vincenzo Frascino , Zheng Yejian , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "kasan-dev@googlegroups.com" , Steven Rostedt References: <20240220-slab-cleanup-flags-v1-0-e657e373944a@suse.cz> <20240220-slab-cleanup-flags-v1-1-e657e373944a@suse.cz> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Chengming Zhou In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT On 2024/2/22 09:10, Song, Xiongwei wrote: > Hi Vlastimil, > >> On Tue, Feb 20, 2024 at 05:58:25PM +0100, Vlastimil Babka wrote: >> 0;95;0c> The SLAB_MEM_SPREAD flag used to be implemented in SLAB, which was >>> removed. SLUB instead relies on the page allocator's NUMA policies. >>> Change the flag's value to 0 to free up the value it had, and mark it >>> for full removal once all users are gone. >>> >>> Reported-by: Steven Rostedt >>> Closes: https://lore.kernel.org/all/20240131172027.10f64405@gandalf.local.home/ >>> Signed-off-by: Vlastimil Babka >> >> Reviewed-by: Roman Gushchin >> >> Do you plan to follow up with a patch series removing all usages? > > If you are not available with it, I can do. Actually, I have done it yesterday. Sorry, I just forgot this task. :) I plan to send out it after this series merged in the slab branch. And I'm wondering is it better to put all diffs in one huge patch or split every diff to each patch? Thanks!