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 5F272C3ABC0 for ; Wed, 7 May 2025 09:09:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 172A16B000A; Wed, 7 May 2025 05:09:40 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1235D6B0083; Wed, 7 May 2025 05:09:40 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F035A6B0085; Wed, 7 May 2025 05:09:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id D24796B000A for ; Wed, 7 May 2025 05:09:39 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 2D3EEBECAD for ; Wed, 7 May 2025 09:02:07 +0000 (UTC) X-FDA: 83415519894.16.A0807F5 Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) by imf15.hostedemail.com (Postfix) with ESMTP id 3063FA0012 for ; Wed, 7 May 2025 09:02:04 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="W4jbf/od"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf15.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.45 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746608525; a=rsa-sha256; cv=none; b=r/OQjTjISJFfUA1u0XMjFDRzT8zrYscM7rOdMMHapUEPfhLSEFmOeksQmNm7vhZvCKWGqo qAbxVwqwY02yH4JImudGg0cHsUnB4Lou5gpoDVa+qzzHpg51EMC96NU7xNJCxQG+gLrGTF eYV32i5D+4KdJtPIhMHRgsyYc+51aDI= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="W4jbf/od"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf15.hostedemail.com: domain of urezki@gmail.com designates 209.85.167.45 as permitted sender) smtp.mailfrom=urezki@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746608525; 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=/pJLnKxnzZNrTJcPzdko5t8TpadJCFLPrzFSRyRa37s=; b=GXDJ4rKIBz8n5uD9BggS1Dh61U7yY7tH2C492nwkhft47GbnBtD++2rYVVX0muEAUp33yE kQVz4OXrCoWYosToY2D7LkoouKJtjkPdigy6c2FFdP0fjZUjr/Ve034qz3+23Lzaxs5vCX KNX76Qd5ktU3sEP0z7i1ecKu6C+epGk= Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-54e98f73850so7343460e87.1 for ; Wed, 07 May 2025 02:02:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746608523; x=1747213323; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:from:to:cc:subject:date:message-id:reply-to; bh=/pJLnKxnzZNrTJcPzdko5t8TpadJCFLPrzFSRyRa37s=; b=W4jbf/od5H7z91vDb2TkQyk3FYOfOdK06wcXDUWWGUE7NV3dS76BxYtxR24Ej0JIB2 kTJOVfctYixqLsviDijBnNCLNzh2IzdjrNJpZFtq106lqYxWIHp/Z6xBbsIoqj9HflV1 xk16zsTRqQtVAwhWEmqYnvGvrMAc0aWP4UZdp+qGpzBFtXjR4w4mYn0chyGCW8EJpUjL 33frD6MY66My3lHXPKsSEp/h4qKhxLppoCwQYIP7hd+REA2VB7ob1PbU3Lb5c4A/RFDr FfhqwUOO75mzXQcjlkhW4MTiQ+sZI4GFl05Vj5TX3BLJAh5po0M5+D9ti02Tn9f7WVPe Kf0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746608523; x=1747213323; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:date:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=/pJLnKxnzZNrTJcPzdko5t8TpadJCFLPrzFSRyRa37s=; b=hxF33hErkOfIyxxgk6QqE3CCbTmiSz2qMnxlUUpO2LXpJcu4lfZmpC/+huwEqxVCt2 UqB2R0VvNpcedYFc1ZL4GV9Uf0zZKa/TSVUTGbZXqZpRXA+aD/6+fTReE7+paAUuXo7+ Q2n9KDl1r2brYsWr1hXvHs453olt36XZnlHSXgfgl6r6uiLis1ErUPyGNkAOJ4aSEUvy Jb+NaGFuJlqjoulcADfzArjfY0b+YQCtEOa8GEWDH4sTRFaKKxjERx1uThhMZySSxmo2 hO24odsiuX7RhNrhvX66vYEhQNAOp0BAs3tEB6RFiYjki7d4HXykcJ/v5SK+EFGHTf/f v97w== X-Forwarded-Encrypted: i=1; AJvYcCUcYXwgSc6Y1qijkpXiDP9cGBsaP6MKb5W3Ezfi7hElaOh7rY6n6O3l4N0k+n9O8/i30Z1w7Lxq9g==@kvack.org X-Gm-Message-State: AOJu0Yzk6LALM7BjfH/MSuJNNdqxPcXWB/xGAYWunr5Xhmi5SHNnYZMq 4Yr+E6V8JCQh6UJY2VK+ECSCFqEoEjtuWajQMsm87eLnqGRhVdU6 X-Gm-Gg: ASbGnctoQ/mbS4aD8o8gVWGDFnrWpXW/v47Ys0qnqmpJCW1za5VVRHYgJsGmX4T50R5 C5sR5dhYoe5XdJXhrOLTBLrSA7y4e13CDNfT9Ktih2suAPYdnBsD3s88A5e0yyZypGTQQlyjMWS zjuEdIb4ieuHrUDutG4sPKIhb0lJZuy03MrKVaIHv9ObjUqswsABnd62vB4gUbyG3EphzpF3PG+ 6vqRSIEySZmOSXBAwd2k1kJKikjsodUSC4oVknkCUf/iilU3hpuyi5kYEYqwwQ2tPso856GZx8V mOBz/WJwcK3eddCkNvMz6KQLOBXWOsTt5ZOFDs/En1r0memoHxxE1zYcacW0gf87ep6A X-Google-Smtp-Source: AGHT+IHsOT5PcS4vLE1ER8el6kMOyNR7jmmlu10cgMWxyMzm1ieTgQmrC36xnqt0rgQimtJZp1Pgpw== X-Received: by 2002:a05:6512:23a3:b0:549:b0f3:439b with SMTP id 2adb3069b0e04-54fb9291aadmr1136222e87.16.1746608522963; Wed, 07 May 2025 02:02:02 -0700 (PDT) Received: from pc636 (host-95-203-26-253.mobileonline.telia.com. [95.203.26.253]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54ea94ee0c1sm2264023e87.154.2025.05.07.02.02.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 May 2025 02:02:02 -0700 (PDT) From: Uladzislau Rezki X-Google-Original-From: Uladzislau Rezki Date: Wed, 7 May 2025 11:02:00 +0200 To: David Hildenbrand , Andrew Morton , Lorenzo Stoakes Cc: Andrew Morton , Lorenzo Stoakes , Jason Gunthorpe , John Hubbard , Peter Xu , linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] MAINTAINERS: add mm GUP section Message-ID: References: <20250506173601.97562-1-lorenzo.stoakes@oracle.com> <20250506162113.f8fa0c00e76722a1789ec56a@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 3063FA0012 X-Stat-Signature: s9xi6y7j737i7j5dgw63fhkwoqyj8c4y X-HE-Tag: 1746608524-873731 X-HE-Meta: U2FsdGVkX1/ZGciAMjlg4K1r9uC4arp2/C9uC+sw6veCwIrq58ngAQLASdihPd9fc/TmUuBKKeq63WWUzSO9HtyzBYYONkUWZcwrIJ5cnyzDlqmw5Hhcyolv4aXstexUqnVAklKOKuc9Z3dg6sMDxtVss785ZrSFoRIMsw+fNaJCJ7/LodSiqlwyg+Agssb2q8SEQC8+Nn/EWxbgKLzrBB9HlA6NT5+Yg8kp+xyD/CfhThMxEVavEU3VdOj5L7GlWKB5/SnSukqaAVia0mTBBmz5FBwspHX+glQ5cFIHvAZ8Ki4n9dmmQKItVD/4zUofJ56zNMUYr8IP6zHmhWAbJnE+cMhMgrWcyCM34ivajpY0whWhH5JQ0yPdXJ90nhYqZhVrCQUSgraarq0yRVD2x3DOS9RTdqLtIwNXhFr1pehaOckC4CAQYYRcSYPWz8wBPQ58ZucuUbtVqMROCc8/YWpF4kufTJ9hyTEeQToTXPq3Xe2uzPZFmTkXlWszollG+kqEbvSBDzMOrwX0KZHLbWirmqmqIB32bojVL1MPPrrk1Kzro2XLsG1eyBztUm7otfsSEAVY7vyk0YotcGPIeunXmoUpi5QIsbwDr5ZjX+Q/6WgNbXzs2ap5nhxwUZkAKHQgaO44V4kj1EXKrnhY/9IsjsLZQ8kVcs13uNP+Gc0F3+GeLxQjYLZ2uPMLA9e7QFApDTaCTD8rcZ8ZLuKqOcwry5QhSNM4NlgntJ+oO0ECbyPsqoNx6be0buW4MWv1MeYOWHmfP1ERL+8nD0gYUXzz2ESAVBbfqcRlNcKwRA2ubosZcVqIS/g8VQWDGaVWdIG0Eie4smvxlUetIzil7WKpChI1wbgHf4SohxZKnqeSebMgjyYgpFwjhJ1ZiCabPgboMbNebfHhwrlXltrJn/DBt+b15VZqV0L+3gQ9wBUlvckpiaBBXZOZbh4xI+02j26LuLuc8R1Z0/sgVUU NH4/1Alh Z8wc/JtdZT3x8tMxW+ok05MIn0u9UBRTn7IzOS2YZH+F2Xcym3F4YgdsDWTVL4Rp6UkibpCUIWCZn1J9g71fOLY9x4kr9LTQPGSk/L3KFDlrfeK4J9FMr1bHPC5PbFwVDHynOEQ6R9Xfm7VRgT3feH+5qnf0Bvx+gJurUoHmQh6Mkf1Xroo785oeOGr61QCPGsORDHrG39mUV2lH/jik8xMlOX6LVmQ0KQhuUEWUpVH/UIkt8mM2MHbWtUbcpxYLCgYokkC0plUFM2TK1TA5GWDMzJT1MoIkmYaa9WZ1A+xGXbFH2HvgY18NyKaXw8GCRuH5iXRW+bWQtKetzITd0pnn2VaIi4SgBBWmH/jOa8T0i1pVEXkrZNNt8UPIhSiekIE88a6leAX45vh8cU6uupd1IvBDzLs41hP4NIo8LdeEGfjnceOKHSiW2MfyJYX6OoaDw3VB0ATodLRkpeUEOkgrqROZbHKouAWFk 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 Wed, May 07, 2025 at 10:05:58AM +0200, David Hildenbrand wrote: > On 07.05.25 01:21, Andrew Morton wrote: > > On Tue, 6 May 2025 18:36:01 +0100 Lorenzo Stoakes wrote: > > > > > As part of the ongoing efforts to sub-divide memory management > > > maintainership and reviewership, establish a section for GUP (Get User > > > Pages) support and add appropriate maintainers and reviewers. > > > > > > > Thanks, I was wondering about that. > > Thanks Lorenzo for driving this! > > Acked-by: David Hildenbrand > > > > > (looks at vmscan.c) > > Current maintainers (mm/unstable) on 20 biggest files in mm, Andrew is > implicit: > > $ find mm -name "*.c" -type f | xargs wc -l | sort -n -r | head -20 > 198195 total > 7937 mm/hugetlb.c # Muchun > 7881 mm/slub.c # Christoph/David/Vlastimil > 7745 mm/vmscan.c # > 7424 mm/page_alloc.c # > 7166 mm/memory.c # David > 5962 mm/shmem.c # Hugh > 5553 mm/memcontrol.c # Johannes/Roman/Shakeel > 5245 mm/vmalloc.c # > 4703 mm/huge_memory.c # David > 4538 mm/filemap.c # Willy > 3964 mm/swapfile.c # > 3871 mm/ksm.c # > 3720 mm/gup.c # David > 3675 mm/mempolicy.c # > 3371 mm/percpu.c # Dennis/Tejun/Christoph > 3370 mm/compaction.c # > 3197 mm/page-writeback.c # Willy > 3097 mm/vma.c # Liam/Lorenzo > 2988 mm/rmap.c # David/Lorenzo > > I've been messing with KSM for a long time, so I could easily jump in as > maintainer for that. Probably we want page migration (incl. mempolicy?) as a > separate entry. I've been messing with that as well (and will be messing > more), so I could jump in for that as well. > > For page allocator stuff (incl. compaction) we at least have plenty of > reviewers now. For vmalloc we at least have Uladzislau as single reviewer. > > vmscan.c and vmalloc.c really need some love. > As for "vmalloc.c" i can jump in as an extra maintainer aside with Andrew if no objections. -- Uladzislau Rezki