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 C836CC3DA49 for ; Sun, 21 Jul 2024 02:39:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 100F26B008C; Sat, 20 Jul 2024 22:39:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0B1726B0092; Sat, 20 Jul 2024 22:39:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EBAB46B0093; Sat, 20 Jul 2024 22:39:57 -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 CE2786B008C for ; Sat, 20 Jul 2024 22:39:57 -0400 (EDT) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 40276120F57 for ; Sun, 21 Jul 2024 02:39:57 +0000 (UTC) X-FDA: 82362204834.22.844B33E Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by imf07.hostedemail.com (Postfix) with ESMTP id 714E14000C for ; Sun, 21 Jul 2024 02:39:55 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=sZOKwTUE; spf=pass (imf07.hostedemail.com: domain of rientjes@google.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721529573; 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=pKhYQTKZB+KGFwG7X607Dvbh44/YyIGRnOi+f/Ljx7c=; b=vebN54s7DVkxngOD5YcZ4sj0pIObTk5WSL4zmBPssTjQRwsHO2pJU/JTAR31ue5stZwVs+ J5eUn46tlGaAIULGT6HoB4hLt1UG1K7QKFrWNU9q3R0Swpuw6RuE9w3uaqvGwfJ+VVjfz7 LfWlejOAnWfAGQ/CgkazzEsd0wg4K4w= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=sZOKwTUE; spf=pass (imf07.hostedemail.com: domain of rientjes@google.com designates 209.85.214.182 as permitted sender) smtp.mailfrom=rientjes@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721529574; a=rsa-sha256; cv=none; b=D6M2PpzZDJHQupMTKnCdj04IliDt1lOdpMoTyCKwbfKmJ5gdY6qFsD052SFKO63044qcsw K9qw6XGOs5ZOiTax5qt0lIQcbtBF8EbLgeIx7naBKLlHsAfm6y0lJmqovSQRw59DHBh5Ok kTPmrwvwv4sjzcsm0fH1rKVeO5w1D2A= Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1fd7509397bso208275ad.0 for ; Sat, 20 Jul 2024 19:39:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1721529594; x=1722134394; darn=kvack.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=pKhYQTKZB+KGFwG7X607Dvbh44/YyIGRnOi+f/Ljx7c=; b=sZOKwTUE2wbs6zcCIETN3UDABA6bMHljz3hIrjT5Y0QP0ZTgboukDAGI+bCranm571 kzvoBVqX8ZcMf8EJOPh1eBAEyPb3cgGp407CFeiq0B5rnCuCs4Y06vsT8fugaroKvxPa e8a9rMeOcJAc1s9Hsf1E+iBjViqJSpD/qdNiADilBikobK5em6jtPiQLGhrpPQsHGqep 4oZN3bfT4bA2q00qg67ANIdwtygMAwim/np2iI3paa4FQ1/PgqGHZPtW4MzJp0wKvxmx ZNaGsLceovJQ23wyiSUEmkk5SIl5aMCoGRP3vftO8aRmyqFZdWr+lsxAl9V6e5zyHNWk UCng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721529594; x=1722134394; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pKhYQTKZB+KGFwG7X607Dvbh44/YyIGRnOi+f/Ljx7c=; b=bavuBgfdKtBUxft24JGDZ5PkwFhD/hsnBsCQOKGfpGlmuNAxEbAC+oQtzCGpAsvR+G IxG31MCPq9kkMxtC8IspFmdbQ0m8e+Xy5iRlJ+/St+SZiz9p0h+vKdYGMB0nUgkIvxFi NVs8Wpk6MZgTML29XgCXMGQ1eQQaDGtGF3prh4wRopPgsp8sf0kwpVrkEuhKLLfWmOFN dYG2lkhhOryT9wFGzNhNV3iSCjezYRiqfoVEzkoGpGOodTlufGMmGzYfGF3N/cZLYQQc XseG7thvf65+ZZMpeJsPhSaMMCJ5lFrUMfJZfCvdM5A3R2U6p9ntrcTDyuo0tOeE+/87 UX2A== X-Forwarded-Encrypted: i=1; AJvYcCUZV8POQEjkXTp6vt2M9njSTmxF8E5G8tGSqbcFHa2OfwMdWYqt1+mKsxFuFDy/E9LClZhZmUfVgQINKMuXFTjNFw0= X-Gm-Message-State: AOJu0YwjMwU6PJanfKr0OWtFgVlOW0/njnRetTilXQer1uR4Vi/FdtYe Q4tvGP8rhtUefm14QYUXcEPIiqgmWrzAUzDxqBdl3MP14tyuWHFcPmQ078KG7w== X-Google-Smtp-Source: AGHT+IHKuuroDH+lIH+Y4aN8h5NmQDJjCinbxuGocRwWGYbok5fX/mvloo0y4GqthRw+d5nwlHRWKQ== X-Received: by 2002:a17:903:2348:b0:1fb:b39:ce4c with SMTP id d9443c01a7336-1fd7961f3e3mr1796205ad.8.1721529593638; Sat, 20 Jul 2024 19:39:53 -0700 (PDT) Received: from [2620:0:1008:15:d155:1bfe:11e4:98f4] ([2620:0:1008:15:d155:1bfe:11e4:98f4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1fd6f25ac71sm29087575ad.22.2024.07.20.19.39.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 19:39:53 -0700 (PDT) Date: Sat, 20 Jul 2024 19:39:52 -0700 (PDT) From: David Rientjes To: Vlastimil Babka cc: "Paul E. McKenney" , Joel Fernandes , Josh Triplett , Boqun Feng , Christoph Lameter , Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , Zqiang , Julia Lawall , Jakub Kicinski , "Jason A. Donenfeld" , "Uladzislau Rezki (Sony)" , Andrew Morton , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, linux-mm@kvack.org, linux-kernel@vger.kernel.org, rcu@vger.kernel.org Subject: Re: [PATCH RFC 0/6] mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() In-Reply-To: <20240715-b4-slab-kfree_rcu-destroy-v1-0-46b2984c2205@suse.cz> Message-ID: <607f42cd-868b-28d0-8e94-819323557c09@google.com> References: <20240715-b4-slab-kfree_rcu-destroy-v1-0-46b2984c2205@suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: 714E14000C X-Stat-Signature: hhpkwhpmmp1y9g1qt5uy9r6pj8hyjind X-HE-Tag: 1721529595-380551 X-HE-Meta: U2FsdGVkX1+7bcqQmwPK/zaqzMfYJgKX+SD5iOQWuACE62An6Tv7e+TNlbnlQ8ZMRL9q0FAUPiiAViWrc6tgfCOtaRrqpqZLn3lbE0u2RwYPkx7x60gIAz7Ctl8jVapgkukJ38uoFN77/aWit+95ldihc5zpz+SEh2qfYddB0loqCm71gXG2c7lkOhYaxHN6jTq8Nrs90Lp1C98Jq/Av1whAi/YBMnpYFpVHFnclPXs+L2QJLRyC+kkcFTQF2TJuBSLhDiRg8PCQ53Q/fUZ087lfv9fHOqkzZEeAkC8sligN1D8x0C/h2vlVk7VNsAjzNP/sKwJdd8UIJC9FWrY5DWlZRi/21i9I+Cqvfte+bUzCGRCL1s7zTGNZW8rzWoI6gqxAdqEiuRGyx5h0J2DT5tSTQ0qlGPUmtfomCbPhgcTC/XXmgYXjhN9fEh4W2VTbKltO5V6w2jWUGar1B5jp5aspWweCfFXjPM9ESadCYH3jP6FYpRjhan5BIKhmvZImlUK9vQcFzoJPUV3e//fAf+2PM1dgmlAPXZ6kSaMaHS5p8cA4FgLl4mGYJqhGQaSii6jeZFgEuZNDCLqSERWvfFFUkvhO3mZ3kM2u1SqMfuW+qp7oyVhEWjtqaRv+91nnJFIhvktpEZeqx1rColBYgz5a1rIqEEpVrldo3/8HOsihLDZoL0lOQEt+FDBT071qew+e+JFFSEe6dnMBZSbxPyWbstyFfzCzEMGbYQisgEaiYrzGwveYXNRsDkJDTTMeB+gr3XjGrC8xROSYakLwget4aU9DpIAAW6W1ZYuLqU4ABfX/QkokdEyCUQ6lLbLVZrjp4KRHrZgMMeTUy7rVF6wiPyF7Q+Zpm6W9p/NjGQKmhO95yZ8pxdT28b+58CsbZj86lFTdoVm+dVTwFX7EFCR5FKam42ir57SM9Q4QH0LYe4B6z0EHrB0U96ha1hRIkW/ACGEFPTfWlnGjkyf WB9xFIRh Rm1OsyxwtWUgjReEln0FMJXlt7RUT65hepe1/xXzPTohxzgVfj0VDQWmMFpkyfWotMKhzm2hOHD8gKuHHg8DVsc6oPB0UqssXUKAkYn9bCL4EgvOVqeqBDQEFEbThv2zxQGN21rfzGCcSIfjppRr58A9TWxe5buHzivO5nGitqY3X+ciobQu++LYfhlRbYT7mtb3QlSGz+ylgRKvvsM7inzMnrTRAHHtS73pPBBi7IKwE3zswIUXm3ZZiKhB1ukEPhgrsyWQCM1Khep+b6gZaHbX/VsrWrh2m+qgY/fpGO4TwbnsYeH1KpkW7cQYERllpy5ptnNPDPKASpr9SZKveEWX/c1hvvv3TCDywBG7Rhq43ZhnqBeRH5KBorJu/d6COTc2gSIOA+7r9p3rq7Nfo1Qywa1AEHlqLmB3Vv399Q25BGS9rDNICTgeSIRj501/NaTgdu6YYgs6LgT4mSJos6GWWGhKsoikE04e56JeTo2TovbFjD9C/bgdO4rA2v3phFJOfk3q3S0kX91Q= 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, 15 Jul 2024, Vlastimil Babka wrote: > First RFC, feel free to ignore for now if too busy with merge window. > Also in git: > https://git.kernel.org/vbabka/l/slab-kfree_rcu-destroy-v1r0 > > Based on slab/for-next: > https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git/log/?h=slab/for-next > Thanks Vlastimil, do you see value in testing of this series right now or should we wait for another series to be posted? I'm happy to run this through testing on a few different architectures, but not sure if you have an update baking in the oven that would supersede it.