Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0942caa3 authored by David Sterba's avatar David Sterba Committed by Chris Mason
Browse files

btrfs: add missing options displayed in mount output



There are three missed mount options settable by user which are not
currently displayed in mount output.

Signed-off-by: default avatarDavid Sterba <dsterba@suse.cz>
Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
parent 2f7e33d4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1336,6 +1336,11 @@ struct btrfs_ioctl_defrag_range_args {
 */
#define BTRFS_STRING_ITEM_KEY	253

/*
 * Flags for mount options.
 *
 * Note: don't forget to add new options to btrfs_show_options()
 */
#define BTRFS_MOUNT_NODATASUM		(1 << 0)
#define BTRFS_MOUNT_NODATACOW		(1 << 1)
#define BTRFS_MOUNT_NOBARRIER		(1 << 2)
+6 −0
Original line number Diff line number Diff line
@@ -721,6 +721,12 @@ static int btrfs_show_options(struct seq_file *seq, struct vfsmount *vfs)
		seq_puts(seq, ",clear_cache");
	if (btrfs_test_opt(root, USER_SUBVOL_RM_ALLOWED))
		seq_puts(seq, ",user_subvol_rm_allowed");
	if (btrfs_test_opt(root, ENOSPC_DEBUG))
		seq_puts(seq, ",enospc_debug");
	if (btrfs_test_opt(root, AUTO_DEFRAG))
		seq_puts(seq, ",autodefrag");
	if (btrfs_test_opt(root, INODE_MAP_CACHE))
		seq_puts(seq, ",inode_cache");
	return 0;
}