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 X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 96980CA9EC5 for ; Wed, 30 Oct 2019 18:27:26 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6645120717 for ; Wed, 30 Oct 2019 18:27:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=dilger-ca.20150623.gappssmtp.com header.i=@dilger-ca.20150623.gappssmtp.com header.b="nMFZo0oR" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727325AbfJ3S10 (ORCPT ); Wed, 30 Oct 2019 14:27:26 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:36130 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727001AbfJ3S10 (ORCPT ); Wed, 30 Oct 2019 14:27:26 -0400 Received: by mail-pg1-f193.google.com with SMTP id j22so2035107pgh.3 for ; Wed, 30 Oct 2019 11:27:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dilger-ca.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=zqRb5h0FZotKYrLGPgVqV+ei/tmuW2bpGS2eRYH4owI=; b=nMFZo0oR9BSVl/QIn6KlviDK8yXugG2ibCXQLj4/NJWifE2WBpxAXRlrDBMn7bgsKJ W0Oyt0AezQMrSE0hmZZrsGlw9kFm+lkrwX3IEO9CVZ2jiOhCiUd2LkijZ1AfikPb5TZV uEm6vD35ZTHaFqT+vAI5lZI/bnPQ1RYT7s9qYtxxLG5JIWhVaGQuoAoYdme2ttnX5mu8 cZnOctXbrtE8GiPzBDd7vSTicuM5VHhyn0ZLQUAj4Yd0BXLJ9uwfKBK2Jei46CYaZJxD 3mn+2uw0rEiCLT8uEKu3d3R67aefIlUl5NVyEUFoolbPAxbPSSP3IdbzQ0Wim7ppPtpz ZJ/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=zqRb5h0FZotKYrLGPgVqV+ei/tmuW2bpGS2eRYH4owI=; b=hxXIWi5zfJFmWXM3AeKXqgfYqxSkad5UwPoZLzQpD57e0rWC0WOUcq6LNlgcYXEa87 YAGN9JSkC76ePnZbCYH+WzWz4QSL/Cx/D3gUHgru/CLtW7aRS4thSXMh5Ot8CAxjIUJq 0Ko0cMK5DvhB7Pm3KdzCAnMhoUxe9KgpCcz5E98JILGp3ib+lR6ThvJrBWhT0B/rauNw b71KcTMmTYzteu55A2QXJY+p82ffW7ktqSr9sElFsoLuu7+GEgpAXc5VqjDk4Yo++1Kw eDUIvr2CkmOsYGOZnThQMVg0zWVnQK/kuJ5zMwJjJysGRcDOWMYNDCYNdMnWRInZHple /5Rw== X-Gm-Message-State: APjAAAXWB8x7qxfml/xk/+y8w8fV+7kWomRIWqzPzSeWtI3L3tf6KfaR vGKvQTKaoqUpvYzK2aJeKMY1Gw== X-Google-Smtp-Source: APXvYqwcuTsQcrGo9vz9m5vlRPzxvSOwIZemB21Y43ubn0lwUQg1p3TLAdOOkMuM6mgJc3+VEJbjFA== X-Received: by 2002:a63:2d43:: with SMTP id t64mr906068pgt.428.1572460045075; Wed, 30 Oct 2019 11:27:25 -0700 (PDT) Received: from cabot-wlan.adilger.int (S0106a84e3fe4b223.cg.shawcable.net. [70.77.216.213]) by smtp.gmail.com with ESMTPSA id u1sm573241pfm.158.2019.10.30.11.27.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Oct 2019 11:27:24 -0700 (PDT) From: Andreas Dilger Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_1748A5B2-1D9C-4E09-B80C-71E64067F5A7"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [PATCH 2/4] ext4: support STATX_ATTR_VERITY Date: Wed, 30 Oct 2019 12:27:19 -0600 In-Reply-To: <20191029204141.145309-3-ebiggers@kernel.org> Cc: linux-fscrypt@vger.kernel.org, Linux FS-devel Mailing List , Ext4 Developers List , linux-f2fs-devel@lists.sourceforge.net, linux-api@vger.kernel.org, David Howells , Theodore Ts'o , Jaegeuk Kim , Victor Hsieh To: Eric Biggers References: <20191029204141.145309-1-ebiggers@kernel.org> <20191029204141.145309-3-ebiggers@kernel.org> X-Mailer: Apple Mail (2.3273) Sender: linux-fscrypt-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fscrypt@vger.kernel.org --Apple-Mail=_1748A5B2-1D9C-4E09-B80C-71E64067F5A7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Oct 29, 2019, at 2:41 PM, Eric Biggers wrote: >=20 > From: Eric Biggers >=20 > Set the STATX_ATTR_VERITY bit when the statx() system call is used on = a > verity file on ext4. >=20 > Signed-off-by: Eric Biggers Reviewed-by: Andreas Dilger > --- > fs/ext4/inode.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) >=20 > diff --git a/fs/ext4/inode.c b/fs/ext4/inode.c > index 516faa280ceda8..a7ca6517798008 100644 > --- a/fs/ext4/inode.c > +++ b/fs/ext4/inode.c > @@ -5717,12 +5717,15 @@ int ext4_getattr(const struct path *path, = struct kstat *stat, > stat->attributes |=3D STATX_ATTR_IMMUTABLE; > if (flags & EXT4_NODUMP_FL) > stat->attributes |=3D STATX_ATTR_NODUMP; > + if (flags & EXT4_VERITY_FL) > + stat->attributes |=3D STATX_ATTR_VERITY; >=20 > stat->attributes_mask |=3D (STATX_ATTR_APPEND | > STATX_ATTR_COMPRESSED | > STATX_ATTR_ENCRYPTED | > STATX_ATTR_IMMUTABLE | > - STATX_ATTR_NODUMP); > + STATX_ATTR_NODUMP | > + STATX_ATTR_VERITY); >=20 > generic_fillattr(inode, stat); > return 0; > -- > 2.24.0.rc1.363.gb1bccd3e3d-goog >=20 Cheers, Andreas --Apple-Mail=_1748A5B2-1D9C-4E09-B80C-71E64067F5A7 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQIzBAEBCAAdFiEEDb73u6ZejP5ZMprvcqXauRfMH+AFAl251ggACgkQcqXauRfM H+CBiQ/8DR7koM8zWum1v34NVctPdQBxC5kWLThstWcXhh+YyJ45MbKhexyKldZM TVZuj1B+ziTBnpCT3C6mfZMa8Ht1ZJ0AZRoopAIKdziRiktk7Sr62GDDqjjhyQkF MlAUxCl9rOlQFmoNHAuBXLcgmzHcMufQih6U+qCfv2A0E5Zkn/q9klcxPOuQT1mK Oj1i5FQuQEna+PGDR6D4MaRZJGG4y4ZAqQFR6Q1t7ennqFCUdyZ1HMm8wh3LbB4K pGztj1UGvu7Wt01Mbk8YH2CCVJaudM+QDnwFqltLFvBjuFc4cjx703GZt5FuvxW/ phIoNjKQJMRaulnBwwf9Mr8F+FXVpiSc9f/tx+d0AK4s9VHKRn7pjkQA3yI23PMc SeNpZC36KHc7C6e37WUXpJqM4Vwl5HW/6lavzDK5lEZmyQX3aEL7Ua+AsnObv7GF MhN2uw5up5qfHTsnpWUt5qas7ikCJvTGCwzw+C3QW7fUGGs+zvX545V1PDpAvYAb 3A1uryDgsF0ZSffD9M16uWp+Jqu99zGyocqQCNtGEwd1eLNg728V2jnu7E+BSCYg FM60AUOXuiUhsS8ZvyVRLS493caNO7YTctq/qDa4hOA3+UNYFq5ikEJLD5/E1lyN hfQiqTrvDTvN8NQUUGLRXEOU+QrgoL6APtSTuWi92jD4fBwzhrM= =cSDw -----END PGP SIGNATURE----- --Apple-Mail=_1748A5B2-1D9C-4E09-B80C-71E64067F5A7--