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 B66C3CE7AA6 for ; Fri, 6 Sep 2024 00:54:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4BB866B0098; Thu, 5 Sep 2024 20:54:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 444836B0099; Thu, 5 Sep 2024 20:54:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 30BD66B009A; Thu, 5 Sep 2024 20:54:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 143A06B0098 for ; Thu, 5 Sep 2024 20:54:31 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 9F8F9140C70 for ; Fri, 6 Sep 2024 00:54:30 +0000 (UTC) X-FDA: 82532492700.16.3F30A65 Received: from out-170.mta0.migadu.com (out-170.mta0.migadu.com [91.218.175.170]) by imf16.hostedemail.com (Postfix) with ESMTP id CA65018000C for ; Fri, 6 Sep 2024 00:54:28 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=YCYtj4+K; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf16.hostedemail.com: domain of roman.gushchin@linux.dev designates 91.218.175.170 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725584044; a=rsa-sha256; cv=none; b=nnrTv3eXeP9UH85vwPytpJUtiOj/9iEj3iwGg09kPRcaNSr4Jta97ZjdQmJUcF+Ks2kXOS R1pUmo68SgSUhgZBBjLGOjSfE4IuQbjGAjIFXmQmlz3906zTO/Wc8N2pvJ0L+fGUwfzSFZ /6yxegcg6TnWECC/mzu2kapGGnIjqqg= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=YCYtj4+K; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf16.hostedemail.com: domain of roman.gushchin@linux.dev designates 91.218.175.170 as permitted sender) smtp.mailfrom=roman.gushchin@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725584044; 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=6NU1MZJkCaBTZZ9tJcaKcj5Vusv1Uhs1Gyu763ke3bA=; b=JuV7aZPcLFTPDlb9kFi9Q74H1x2Wg47L6XqAYKSfZZB7OsM6KClU9x5VDWuscpnxxuifzQ oFK26QKfs9XRW2O/VgPBqCwXl8JH3OlddR63OpcgeCtMkIemEUYBrqHCNVOgQNRfbgvpQ9 xh6NcoZx6gBoF89tBAyMav/KfoWuYq0= Date: Fri, 6 Sep 2024 00:54:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1725584065; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=6NU1MZJkCaBTZZ9tJcaKcj5Vusv1Uhs1Gyu763ke3bA=; b=YCYtj4+Knj87rAXE9RfLoQ7Hdi9iOvJUNwPVGd0O/dCgk5/cKtKtfrLbGM5xcT06Gt28yo AdJVpQ9UBUI9sq69lOYRKrJ2q8ZUrFsNS0I8UzhTIqw9ggwkNX6A+/WLFnUV3AQQ87RzVH ChFXsm28DyCfnRCXu6u+boW///6Rky8= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Roman Gushchin To: Christian Brauner Cc: Vlastimil Babka , Jens Axboe , Jann Horn , Linus Torvalds , Mike Rapoport , Kees Cook , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Hyeonggon Yoo <42.hyeyoo@gmail.com>, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH v4 08/17] slab: pass struct kmem_cache_args to do_kmem_cache_create() Message-ID: References: <20240905-work-kmem_cache_args-v4-0-ed45d5380679@kernel.org> <20240905-work-kmem_cache_args-v4-8-ed45d5380679@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240905-work-kmem_cache_args-v4-8-ed45d5380679@kernel.org> X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Queue-Id: CA65018000C X-Rspamd-Server: rspam01 X-Stat-Signature: 4p1mmbjiqhwibwpj98ck7kujhsjihdfu X-HE-Tag: 1725584068-153461 X-HE-Meta: U2FsdGVkX1/Gt15HoetKhVopc5oIA5gSKrFx69vyXD91N5GQNxcSp+XtU8CM2vM4g8/I8nmBzKooe9H2MCoh76/czA2XBoMzvvusSQHJiEIkuTkvnTBG+iM04na9yWnMN/s/H7nZOkfu34oJ1jNC3oRuwJcbhDbI9/GII5kgz3e2Geo6SuNfJoQNyfuB1VtwufOsCHNrHst0scSVtfCYRf5f56MztdFPjb5Xdm0GFAHsOBtX6uhNaMjUFu9vbIUZV2nPqcz6Yv0pZ48EvrJo7P4msWdVofAnuKTdZ+PES605WpVWax4gam7qZwIBd7qfN7DIV6HEpJbRQlLK9eObk5Nz5HWxGlalhDNlawnrLKGWZspptUxhBIu0SoPDE28CvY56B9GnROXlzomRwtx1dU+JUdJHIficR1rAyr2HQAE3xtCjfKt/r+7xnN+I8PZvhHXgcjLqfXyDnsEIIH/sQrOk1ioxr0L86ArVYxg3e9vfwun2jedtiRifP0vV3TqVmqX0mdsYProFLDhfGA3M/+bOsydJvOSO3WPOdVQzKZM9Enve3uY/04DV6YyLTica7wy8KYSWtvugpiF60Kn2IK+oGFDUwXFG1BoONUZDHXA8svkG5DRRz9pmO/7N/rbB4ftIBm0tApBCV45/hSwkmVlEtY7LKLetEQN4wGG6fof8mT4yYEf3Sbd2b0md5jK85DB3KK/QotJPn1CTneif7jj1u0IzfRSbXDsyyZeFFBEQ7EMB33mIIc0CBiTM2TIuJdhZi7cX51vXSx+730z6M5cK8Z6vBEe3xrpX3fOtNNXWEEYbQa5bg3NArq4RZONSuDZ7gdQMVKvhC6pvmTw4z0Nf25cOy4jyPUk+C+5Ma+fOb/ML4pU/TYaF0ofIjRZZM277FKsgX9X51Tn8faBhXdMGYRKyBihgI2bj1zAuXcVjFWwFPMdgmwsCgqaTvKK8OCOMU4sx6/1gASZDyGj nAaYPaB8 YJxZusc9cXsZ1jBi5lcJJOYdFVaj8LV+iRLOCY54wcNjMOLW7AARzC18LX/NxD6cKJlsKPcdNOp6LQC/gLoNrJVXBNY4KwXEjuqdc3zDu2NV4bw/u6qspAXxhXykRW7teOHEmd9AiDq1XyeBTwWSJEIi+vJ754yevuVBlLqzgN3g06HMQzYNaVH5oywTbCV+Qe632q4j0Q/O+OcEb5ZBbUllnkKj8lIfDaICWH0ySEOqA4YUNz8VXvrDNmlQwG9FnV664lC2xmBWBwjOX0S8j5+E16kskg3ACBAsTfbmm1Oe0uuJ3STOceemlt8h9wikdGBXSI3RmbIyQ6VEXKjZ6Uj0hhxmOx80QK00PPsgUzj8d7fo= 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 Thu, Sep 05, 2024 at 09:56:51AM +0200, Christian Brauner wrote: > and initialize most things in do_kmem_cache_create(). In a follow-up > patch we'll remove rcu_freeptr_offset from struct kmem_cache. > > Reviewed-by: Kees Cook > Reviewed-by: Jens Axboe > Reviewed-by: Mike Rapoport (Microsoft) > Reviewed-by: Vlastimil Babka > Signed-off-by: Christian Brauner Reviewed-by: Roman Gushchin