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 56682C4332F for ; Tue, 14 Nov 2023 04:14:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D7C716B0288; Mon, 13 Nov 2023 23:14:42 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D2D2E6B028C; Mon, 13 Nov 2023 23:14:42 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BF4C08E0002; Mon, 13 Nov 2023 23:14:42 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B1D706B0288 for ; Mon, 13 Nov 2023 23:14:42 -0500 (EST) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 8783DB513F for ; Tue, 14 Nov 2023 04:14:42 +0000 (UTC) X-FDA: 81455243604.13.EE59FE8 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by imf14.hostedemail.com (Postfix) with ESMTP id BD60F10000E for ; Tue, 14 Nov 2023 04:14:40 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b="K/HsS9I7"; spf=pass (imf14.hostedemail.com: domain of keescook@chromium.org designates 209.85.210.171 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=1699935280; 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=z2Esu3+YQCIX73TjWrtGheLocNwWakeCmjYailfwoZQ=; b=A18Ry37sBzjHRABJcDqprC/oZ+zLJwK4x1/MRTprgP6LIlwgQhlCXvYG9H2GyEXyeVMyW5 uJ1K6R1VOpRDOGmA35KU1oFQ2jNJjyJJfc2bcHCwIdd5XCDDwK5ng5rFDz1RrJTv9cJGmH BpoiGlj98wsQ56FHshQ1B93nxtNDYO8= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b="K/HsS9I7"; spf=pass (imf14.hostedemail.com: domain of keescook@chromium.org designates 209.85.210.171 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1699935280; a=rsa-sha256; cv=none; b=2npkkVW7qj7UWfAvjwzT+G1mnKZYoIF2FtKo4BkfVHBHVAx9D4VR/hVWfSFh+tTFGBuFQo bCupruNB5pgfwFoAlAzZEFRJeOc6J3fdj1YykE8Yi9ghQnnIi+GB5Kr/N3h3ad38XubNvY gSAKXGhEH3jCdGQUv6zG6mR22AlEt3M= Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-6bb4abb8100so4303659b3a.2 for ; Mon, 13 Nov 2023 20:14:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1699935280; x=1700540080; 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=z2Esu3+YQCIX73TjWrtGheLocNwWakeCmjYailfwoZQ=; b=K/HsS9I77v/nHbLaJUSnJwktA8b2HWG5osVmCGxoOqLjqXmj0yx9Z6sG6vE3WQnUmE LGqveJi04guedrGTBHp8hKhkY+FQJPeTq8eFHY1a7gjaDW13fGN/CxWYxjVbGem+zNbA 4XfcPWbee2mddVnsyPqt3I6owyxYdfZ5vmhr8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699935280; x=1700540080; 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=z2Esu3+YQCIX73TjWrtGheLocNwWakeCmjYailfwoZQ=; b=oPSlWwnhwAPL/Ls3YC8ZxjlJUkXDen+yiLX/xbWFlthSNNb2/AkJlS3E7jQsbHV2eC yYqM6X9WAy0ANhbE3jY+/mdGpId6pkKK/GNv5STAZBoyv0E/l75lYlDgbwMSwyj5Hax7 lST6fZ9zLZUB1DMdNdJ1iq9lGAK4UMzzba4rUMSiyvzF7buqWL7iGNpD5bmoBhnvvjRD WLnnUYj5UwT4OuF/y2w9Ck5MLt7VdtVa5Hq+ul9Io5jlqKOM/V5JMd+qitpZVOEFkAfo uqgHsHT8PB1Q6a6uWwcpY5EI8qxLCAs46fvkMYDraYlRVwJ1bEZ52UP39G0JVnZ/90Ev wfTA== X-Gm-Message-State: AOJu0YyRszn1pWszrVt1oevK+Hl8A8UhlVovRrgvSMk8/sYMiPaN9KHU I4pi6sa2zOzAzo2dOlaHOH03IQ== X-Google-Smtp-Source: AGHT+IGCneV7PtQMzCmZ88wslaQb+x3DXpaYJcES4QpU4Zi4tRF8aU2Wpu3C/XhsasN/dPCLeWXBbQ== X-Received: by 2002:a05:6a21:a598:b0:186:7842:ad0f with SMTP id gd24-20020a056a21a59800b001867842ad0fmr5685978pzc.31.1699935279698; Mon, 13 Nov 2023 20:14:39 -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 o9-20020a170902778900b001ccb81e851bsm4739949pll.103.2023.11.13.20.14.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 20:14:38 -0800 (PST) Date: Mon, 13 Nov 2023 20:14:38 -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 03/20] KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal Message-ID: <202311132014.809B164D@keescook> References: <20231113191340.17482-22-vbabka@suse.cz> <20231113191340.17482-25-vbabka@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231113191340.17482-25-vbabka@suse.cz> X-Rspamd-Queue-Id: BD60F10000E X-Rspam-User: X-Stat-Signature: dueb7fpryzhdkztk4i59afutqc6wr8dt X-Rspamd-Server: rspam01 X-HE-Tag: 1699935280-576480 X-HE-Meta: U2FsdGVkX1/00YtJTNPwgIjh8lNi1+zs93fnNCT/V49/wbBg9F/O8NSzJ1dLfSgE8uTJGCkKaHUf875GzeE9jhUAbLNdv6PSJCtkKjaAVTNC6ppbpVqaK6+jHGgyHshd4nUQqNnFWLgK9tEq5E4PoTMZtvFpshbLQW4bWfQnMrm9nn3rDO2o6clmWMnLsuxF4alJBv1P6ZSXRUrJf7uFFwsv/JSiI32ccXigOLrKH+F/46D+EGOby8McALSPhsRMcd5D3NWYXrPLvjk2VyQcieV6e7ShizEEKi1o3I+NG5g6ZXqive5JZAvY61JZRZjebV0Aes3U1F2U3om2IWdtUfZtgG54jebTCVBcBqK5NOd0l74ity51uCl2MbMqJA4yFFXwu/FyeSX++ZKdcY0y0/bx8WnMNouYRGXLdZqnxl1smUMd/c4rpcD2DX/2oXoGZPK+S0ZNJg+Am14VilV8DnvIJyeOWzzuJWCZ7tJwPJIJYyPo7aPzzzbaAxK8L7hl0b/V9Y8yUHZ3AOBsnOd46mRS4GAkHgIaKfRsctwtNcsX0a0Phf9N1EdRMG2cyDJfqxvRc9O1dVdmCgIuDUmhtcFdbmVZL+Bk08t1oR8EEiN5WbP1wc80rLVRk0zwEb6Bvsp1ffV3/Bx3JMNAXIvAv/51lh+oHw/j+r5d+D0Uxo04GiPNR6PsUcGMuh0BbaTnYTdq00ULOr3d7ho+8JVobB5HQbjQIKOuTXybj0E9x1IuRYsRywKFz5hiUAXwfJx8fS3P5zTA3kNKXgWysaABNOmqJdG7SwBUwd8evIJxZkQ+6WVj7MMjBWsioE1xk0xA7gBfQ1odBcIKeDMENd6D87VoWuy+cAhYvqPKM0nAdrVqIAc4VPQoYlUlK0glwUaBTaz/zhG8Ec1TiYa9Ak/Oap9M7RzPvq4eAQxvVO+rE0Hjw2SYVMRKC4zq4dLuiUJiz0kHc/FyehvTMiqo/0W AA6fhf15 4b/BSBkq1peJcmVp0f8VAaSPV1wNuhcKuqQblfTPuB8kjE/jLvTgagwreiR4rVhR3Z9ZqWwx7j/jY4eIqXpEyFbdgFUrKsCKUY37/vUuypsc+XnPhFKgbtohS/TbLGd7Gmntr89UW2ILau5FG1qYvnbjfJbp2erBKjIuheYL7LrGhCB//axDGbJx673G0CzUlJzytgfXM+CcFv7hrhHyBCQeHnKmkw4ROaG7j+Zvf8S6hqqSp3GzsWSaYL9N/uP74ZJYDjvQwY7sybqckqBxdAeYbdXk8hIROhNtbmKpxJAbXUCp7qfz7WaeE8CPd/z5zdwYLzvBxgCEffBGKLZGqPrI7YhMtt8K6mpjq6i8qpzvbNp9CaupHI5gghZp/BcciacO7vOK1A6kYr4q2YiCIXSSMompIBbBXQb8qyhITjSzgAK7YPJebYthxIF/65QaaqAdHfhgF+bJFZYJH0oX+SkxqQtuw8/PXCCHt6HY/7Q/W1hk4mxomgBRXFSzufKH0GKU078A+64RYN68JdkmZ2wtNMMn/Xa8XXTSZOpzVi7dr3prXbsU7MRt0MyCb60MIllIi 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 Mon, Nov 13, 2023 at 08:13:44PM +0100, Vlastimil Babka wrote: > Some struct slab fields are initialized differently for SLAB and SLUB so > we can simplify with SLUB being the only remaining allocator. > > Signed-off-by: Vlastimil Babka Reviewed-by: Kees Cook -- Kees Cook