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 E8CC8C3DA59 for ; Fri, 19 Jul 2024 20:49:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 78D426B0083; Fri, 19 Jul 2024 16:49:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 73CD76B008C; Fri, 19 Jul 2024 16:49:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 604CA6B0092; Fri, 19 Jul 2024 16:49:39 -0400 (EDT) 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 4381A6B008C for ; Fri, 19 Jul 2024 16:49:39 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id D2F9E160936 for ; Fri, 19 Jul 2024 20:49:38 +0000 (UTC) X-FDA: 82357693236.21.9D99634 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf28.hostedemail.com (Postfix) with ESMTP id C788EC0024 for ; Fri, 19 Jul 2024 20:49:35 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=ARw3dmiL; dmarc=none; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721422145; a=rsa-sha256; cv=none; b=C22vYBnj2T8wjAWB23vxScH+0i3vABLeNFd/AQu3boilGke/2EkPX/w6a6B5Vy01i8q2H1 Ft/GHaccUGhU7ZlgpnytGWUPmSKAJgnGTFYum3jXefaddLvevLiDuSPZm80QMGgECuZWyh yozh6AnoxapxrqP1L8/w9ri3fC8ed/Y= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=ARw3dmiL; dmarc=none; spf=pass (imf28.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721422145; 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=jnLPZumiwKalFjuMzxDgFG3pFCFesSpZcxtHlvxK60k=; b=szVyr8AU8LQCe7+d82JIKZAKde8mJ4knBytMS1yqRf4Mtq8JRlTcUVATU2lBvxGmGTCIm2 aEePBrIY7ipVP2oqCXaAzONopS/jI/glvNW2R6XHY1DmiiMYMfYjP6pvk6Vc7Jr7uq3zKc uXTyQLDMmNId4AgNETjwlPhrdws5o8U= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 36472CE1C26; Fri, 19 Jul 2024 20:49:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DE586C32782; Fri, 19 Jul 2024 20:49:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1721422171; bh=wyRlpQ4hI7FapDcQRHRoxYiLS9yDAfcb74CF9XRKd/U=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ARw3dmiLOIKrSELhjaymX8Ec0t62FW/yv2qGsNLIVnTEY0ad7MRuqYkOp7g7WUQhO IHJqeQHpq7Y+ohflT/VP9f9vl0SaEwBdlMxn3PXXb+bF7+pCyBfWp0nsTUI0jmEQjH INORm0NlZBmMiRKWKzLbWhkR7de52He+LJ0JBis8= Date: Fri, 19 Jul 2024 13:49:30 -0700 From: Andrew Morton To: Lorenzo Stoakes Cc: "Liam R. Howlett" , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Vlastimil Babka , Matthew Wilcox , Alexander Viro , Christian Brauner , Jan Kara , Eric Biederman , Kees Cook , Suren Baghdasaryan , SeongJae Park , Shuah Khan , Brendan Higgins , David Gow , Rae Moar Subject: Re: [PATCH v2 0/7] Make core VMA operations internal and testable Message-Id: <20240719134930.db9f6ce24a52b9bd6416e688@linux-foundation.org> In-Reply-To: <8768fe2a-e4f7-4831-b608-cb3d21556534@lucifer.local> References: <8a2e590e-ff4c-4906-b229-269cd7c99948@lucifer.local> <20240710195408.c14d80b73e58af6b73be6376@linux-foundation.org> <3sdist4b5ojz2iyatqgtngilrkudb63i7b6kp3aeeufl3vrnt6@p4icz5igbsix> <8768fe2a-e4f7-4831-b608-cb3d21556534@lucifer.local> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: C788EC0024 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: kconyozj7ccupmejgnzxknmy83f15gru X-HE-Tag: 1721422175-201420 X-HE-Meta: U2FsdGVkX1+y3nOYEjNRuJq0UvYSNsIaLb7kFABkm32jjn/vqcGsVxFf/Y9FSnuM3FT3MVVOoVXXoNxOHRz0CYotqzfUjZRBb73mpaiC7dCqP4e/JnCub23xsTaDA0YhucTN6QsOqJSsV5H9M7RIMpo/oKK88Ivr0D1gl0lMnAIQdHafLfacemevAS8Ans0KfdG4hOMYmKYCmoL/poVelrgtGGGjv6Ue3PiKSAU/GJPNQQ2yB3QHX5/JHQ6bZllJzDnPBQRzwF1sI8qMLVPvXgZFk0AK+OiGpNwlyuMULy2Mt50WMsmhzNmF9h7U3mx2KBovK4eXbldRAwTMNjyUW/SoMag2mnciAn6OijDiu/mzLgPPk/jGHxNWSzkXl4sCB5YhkTYclG5Po8oSrKUOal+Ab4gDraMRZDLGRO/8xB16X7eeNebgm2pN0F7ebnIq9wpJ8hkii6+VjWog+pHmASUf4tj3qjg+mJVFf3QA05Ibm3RHeKr8WSSfmRAnlyKarRyINoAGESLsluAQ7z+Bx6rJ8yrPdLFoPWjUbx/uyrN12Ygq8U9CsUWK6pwkphaTN3FnL1JKeFtHsNCaRAeqyacZNnOtJUSQ7KunxwUxaB/BOAYrGusJUwicwg+Of6JA+4M3vSvkuRgfeFaFZBjt8+A2eJqbqPdEzslMFGoQo+nM5StKTQ2tG1Gn65arwA+bIEP+XDKGIchdJ9alyQsLm32bo0cThj+Wcg5M69KUXext3V3sZoMdR0inSoxvaaYnWVZyuKp3bNDF7K9ntjDXs26fyaH+s+HwWxxSuBNKzMTtvVDBu0vYaj2kyvYPvnfKm0F0pCWZZGcP0HCYNIUuGSd3bQXTOh5ASG2OasXiwBpwwp2rLLy7Il9TSLogUuTSuUQIlLZEzKVETQrB+1HxXWEQ6dFNfdIAg/xTjCpjQQDvc3PU3sBnTHE4dY6HWD8qVrrtQT//1oi8phSYLQ9 3ujMPWlD G3bB7JKrFe7tT/W/B9tkG8CsRX9oiMD7D+zMYYCJHAFvt12vRAdUgwKYkndv/+iCsjmT9tuxRFA0Pklt2LGqxO3fWJ85hH7esKc8AkrC9cNOjhrK4c7sQAn4Ujfpdu/FDR2V8KMmWXd1yazPbWNWbyK4QpSe2XLvUP7goAsTIfwkWLNAxO1MmEBWSlL4+Dw40Ryvt4TJhdWoGJVVypAWcF5JOYgkk3wSg37kdLOorYzknDkpXYu4XYv0zww== 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, 19 Jul 2024 11:52:00 +0100 Lorenzo Stoakes wrote: > > > It's really big and it's quite new and it's really late. I think it best to await the > > > next -rc cycle, see how much grief it all causes. > > > > Yes, this patch set is huge. > > > > It is, however, extremely necessary to get to the point where we can > > test things better than full system tests (and then wait for a distro to > > rebuild all their rpms and find a missed issue). I know a lot of people > > would rather see everything in a kunit test, but the reality is that, at > > this level in the kernel, we cannot test as well as we can with the > > userspace approach. > > > > With the scope of the change, it will be a lot of work to develop in > > parallel and rebase on top of the moving of this code. I'm wondering if > > you can provide some more information on your plan? Will this be the > > first series in your mm-unstable branch after the release? iow, should I > > be developing on top of the code moving around for my future work? I am > > happy enough to rebase my in-flight MAP_FIXED patches on top of this set > > if that helps things along. > > > > Thanks, > > Liam > > Thanks Liam! > > I think best way forward unless you feel we should take a different > approach Andrew is for me to simply wait until the end of the merge window > and at the start of the week after rebase on 6.11-rc1 and do a resend? How about you send out a version early next week and I'll aim to send it in to Linus late in this merge window?