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 0F432E7717F for ; Thu, 12 Dec 2024 19:10:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6FE8A6B009D; Thu, 12 Dec 2024 14:10:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6AE9D6B00A0; Thu, 12 Dec 2024 14:10:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 59CDD6B00A1; Thu, 12 Dec 2024 14:10:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 3440B6B009D for ; Thu, 12 Dec 2024 14:10:52 -0500 (EST) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 9B28AC05AD for ; Thu, 12 Dec 2024 19:10:51 +0000 (UTC) X-FDA: 82887248556.18.3582D93 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf03.hostedemail.com (Postfix) with ESMTP id A573520019 for ; Thu, 12 Dec 2024 19:10:38 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="YCKhh/dc"; spf=pass (imf03.hostedemail.com: domain of "SRS0=coPb=TF=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=coPb=TF=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org"; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1734030638; h=from:from:sender:reply-to: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=1mUUiQw27HypocC+pBhxSU+dLNJNRJEXVsrIJwBWxxQ=; b=AJHfKsblfd3Q1G7WaGJ70s3tdvrmS2WHV466KGwFy09AtrKNCnBqvnqv+7kCCLUcTm2zoe 8Lq0W8jUNaW/mdC2bLjV0VmSHwqOdxBnAYfrjWV9R1yOZUEUfthWYi1t3vHd7lnBW+z2Id q1n6ZP8i+YYtZ3qceAnllhazRURXewM= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="YCKhh/dc"; spf=pass (imf03.hostedemail.com: domain of "SRS0=coPb=TF=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org" designates 139.178.84.217 as permitted sender) smtp.mailfrom="SRS0=coPb=TF=paulmck-ThinkPad-P17-Gen-1.home=paulmck@kernel.org"; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1734030638; a=rsa-sha256; cv=none; b=wHFpBql8jOi1Bp0H9DM3D7h2rkutkbAtjGN0Ktd8jcG6aY6WcAQAvD4uhuob3b1U9rpni7 KbnpDUAoag6mO8Kmn0VONQVPmc705kvyez1SfJxyUdtrz4gv8IF7fvdtjVHLsggoERdU6z bSfrwEUjv3NlrAxva2CJMdK9Ucr7O0U= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 4B2FF5C69C6; Thu, 12 Dec 2024 19:10:06 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 533FDC4CECE; Thu, 12 Dec 2024 19:10:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1734030648; bh=AMznUxMpA41JhEG6jpXa+3ZVKV/cWyO/qDR4WdYSGwI=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=YCKhh/dc3SwYjPcBpobt0jJvjye3oavE1njWiYZI50TSajTemo+dc97YDnT1b7oT+ 00Lhb7N0edntEuHd+mcGwXObTacBXYxPemju/9z2FimvTKyxc7RSRuDa+boxkoJSOL JvcSQKft6T659fK0xudg3nYb4iSkzh+zwXmGrc3NP8IJh0v99lgC/NhKsV9mY8TuhL EyD4X8DikNFWwCYSbLUPbQ2iYiqemZn6+zXQJ9a5tAIbJhQfsjg99+qGgz7sq2fgF8 pi7z3dXa2yz6e7LfGTXn2rFdqTc0YVWDmd5DvthayJmcpUz057NJqlKaVRpwi6IRUM bPngJcvzDm/pA== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id DF29BCE0DFC; Thu, 12 Dec 2024 11:10:47 -0800 (PST) Date: Thu, 12 Dec 2024 11:10:47 -0800 From: "Paul E. McKenney" To: "Christoph Lameter (Ampere)" Cc: "Uladzislau Rezki (Sony)" , linux-mm@kvack.org, Andrew Morton , Vlastimil Babka , RCU , LKML , Pekka Enberg , David Rientjes , Joonsoo Kim , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Oleksiy Avramchenko Subject: Re: [PATCH v2 0/5] Move kvfree_rcu() into SLAB (v2) Message-ID: Reply-To: paulmck@kernel.org References: <20241212180208.274813-1-urezki@gmail.com> <4f739c61-24c0-3790-8114-988f02c7caea@gentwo.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4f739c61-24c0-3790-8114-988f02c7caea@gentwo.org> X-Rspamd-Queue-Id: A573520019 X-Stat-Signature: qdybjwrz5xaessk81wt4iya1dbbahpkd X-Rspam-User: X-Rspamd-Server: rspam11 X-HE-Tag: 1734030638-713967 X-HE-Meta: U2FsdGVkX1+B7IM6lNmI199ht7jxkr3lTmB5Oa7USk2eQdAJyWKE8g3uC5Rpuq8vbZkBAg+phQe9lPn5KSD1FnA9P/cLWB7LR2TufcN5qlpfxpVQJkvcY8NCRI6+ZqpRlQYKkB49h4KF2Xuihm9KGffjmthBckpzy237JeTM3J+/3M/vx/+3+Fz8kAts/ZGjq+VX/053RMMPKLxv5sWR0BI0+kuzeU6P2PyB5a/NsGSoWm62rPHUpnRkxYZ4Z5zjsQUnLDcY6mxT9jzmKq8zUHuPdW0QfZ3QMLRaYGJqRhFErjxnLO6lQUnxKD+cmtZTpK3xv2Gb8qPLgQMAOlaqMHyXYDZ8MO7FUBcF0whJQ0w/1vGUKGhyHXf3XiMJ0GJ3y5PMa6HzeIjWzxRwWPwemUlKlpurjzrm9mLddxHSQ7rr3wCxwCa5yr5mvibT1HKzStVwTkz0v/bNGI7XK3R3xlnSF5My41EVN0xnrP2bbegwgsxjD86hj5HbTlrXTqzps6uOrrg+UNUOfctwcKzlSsMvxtN20atwp0ag2cXwpmbreN8A6GJHpo0zXt676A2beOeiNT9BCkeTRzsBpmCVdBzZCywcqvk8FXjaAVTAvgLIqmq0JPkGnZ5DMQd+zUyKGC/7AFKATgW5g95OC+bLtaYIwDgxsGWKl/Y4w8sD7uPFRLdA4Bw5LozHBPe+XQUmw2Ex4W0uK4e5YMc1213tY+YxZc5jOc/gRhi8VS5m3skQ58xFsXumRkTkPjmi3fAHdUYmpViP6YUPWueyaqHrSqhHDa5scnzPIOrx5vy+A8rvXpSuzoo59+WD8w0cz+qiCVwUpTiDpyYQ2X2NlEGmR9oQ3NKfQ5pDsBo56SJoi3U6j2GlAjklHCsZ/T8l6uEmttYBxAiQe8GyWT2yAG/M34IJSCe1P0Z/tWTOm+vjxxMyUNd9K3G9CG72BVaZnLw+QChjBJDa28mTI+g681p lBY/mgLU 4DiHWMlDX5o0xgpfd0zkm+fTNo2LO6gPsM5rci4ixt7nCuA7M5Z2kKm2gKggpnwJ8q+hpS0N+pJDQfL3MRtBYq0xvDOx54FpxGphq2Dhw2Tq8f69ueVvG5xwJw7hb06iySM1oNySr+UU2DAVQlhRQ8/J8FkE69KUTDRk8uYA8ffA3kTsnyJCqrflLOqw3Ev/rakdpMSOmTZd5AnX2erEglqsToV7/BbjzCUbvuOvfu4avReAgWeWRbfNQ8Z83LFJVQ2jHxHL1n0Tfva1OY8fF7jq10ANAeTJrhEVN+dnasfwrYDOWByiKI3eLGdFZ1w7nDLSxOgsczRoSqJhDkuiG6jZhZICuL8kh8Llsqk459HJAZzy+mbN+QV4O7brJnWifRz8uGXa5oznObfizGQFQm+msLXoypqq2phM4Zf74N+YobIncExJKcsB1+KDf+aO7q3RkDp3GJ8e4R22//fbWR+YH0jVwou6XMe3D+MKiaWoRGZMExZRYDQIG+zbtwNoW2unQaCh1+/weYB28/HURfEsV0Nx2USfNM70hApUoD8IA/dNryISVtujZ3vn0Ue17d8962DmaFYueb/mfQOdGiBoEjxhOQ5Rv4VO7SSGjID7MY3fFHNojXQisBRsFAAegUMsjUd9S0lUemPTq3bXaT+nYNpgjaJ2t5d+HV9nmdTSmHGIFvFOt+uCra1115KNoBut/WU+5G2efRRvgn5/bfoGlBXXcirhbBWc7 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, Dec 12, 2024 at 10:30:28AM -0800, Christoph Lameter (Ampere) wrote: > On Thu, 12 Dec 2024, Uladzislau Rezki (Sony) wrote: > > > This is v2. It is based on the Linux 6.13-rc2. The first version is > > here: > > I do not see any use of internal slab interfaces by this code. It seems to > be using rcu internals though. So it would best be placed with the rcu > code. That is indeed the current state. The point of moving it is to later take advantage of internal slab state. Thanx, Paul