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 4F154C2BD09 for ; Tue, 9 Jul 2024 18:36:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDCB06B0088; Tue, 9 Jul 2024 14:36:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C650E6B008C; Tue, 9 Jul 2024 14:36:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B06436B0095; Tue, 9 Jul 2024 14:36:41 -0400 (EDT) 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 8BCD06B0088 for ; Tue, 9 Jul 2024 14:36:41 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 34570160222 for ; Tue, 9 Jul 2024 18:36:41 +0000 (UTC) X-FDA: 82321070202.21.D1DE8C2 Received: from gentwo.org (gentwo.org [62.72.0.81]) by imf24.hostedemail.com (Postfix) with ESMTP id 71E67180031 for ; Tue, 9 Jul 2024 18:36:39 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gentwo.org header.s=default header.b=rF65cSGn; spf=pass (imf24.hostedemail.com: domain of cl@gentwo.org designates 62.72.0.81 as permitted sender) smtp.mailfrom=cl@gentwo.org; dmarc=pass (policy=reject) header.from=gentwo.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1720550183; 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=+21VnBZds4l03Rkq8DFcrWgzPJhoAfkvLQjaTkV0ZaE=; b=GOU0nb/0bvxr1R0YmKBbVexbqduKOPyRDrVguhD2IOTFjDicfS+vKF2dlcXl//QOQsjlP/ fuC/AQgIanUusYnvKdxkI8gUsPOD/VxvMXSigjhN7OjwJQZgd5QwosWTofK7pUniY+sBBE Xo3zdzMXcFLqUHEIy3KfRjS/TYQWCtI= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gentwo.org header.s=default header.b=rF65cSGn; spf=pass (imf24.hostedemail.com: domain of cl@gentwo.org designates 62.72.0.81 as permitted sender) smtp.mailfrom=cl@gentwo.org; dmarc=pass (policy=reject) header.from=gentwo.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1720550183; a=rsa-sha256; cv=none; b=VIOHP4yXEEx9JgPtNqiS0rI8SSVUM45KyFk/se4vC2ypmY75mW4VVn1gfY+G26qkvm8adp CyFH3GxQ5FNp4skSbvWqzJ5bB4qe9BPIncB7cvODGTVJ6Lsg1dumJNltijWQbqovNUg12N m12+octj9q63PyKRzyI5VvU57Wb7lMo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gentwo.org; s=default; t=1720545992; bh=lqIfszPJjpiNasWfZrcbbg6gcB3GlCMI5AiZWnuHdVI=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=rF65cSGn0PVhYU0/wM2M+ak/jAdLosvZRg3k1Jg9d+Q+1Rpl9XvxKWkthpKTPuAc8 eWXR17uJx32gbd8Lvn6C9WmqQGzyuOoiO8H8mwfx6wl1vPhnstMI6F/AnNkg/GOMCG mNwC7D9i2ywQLMTc5HRwR/cDkj/eZTIjst3od5c4= Received: by gentwo.org (Postfix, from userid 1003) id B98A540364; Tue, 9 Jul 2024 10:26:32 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by gentwo.org (Postfix) with ESMTP id B6A4640253; Tue, 9 Jul 2024 10:26:32 -0700 (PDT) Date: Tue, 9 Jul 2024 10:26:32 -0700 (PDT) From: "Christoph Lameter (Ampere)" To: Kees Cook cc: Vlastimil Babka , Jann Horn , Tony Luck , Nick Desaulniers , Miguel Ojeda , Marco Elver , Nathan Chancellor , Hao Luo , Przemek Kitszel , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, "Guilherme G. Piccoli" , Mark Rutland , Jakub Kicinski , Petr Pavlu , Alexander Lobakin , Tony Ambardar , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-hardening@vger.kernel.org Subject: Re: [RFC][PATCH 0/4] slab: Allow for type introspection during allocation In-Reply-To: <20240708190924.work.846-kees@kernel.org> Message-ID: References: <20240708190924.work.846-kees@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: 71E67180031 X-Stat-Signature: ogjzqa83p4mi4wctoqa5dki5tnw6p3hg X-Rspam-User: X-HE-Tag: 1720550199-56683 X-HE-Meta: U2FsdGVkX19p/twtUOCsNxv45prqthRkVDH49F5qp5OqSsyvHEgmmHrf33VfFB1eXkaQvYLAN0qXKUPF3tBZdw+tlT0nMDmGRJpvH4kSmVl2hXDZfAPJ/HwDosBJGHfcliDSfENIChTUud+rf51myUGD2YPnDIQxYd9HfrJhoYqLvpm++Ca1jfiLKLEsfy5crM92Egg0u/XYqO6SXBDDeetEOsawRmKoeMyA6fMT6hllB4Lk6pPW4oJNBQ3JPergToObpEZI0A7rXjzxEiOqE0ZuZ6jST4YiK3l2BQ6AIVo4je8kj0fPPKszXerFuxOHMtXSpu74h+cs5bfU+HrKl8KDq0Ik6QVXjvhHXHQ/6rSNnz8Iq95yGseV8bUZ3OJVrLN9aGI7vBALlOR5dHU88fBgruszs04axm58KRQlJBC/Mia3Rt3NfMFM0LUHokXHKsgnBfnPLS4bHrzICDFNpnduc0Ux/2kyxriUG2UQe7mLAujLv7dYOiJnnFvHZM9LvI1S4t9oQYoPkLpgEETYKg2Zp+qRnQXvWztYImXeaThkPwxGXFZFR4dI7L3bE8SYLuLSFOcEYNd5o+3gscBn2C5yPH9ib1bC5fzXTXoYZQd3T2GNSpdQUr5sees5Yx/5agxzFwVzboSrAA1PHyYP9vU26KQ+Tf8k0TfnPRawx1n5HikVPV5PvhHf/yZn6ZAy9fZsR5q0mowl8lxG+rBOF6G8bQ9fsjp0zACA1FE6JDghuW1EVD08duCdb75NuYG4yrtSPhVjjuOzeb63NAgZAnCGEYFfjYDwBS4xggrnizExhZY3VUdl9VLMJA8BCkv74+4N7f49q+LojTTQAVSeNCm+u4j5OivKKWgfk3sbZc7oAInGOhp4q7+iIR0DIYpwJTQfhlo7T3yN8/KqsAaXeR7sFuuS9MsKWi7iWV7fjDZd8wj2jAxTCZvW4WAnhC3TkmMuuqBXO94UAaPxIfm qXZm4nFe Q+Ioz6X4LXaHeLYPGD4mPrvis8Ugc7/HzSgyJ0wbXLomJhWIAZdqQeaWv3cC3cqadKj41IPDrVp5fBDoE1HL9StLaVweWviURl/Wx5lDqFv/+RPUo9X38NR2UrofKB43ehJpUSqlbnke+gnezW/ozguvW5QoxtKTAhAUW8p3Pn5cTsfAbjOZEzG9rgUk1+/2Uui/0nOOpqskKrR2/pPY9argTmAq3CQR7MaQXOSj2wzx0kt2QE0F2+YmuSZwMI/T4mZJ+WDftQFUH75E= 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, 8 Jul 2024, Kees Cook wrote: > > obj = kmalloc(obj, gfp); Could we avoid repeating "obj" in this pattern? F.e. KMALLOC(obj, gfp); instead?