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 BB065C2D0CD for ; Wed, 21 May 2025 16:28:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4374F6B008A; Wed, 21 May 2025 12:28:55 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 40E246B008C; Wed, 21 May 2025 12:28:55 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 34D876B0092; Wed, 21 May 2025 12:28:55 -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 1692D6B008A for ; Wed, 21 May 2025 12:28:55 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id AEA44BD339 for ; Wed, 21 May 2025 16:28:54 +0000 (UTC) X-FDA: 83467448988.08.DCC9EFB Received: from out-183.mta1.migadu.com (out-183.mta1.migadu.com [95.215.58.183]) by imf01.hostedemail.com (Postfix) with ESMTP id 9A87C40005 for ; Wed, 21 May 2025 16:28:52 +0000 (UTC) Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=mazIODrw; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf01.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=shakeel.butt@linux.dev ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1747844933; a=rsa-sha256; cv=none; b=vAt2ODWg2CoZr6Nb0jzsn9zSjecl0UjwSp97jws83GZRJusMU95Ff0BbesrorYbcotCmB+ Vm351XeSs56CdfVbN1H9BQ4DGygvHpUJNTp44TJ87n6N0hp/swfVwsn1RiaQ9y640n/b+2 VFuQrVgsEOF6SgYDGfWH6vikRcUPTrs= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=mazIODrw; dmarc=pass (policy=none) header.from=linux.dev; spf=pass (imf01.hostedemail.com: domain of shakeel.butt@linux.dev designates 95.215.58.183 as permitted sender) smtp.mailfrom=shakeel.butt@linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747844933; 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=BuCnyimXJYTBiSiJApNKXD2ocLe2FBL7gUkaHIDT7BI=; b=dTuWwOi6PQHKJ31yU/slmBPWlvioN8z43d1nT/x8ot29UgeCcTlbui6LV9xN51VAlgwlsh TiJz/L5pNFkTLFQtcAeX2cYGZ8r7KtBwbC1TKzJi1xWv5enn3aQ4EEA14tkI3VBSaLX0F6 9ivV294g+QhFepIdjSmND1Ob1DZaPh4= Date: Wed, 21 May 2025 09:28:43 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1747844930; 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=BuCnyimXJYTBiSiJApNKXD2ocLe2FBL7gUkaHIDT7BI=; b=mazIODrw+IOz7VwSGL+2Xl8x5lJ5AmQuwHZRrF1eExMLwPp9jhqdHZFXztMu+Nnlk9eD4X 3bhKJLX2NJSJlmA2RjfRDW/xymvAUgG6G1YZh1NGbngOI2fNMMulOtBRxsBJRsiVnplqHs ToeKyCI7sWH9vGiR7eqyxtfpyXrP7vo= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Shakeel Butt To: Lorenzo Stoakes Cc: Andrew Morton , "Liam R . Howlett" , David Hildenbrand , Vlastimil Babka , Jann Horn , Arnd Bergmann , Christian Brauner , linux-mm@kvack.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, SeongJae Park , Usama Arif Subject: Re: [RFC PATCH 0/5] add process_madvise() flags to modify behaviour Message-ID: References: <7tzfy4mmbo2utodqr5clk24mcawef5l2gwrgmnp5jmqxmhkpav@jpzaaoys6jro> <5604190c-3309-4cb8-b746-2301615d933c@lucifer.local> <226owobtknee4iirb7sdm3hs26u4nvytdugxgxtz23kcrx6tzg@nryescaj266u> <7a214bee-d184-460f-88d6-2249b9d513ba@lucifer.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7a214bee-d184-460f-88d6-2249b9d513ba@lucifer.local> X-Migadu-Flow: FLOW_OUT X-Stat-Signature: g4zwxeke1ex8h3mmo3nw591h9bam6jbj X-Rspam-User: X-Rspamd-Queue-Id: 9A87C40005 X-Rspamd-Server: rspam06 X-HE-Tag: 1747844932-778709 X-HE-Meta: U2FsdGVkX19aoqVPN2PPE88g/95oMNx2HtwUaGViQ8P/0h1L0IMv25laaAPaKjOfRN2YF0sL02WD5AEK+gk3g2NujBBaFLEJ8P4y4Obe+v4PadL0LzHB79SLjTgL7zg37bch91LZfImVvLMYVe3gc34zsIbllLHcWeDJa+qT+yVGRSoDZGGDgnpgqoS7lRmzfwQin5oyx4rDU1fNKOjxt1fQ0mEtJ2zdrV1Npj+nY6vkzEZpIG/ky5EE4NGPKOdlArE3zeEEvftX4XUq6JrsqvjP9/D2GK4cDZHREMtFtqgMpVGxaQAbTvL23M3/FXYaKR7V6ZShIt56dQji6mnS4xOS0jOIdOcJBloIauZCxGD21LmOmC0Kntplghq6ywVxjQjNIrlYJyERXTrKKzqCaTluHKvM4IPXx8oHEd7kiLEcdSrHKnU2RfQIcItHYCzmVcohR33wleMFhH2pUgWhhZZ1TTrjMT3gSV4yoJtr2j0bsxzamGSA63E6zI3gTp/cWccfDgvac77UJVIcdBkUHqNVlbFlhj+0KRgQJq/kEvgwbR78esmt1JxEgLjb7lygnturcIOC2SILSIjDB22LBUJlCRurWcQbXFkY5NcnSGuUuEZZRuuvgMwXXwpUyMDV5fVeAMApjeX2qeXgw7svvGrzzLyujJUvqTuw6Tj/zGmMyZU3nBRn/vbGrGq6dct+bRG6EG98oKqmsC0Ru0AGK8Pq2YNipBvOEPHiIHOPCvbPb1pQvU4SJmzyKUxSxgkLHLsgv0hykDaCbY7pTsNg/CUf+/ggEF50zunb/x4PBTF66mKZgOGjxZsFwt450Y23ZPsfTfJqWM8RJbP4Z3keDxRCyjDO6OiczCJjRDGk2t/dPcDbnXymeWm/YXZZUH30blWQmfGs10TwMeJe61IRVQUiY3YzEwaVHITXVcaKVr1sawX7Fh9su93t2/vYWnX0QNR06mc371EBoAn14ES u53nxLrH mbLFHj6NXkC9c0Ay+U7iFEjzuPKey1UzZ2kKI/ZNiVwgaxfF0TaRMzpLCuSciO8GJsORzHy+bUo1VXc4HVTsdQbL/e0I8YAXRubNTAqvdXnfPnZnJIHSGl2wL0oVTYbwGHzp7VMt0B+i9PFR7QwRcMW2qZQ2cV+a48aGV4GzFmQfamIva0Tny4UNdZvlO0iK7XXqmt7SVvBedhIpoPKHXfGqPo7Gk1I/y2a+LACzOJWPaz8n1Aw91rz87Uz5dwHUH+oPSD77gMSOWrzU= 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 21, 2025 at 05:21:19AM +0100, Lorenzo Stoakes wrote: > On Tue, May 20, 2025 at 03:02:09PM -0700, Shakeel Butt wrote: > [...] > > So, something Liam mentioned off-list was the beautifully named > 'mmadvise()'. Idea being that we have a system call _explicitly for_ > mm-wide modifications. > > With Barry's series doing a prctl() for something similar, and a whole host > of mm->flags existing for modifying behaviour, it would seem a natural fit. > > I could do a respin that does something like this instead. > Please let's first get consensus on this before starting the work. Usama, David, Johannes and others, WDYT?