Message ID | 174553065123.1160461.3149004980436873980.stgit@frogsfrogsfrogs |
---|---|
State | New |
Headers | show
Return-Path: <SRS0=zKrW=XK=vger.kernel.org=linux-ext4+bounces-7478-patchwork-incoming=ozlabs.org@ozlabs.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=ugNcQWpT; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=ozlabs.org (client-ip=2404:9400:2221:ea00::3; helo=mail.ozlabs.org; envelope-from=srs0=zkrw=xk=vger.kernel.org=linux-ext4+bounces-7478-patchwork-incoming=ozlabs.org@ozlabs.org; receiver=patchwork.ozlabs.org) Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Zk8c21GJgz1yN2 for <incoming@patchwork.ozlabs.org>; Fri, 25 Apr 2025 07:43:30 +1000 (AEST) Received: from mail.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by gandalf.ozlabs.org (Postfix) with ESMTP id 4Zk8cM4fmCz4xD3 for <incoming@patchwork.ozlabs.org>; Fri, 25 Apr 2025 07:43:47 +1000 (AEST) Received: by gandalf.ozlabs.org (Postfix) id 4Zk8cM4cC7z4x6n; Fri, 25 Apr 2025 07:43:47 +1000 (AEST) Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: gandalf.ozlabs.org; arc=pass smtp.remote-ip=147.75.48.161 arc.chain=subspace.kernel.org ARC-Seal: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1745531027; cv=pass; b=Z2YF9X09sW09tMuPU4s6puOz0e67xHUY9W6fmsWodAypqX8F7jI4AXFnu7FRjtmh9By+fqXbT4kY3h0mGJsqP+4DW02jzfhAqwuNUaorCTGv/Hhpj6o8tjUyoOmdok6vKw6bfkgGmJZzz38JGHfovB5amDKHLdBCu/k/wnzTT4AYhXEAEWJUHUpsC89bwAE4M1CKNjlvhZcJZwuT1Gj0EVANwWga9jGTmWg5avkCdXFuS9DvfipbEikgloVnWDsAaVLbnWq4Emq1hyird+6pPTj+xwX9BidZPP1YvTMdbF2F0CsxEbgx2RiwdoW3ZUFTiCdRtCeAFP5lLf4Pq1g+Pw== ARC-Message-Signature: i=2; a=rsa-sha256; d=ozlabs.org; s=201707; t=1745531027; c=relaxed/relaxed; bh=Wulrm2PLswI0tKN3MGkfph0gbBnW4eGv0Wn75alBzvM=; h=Date:Subject:From:To:Cc:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=CPqluXrvXqO4Rah8ZuagFKGL8hBTNhkiScJEl5RjTHU9jySAnQde0ggG4cxt4uHTfSsJBKD7Sw3Tn0ftdirAkOwDuxRww1YRcD9viw6o9n2Vmr+vtqRBNvPRuY5+8uYhYc9g9Ru0LzDROPzUQW8ltBeFWpXCfRaBoRarvv5nwB4dGlxQ4ZyiU8beDWjwcY+pukOerSSi2ogaybNrQ6GLP7XFOBN6zmSok9VgqO9ZIBQUUUpVy/ckubidvcz7DldNZ0MwUXTmwpZF5WinXPQws8F0Pxdwdg9Q7vNuVqyveApW/N6CMzjkKJnupXFDSlukDAGQvgxfRxOZa61bqGrp7w== ARC-Authentication-Results: i=2; gandalf.ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=kernel.org; spf=pass smtp.mailfrom=vger.kernel.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=ugNcQWpT; dkim-atps=neutral Authentication-Results: gandalf.ozlabs.org; dmarc=pass (p=quarantine dis=none) header.from=kernel.org Authentication-Results: gandalf.ozlabs.org; spf=pass smtp.mailfrom=vger.kernel.org Authentication-Results: gandalf.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20201202 header.b=ugNcQWpT; dkim-atps=neutral Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org [147.75.48.161]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by gandalf.ozlabs.org (Postfix) with ESMTPS id 4Zk8cJ5Cfqz4xD3 for <patchwork-incoming@ozlabs.org>; Fri, 25 Apr 2025 07:43:44 +1000 (AEST) Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 28EB17A8D5B for <patchwork-incoming@ozlabs.org>; Thu, 24 Apr 2025 21:42:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D6609198851; Thu, 24 Apr 2025 21:43:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ugNcQWpT" X-Original-To: linux-ext4@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9727E1F4297 for <linux-ext4@vger.kernel.org>; Thu, 24 Apr 2025 21:43:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745531019; cv=none; b=MRnDwSZv77sjeb7M4OSgTjlX++ykLTMpuHm+7Hkk9SK/hju3QO8H4ZyHvqKiln4FDh3xbi8nuIy11A0qjoW/b81FGcPlIAbAVBRNaiXvfrh2uaoq83+WPjkyInqb+5SrfBy280WNEEY9Rb8flDsBnlx1XFRzGIaPa6XFLFT3bgw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745531019; c=relaxed/simple; bh=yYJKuhBHMX43MXvKWwAin9TiUnd5UIlZ651Ti87vW3s=; h=Date:Subject:From:To:Cc:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=HFkaKrxOcXOUEWR+qwHY8kTnAcdbWxoyfvL2N8KMOUyAq6MgWEjyaYj12YCiKQrtGD7SF9LWESSv5z6XMXeVz5bep2zk0SsqcnD2rELnOzFxD6WKSev/eTc20wEcC3EQMk//4mqmvnrYcDlg6TkUihlihfWBtlhb+9hNc1e58aA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ugNcQWpT; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6C301C4CEE3; Thu, 24 Apr 2025 21:43:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1745531019; bh=yYJKuhBHMX43MXvKWwAin9TiUnd5UIlZ651Ti87vW3s=; h=Date:Subject:From:To:Cc:In-Reply-To:References:From; b=ugNcQWpTfl9RG0iVgNtyYOX7/XxCRft0BPo/ETEUDqrNMsYD+gSfQLjBj4+GuNWC5 d41yUZFy2UyYuN8vy3vAqSx9gfEjVkzvd6w91OTFQ29p9OFciU27rXQHoRPiXG2jca Ae84fCxerkLGvcLY3GOFNflOEFB0yqToqHls4C0288IoX8uKtj/0jjAe20xrRMwQ+h ETZ2jwM0evcQPA/VxxeHPtyr4FzmYRjWqd9G0/MKC6IHh8zSCxqV6x6JgHFnzpBVbd LRVA2b1tnoZpxBgMBJ4MYugLkvLGCZyCZz/Sof/cUF6CR019pVR3Ppjk25Ag/NgZOE rhvvG7a4qOefw== Date: Thu, 24 Apr 2025 14:43:39 -0700 Subject: [PATCH 11/16] fuse2fs: support changing newer iflags From: "Darrick J. Wong" <djwong@kernel.org> To: tytso@mit.edu Cc: linux-ext4@vger.kernel.org Message-ID: <174553065123.1160461.3149004980436873980.stgit@frogsfrogsfrogs> In-Reply-To: <174553064857.1160461.865616278603382583.stgit@frogsfrogsfrogs> References: <174553064857.1160461.865616278603382583.stgit@frogsfrogsfrogs> Precedence: bulk X-Mailing-List: linux-ext4@vger.kernel.org List-Id: <linux-ext4.vger.kernel.org> List-Subscribe: <mailto:linux-ext4+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-ext4+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.5 required=5.0 tests=ARC_SIGNED,ARC_VALID, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DMARC_PASS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=disabled version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on gandalf.ozlabs.org |
Series |
[01/16] fuse2fs: refuse unsupported features
|
expand
|
diff --git a/misc/fuse2fs.c b/misc/fuse2fs.c index 6066984fa7f6e0..2220da4c3e8f64 100644 --- a/misc/fuse2fs.c +++ b/misc/fuse2fs.c @@ -2954,9 +2954,8 @@ static int op_utimens(const char *path, const struct timespec ctv[2] } #define FUSE2FS_MODIFIABLE_IFLAGS \ - (EXT2_IMMUTABLE_FL | EXT2_APPEND_FL | EXT2_NODUMP_FL | \ - EXT2_NOATIME_FL | EXT3_JOURNAL_DATA_FL | EXT2_DIRSYNC_FL | \ - EXT2_TOPDIR_FL) + (EXT2_FL_USER_MODIFIABLE & ~(EXT4_EXTENTS_FL | EXT4_CASEFOLD_FL | \ + EXT3_JOURNAL_DATA_FL)) static inline int set_iflags(struct ext2_inode_large *inode, __u32 iflags) {