diff options
author | ixhamza <[email protected]> | 2022-07-14 22:38:16 +0500 |
---|---|---|
committer | GitHub <[email protected]> | 2022-07-14 10:38:16 -0700 |
commit | f371cc18f81168c74314b77480862b6c516e15d5 (patch) | |
tree | 749fb6f4f703a3c371adf9c5ac44e37a0420d15c /lib/libzfs | |
parent | 9fe2f262aa24e3eda716787005cd127642aed22b (diff) |
Expose ZFS dataset case sensitivity setting via sb_opts
Makes the case sensitivity setting visible on Linux in /proc/mounts.
Reviewed-by: Ryan Moeller <[email protected]>
Reviewed-by: Alexander Motin <[email protected]>
Signed-off-by: Ameer Hamza <[email protected]>
Closes #13607
Diffstat (limited to 'lib/libzfs')
-rw-r--r-- | lib/libzfs/os/linux/libzfs_mount_os.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/libzfs/os/linux/libzfs_mount_os.c b/lib/libzfs/os/linux/libzfs_mount_os.c index 1718cf62a..f0bf3dcc6 100644 --- a/lib/libzfs/os/linux/libzfs_mount_os.c +++ b/lib/libzfs/os/linux/libzfs_mount_os.c @@ -84,6 +84,13 @@ static const option_map_t option_map[] = { { MNTOPT_ACL, MS_POSIXACL, ZS_COMMENT }, { MNTOPT_NOACL, MS_COMMENT, ZS_COMMENT }, { MNTOPT_POSIXACL, MS_POSIXACL, ZS_COMMENT }, + /* + * Case sensitive options are just listed here to silently + * ignore the error if passed with zfs mount command. + */ + { MNTOPT_CASESENSITIVE, MS_COMMENT, ZS_COMMENT }, + { MNTOPT_CASEINSENSITIVE, MS_COMMENT, ZS_COMMENT }, + { MNTOPT_CASEMIXED, MS_COMMENT, ZS_COMMENT }, #ifdef MS_NOATIME { MNTOPT_NOATIME, MS_NOATIME, ZS_COMMENT }, { MNTOPT_ATIME, MS_COMMENT, ZS_COMMENT }, |