Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp1124544rdh; Fri, 27 Oct 2023 05:38:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG2XwGAXy79YadKHK9knwpHXj0Lfa2TnUBcz4M0LWe5Gz1JESDR/aVw1ckajc7F473BdiOA X-Received: by 2002:a81:ad4b:0:b0:592:5def:5c0d with SMTP id l11-20020a81ad4b000000b005925def5c0dmr2659350ywk.45.1698410291061; Fri, 27 Oct 2023 05:38:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698410291; cv=none; d=google.com; s=arc-20160816; b=zIvDoQZxwZ5o45AB1vE4ZDOt74uM2Sg62YrCDVBTK3fGKL1s4WkmMCnFx8ye6+tPO3 GgoZ+ptZ+X3CsAqcHnBfP6xPrJE0EG3uQrt6rK58aXXuLrmOgIWnLQ3/j+RVDAurhZRc IDqBJErkOAQiYtmfqIYvsD+lqq4gALYVIt7WxhOaSp9wfSOMWejmt+cPuUh9tLMNoUhV iwpPmhmSnVQtfRV9XEt/AKl2pPEcDSiG5KzBwKYcZmYzDh3X0tQU0oqClfhBSbbxpsMR fr+/6kGZSmGpQRxIP7+CB9rhYQ+S0yeIh2doUwXCFzacQVkshC5U3+jnAdPTrtvDWnOq Z1UQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=NZk9KIdsmuso3KQlnqbaPEbP9tjr8ir7g3ODaI70e5E=; fh=Tb9lF2wG5LTe3+oAt2SKUHxNUxOawskn4/NunY+B/N4=; b=l/ylp8mWKOMSZ3sm+sjOlBzSUiucHme3fpXxDXNANtEYzyco+EH7f+4uayd49m068h Qohc0qjRZSdRmhes0gSY0tOLZTF0oXyfjwUVjT/MP8MHSNltywgouaKSV2DM727LdwTi /htMYSjx/y6p4YEsofaxbqiWDfQwxD1YMR1gNy12PCo3MlqmyvTS8vD9xvBjGVnyrMLS 4QmlUzSNW6b3UDrBu3tPuKXt7J/h73rWThHUJeTY7uhEPAQtJKgv3fysFcPoQdZtKJL6 iWq6LDJJRgQkMTuzFChhWnlR4bDe/RT/KWTgbhpH6q0IDp4AwbkbRfHs6EfbGffr3/Wu nY2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=SeohUZcP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id i10-20020a816d0a000000b0059219587f24si2108292ywc.388.2023.10.27.05.38.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 05:38:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=SeohUZcP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 0C2C884AB832; Fri, 27 Oct 2023 05:38:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345539AbjJ0Mh6 (ORCPT + 99 others); Fri, 27 Oct 2023 08:37:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231585AbjJ0Mh5 (ORCPT ); Fri, 27 Oct 2023 08:37:57 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CF528C0 for ; Fri, 27 Oct 2023 05:37:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1698410229; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NZk9KIdsmuso3KQlnqbaPEbP9tjr8ir7g3ODaI70e5E=; b=SeohUZcP9FdC6wj2224gd9F5rEbdtLBfCSsZzoVe1rhyZMN+WQag7kC8WRr8PknXn/ookT z2VLMwoDHPKvFHYeg+opNSnvUDpeCFloSwC4OdY82nEDAlxCxqiz9d9zWAZ2I8TdQzGhYV 0qFwi0ftGywPWKh8dnzr/vRAXVEMML0= Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-207-5AlSmj5wO5qvI6d8VhdNdA-1; Fri, 27 Oct 2023 08:37:07 -0400 X-MC-Unique: 5AlSmj5wO5qvI6d8VhdNdA-1 Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-28001f80712so1367265a91.1 for ; Fri, 27 Oct 2023 05:37:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698410226; x=1699015026; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NZk9KIdsmuso3KQlnqbaPEbP9tjr8ir7g3ODaI70e5E=; b=SmNhoMWX7LxMDrvXj0cqe7YTh7r2A2BW7Qi+18TnFJPqoO3k97kuCHfygXhglYHc3f tAt8/9gU9IDrq6eJODu5MQVffGQRxxdNZ+67VL0vq4+yD6MEcOTxVOfYUjxk9kwrazE8 +PzjvFSCMn+HbDcbno8MoTsjbXBgFmk+pdJaTcPnfcRvgKTqzM2DCoxT/vZct4znFaoU HmMYzkYgRFZn/cT5igTEuMFqMXw2Q/Vs0RzXU40pRIZpwJCzr8fpjAb9PSL0XQS0db/i w6BAiF79rvJ4bho2T0G1qwUYUHl6xzoiy7kHs2zm/mjCHCtBNX3j/RSXg7VzLhWmlG7F tjdw== X-Gm-Message-State: AOJu0YzCFGXjuDXpvZ/oy0onKhkLb6gVdgAkAdjRaduTT5ZNTZVFFLdE UT8/bhyjb9bxoe4Xd8u/Jx1JNAH0hmJINm/pr1WMgDRrJTS1BZ9FexzE3xH++OaBbgccnp1nkjG hdK8jJ0tKLB1CroLxMzs/e2k01YWWk8cFU5vinLLx X-Received: by 2002:a17:90a:db92:b0:27d:4f1f:47f5 with SMTP id h18-20020a17090adb9200b0027d4f1f47f5mr2628319pjv.23.1698410226660; Fri, 27 Oct 2023 05:37:06 -0700 (PDT) X-Received: by 2002:a17:90a:db92:b0:27d:4f1f:47f5 with SMTP id h18-20020a17090adb9200b0027d4f1f47f5mr2628295pjv.23.1698410226402; Fri, 27 Oct 2023 05:37:06 -0700 (PDT) MIME-Version: 1.0 References: <20230904133321.104584-1-git@andred.net> <20231018111508.3913860-1-git@andred.net> <717fd97a-6d14-4dc9-808c-d752d718fb80@ddn.com> <4b0b46f29955956916765d8d615f96849c8ce3f7.camel@linaro.org> <1b03f355170333f20ee20e47c5f355dc73d3a91c.camel@linaro.org> <9afc3152-5448-42eb-a7f4-4167fc8bc589@ddn.com> <5cd87a64-c506-46f2-9fed-ac8a74658631@ddn.com> <8ae8ce4d-6323-4160-848a-5e94895ae60e@leemhuis.info> <2023102731-wobbly-glimpse-97f5@gregkh> In-Reply-To: <2023102731-wobbly-glimpse-97f5@gregkh> From: Miklos Szeredi Date: Fri, 27 Oct 2023 14:36:55 +0200 Message-ID: Subject: Re: [PATCH v2] Revert "fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT" To: Greg Kroah-Hartman Cc: Linux regressions mailing list , "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Paul Lawrence , Daniel Rosenberg , Alessio Balsini , Amir Goldstein , Bernd Schubert , =?UTF-8?Q?Andr=C3=A9_Draszik?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Fri, 27 Oct 2023 05:38:08 -0700 (PDT) On Fri, Oct 27, 2023 at 12:40=E2=80=AFPM Greg Kroah-Hartman wrote: > > On Wed, Oct 25, 2023 at 03:17:09PM +0200, Miklos Szeredi wrote: > > I don't think the Android use case counts as a regression. > > Why not? In the changelog for this commit, it says: > > There is a risk with this change, though - it might break existing us= er > space libraries, which are already using flags2 without setting > FUSE_INIT_EXT. > > And that's exactly what Android was doing. Not all the world uses libfus= e, > unfortunatly. No, this is not about libfuse or not libfuse. It's about upstream or downstream. If upstream maintainers would need to care about downstream regressions, then it would be hell. How should Android handle this? Here's how: they have an internal patch, which conflicts with the patch they want to revert. Well, let them revert that patch in their kernel. It's not like it's a big maintenance burden, since it's just a few lines. This is the sort of thing that downstream maintainers do all the time. It's a no-brainer, what are we talking about then? Thanks, Miklos