Merge tag 'gfs2-v6.3-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux...
[linux-block.git] / fs / ntfs3 / Kconfig
CommitLineData
12dad495
KK
1# SPDX-License-Identifier: GPL-2.0-only
2config NTFS3_FS
3 tristate "NTFS Read-Write file system support"
4 select NLS
9636e650 5 select LEGACY_DIRECT_IO
12dad495
KK
6 help
7 Windows OS native file system (NTFS) support up to NTFS version 3.1.
8
9 Y or M enables the NTFS3 driver with full features enabled (read,
10 write, journal replaying, sparse/compressed files support).
11 File system type to use on mount is "ntfs3". Module name (M option)
12 is also "ntfs3".
13
14 Documentation: <file:Documentation/filesystems/ntfs3.rst>
15
16config NTFS3_64BIT_CLUSTER
17 bool "64 bits per NTFS clusters"
18 depends on NTFS3_FS && 64BIT
19 help
20 Windows implementation of ntfs.sys uses 32 bits per clusters.
21 If activated 64 bits per clusters you will be able to use 4k cluster
22 for 16T+ volumes. Windows will not be able to mount such volumes.
23
24 It is recommended to say N here.
25
26config NTFS3_LZX_XPRESS
27 bool "activate support of external compressions lzx/xpress"
28 depends on NTFS3_FS
29 help
30 In Windows 10 one can use command "compact" to compress any files.
31 4 possible variants of compression are: xpress4k, xpress8k, xpress16k and lzx.
32 If activated you will be able to read such files correctly.
33
34 It is recommended to say Y here.
35
36config NTFS3_FS_POSIX_ACL
37 bool "NTFS POSIX Access Control Lists"
38 depends on NTFS3_FS
39 select FS_POSIX_ACL
40 help
41 POSIX Access Control Lists (ACLs) support additional access rights
42 for users and groups beyond the standard owner/group/world scheme,
43 and this option selects support for ACLs specifically for ntfs
44 filesystems.
45 NOTE: this is linux only feature. Windows will ignore these ACLs.
46
47 If you don't know what Access Control Lists are, say N.