On Sun 19-03-17 12:12:37, Jan Kara wrote:
> On Fri 17-03-17 14:19:22, Andreas Dilger wrote:
> > On Mar 16, 2017, at 11:47 PM, Eric Biggers wrote:
> > > On Thu, Mar 16, 2017 at 11:35:33AM +, David Howells wrote:
> > >> +
> > >> +ext4_get_inode_flags(ei);
> > >> +flags = ei->i_fl
On Mar 31, 2017, at 9:28 AM, David Howells wrote:
>
> Return enhanced file attributes from the Ext4 filesystem. This includes
> the following:
>
> (1) The inode creation time (i_crtime) as stx_btime, setting STATX_BTIME.
>
> (2) Certain FS_xxx_FL flags are mapped to stx_attribute flags.
>
> T
Return enhanced file attributes from the Ext4 filesystem. This includes
the following:
(1) The inode creation time (i_crtime) as stx_btime, setting STATX_BTIME.
(2) Certain FS_xxx_FL flags are mapped to stx_attribute flags.
This requires that all ext4 inodes have a getattr call, not just some
Eric Biggers wrote:
> Ultimately this needs to be addressed in ext4 more fully, but how about for
> ->getattr() just skipping the call to ext4_get_inode_flags() and instead
> populating the generic attributes like STATX_ATTR_APPEND and
> STATX_ATTR_IMMUTABLE from the generic inode flags, rather t
On Thu, Mar 16, 2017 at 11:35:33AM +, David Howells wrote:
> Return enhanced file attributes from the Ext4 filesystem. This includes
> the following:
Just as the comment to a similar patch from Darrick for XFS: Please add
test cases that verify this information.
Especially in the light of t
On Fri 17-03-17 14:19:22, Andreas Dilger wrote:
> On Mar 16, 2017, at 11:47 PM, Eric Biggers wrote:
> > On Thu, Mar 16, 2017 at 11:35:33AM +, David Howells wrote:
> >> +
> >> + ext4_get_inode_flags(ei);
> >> + flags = ei->i_flags & EXT4_FL_USER_VISIBLE;
> >> + if (flags & EXT4_APPEND_FL)
>
On Mar 16, 2017, at 11:47 PM, Eric Biggers wrote:
> On Thu, Mar 16, 2017 at 11:35:33AM +, David Howells wrote:
>> +
>> +ext4_get_inode_flags(ei);
>> +flags = ei->i_flags & EXT4_FL_USER_VISIBLE;
>> +if (flags & EXT4_APPEND_FL)
>> +stat->attributes |= STATX_ATTR_APPEND;
>
Hi David,
On Thu, Mar 16, 2017 at 11:35:33AM +, David Howells wrote:
> +
> + ext4_get_inode_flags(ei);
> + flags = ei->i_flags & EXT4_FL_USER_VISIBLE;
> + if (flags & EXT4_APPEND_FL)
> + stat->attributes |= STATX_ATTR_APPEND;
> + if (flags & EXT4_COMPR_FL)
> +
On Mar 16, 2017, at 5:35 AM, David Howells wrote:
>
> Return enhanced file attributes from the Ext4 filesystem. This includes
> the following:
>
> (1) The inode creation time (i_crtime) as stx_btime, setting STATX_BTIME.
>
> (2) Certain FS_xxx_FL flags are mapped to stx_attribute flags.
>
> T
Return enhanced file attributes from the Ext4 filesystem. This includes
the following:
(1) The inode creation time (i_crtime) as stx_btime, setting STATX_BTIME.
(2) Certain FS_xxx_FL flags are mapped to stx_attribute flags.
This requires that all ext4 inodes have a getattr call, not just some
10 matches
Mail list logo