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 EC6ADC4829E for ; Thu, 15 Feb 2024 07:39:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 325688D000E; Thu, 15 Feb 2024 02:39:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 2D5438D0001; Thu, 15 Feb 2024 02:39:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 19D2B8D000E; Thu, 15 Feb 2024 02:39:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 09B358D0001 for ; Thu, 15 Feb 2024 02:39:23 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 8C6751C18ED for ; Thu, 15 Feb 2024 07:39:22 +0000 (UTC) X-FDA: 81793237764.17.6B5F19D Received: from mail-yw1-f181.google.com (mail-yw1-f181.google.com [209.85.128.181]) by imf28.hostedemail.com (Postfix) with ESMTP id E676FC0011 for ; Thu, 15 Feb 2024 07:39:20 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=oriYClFS; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf28.hostedemail.com: domain of hughd@google.com designates 209.85.128.181 as permitted sender) smtp.mailfrom=hughd@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1707982760; 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=lvJlWsd/NQxCH1izVZxHrsZRRs5iE+uF6tjR6/N+5QE=; b=k4VArotpQRZwUvax1LQ04lrwQXiKbd021xddSXDVfiFi88bgOLvijZKkRNhQOHAR2Ss2GE tz1MEQMwl/PeVyRIjuurM4ua1El5r4Lefdr9+wjL2SpUK8mU2w5an1PFdPmoSh1ODgGLUd MaF7orwhNRndjSLJ/N/p8air6HtAf3I= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=oriYClFS; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf28.hostedemail.com: domain of hughd@google.com designates 209.85.128.181 as permitted sender) smtp.mailfrom=hughd@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707982760; a=rsa-sha256; cv=none; b=qz7AEN5rzaUP1qp+MZwPkwheuyVFcnCbMP7TTAQj/oDGhGw62tA1jbrqihkc/I+nHbev0e 4Ji6wzpRNMiYEFDd1Dz32y5apBVNmC0QL2/TArfdntytHIoX3okRSFYJJiHzp8pOCWqp/d Sj+eYqcEecehHneuOb3938i81FHM1Lg= Received: by mail-yw1-f181.google.com with SMTP id 00721157ae682-60790e62f90so6097977b3.1 for ; Wed, 14 Feb 2024 23:39:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1707982760; x=1708587560; darn=kvack.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=lvJlWsd/NQxCH1izVZxHrsZRRs5iE+uF6tjR6/N+5QE=; b=oriYClFSFLT1CeJoqZah+uON64tc3MYeI5JY1YOs6NmFd/FBcYlyUczwTSWBtHyv48 T5Rnmwndov5HACLbIIEWOeby0cQxqtIwa+GF8WAoi+n7W9wCjBgpWbKPjQQxYT3zmdks dbiLtgGsTSZxyxGAijIPNfrCEh7bba5TfmDuphk3T/XOI7QCSvhZ41s+KDSmeaWWo+Ah FvdW3RFwxLos0WfIr//vtgjbmkHtSOexiPPMwVdRBYG3Iu6DCM+jRzo0UbHUhXKOUokc kdIhuIDfmZUuBBeJlpZngCFpkbX4D7sheHhxFUMx77aecTf1pmzlLOw1zWS2fR8Ng2dh AZnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707982760; x=1708587560; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lvJlWsd/NQxCH1izVZxHrsZRRs5iE+uF6tjR6/N+5QE=; b=PFEFymUFPnyeYWmu7xvzwl/sG85F5K1vigDI4i8Hi5hpteAbKjyP6GQQLJX01ThxrR JUHeH5h7cPqJqah5W0mq1FIhJkcJa7EW4KW2X7i4E+ssbtpb7ukZSq6Q2spQJCpdHnwx Yx/ebmtcd25qJDu9VsrLP4UBLcvKVNhN85DPCrGz8Z0lVkhdrmxH6moTqy8eV1oefo1j H7OX43i+aJgePIi38PJbf7/eaJdJmsUdZD8BG+oViaufTyknswJmCs0FqET15r8jaGWH e7iH+eNV4NiW+gu1BM+XhWSMS2p1EGGbXioVZTrGDyJAcp40jmZHZV9o33MRJ/ApeOTd VkDg== X-Forwarded-Encrypted: i=1; AJvYcCWc3kWjqNWP3+rVq1QGwFAxKlhKy3ttn96LX+DVMucth5gAHpV13ox5xLcATJ4vYUTeAOJ7eL2FUqqUTkUYztI9q7s= X-Gm-Message-State: AOJu0YxEZ2V30tzPoy9mKP8uav8y9Q/5Cjnx/Wx0nhjTypAeF9bVm525 ONcY7/QWb+WYXHmrQJlGy6aFycKL7Px5/1S4pD8KUChPjKr1l8xuSBjopSd3Fg== X-Google-Smtp-Source: AGHT+IGcYcBPrH10ttvRmnWegNdswQwGFHrHDio5h0KEnV4SJOUS/RSKIpCLL4mdZMd/zrWiGOaEtg== X-Received: by 2002:a81:8341:0:b0:5ff:796e:481f with SMTP id t62-20020a818341000000b005ff796e481fmr907128ywf.11.1707982759906; Wed, 14 Feb 2024 23:39:19 -0800 (PST) Received: from darker.attlocal.net (172-10-233-147.lightspeed.sntcca.sbcglobal.net. [172.10.233.147]) by smtp.gmail.com with ESMTPSA id s7-20020a81bf47000000b005fff0d150adsm142378ywk.122.2024.02.14.23.39.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Feb 2024 23:39:18 -0800 (PST) Date: Wed, 14 Feb 2024 23:39:06 -0800 (PST) From: Hugh Dickins To: Christopn Hellwig cc: "Darrick J. Wong" , Matthew Wilcox , Chandan Babu R , linux-fsdevel@vger.kernel.org, linux-xfs@vger.kernel.org, Andrew Morton , linux-mm@kvack.org Subject: Re: shmem patches headsup: Re: [ANNOUNCE] xfs-linux: for-next updated to 9ee85f235efe In-Reply-To: <0e8d50e9-4254-7acc-e9b4-9b6ad63a25da@google.com> Message-ID: <38716bcd-f26b-a7f5-2ef9-1ad554d42357@google.com> References: <87frxva65g.fsf@debian-BULLSEYE-live-builder-AMD64> <20240214080305.GA10568@lst.de> <0e8d50e9-4254-7acc-e9b4-9b6ad63a25da@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: E676FC0011 X-Stat-Signature: 1s9h6ym33mjs3x944zzioqdhs4nrgj4p X-Rspam-User: X-HE-Tag: 1707982760-348538 X-HE-Meta: U2FsdGVkX1+NiVhM/55SWHLdc5dvzZf63PMG/cXeIOf+p4FSX+djZc3/JB7WPA7JrUkWFbl6LUq7VQTA2XGH5kfVXdcRTOY/GuZSFHshmKUnOUCVbCZ1oulNXhNOBhUnFUJDL1JRNR7SMe/guCxNdp9Q8mO4F/FiPH20iuCoMbwUSSzcfvslOv0724Myrtxt05ayV/e4zDmDlDPXzUwWIsP+yDDqAbD+peYLaLleAgkEW/jR22B2NypTi76v0IBZjd4eNR5mqasA6YMtvkXBOps+TxDamujKiYhSLOhOj+xrByHldaTVOxC8rwihaZHz3nsJybyGaHuLh2y2nGD1qcCK2HhyNWXWWcA+smGFp3En3zcvr81ILeX67ulpxbynKSUygfycT3tP/JlUtPcv/sHoAyHBeGNhCJVlA7uTEVe20SYhzPOn8T4ecYwPpLAx4RhANPC17+quLKIKpsacmOyFRn/XooN8x+4RsX8iw/aln0HXrmohrmBFknSUfaAAZ4mhu97GZypjB5FVSyKQnObkV/B+wgUBESiyJyAT2ppAl+MaI3HudHrsAW/u4+ouCz2LavffvtstBW+DWiJoKKCE5hYVB6I5uRgG5JaUXs2mVEjdeVriECRz9Fua7hGy6VVOnjEOuYhcrtTSxJO+Xyj5Opzm6Czsg8GL+XM8tRccQyc/Mtk2huYPqJf2O2mJMcZZE5ZqriRyX2qVI0ghEAp5ydADgTjx+V9jAZuNcaHrTe5dhBQkHzhVb/k6NRr2huTx2esIeOOpAI5U9gnVN67QV93E7rU4NXSVt4LYZtBjHSp5GWChHAd873xv+FKRJN9yDbLjP8BjbT4u3w2kjqg9dyFve5M9JUibklfym/1b0onVwsQ7M5kfmu7E0zWdMv1J91bXhRIgxhKqmacSlvsReNQLAO60LdFAtJe+BYdA7jTDEEMBq89kr+hoYxrllm3M0npQVc1xyhUvinR S6Tbd+Yo 936uXQthFWMl5KhgvBvaHo5tstFgpD7mUugBNyVWw4NS+boKDDk2wEu1uzeTKHOsmOUxU7khwfzonfX4= 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, 14 Feb 2024, Hugh Dickins wrote: > On Wed, 14 Feb 2024, Christoph Hellwig wrote: > > On Wed, Feb 14, 2024 at 12:18:41PM +0530, Chandan Babu R wrote: > > > The for-next branch of the xfs-linux repository at: > > > > > > https://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git > > > > > > has just been updated. > > > > > > > > > Christoph Hellwig (17): > > > [f23e079e024c] mm: move mapping_set_update out of > > > [604ee858a8c8] shmem: move shmem_mapping out of line > > > [8481cd645af6] shmem: set a_ops earlier in shmem_symlink > > > [9b4ec2cf0154] shmem: move the shmem_mapping assert into shmem_get_folio_gfp > > > [36e3263c623a] shmem: export shmem_get_folio > > > [74f6fd19195a] shmem: export shmem_kernel_file_setup > > > [eb84b86441e3] shmem: document how to "persist" data when using shmem_*file_setup > > > > I would have prefer an ACK or even a shared branch in the MM tree > > for these. But as it's been impossible to get any feedback from > > the shmem and mm maintainer maybe this is the right thing to do. > > > > Andrew, Hugh: can you commet if this is ok? > > Each day I hope to reach looking at it. I sincerely believed that > I would get to it yesterday, but no. Later on today? We shall see. Christoph, I'd better give you a progress report, to avoid another mail as foul as was sent after yours. I wonder what the fuss is: Matthew (thank you) has been giving excellent reviews, and mm is a cooperative not a dickinstatorship (but I was upset that he caught that GFP_HIGHUSER, which I had been eager to point out). I haven't finished yet, but made good progress and it does look good: a few very minor comments so far, nothing that couldn't be patched up later if that suits you best. mm.git contains no updates to mm/shmem.c yet this cycle, so I expect that Andrew will be fine with the series going in via the XFS tree, unless some awkward conflict in one of the mm files appears. Tomorrow, Hugh