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 991F3C4167D for ; Mon, 13 Nov 2023 19:22:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2C67A6B0160; Mon, 13 Nov 2023 14:22:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 24F816B0293; Mon, 13 Nov 2023 14:22:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0A2DC6B0294; Mon, 13 Nov 2023 14:22:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id E92546B0160 for ; Mon, 13 Nov 2023 14:22:04 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id B4C5340619 for ; Mon, 13 Nov 2023 19:22:04 +0000 (UTC) X-FDA: 81453901368.16.33CA5A2 Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.220.29]) by imf12.hostedemail.com (Postfix) with ESMTP id 667874000F for ; Mon, 13 Nov 2023 19:22:02 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=28lSfBuh; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="DfEEX/Jg"; spf=pass (imf12.hostedemail.com: domain of vbabka@suse.cz designates 195.135.220.29 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=1699903322; 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=adgK/oEUvJ96k3bu6IhQ1zQnzB57QPKsQCEOFsuv7V4=; b=ZJQGkILg6gv50zkOTWJ2cxyft1MseCZdbLzCkh8lNhooWs84kqEcycd0RcQJq+dMyIf7Gx rX1iiQ4A5CkImUqPmOmqCB/uDQZpeyGL6OPhIRyu21UK/mu8hpSbXaZJOEomTisEOGpkOx ZcL+MNlZNFpXjfPiJz9SCg2aAjolMe8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699903322; a=rsa-sha256; cv=none; b=K2CexIX/YX3n9yjMqGHfcxgwoEuX55QDTDqkBUOlmn8mWVZnyPpfn5hsjXHbRIE3OZAtfg wduKrYid+Guw6mdUwjYSM5+isO2XUZ05JVs56fTzCeJ3+TPfcua8dQE6KPlvKD2GzCBm1t fUM/LG+EONi4DUnxcPgXxQoir7CVkDo= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=28lSfBuh; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b="DfEEX/Jg"; spf=pass (imf12.hostedemail.com: domain of vbabka@suse.cz designates 195.135.220.29 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 9E9D31F6E6; Mon, 13 Nov 2023 19:22:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1699903320; 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=adgK/oEUvJ96k3bu6IhQ1zQnzB57QPKsQCEOFsuv7V4=; b=28lSfBuhMsCaei3CG97i4BeDaKPjM5+djVViqAxRphX+6iZNpiLG/3lZ0N7QQfBGb6XY+W 9+GxpxnKgWxTjMVbHW+ia7J7LCyTr2kMmyPqSZsp4RbNSE05/cp3kha9IaxIsXXmy8NrjQ dZRwzyxpTHTgXA0+KwvsOj5t/VkB0vA= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1699903320; 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=adgK/oEUvJ96k3bu6IhQ1zQnzB57QPKsQCEOFsuv7V4=; b=DfEEX/Jgi+PngvPrI95d0ExO/2sXJnZ78orFxBSjcCzB3Fu77WkfCPlMz3A4M6tNRiEMJy GO7XAoDcZxTm5eDA== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 3F7881358C; Mon, 13 Nov 2023 19:22:00 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id RQShDlh3UmWTPQAAMHmgww (envelope-from ); Mon, 13 Nov 2023 19:22:00 +0000 Message-ID: <7379e9e0-1143-6310-0b48-8e8228701011@suse.cz> Date: Mon, 13 Nov 2023 20:21:59 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH 08/20] mm/slab: remove mm/slab.c and slab_def.h Content-Language: en-US To: David Rientjes , Christoph Lameter , Pekka Enberg , Joonsoo Kim , Mark Hemment Cc: Andrew Morton , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Roman Gushchin , linux-mm@kvack.org, linux-kernel@vger.kernel.org, patches@lists.linux.dev, Andrey Ryabinin , Alexander Potapenko , Andrey Konovalov , Dmitry Vyukov , Vincenzo Frascino , Marco Elver , Johannes Weiner , Michal Hocko , Shakeel Butt , Muchun Song , Kees Cook , kasan-dev@googlegroups.com, cgroups@vger.kernel.org References: <20231113191340.17482-22-vbabka@suse.cz> <20231113191340.17482-30-vbabka@suse.cz> From: Vlastimil Babka In-Reply-To: <20231113191340.17482-30-vbabka@suse.cz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 667874000F X-Rspam-User: X-Stat-Signature: 4n3mq1zdm5i15dp83g4s38spncxrjx91 X-Rspamd-Server: rspam03 X-HE-Tag: 1699903322-52115 X-HE-Meta: U2FsdGVkX1/kH4bQcDkuQHSKUPdjeHUXbCM2GTdXWhwQHhui+RFbdHdLuwnzBqBdElGgBxA88/g/EOM1WC9HmKakndgG9feN7mjIuiQ3AYrzRdIqpNeoQ9VDMMyGaizqtcPyqXNLG8dLrmJsPCfASVrlRIqSLGn+zCCnsp5RX6rhqrvglegZM7vg+ISIebahpjwjO6GKzdLOZ+VEd5p9qs9qYpmJpq6sI8ee9ALSqr0PbfAvpd7qK2Ju2ROlwfN4bFawPWMlp3nv4yqVL4TPaPtb92PR3pCTie/yrgyu3fMPRrBlZVpJZWPMg/uuDoF0iqj9JmCp5AJtaocb5RE84R0+pa5wwuHzi+NCmLl52SVy595xFMVISiafVb76YRuDPPVy0kStE+oZNPbQlmQumj9fp4fUuP6iI2HpOxhSBkQCKsveWhpBL2jY9lk9SVcbaXQ+gfADn5KcipWHj/3MFgvwrqmFCM+vYDt/3DNVlRWoUxbmPdzZWjkvmQcNHoEAW7cTOuySbq9q1iGfs19RXFApxh8Yb6YQy36fORUsPjvAARNciJXDdUj1zXubuf4ki3pgqRQ4PSpu1WxBvIu/OFgzictXbpHQMh4lyMA6v/2Hm97k2Kfc77qqTtcVV6jzN5MfVzGStqJgIsODSCFjvg/qRP+OVv6ELoXsfopwspQf9VAxBVjd32LGXHN4lis9/o2TIF9+tonXsXEppfk1/Lp0q4SHPgJG5Jbt9Hp6+aRycolsEGWXSGS0fuGyygRkbsvBzLAt9ri3O0Yv0QBhL2OF/qi0nqXzj7cPhL9Hex4RDsS+knk4nP0FL22DkotrMsk/4+g5VsjShlpSRpIlm555IgLsIp6H2xiCV/FsPkmh4gCwvcv3ZlVzkE6qXpqWTQfpn6lnh/nHcaoSSkLdPp2k2jBKbBuVRLLhr8q2IGuE/nh3qx83k+W0EtIGWDXmhBWzvtHYVsxa0m8YPk2 Vx7/r9YO 13NWfL6PKwU4/+SaZRLQ/umDZX6Kyoh8+XNC8yK2Fde7tWnDlorefpGg9NSqVtSBRj+wj8lci0IOHXBo5Nlzl9uyXJQ/9SbVemgFn3DilDDKsvOOjXEYNQBJadVHIUmnueMIyzH6+zrLwY5dZhPVcLk7NxvwfdwOjBEukaaYC9lqrsmVCusXQCO6m5jYS2HOMZ415KQ8D8b71IzEZ1kvhEMKEqDKCoOvzdP32EbKTbJh/Qr3srb1lGv6TIh8pd9tiIb4735LxkB2moYLTbhLUaj+HMfj7Nrj3Vg3ijyhdjGBLuiKrxkcsHo6dMVm1YEk1dKu9zJCZ7JHDaTYB0I++bdgro/r7K30IQyLIuz+rdoTn/92vxL9wQDwjbbswCTUp6NOcou1BgtH69PLMO4ORsLv+2wo3i1TZt30Yrws2wXOTtKLsm8g6+eyL1oR+V1NhMuO9CS2t+OJdtjod0m7n5PFvbKEaccryQB/kF4lnPQM/wWoNPpLdFncvBDDlpMueUaJ1WgaPzdiutC/+ijkMuurOeMOaTJEGwbc1pyHj2k5uzMsaq0kgXAKJaNfroVdHECyn508dT/f7djhuXhACUqaBvIypoCdTyrq9XKZ9d8Wb5GB/gVO7gxU3mjhmwH5sZolLpxO+Yp22MxgU/zbmIIYspNgd9u4Honh1bexEsqGjKIsYP937Av2S0558yrJ7vCK5ldon9QdPo7Xm4G/iCuuUNFZ9V6IRmDclMipMO93Gdx0= 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 11/13/23 20:13, Vlastimil Babka wrote: > Remove the SLAB implementation. Update CREDITS (also sort the SLOB entry > properly). > > RIP SLAB allocator (1996 - 2024) > > Cc: Mark Hemment > Signed-off-by: Vlastimil Babka > --- > CREDITS | 12 +- > include/linux/slab_def.h | 124 -- > mm/slab.c | 4026 -------------------------------------- > 3 files changed, 8 insertions(+), 4154 deletions(-) > delete mode 100644 include/linux/slab_def.h > delete mode 100644 mm/slab.c > > diff --git a/CREDITS b/CREDITS > index f33a33fd2371..17597621202b 100644 > --- a/CREDITS > +++ b/CREDITS > @@ -9,10 +9,6 @@ > Linus > ---------- > > -N: Matt Mackal > -E: mpm@selenic.com > -D: SLOB slab allocator > - > N: Matti Aarnio > E: mea@nic.funet.fi > D: Alpha systems hacking, IPv6 and other network related stuff > @@ -1572,6 +1568,10 @@ S: Ampferstr. 50 / 4 > S: 6020 Innsbruck > S: Austria > > +N: Mark Hemment > +E: markhe@nextd.demon.co.uk > +D: SLAB allocator implementation Hm this address bounced, but I found markhemm@googlemail.com (now CC'd) on lore from 2022, can I use it, Mark? Thanks! Link to whole series: https://lore.kernel.org/all/20231113191340.17482-22-vbabka@suse.cz/T/#t > + > N: Richard Henderson > E: rth@twiddle.net > E: rth@cygnus.com > @@ -2437,6 +2437,10 @@ D: work on suspend-to-ram/disk, killing duplicates from ioctl32, > D: Altera SoCFPGA and Nokia N900 support. > S: Czech Republic > > +N: Matt Mackal > +E: mpm@selenic.com > +D: SLOB slab allocator > + > N: Paul Mackerras > E: paulus@samba.org