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 46ABBC3ABC9 for ; Thu, 15 May 2025 12:46:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DEAC86B0088; Thu, 15 May 2025 08:46:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DC1F46B0089; Thu, 15 May 2025 08:46:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CB0A66B008A; Thu, 15 May 2025 08:46:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id A8D066B0088 for ; Thu, 15 May 2025 08:46:15 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 4141A1CC79A for ; Thu, 15 May 2025 12:46:17 +0000 (UTC) X-FDA: 83445115194.29.65C0D50 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by imf24.hostedemail.com (Postfix) with ESMTP id C1E0A18001A for ; Thu, 15 May 2025 12:46:14 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=GK29OhNb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=hunZINYK; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=cFgi9d4b; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=Dy0J38kS; spf=pass (imf24.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.130 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747313175; a=rsa-sha256; cv=none; b=A2uvfoYQFfTZmNhC9JUFf1mgvcwzMX0INC+z7pIxfWrn+lC4nDk9QYJSHE0zKtwqTOSUYO bxgJEbDBXEP9JOLd9jFXVEu1ftnurny2XkUptO4hZNSjYg+yvxupfKT7jhtBlY1q6TEPk8 fbPhw/B2VI1hA7jmHHj73f4Q4Tc6WUQ= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=GK29OhNb; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=hunZINYK; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=cFgi9d4b; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=Dy0J38kS; spf=pass (imf24.hostedemail.com: domain of vbabka@suse.cz designates 195.135.223.130 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747313175; 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:dkim-signature; bh=BsKlAkmZ3syr3tHGBds0epgCENVPz/kzS4L9nJzEOyI=; b=6+GeG4AtIH/bX14rNK/slln6+0hAYcQB4RM1kaU76vfMNzo00D4oMijqGp2RPYBeDaMlHu M8kyrPIzSCbYbJVZwIGIqRXqZh75wmdN3zDBLjYgaiKA7OizVKktAx/CSH/bcNWOvk6dfa Q5m47oaZ1Axm1P2/Ceq/qukFBhJSQcw= Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id E42C721172; Thu, 15 May 2025 12:46:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1747313173; h=from:from:reply-to: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=BsKlAkmZ3syr3tHGBds0epgCENVPz/kzS4L9nJzEOyI=; b=GK29OhNbIIa7azCMPoOtjO5YGw/ZMFyhZwXtPguFLXr9lpRs98web3/lmqBbKB3ebJ/x16 Mj1uGIYM5sPS1EHJa+j1UmGyLqMxjBdyTu/mFgNqLJ07+onfXTUz9cuhRsZ1Fn5Qzp3t6r BT9jiOmJ/5RcvE8jNVN2noXb82yzH7s= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1747313173; h=from:from:reply-to: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=BsKlAkmZ3syr3tHGBds0epgCENVPz/kzS4L9nJzEOyI=; b=hunZINYK7D505Um/vk4LzjLvqlG8Gbdyba6+IpEMcKVDXPwFA42ppvvhh5xFXFCqGTQ0sk R4HpQ1jFbARZb0Cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1747313172; h=from:from:reply-to: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=BsKlAkmZ3syr3tHGBds0epgCENVPz/kzS4L9nJzEOyI=; b=cFgi9d4bTa8gcJ9S/0KtR7qxk/kEhUnvtaBotInkpOmsXnQmQBoybZ3NpsU1u9Kvqa6RIc BU5crVfvjFOZhG+0CGG91vlk+rCpLA+B8TiaGb9Mvt5XWDaMPlf40bRE0qCv4pCb3tkTHU LnsQakG61rr+WtZG+CgGMxRVvg4Buwc= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1747313172; h=from:from:reply-to: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=BsKlAkmZ3syr3tHGBds0epgCENVPz/kzS4L9nJzEOyI=; b=Dy0J38kSFN2SXRR4mSd6mp2EU+OXx+Z8xIn6ipsQjk2EpJKOYkgAEAcTT5LiDBtUr3QXIc gF/CWCGOlfIuNMBg== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id CA677137E8; Thu, 15 May 2025 12:46:12 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id EoEKMRTiJWjNDwAAD6G6ig (envelope-from ); Thu, 15 May 2025 12:46:12 +0000 Message-ID: <266cb5e2-f946-414a-bc08-193c7e6e5f19@suse.cz> Date: Thu, 15 May 2025 14:46:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 0/9] SLUB percpu sheaves Content-Language: en-US To: Suren Baghdasaryan , "Liam R. Howlett" , Christoph Lameter , David Rientjes Cc: Roman Gushchin , Harry Yoo , Uladzislau Rezki , linux-mm@kvack.org, linux-kernel@vger.kernel.org, rcu@vger.kernel.org, maple-tree@lists.infradead.org References: <20250425-slub-percpu-caches-v4-0-8a636982b4a4@suse.cz> From: Vlastimil Babka In-Reply-To: <20250425-slub-percpu-caches-v4-0-8a636982b4a4@suse.cz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Action: no action X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: C1E0A18001A X-Stat-Signature: ycqxapcwziscu45c8nt13e6a4xhxkoup X-HE-Tag: 1747313174-373878 X-HE-Meta: U2FsdGVkX181RDJxsNXPfwlBPBdnb/PjDEUmjQz6sbFpjDUInhZyAkFX1CauKpCQ+9etwkPhbsSvrTIl4E1Az3CHUFGhVn8RSW8Pkm10vKdaFX/7jS4c+wGqgGx4yiTncWAMAc9D2Y9/l/zKmwBUX1rkTq1uIdSiB2SCAptcbdX2C/xD81lsyDAyLoYsZC6ADIJUPIbjLtRfxTLZW9b9XCSnsT+DJj2bHvMYuIXZpk/xo3vshEjV337PZ9eJgLjywAwhohgHe5W4Q/Ne8T+uhoPuEf+Kbx0jPUkxxHF37FzWPI8zeUE04nycEa+9vS2kF/Bxkio5EV2ckFXZYACgCwtmqbJgmR570i6l9JBpp6nzElwEcYQzOYwIWopTsW2uJt2meTH7AiqpNsgtWBvxG2I5EQ+4OUxJlJ9IiU6MMR0INm+sI2ZP0x1orBogDRwAvyGnOZ/2OoNfSKnWqE29nWeKh4M27QH4OKOiPlbD3p5SszEorIgxW2CQk3rkjG+HAGev7FfnMPVPkdDQSWqrLlwUX0hjc7K4hTzFtLCC1IYmqGW9YcT4StG9X08sK8r0QMosHlCoi7tNhTDG5DjZGU/DxuHH8ZID9RxdNafeeiajMOy0ckcjSlvQ7PmbN8axfEqrpqnrcrP/pXBS06XfR5ZWGaSkzx7TYgBu5Cny3B3zYJfP3kOsVulCwCLNpEFlrV1o1GmhNv3HnuzqQ+s8FWlebR0Vjm6UvncWM5/VgWKV0QgnNggBQJj245FYeiqsl53wz7xosthdTnfikxU736LOwoCX+TSeBGCZAk011KnjnSpO1tehnnXRBSw/25axEXjj4eIpl9W65aBhQQAPXvMypRPJlGQRPhz3b0ZGsVnlXgPUaZCYMQF+UT0cdw2BSD5Qk9toQrxEILk1MsMhjyAANhjNJfzro5/x0wOywoJW/m/CAMEPNjqm87LrYdRLgo3fhZNz7xkJ9+FNvFN aMASny7s 7ZpKQ5YnVCyLoN215A6cH1wX4c4CUTHMzIOqWarbDzw2hsv0764/AgVTOFvhAGf65V7Kw4fjPFZ3LVUS5nLe2Cf7Ad14MdHjFABwDj8k5JaF9bjqVGJhOi9M+waP1ANLOULBSFPBiJx+CmdLs6XogijK8jE7FIumT9EnOmoJoSCfKWceT1xhpw5sfzjdO+wr3wly25Ss1vKnkZDaUZNshgv3kMRZT7Al9KpF8ripYB9j6PhJ+3CYOd/D+Vuy8r3R3C3nFSXMAWm9igzM+SjXeDUHEthRuVdJrcYBnpTJDAbtaPyh2guHhrbokdQ== 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: On 4/25/25 10:27, Vlastimil Babka wrote: > Hi, > > This is the v4 and first non-RFC series to add an opt-in percpu > array-based caching layer to SLUB, following the LSF/MM discussions. > Since v3 I've also made changes to achieve full compatibility with > slub_debug, and IRC discussions led to the last patch intended to > improve NUMA locality (the patch remains separate for evaluation > purposes). I've pushed the changes based on the feedback here: https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git/log/?h=b4/slub-percpu-sheaves You can use that for testing/benchmarking. Thanks!