aboutsummaryrefslogtreecommitdiff
path: root/fs/libfs.c
diff options
context:
space:
mode:
authorGravatar Amir Goldstein <amir73il@gmail.com> 2023-10-24 15:14:57 +0300
committerGravatar Christian Brauner <brauner@kernel.org> 2023-10-28 16:16:19 +0200
commitceb33880431c8284b58de5602b15dfb7ac0a4aa5 (patch)
tree3d857fe0fdc1a21d9d508a9fde5b283cad76f621 /fs/libfs.c
parentfs: report f_fsid from s_dev for "simple" filesystems (diff)
downloadlinux-ceb33880431c8284b58de5602b15dfb7ac0a4aa5.tar.gz
linux-ceb33880431c8284b58de5602b15dfb7ac0a4aa5.tar.bz2
linux-ceb33880431c8284b58de5602b15dfb7ac0a4aa5.zip
freevxfs: derive f_fsid from bdev->bd_dev
The majority of blockdev filesystems, which do not have a UUID in their on-disk format, derive f_fsid of statfs(2) from bdev->bd_dev. Use the same practice for freevxfs. This will allow reporting fanotify events with fanotify_event_info_fid. Signed-off-by: Amir Goldstein <amir73il@gmail.com> Link: https://lore.kernel.org/r/20231024121457.3014063-1-amir73il@gmail.com Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/libfs.c')
0 files changed, 0 insertions, 0 deletions