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 1448FC02192 for ; Wed, 5 Feb 2025 09:28:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9A849280029; Wed, 5 Feb 2025 04:28:54 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 93092280028; Wed, 5 Feb 2025 04:28:54 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7D186280029; Wed, 5 Feb 2025 04:28:54 -0500 (EST) 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 5DC9F280028 for ; Wed, 5 Feb 2025 04:28:54 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id CB33E1609BB for ; Wed, 5 Feb 2025 09:28:53 +0000 (UTC) X-FDA: 83085366546.15.A03CE35 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by imf24.hostedemail.com (Postfix) with ESMTP id EF49118000D for ; Wed, 5 Feb 2025 09:28:51 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=gXUd4cm3; spf=pass (imf24.hostedemail.com: domain of 42.hyeyoo@gmail.com designates 209.85.214.178 as permitted sender) smtp.mailfrom=42.hyeyoo@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738747732; 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=cRbxoMBzUG+hvulzwE2ajAZiA+/UrsVptxvsnAuNkP0=; b=lG+YIlUQnYbnbzNlliOx6obAwyRS8yRbWlRtT1gWn+oepMnkcDC5IA55p8CmKbUb+ZX7Hl lGt7Cr8o5d/M/K9nlP928qBZGv7aknMQrC0WWWJutID2/EJ64dNvJRJcfUGmtb/BKWiFS3 K0f97/86tsywDiWUMuYrA5isFrXJjwU= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=gXUd4cm3; spf=pass (imf24.hostedemail.com: domain of 42.hyeyoo@gmail.com designates 209.85.214.178 as permitted sender) smtp.mailfrom=42.hyeyoo@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738747732; a=rsa-sha256; cv=none; b=olCZmxr6bW5BdybR+2MrRtdCdYK5pgcp6PKr1Z91tgund2CE/nJxZSfoF2dwjB+thGy0YI jqj0FxnFFFrYXWicjooIGQsJyBclQz0o6JYQqUgDeUfIwP8lmT4Uu39bMaYHueEoK/5BBt XahvjxNqdjEM2MM0+tQ/PdXjj73QcqA= Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-216728b1836so113752325ad.0 for ; Wed, 05 Feb 2025 01:28:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738747731; x=1739352531; 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=cRbxoMBzUG+hvulzwE2ajAZiA+/UrsVptxvsnAuNkP0=; b=gXUd4cm3kIwjs4SX/ICRFQeW28S9yrr+FyyZLVLHn9DUzFQOa6tDyzayiuVoRFDOOB Zuw8aWRdxGqNb+Q4Cg5yuwUO0MEk70pZw3YYDKrTe2I4CDNkVfe2lgjglzkwNjk3YLDQ 7Z3kVmkpD5sRRy+JBMMm9WPASjXj26ZD9yf6wx7fRA8HfimP9rkKeZMbiiR8GpxqY1w9 Mwrks/m5+eDQ94EpAwRFGB8d9BA8wxtwX/7wsdED4jnUuBtSXkw5W8MWxV2hmpHxidtS 9N7FdYJa9DrocflqvKDcPHvIVDs002ZhddRxESg4Rs3+NLnzOSFthsxxMRl8HTQlEKgf lLrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738747731; x=1739352531; 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=cRbxoMBzUG+hvulzwE2ajAZiA+/UrsVptxvsnAuNkP0=; b=AJSNta6pajBTtAxNq0W6O6auRM4Ujgil8lptxXiSQNUueDw0TdI1nmhAwiCoK+TPk7 Z5empNOUvtiX1sMxZl1xD719o4LskVsIcJRUkZsdsLwDJnU79r6t9wlBwqYNuzC+zY7I O8FEfoFM64n+MHUC0MFodMHCdkQx7yUYKfwdR4ics/YsOcMkyrUqmtmrE3u5SUAzutN5 xJ0b66IUlpIxHds1yifdgjGQE//qRz9ldmiR57rwP7Cvc+B0S/K4f/ARXVYiXaaBs1dK xHLABeT8CGIx4hHu5nyX7KflHQSKoN6E5DRhc8wZ4oIQ6GM7ci0eDpsFp8dudWAS57/3 4iKw== X-Forwarded-Encrypted: i=1; AJvYcCUWI5Uqv+Tt4jYMiF7bpXnEpbRswjOJt3oQaLLdCxbVwcebKu+cCwH6GMrOWjy1HF0BTumMjy2mZw==@kvack.org X-Gm-Message-State: AOJu0YzBebZ8Kt17sYtcrFngUST114OrN7uzRnKRqHdSDLmOAT8Y0UuR /lw/YTtAV7/PY3fo8Oi9M/WFN3ItjwOkBDdz16JEKuCwwLdV+slq X-Gm-Gg: ASbGncsmVeajzeCWuIdjcz/4TTBJti8gHA9xmDpnRwqOBcPEZjigyr8sIGPNjXkeKsi 3uVZyxsjIj4WYBtTEz3fhxG4acCNd446VefJh0MGnyXYRKyW0qsKHk4h4r5nFPu+f9tcQ7Qqsc4 kKXAklyNjdnv0fBv/7gkZGuwUadYadESjIXXmz6Ud6nQdVsQceB7Q/HbXvN6LSY2cASQkJRUKal VIWLfJIW7QQ8rIpjD1lSj4YEPpBeyAtKNYm10rBNB+OxmkRgYH5BpLmoiMQs2oryQRJlAhfpzqK Wy3wSEz2K7xykPKhJDH+hCvCYiSiKgDtfucHhp8= X-Google-Smtp-Source: AGHT+IFcrwCJs2Pn94HAzxRnEGQiSa/iTsozumTzxE23W3954tdRVZhsZX74IDtIJf+fPRjtP0Jdkw== X-Received: by 2002:a17:902:e541:b0:215:6fcd:6cd1 with SMTP id d9443c01a7336-21f17e2716cmr31457365ad.7.1738747730637; Wed, 05 Feb 2025 01:28:50 -0800 (PST) Received: from MacBook-Air-5.local ([1.245.180.67]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-21f13a8221csm13539575ad.122.2025.02.05.01.28.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Feb 2025 01:28:50 -0800 (PST) Date: Wed, 5 Feb 2025 18:28:41 +0900 From: "Harry (Hyeonggon) Yoo" <42.hyeyoo@gmail.com> To: Vlastimil Babka Cc: Christoph Lameter , David Rientjes , "Paul E. McKenney" , Joel Fernandes , Josh Triplett , Boqun Feng , Uladzislau Rezki , Andrew Morton , Roman Gushchin , linux-mm@kvack.org, Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , Zqiang , rcu@vger.kernel.org Subject: Re: [PATCH 2/4] rcu: remove trace_rcu_kvfree_callback Message-ID: References: <20250203-slub-tiny-kfree_rcu-v1-0-d4428bf9a8a1@suse.cz> <20250203-slub-tiny-kfree_rcu-v1-2-d4428bf9a8a1@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250203-slub-tiny-kfree_rcu-v1-2-d4428bf9a8a1@suse.cz> X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: EF49118000D X-Stat-Signature: oh66pepd1z5b4qb788y4syri637j7dtq X-HE-Tag: 1738747731-205016 X-HE-Meta: U2FsdGVkX1+uT2Tsrfk3Wlf8bFIX3InUh+pZIhIgN5clBP9kSgy/f32e88GzdT8ZgYCxtt1s1HgipcV0goLmLmy81zY0IFCkg+E5WGCsCB6RaU0/9E3RMxu/nHVJGzMREhityaUWNdB1l9IbpGpHGTfkVC9LDsPWJDFY+1m4LXT1fs95Zjc3VjR51INSqdEDy5GcRtDWN01cG+Wxko/uZuLo4C4X8b9EJI0i4uZC9Nnxc8p7QqfYOSirvDZj0Rf8omC3+RTzsCZ3Up1lVCNsUDF+q2T3nnniO8SS0j4lrkheNE8sq3VS8tZ4ddyJ2Vc8gFuXOeELdFZcsQVDl6t5qXfRVlYwxB4rhfl15Lp6Tat1Q/5CMxUsvgCK/QxwCfAd8J5PqjvLjEYVJCLC5QberkAhAqhcRMtJmvubyPXZsnBL2Zix2JX6BOMLBDgEHRH6j+6vflWNgSmC5bhOJUBmI3GcaGYf+i/ktLu/vGvBrG9lbHK0gk/nOWAkFBrEvDOEZLnJHWq99aoKZuBZF3//QzjNoJ/Y3GMCajMuS3p4x85PTWP01ISku1aUlk/szRlCU6nXNCBLvLDQPKuSGAcSZh4n2Yf/hMymqx5DNT83tPIK3XnElcRSekhk/lRh06Ueao0b8IfyFIKG9YBieIUPIHqbl9VNJxJXrizaGeiJueAoLXH9j8Zyy59obBg8mTsAE4hQTyqcklFJZiYIJCkfSC6NqAvfIKOpO3btcZA1E3uvJWWgNENggUW8tDr/0B+XOdCYWnd1vpi91NWhasXvAEzp9pNp6WwQTvqQRPBR76yEM2T8J6f5zSOTDL9HDzYKu+HtpUeO125qblni9v2zVVoMYRRz9JSKkhXJ3MetoNVfEeo/qT4Z0Xvm7ixYALhPZPVlb1CYtGAP/AZt0hddxFUBHTCRfbC1OZhs1aW7E75xKkGVQCQxfNdbUl5tO6AwQNiLQWrDBHI+dlzdYIe J6eMGKeP AtwsTqkq3nM5/HWF1y7w9//G5AMKVn0baN8dU0Ew+SVyV7UQhYHlfdP2BrLa+tkhhtwGJTqbI89BPGm8cKv9NcL2U1NGH1wfb67Gh5SV4OnIBnAuryEDS/rXZ1Kg65mgpnB9Q0vF3lxMRMxjvIVfBrX8ZBldmv5cgbx9ahc2NNRn3Oo4eBeHS/VGXNGDMgO8V7eiRgh2C2XNyl1+5MslrYbZAoOisL46XVadJythGpYQg/dn7iW3512yUK/crFquyEbwoWE1J+tD+UhAR8TjyvO3CSJGj7ovcBVC7omW2U2C0h8MY+mYx93gN09ePkWfzKT8bSDp/6kXyAgTEBhgQRTmiBtNlG2DTeDlYIQqP/LFabLxJgV0prDYKhrNGDOY5KDc2KQx7t5q5J0e4N8G9/V+0/nDIXrBSLXNJCMjsKGe6elKlkMeiRoRKRigH7TD+yUb6g3neDBVKbSzuinUDvim0Hm880xEIz44/kULkihXDf6etibuF9BO2NBJEm2GulR0QH3hl0sSyVpNCl31H8XxNpc1L179yketIVg7oSUjm2H+swcXWMkDu/1og7J/rbzYWVXCYCj38rgWWwAt89aNr+N2xJLJfT5dr9l+MjBgKTrkP5xiSIOKlJxByfCuDFJF4 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, Feb 03, 2025 at 10:28:48AM +0100, Vlastimil Babka wrote: > Tree RCU does not handle kvfree_rcu() by queueing individual objects by > call_rcu() anymore, thus the tracepoint and associated > __is_kvfree_rcu_offset() check is dead code now. Remove it. > > Reviewed-by: Joel Fernandes (Google) Looks good to me, Reviewed-by: Hyeonggon Yoo <42.hyeyoo@gmail.com> > Signed-off-by: Vlastimil Babka -- Harry