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 0BA4BC48291 for ; Fri, 2 Feb 2024 09:44:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 98D216B007B; Fri, 2 Feb 2024 04:44:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 93D156B007D; Fri, 2 Feb 2024 04:44:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 82D3D6B007E; Fri, 2 Feb 2024 04:44:56 -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 7366D6B007B for ; Fri, 2 Feb 2024 04:44:56 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 30529120196 for ; Fri, 2 Feb 2024 09:44:56 +0000 (UTC) X-FDA: 81746379792.28.0EFAFE7 Received: from out-179.mta1.migadu.com (out-179.mta1.migadu.com [95.215.58.179]) by imf08.hostedemail.com (Postfix) with ESMTP id 9A733160016 for ; Fri, 2 Feb 2024 09:44:53 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=bua797dQ; spf=pass (imf08.hostedemail.com: domain of kent.overstreet@linux.dev designates 95.215.58.179 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1706867093; 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=sXcb29rFRnWgl8wGH+IDoO3rkH34zFygs4AcV18xyQo=; b=oVzjPDu35fI68Gt1n5/t99lIR53cYOU5w/oiZDoXmqbv9Lt/BP/GaZSA6d/XFThg64Fnih MRKPFarf3JzwpzfgNAKXtQ65Tuzu9JMlaWqwVe1wvVpPfewhnuWhsTTqYIOC61cSYRHQEt 7hJOY4mKx5LiXNIcsZB8EYPNTWW6Cm4= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1706867093; a=rsa-sha256; cv=none; b=uUXuMMXHHQK/diOgbqpf9aqPeM42D7SI3pj5TFLPoD1cHFYIsmFr2QqFwsoszKm+sOSXdu aSVEQE6e86GaVzHjLpgIDG+qLpjzDVLNAesvHC9VC4Jb+yxSq9ZpMn3p80GDiayvBJbnvB AeJQE8Rfcn/UD7HuZpMqKGCaBmKtCmQ= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=bua797dQ; spf=pass (imf08.hostedemail.com: domain of kent.overstreet@linux.dev designates 95.215.58.179 as permitted sender) smtp.mailfrom=kent.overstreet@linux.dev; dmarc=pass (policy=none) header.from=linux.dev Date: Fri, 2 Feb 2024 04:44:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1706867092; 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=sXcb29rFRnWgl8wGH+IDoO3rkH34zFygs4AcV18xyQo=; b=bua797dQh8kMfr9qcRFpW6TUrkTiGn2XQVDSxv2cLr/NFT4yJi79TyR69dw4tVqNT8Tf8o kmEL0JiFywXWYq/4W1b6VdjrRh263omxzRkwrDaL52BOE5+WnRI1VhvhOk6yZEUmH1lRgx p9JO2z9SJpyN5lWL7Mjt3G1Zsj5Cru4= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Kent Overstreet To: Andrew Morton Cc: linux-mm@kvack.org Subject: Re: [PATCH] mempool: kvmalloc pool Message-ID: <75rltarf5vipizh4pvqdqpx3nxhxle7whc3wzfrbdppt5mdxlk@bhjeqctzqom6> References: <20240201121544.3820874-1-kent.overstreet@linux.dev> <20240202003904.621992e356bc23f1a122dba3@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240202003904.621992e356bc23f1a122dba3@linux-foundation.org> X-Migadu-Flow: FLOW_OUT X-Stat-Signature: 6mwd9prejy6muonnibwy6bhb9bk3fajy X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 9A733160016 X-Rspam-User: X-HE-Tag: 1706867093-430535 X-HE-Meta: U2FsdGVkX18cvHs76ZgyucnKXqSzpfpQ90ZB2LCMegG/PzzpYLrw2fHdSMBPlezV5wpThl1eio9PI+wfEiYFoqN2t4QC0rZc5Lg91QdGsSNNos9fP2MsFwfkL9xhiIr0eaxt+OYrjPxhocXSD28cJw1Ncr6ZSoReERRsbCXwZXR6W4z8M08SGfXtOFf/4VuZPbxHO11/QarWf5fR+bMoCIz1D5v374eFiNjlMi55E3lslM8Y+E7fstlDUYgplww6E1Olja4G3ocmy/X/W2TreD/kkFZTfKMlzFYYoSl7MEY0GOgZsI4jg8hV6CINnrRuFiNCjHua3CGNXXlLc6Jh6VG8jPT1FRwm4IhMJ2NRftu02Z76POFWWdyr3d3JArgjhmCJbWZzuzNn1Q3zqdcI0h9onhcoFZWCeaZJVrzwNY8H9F581cVI6yYv1EQA/LY8vCU/HL8WR/yJfcKIpUH3k1g4ld6744YnKgLe369d74fipkeurDFLWiyjrw9SZmg5d6YkOPFHaGGN823L/PA9OLHCouAd8HtZEnWHNpbWTCX19I53FgLK02at4CkSSWXOY5XIBkD4L6ggXb9Ag4ZgGpFXWAvfUs6MPn6RyKMkCtkynNdL1FiV9S3mYfeLC8MD7igafqEEOonvg+fFbAC/Z2tqobc+kBB6oAi1EduFTMVqEg3VM0X19sf/EGBcUxdPvuZ1KG3ceW10o54GVlYhId4vDusoH2SZ887bKoKZs8H3BugHGp+KpV6nLhes2vpe9YkLXvV/yrOU/Imlj+bBjgF5JcMNvxlyabw+6wCNVK0= 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 Fri, Feb 02, 2024 at 12:39:04AM -0800, Andrew Morton wrote: > On Thu, 1 Feb 2024 07:15:44 -0500 Kent Overstreet wrote: > > > Add mempool_init_kvmalloc_pool() and mempool_create_kvmalloc_pool(), > > which wrap kvmalloc() instead of kmalloc() - kmalloc() with a vmalloc() > > fallback. > > > > Why do we need this? > > Can we expect to see users of this? Yeah, I should have had that in the commit message - it's replacing mempool_init_kvpmalloc_pool() in fs/bcachefs/util.c