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 69479C77B73 for ; Sat, 27 May 2023 01:02:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BFFA5900003; Fri, 26 May 2023 21:02:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BAF6D6B0074; Fri, 26 May 2023 21:02:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A76B7900003; Fri, 26 May 2023 21:02:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 989D26B0072 for ; Fri, 26 May 2023 21:02:14 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 6EA921202F4 for ; Sat, 27 May 2023 01:02:14 +0000 (UTC) X-FDA: 80834233788.30.77FE49C Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf16.hostedemail.com (Postfix) with ESMTP id B7E6818000E for ; Sat, 27 May 2023 01:02:12 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fc1jYAjB; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf16.hostedemail.com: domain of kuba@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kuba@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1685149332; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ZwOFaZCsGo5Z6NIy7+xs42xc8Amx32M/il4XYJjhbD8=; b=tW25wRNH/YNBJJWkmgU0tbhYUYRMBAmIYOGQq0zQVSoZqfMPtm3Lyd+YHces9kLjNuW7dy dnkLrKw9GGTMdutLJnFfhdASGrvtmCxaYKeo8cXe9qhzMfodHPQAHWFK9BFTO+tTavGPYQ tZI8pYVAdWscJANv5kzRkScV36r4ADM= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fc1jYAjB; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf16.hostedemail.com: domain of kuba@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kuba@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1685149332; a=rsa-sha256; cv=none; b=ipKChrtF6625rX9IcVml0rMt5PZav3RtbElUxSocCvJHxhr11awh8KXWEoDgxa9m5AdZ9i 6iQpJVNVM5DpoAbeYz9TztJahpzfw1AoB5VZX3ImeJ1JVrcvjmYzUwzr18eev7pGghiaF9 IJkgCAr9OMHpuOqflgSK2cTPhz1JpTs= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id BD690654B2; Sat, 27 May 2023 01:02:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F18C2C433D2; Sat, 27 May 2023 01:02:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1685149331; bh=ZwOFaZCsGo5Z6NIy7+xs42xc8Amx32M/il4XYJjhbD8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=fc1jYAjBz04h3V8l4htX8rqAQJ7PLOdb2JvNQpK0YOjXOKXp1btTR69FHHfS2RMsH TWLelyvSzOoucga78KhbNqg+T9KMUfMvD14ABNMLfviKBWEQn0op8ewHeXzb1OH8cf QXEiYWrKiValrxacMzVe+xfy4a0SMfBj6lSrnsGkHPO6BMeQigISxOFjOUjm1xsVU1 yuK6nr6zEi1I71vC3v/GFVMLMmswCpXZ7H4PIdjGnwItwx8jz/IrFaaUbDMdNWwmQ+ wYisGm+TES66BOFTwuuFf95hMqee1x+CabpMF3pk8eH//byAghGAMNWJQaSOwdUmSK rrmfwWQTNAu8w== Date: Fri, 26 May 2023 18:02:08 -0700 From: Jakub Kicinski To: David Howells Cc: netdev@vger.kernel.org, "David S. Miller" , Eric Dumazet , Paolo Abeni , Willem de Bruijn , David Ahern , Matthew Wilcox , Jens Axboe , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Jeroen de Borst , Catherine Sullivan , Shailend Chand , Felix Fietkau , John Crispin , Sean Wang , Mark Lee , Lorenzo Bianconi , Matthias Brugger , AngeloGioacchino Del Regno , Keith Busch , Jens Axboe , Christoph Hellwig , Sagi Grimberg , Chaitanya Kulkarni , Andrew Morton , linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-nvme@lists.infradead.org Subject: Re: [PATCH net-next 06/12] mm: Make the page_frag_cache allocator use per-cpu Message-ID: <20230526180208.3e617818@kernel.org> In-Reply-To: <20230524153311.3625329-7-dhowells@redhat.com> References: <20230524153311.3625329-1-dhowells@redhat.com> <20230524153311.3625329-7-dhowells@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: B7E6818000E X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: fjw9t4cfarq1netw9q8f9kc5ce7nkifr X-HE-Tag: 1685149332-399346 X-HE-Meta: U2FsdGVkX19HzWEQBdx6cuRD3oH33GVA5SB5yDbRN/cbObaS43LpHs1gyzOfTVu2l1Ykxcaep5H92UB+G+22a/mQeEaPFGwkLQVLjX9c0SWGtzhFfecuAZCHzS6B3MK63GqjEdHEQwii/8BCdNoc7Om+kiIFqACiHw3r5ywgbcpH4DeK02DDFoGz12ucQC3yGUXAoRoIgUvcCxg6rdbvp1jwqtwSbFNvVHC6dJYoApWWDZ1AoB6/iHX4jVp2t2wTBaCxE/YZ83V1kuaAQXrK8SKy2uoWDdtpXw7m5QoSc8BSpzkeY94PVEux8MSUecouczc+LzyaG7BMKKL2yND47Fsgf0X8D6/IBVYS1bkPFA4J3BuMSKAQh2PxmWXPLO9plozCfWxTbVo8eV6L41L71KYtID53Z2kS1BObnvF/7tI4wy7iewXsXSNtviUIfTHZzuijyEF4kFXQyiD4KpQ1U2c9x8sb12BUUCREyMCfBIYYgorUIMCmO4UwO+uMNEnFDYQCVCWf0yqQV8YxpZPMzrorAitmJEU7mnbbgHYt/wzmMYRwXcY6PBXPqCWgFaTGxPvKA3Fxm1N1cmkmKt8PqA8iwH/iVeLmODXiRxCdfoO8j/VvqQ1mTWFUhbnUiKkNhdEEp8YOjmJo0pvW44Pum3NOAUKUY9CYO41mbKJm662DJwR3qvEe91BZS53gQz44feAaiF9WxEirXAohtUSlC5LQD0EVABjDuC+oLTanVK7VQ+l/fYudbMMECQJ6FLFT7rFFx3A2Y4L0BkSbAXdNWIKr8zLjnPKHEuYeNpTjMnKxgX6JkDxqf/4JaZ9HiOqKTEVfxJVuUjxQGsiPDTe2MuBHW1I5SY8xUisfhONP0UpCP+vJX6qeMjbLA16Vl93jMfSlOL3EZOwCIschxT+qWDwWk8qN08bgTr6b1nQlQbA/u5hf3attsy9O3J8YC3a7pC1mVZY0+jLnJRlnR0T 3eckDqG/ diCnkZkP5y0oqbbLqofCDT9+93+63AmMyPFAy0OvGgzjsSgsfFh2gjZG5KXEdpyedcI700PvMtBPKlUSmBbYzB1o+HCbb+TNq26zSX0KXWHApiaoMwCQpzMbAQxjY3km4HXWVpH2+K7najeNbE8BgN4dnChJ1stZ8T3dX74yqDzUY/XgD5nl0RmLXLC6/vIPvrLSo6AZrBugz1hs2ThO2J5T/5naWhVSbjrC1Gd5U94EIyA/Z4w/4d4i4xfzIPE2cK3bPA0kB1+aCzs2Bh+tZF5vbTWsw65Q1WNOQwNpAGBtukloGeSEbz8nZ37WNOKF0qUHfulcFn+j7oWMj994wsIZevxpidvyCf1YaEL8XmwNL7E79+ZYpMLIw1CBMnCCJCY41wvBer9cko4esrik8h+NDm0MOypaIP9f9zpMC7+VFxVNNKi46GHhfxw== 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: On Wed, 24 May 2023 16:33:05 +0100 David Howells wrote: > though if a softirq wants to access it, then softirq disablement will > need to be added. Pretty sure GVE uses their allocator from softirq. So this doesn't work, right?