Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp2422869rdg; Mon, 14 Aug 2023 01:50:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEcV5ECQUkoczYLiGXSXqnqv0PYx/3CS4aZy3G2he3Wt0uI6tzSfMvYhMIGOKTdxS0aX+ZD X-Received: by 2002:a17:90b:3d2:b0:25b:c454:a366 with SMTP id go18-20020a17090b03d200b0025bc454a366mr8017661pjb.5.1692003032458; Mon, 14 Aug 2023 01:50:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692003032; cv=none; d=google.com; s=arc-20160816; b=e1wUDIkAnDICIR7D+UmchMCsfQB02VGq//J5XwGa9kIJFr+gxbp7o3MHsT+bStEfxj v99sBP/I9Aek0+sQkxh/+eN2QJ1a+2TXCYzVRUF2wzwuUyQDDd2ZoL++3qJ8D9RB6tQ2 8CR1pjyCds84Q7AOKI4LxZRHFk9s8G7+ht9kRDrNlSXxGoBmLiSpVRbNOZJhqRF4jP2B F5arvauuHdx7WDeABUlgyF9B4p4Pfl5UMy5zy2tF4IC/+NHeX4QEpcUeMrdRqL7vEUqV ljL1qrZDpPsYAloPMMpGElH0VSncQ73jwHdSG6EMGapoQMYdn8bE622EpXILL/D13G1i g7gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=bMhlr43d/Qp9tXUHH7fu45zclcsuiyst2c7+t2VJMps=; fh=wEDzTkVk/+vcaeR1M8DY9Ik0BaFvbo59SYUMPDc3GjQ=; b=0B1ovsdGk/AMK5tJLTmx3yPN3T/JT2/mKjYOa/jJiOSrQHcqPP9z/fwf0OqfjoNi1o t+TSgSl0FrQiwS8N+mWFtiKLYRTQSs4Sv+2V9p4Hj+7gasKOE1M1ldrSyOxQV4aCJoIw hznlreB0yALlZm0JSgxDF5LM0iSyPCFMnsdhGUShUO/QRJOAGdKCr3Gk+tsOxYfG8qcg CEbMt/iUPzqORyCXw/6cB80MnB6rw2kLLyIo9TCiNycOTtT1JV+P0Uu6EpRxemvn27mu gGeyDUHcrI9UVBuLWsow0udfW22ZqDZD8zU7btqE2aoKYxe9dqfFLbB7SuV5M7NMTg5J zJ6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@arista.com header.s=google header.b="a/PVHvQc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=arista.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s30-20020a17090a69a100b0025bf86c41absi7894753pjj.151.2023.08.14.01.50.20; Mon, 14 Aug 2023 01:50:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@arista.com header.s=google header.b="a/PVHvQc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=arista.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234267AbjHNIYk (ORCPT + 99 others); Mon, 14 Aug 2023 04:24:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59012 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234805AbjHNIYZ (ORCPT ); Mon, 14 Aug 2023 04:24:25 -0400 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A5E5E1719 for ; Mon, 14 Aug 2023 01:23:58 -0700 (PDT) Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-3fe490c05c9so28683365e9.0 for ; Mon, 14 Aug 2023 01:23:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arista.com; s=google; t=1692001423; x=1692606223; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bMhlr43d/Qp9tXUHH7fu45zclcsuiyst2c7+t2VJMps=; b=a/PVHvQcUZ0aoWATIrNy26CLPt3DLdNG3dcT9Z463ZHwD9+yQmZ3OE6XaXIM3YIUlT Nxh0Z3Fr+I8HfM5snfwWlEIm/kELk1ovElwKgoW+Bmqt1VpXFN29Fi/ds5AR0PEcdfGR jM1fsxXH+T6sLMF5gk5nZA/wHZHanp1f25QfKBmZ8yYGYpG0p9Y7Ws/4BFSOL2mVevua vr5g0auft0uJAboYZFzMOWaS+MGnYcn3SdXp94d+2E6FgIfk2Q50x2I2ZL41Atk6mOx9 k0SMyP6uabW0jwVWt5YRTRH2LlSbXW9n1WUtT5SFrhrMHdreoP1QAsI7fG1YdadKEYC1 7vGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692001423; x=1692606223; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bMhlr43d/Qp9tXUHH7fu45zclcsuiyst2c7+t2VJMps=; b=G746C6KYa/+nq940dJiklSNd+mwsicaTWUrDmwD0lZRDTa8vkysbrBDsCNOhuZasoK BgGPy3lwTnAUIgmjOtRa166qR+7kMcqSs66yrTymUUaGMeYt6C1/ViX7vnehWzObvb6z 7PfVsMg+VNMFJQ4fJyGRfLZ1jJ32sOeMn1s1masgAad1192MDM1kyDvlkpKpBPOTHJjp mcm35Czla9YEugkSI9xzO7dzAskboki3MGGMgBqLgrv8nTJzuZlMMiV6Dzx6bjL3klre tFq8XfzaTD/G5MGFgZ/pcDWaWUi4Bb8gPi9w7g80DJPb4P7vnerdGRVFsZ8k5rO3Kw83 RG+Q== X-Gm-Message-State: AOJu0YwOjtw44ZPwNWNP1aj+N2NMWueazlG6hwzu4UGnEgzp8iqIY9Qi blzQvWUMzARQAGZG8qwW07p3sQ== X-Received: by 2002:a5d:5390:0:b0:319:55d8:5d51 with SMTP id d16-20020a5d5390000000b0031955d85d51mr8289906wrv.30.1692001423167; Mon, 14 Aug 2023 01:23:43 -0700 (PDT) Received: from snaipe-arista.aristanetworks.com ([2a01:e0a:267:60d0:1a56:80ff:fe33:cdc7]) by smtp.gmail.com with ESMTPSA id v9-20020a5d6b09000000b0031759e6b43fsm13716583wrw.39.2023.08.14.01.23.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Aug 2023 01:23:42 -0700 (PDT) From: Snaipe To: hughd@google.com Cc: ovt@google.com, corbet@lwn.net, akpm@linux-foundation.org, brauner@kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Snaipe Subject: Re: [PATCH] shmem: add support for user extended attributes Date: Mon, 14 Aug 2023 10:23:39 +0200 Message-ID: <20230814082339.2006418-1-snaipe@arista.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <9b8d38f0-fd22-3f98-d070-16baf976ecb5@google.com> References: <9b8d38f0-fd22-3f98-d070-16baf976ecb5@google.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Your sending this patch does help to raise the priority for my > sending that patch: thank you; but I cannot promise when that will be. Hey Hugh, Just as an additional data point, if it helps with priority :) The lack of support of user xattrs on tmpfs our last remaining blocker for using unprivileged overlayfs mounts that use a tmpfs for the upper dir & work dir. Not that it isn't possible to use unprivileged overlayfs mounts in general, but not having this option means that use-cases for discardable upper layer changes are harder to clean up correctly when not on an tmpfs mount whose lifetime is bound to a mount namespace. I don't think there's any rush; we can live with rmdir failing with EIO for now, but it'd be great to see this fixed rather than having to implement expensive cleanup routines that have to remove the upper+work dirs recursively with CAP_DAC_OVERRIDE. Cheers, -- Snaipe