Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp803863pxb; Wed, 22 Sep 2021 13:19:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwc5u2u3rCqy7/WluXiqGZTtNYQZshKSou2iNodjc7lOtHWetUwQyAXlbayEbJRcMM5mjpU X-Received: by 2002:a17:906:4dd5:: with SMTP id f21mr1248553ejw.106.1632341996704; Wed, 22 Sep 2021 13:19:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632341996; cv=none; d=google.com; s=arc-20160816; b=AiHvMQunMKS22YEFCLWKjvifgUjT6g9Yg9ZPe1+lZKgNr5iZVOtP11A6+5JFi2z5Ua EdSXJsIcOcrRmvdidhFnC4C8j/EyQv5ppqEGX1kICxkBQRF18d+FaB2GOGTcWccowir0 RClBjnn6s+4bIDx1kkwHAgFy/G/Kh1AMugRjssFQ1zHcrTBXB5zwoPF9Hts65BnHAuj0 jY7ra3NNzCbDvBhPp0S0OQfl9zuZUEOmFvfsZXjX95kDoIXjzwYK849Yw6jylvsFX9Wj eMT6lHhe3lIbmo/HyYldJsQmVBpQLP/ZkVGMuTnuEIOlwEaBg9+SV0i/B9snnlXE78wA z11w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=vZeUWnpc+YxmSN19tmVWnrlRKoVK8UiPdHoDGapAoiY=; b=EyUm/oW61VRLyDVSO4+o9MXd+Agb+x4GYAEOceBxw+sXrC73qNU+hZk2L3ZVJAAKLm FKpZmBto5Dv3C9yM84PMrXdNLCl6bT7tNuqIo3QrrPbOCRP0Dnu80mg471jGi9nLybPX oKD2Lp2/BeDnMCAglXpNgbPQCRA9yrQ9zUv3uZD6DbKbxkrhL5tCGyafIiAwu4nfBaad GKV+j/bvLugmOYWVK4z/dGTsxwMlrlHJojYcaMNdpelyhJID2oOHOJFpegjJv4idldc/ GEkHy7GiYIIod2yD2M7FxaoZ17ny+4H86Qu+2qiQf6nuN5swXuiL5oTuet1D7R/0fLHt nBiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TtkjId9b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 18si3570304ejj.568.2021.09.22.13.19.28; Wed, 22 Sep 2021 13:19:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TtkjId9b; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237467AbhIVURF (ORCPT + 99 others); Wed, 22 Sep 2021 16:17:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237309AbhIVURE (ORCPT ); Wed, 22 Sep 2021 16:17:04 -0400 Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8C849C061574; Wed, 22 Sep 2021 13:15:34 -0700 (PDT) Received: by mail-qk1-x72d.google.com with SMTP id 138so13781638qko.10; Wed, 22 Sep 2021 13:15:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=vZeUWnpc+YxmSN19tmVWnrlRKoVK8UiPdHoDGapAoiY=; b=TtkjId9bTJ9XX2hqkS8nkulFkBBTW3xYnl0xwKu377KBgf7bWaNckoCGRf0h7IVqXL 97xCGmdR/chwTLca1AWCW05W8ovwDlbl3sKq7AQflpziPjCxMS6oICYHjHfWLGt/q/wy v8gONvVFg8HoOLw7ttP3w8PtwU8wb0i1AMouJk6epoF3eqZAxxi4b62UqL5DjO9wrDro pqT7uTYviI+2I0pcxudrxGCvMwZd0vHmee4dnKSeQcVhm97sDufbYarEhzyKW+XpUsMP Y9JM88iv6DPbqfr/a0AbTfi5OsfN/XLmQaaUPS4LXDVFKEF6ml1T8uVzRhzqSjJ+275y ytlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=vZeUWnpc+YxmSN19tmVWnrlRKoVK8UiPdHoDGapAoiY=; b=poBWH7SmtcR8HggMw4hsrLNBwZ8MPtgHG7K0WDl754cUY7mRolB+gtdrL3MC7IsXtz sAB8TQB7kfcplrHigT1atLMUzHvPo0gc2OkNUhhB0wceyTw5e8aB6qD+k1+dYv5UCY0s AAq2GEU/yBQbwoFqCQugOpyvAaDHchtUp0EIBBZ2fRdKKRlaoo4pgK+C1QX8D56mTAzU ZIcz21DPJflNVfFJby6PtRyAJh7DixvI02b3/WcAVxGKnT5DO9qAyxXqmY7GDJV5rWKP on3dQ0G+lLwLU63x62KsV3m957HbJDoTWAZuqhgSTOtEPsUqRKBZKKLDPfb+fqVEa09h qbUQ== X-Gm-Message-State: AOAM530vOFQaGfF8l24UDb+VIfXlkQND4vDHE3xG5YTgzkOFa9X8hyKq F2fyd6rIdA0RZPD0ZWgkSQ== X-Received: by 2002:a37:f616:: with SMTP id y22mr1233777qkj.520.1632341733694; Wed, 22 Sep 2021 13:15:33 -0700 (PDT) Received: from moria.home.lan (c-73-219-103-14.hsd1.vt.comcast.net. [73.219.103.14]) by smtp.gmail.com with ESMTPSA id t8sm2528013qkt.117.2021.09.22.13.15.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Sep 2021 13:15:32 -0700 (PDT) Date: Wed, 22 Sep 2021 16:15:28 -0400 From: Kent Overstreet To: Matthew Wilcox , Johannes Weiner Cc: Chris Mason , Linus Torvalds , "linux-mm@kvack.org" , linux-fsdevel , "linux-kernel@vger.kernel.org" , Andrew Morton , "Darrick J. Wong" , Christoph Hellwig , David Howells Subject: Re: Folios for 5.15 request - Was: re: Folio discussion recap - Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 22, 2021 at 08:54:11PM +0100, Matthew Wilcox wrote: > That's the nature of a pull request. It's binary -- either it's pulled or > it's rejected. Well, except that Linus has opted for silence, leaving > me in limbo. I have no idea what he's thinking. I don't know if he > agrees with Johannes. I don't know what needs to change for Linus to > like this series enough to pull it (either now or in the 5.16 merge > window). And that makes me frustrated. This is over a year of work > from me and others, and it's being held up over concerns which seem to > me to be entirely insubstantial (the name "folio"? really? and even > my change to use "pageset" was met with silence from Linus.) People bikeshed the naming when they're uncomfortable with what's being proposed and have nothing substantive to say, and people are uncomfortable with what's being proposed when there's clear disagreement between major stakeholders who aren't working with each other. And the utterly ridiculous part of this whole fiasco is that you and Johannes have a LOT of common ground regarding the larger picture of what we do with the struct page mess, but you two keep digging in your heels purely because you're convinced that you can't work with each other so you need to either route around each other or be as forceful as possible to get what you want. You're convinced you're not listenig to each other, but even that isn't true because when I pass ideas back and forth between you and they come from "not Matthew" or "not Johannes" you both listen and incorporate them just fine. We can't have a process where major stakeholders are trying to actively sabotage each other's efforts, which is pretty close to where we're at now. You two just need to learn to work with each other.