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 A5201C4167B for ; Tue, 14 Nov 2023 04:38:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 15CDC6B025A; Mon, 13 Nov 2023 23:38:31 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 10D4E6B026B; Mon, 13 Nov 2023 23:38:31 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EB6A16B025A; Mon, 13 Nov 2023 23:38:30 -0500 (EST) 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 D2BA76B025A for ; Mon, 13 Nov 2023 23:38:30 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id A6FD212053A for ; Tue, 14 Nov 2023 04:38:29 +0000 (UTC) X-FDA: 81455303538.12.DBA2831 Received: from mail-oo1-f46.google.com (mail-oo1-f46.google.com [209.85.161.46]) by imf18.hostedemail.com (Postfix) with ESMTP id D9FAB1C0008 for ; Tue, 14 Nov 2023 04:38:26 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=T7Kpgd9i; spf=pass (imf18.hostedemail.com: domain of keescook@chromium.org designates 209.85.161.46 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1699936706; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=cKLnTTpcsA4GTSpHutPlS9fMo+BLZ8ixEQsC9MUWwLk=; b=FNCWhbaG5oVRedkeNqnxxyv6zvYAT2m+pPloz562y6CrJJZPAAW6LDh1bXzB7xuOwMAtTT xZItsPSl7cOT6TKOozApkhsHt6pCo753KNtXW/CE1SeVjYwq+ToK7NEa6yl2j1UYDd+hUH SvkHVhkJTQ8wyPLA93rZo5AzYeuWrPc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699936706; a=rsa-sha256; cv=none; b=lhTt7PznazSWDaP/pPrIhmyJCXHfE5GqqxhQBY1BqOuteoBA7UxFj3SZofDraao5CD3TSu 6huT7+H3Nls0Jt73i4VZyVt+FKwn7u5k8wOWUw0HTiYKBlAUfpQrO2kEAa9hb+lbF7ySkR FO3IAxYcWoBEYoTdtPcbwKchak4lm2w= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=T7Kpgd9i; spf=pass (imf18.hostedemail.com: domain of keescook@chromium.org designates 209.85.161.46 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org Received: by mail-oo1-f46.google.com with SMTP id 006d021491bc7-589d4033e84so2676952eaf.1 for ; Mon, 13 Nov 2023 20:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1699936706; x=1700541506; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=cKLnTTpcsA4GTSpHutPlS9fMo+BLZ8ixEQsC9MUWwLk=; b=T7Kpgd9ijpByDRzK5FFHyHqjX9KZf6K8wvSf+P2U8f8EKwY9ol9P+k8uMClyQ9lzLo G3X/9oa4Kp68t877MTATdGgw10yOFRNvitpEg9V61JpZPtoBAYtDfUWnEB1f3lIL8JzP 6bjDo3RUIvKqrNxv+0vR2A0wfGL6A1Q9d83FY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699936706; x=1700541506; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cKLnTTpcsA4GTSpHutPlS9fMo+BLZ8ixEQsC9MUWwLk=; b=tdqtY9U+meCLewBnR1stBjjN7YuPj/7Y8u55XuGgtvYrgnXhOhmuvwsHN2Oox6a95I GsrQd7Bm5PUid0TudP1C/mx4DwgBRddoc7EorQyi71Vgs+RtSvFNNhR85baxfd9gxNDQ fpsfND6LdsulPh10sQiDtcH2Aq7TBhRxFSNkM7CI+8MZZDXm34hkXlmhaXpugdQvU+Em lnZFnDC6XJVw4cps1c7+gbS5OXgK4egf4Gwqxdg4+0kLaP9W8Z1aZLqmdJM6bONMWFeJ 596nGYLN4Q583C6RQGLuFpDcgeFt06xIwa8++6sgXe5pwN/dWRjFo44G9T6hTdl13G4v vRLw== X-Gm-Message-State: AOJu0Yyl+4WIIhFmbDnfuJIgxYw05ddFTMqbp0dnpBTb+7NbctwavyNJ mQ3+SIW2MR9aGjIn0Q1/lHj2Qg== X-Google-Smtp-Source: AGHT+IFDSeKpFIR7EqfcNMWsaO6kBeTgiI6AAPV/dcvwqXilQHmw3/CSiZnWYA9Y/YDdW/YrAaS6hg== X-Received: by 2002:a05:6358:914:b0:168:eded:d6c9 with SMTP id r20-20020a056358091400b00168ededd6c9mr1639355rwi.29.1699936705986; Mon, 13 Nov 2023 20:38:25 -0800 (PST) Received: from www.outflux.net (198-0-35-241-static.hfc.comcastbusiness.net. [198.0.35.241]) by smtp.gmail.com with ESMTPSA id q14-20020a63e20e000000b0056946623d7esm4832935pgh.55.2023.11.13.20.38.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 20:38:25 -0800 (PST) Date: Mon, 13 Nov 2023 20:38:24 -0800 From: Kees Cook To: Vlastimil Babka Cc: David Rientjes , Christoph Lameter , Pekka Enberg , Joonsoo Kim , 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 , kasan-dev@googlegroups.com, cgroups@vger.kernel.org Subject: Re: [PATCH 10/20] mm/slab: move the rest of slub_def.h to mm/slab.h Message-ID: <202311132037.F4FA0B2@keescook> References: <20231113191340.17482-22-vbabka@suse.cz> <20231113191340.17482-32-vbabka@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231113191340.17482-32-vbabka@suse.cz> X-Stat-Signature: u6ijdbamqmjia9h74zi6ia3cz3ut9jyk X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: D9FAB1C0008 X-Rspam-User: X-HE-Tag: 1699936706-36197 X-HE-Meta: U2FsdGVkX19YaX6LQ2J+VREKduY7EbC9Ehb2sHnxvL0DyoPAG6GWdTB19M9yaSj2Uceji9qoNoNrFBdEW0X19BdD5J7VCTdatRVlLu/lTTdtj4Ha1DehtE5ExJn0kVtgJ/KZHRgDY/JKLsDprxMmBTFjfFeSS3XUAG3Y9vaFjRSS+1BWcBX3z4JNwI4iHnwYFvSuWENW2jcE7nNh1eWtI+uXbKZw4v4Nx4ngSpDRDYa99UeX/E5ZRqyMQCJPJk7bartbksY04lKwCGdJvDciFKQ/SOuF3YmGpOmEvdN3DCIFA67MU8o3Ep/NRXHkilvSRg/t4dWGdo83O5lzw7qGSEhuWCO0PvmQoiQD/c5V6iz6e+YHIgamS7L8LV7pxBfWBvODGDgm/+/jg4W6pYuepIohVTFBfpY8rvyI9B1+CWtrYe8n1PaAUvgFBhvufqg6hjR7RUDxIbGUKKr5wVpm6LxB1W/xW7Ip4GBWorzfZVBG22wwAzGOHI8LpmcD++t3dV8CJwUPgEJaUiQhkaFU606YQxIHQ5qIMldGUGfYYeBB0ohpS57Aw9iDOA8J1IIQWsLdj68s8ykcH/abPs0gOhY7weccjQSTUCQ/pEwIDZw62vXwGEiZE/WoPOix1+44MzjocO1L2dUA83oSyTnlbK2TfOMtWrY82db8CaHwPFXv+XFOYWVuuJA/CUVuutzOkf5f1BXX6tu7vBXSkwqLQWwsmBcLVZ3lmNjkl42BHWfius6S/48lzzVIX+yPcvrek3Mvdvogvq4ZnydYowQK97mF54PBTuXQn/2cEEbzveIXoAqVaP0nU4mXJSOqVAr8or0ncpTIvc1Xw558kHEaghnLfezeecpFEdJjCKY754lBcobK6e/lfeBKlrnElNtiHaXwMUIzeFcCHz1u8+m8t9BqtA0jXaZT6xI4kp+eJQshjmpBvB//Cy4rqjHvbDHy3wygeIOuLjX/SR3a7eb AoVXL/RE xRFpcyYUpb5Wuc+Zk9GBi53WjzdBDyXacdjseRDt1ExUlAO1FiY8H0D+i71bSYqZwCXjhfzCcedA2WtUh/0DvfA1MVUpvEeQxeONOjJnzmLD9zdMuWORM5/2E1dR6jG8YT3ubycUE0FLHIFeU+uQeBxShA1gaeFmY2ifNdbM6H/+Xm061EIVS3Hphukvzwv69clFk8erbRSFm/TcdHiqOf9I82rNd1ap8+VTpyHE/IdwoL7wNM16mxjzHy6q1ZGMji0+hNdBu+iuaHd0oRsI23EcUcECgtvr/PDbTZajZS3m/JXFu36pZSUn/O9sZ3tsXJM6BC2fDu1mqp8lOT/EoVg5SjsHd1ap+Y8Qd0JeNmoDVuVCUoqCp+DFOjBAyuNL6Xhgj06IBs7PDw/t42H/agTdTmd/rJ0BCEzeBhzI2XA44LfnUGu+GrveRQwRjc8Pa9iXrmulI7eR078E+2qiQIMm/3Qu6uUmRnbIgCpJzCYquvmz+nXgkGGlK3XHGZLAJbx3wxB27If6553NugqHlzMWs/w== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 Mon, Nov 13, 2023 at 08:13:51PM +0100, Vlastimil Babka wrote: > mm/slab.h is the only place to include include/linux/slub_def.h which > has allowed switching between SLAB and SLUB. Now we can simply move the > contents over and remove slub_def.h. > > Signed-off-by: Vlastimil Babka Now is the chance to do any whitespace updates! I saw a few #defines that looked like they could be re-tab-aligned, but it's not a big deal. :P Reviewed-by: Kees Cook -- Kees Cook