On Tue 12-12-23 11:08:31, John Garry wrote: > From: Prasad Singamsetty <prasad.singamsetty@xxxxxxxxxx> > > Extend statx system call to return additional info for atomic write support > support if the specified file is a block device. > > Add initial support for a block device. > > Signed-off-by: Prasad Singamsetty <prasad.singamsetty@xxxxxxxxxx> > Signed-off-by: John Garry <john.g.garry@xxxxxxxxxx> Just some nits below. > +#define BDEV_STATX_SUPPORTED_MSK (STATX_DIOALIGN | STATX_WRITE_ATOMIC) ^^^ I believe saving one letter here is not really beneficial so just spell out MASK here... > /* > - * Handle STATX_DIOALIGN for block devices. > - * > - * Note that the inode passed to this is the inode of a block device node file, > - * not the block device's internal inode. Therefore it is *not* valid to use > - * I_BDEV() here; the block device has to be looked up by i_rdev instead. > + * Handle STATX_{DIOALIGN, WRITE_ATOMIC} for block devices. > */ Please keep "Note ..." from the above comment (or you can move the note in front of blkdev_get_no_open() if you want). Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR