~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/fs/btrfs/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /fs/btrfs/Kconfig (Version linux-6.12-rc7) and /fs/btrfs/Kconfig (Version linux-2.6.32.71)


  1 # SPDX-License-Identifier: GPL-2.0             << 
  2                                                << 
  3 config BTRFS_FS                                     1 config BTRFS_FS
  4         tristate "Btrfs filesystem support"    !!   2         tristate "Btrfs filesystem (EXPERIMENTAL) Unstable disk format"
  5         select BLK_CGROUP_PUNT_BIO             !!   3         depends on EXPERIMENTAL
  6         select CRYPTO                          << 
  7         select CRYPTO_CRC32C                   << 
  8         select LIBCRC32C                            4         select LIBCRC32C
  9         select CRYPTO_XXHASH                   << 
 10         select CRYPTO_SHA256                   << 
 11         select CRYPTO_BLAKE2B                  << 
 12         select ZLIB_INFLATE                         5         select ZLIB_INFLATE
 13         select ZLIB_DEFLATE                         6         select ZLIB_DEFLATE
 14         select LZO_COMPRESS                    << 
 15         select LZO_DECOMPRESS                  << 
 16         select ZSTD_COMPRESS                   << 
 17         select ZSTD_DECOMPRESS                 << 
 18         select FS_IOMAP                        << 
 19         select RAID6_PQ                        << 
 20         select XOR_BLOCKS                      << 
 21         depends on PAGE_SIZE_LESS_THAN_256KB   << 
 22                                                << 
 23         help                                        7         help
 24           Btrfs is a general purpose copy-on-w !!   8           Btrfs is a new filesystem with extents, writable snapshotting,
 25           writable snapshotting, support for m !!   9           support for multiple devices and many more features.
 26           features focused on fault tolerance, << 
 27                                                << 
 28           The filesystem disk format is no lon << 
 29           expected to change unless there are  << 
 30           is a format change, file systems wit << 
 31           continue to be mountable and usable  << 
 32                                                    10 
 33           For more information, please see the !!  11           Btrfs is highly experimental, and THE DISK FORMAT IS NOT YET
 34           https://btrfs.readthedocs.io         !!  12           FINALIZED.  You should say N here unless you are interested in
                                                   >>  13           testing Btrfs with non-critical data.
 35                                                    14 
 36           To compile this file system support      15           To compile this file system support as a module, choose M here. The
 37           module will be called btrfs.             16           module will be called btrfs.
 38                                                    17 
 39           If unsure, say N.                        18           If unsure, say N.
 40                                                    19 
 41 config BTRFS_FS_POSIX_ACL                          20 config BTRFS_FS_POSIX_ACL
 42         bool "Btrfs POSIX Access Control Lists     21         bool "Btrfs POSIX Access Control Lists"
 43         depends on BTRFS_FS                        22         depends on BTRFS_FS
 44         select FS_POSIX_ACL                        23         select FS_POSIX_ACL
 45         help                                       24         help
 46           POSIX Access Control Lists (ACLs) su     25           POSIX Access Control Lists (ACLs) support permissions for users and
 47           groups beyond the owner/group/world      26           groups beyond the owner/group/world scheme.
 48                                                    27 
 49           If you don't know what Access Contro !!  28           To learn more about Access Control Lists, visit the POSIX ACLs for
 50                                                !!  29           Linux website <http://acl.bestbits.at/>.
 51 config BTRFS_FS_RUN_SANITY_TESTS               << 
 52         bool "Btrfs will run sanity tests upon << 
 53         depends on BTRFS_FS                    << 
 54         help                                   << 
 55           This will run some basic sanity test << 
 56           code to make sure it is acting as it << 
 57           regression tests and are only really << 
 58           developers.                          << 
 59                                                << 
 60           If unsure, say N.                    << 
 61                                                << 
 62 config BTRFS_DEBUG                             << 
 63         bool "Btrfs debugging support"         << 
 64         depends on BTRFS_FS                    << 
 65         help                                   << 
 66           Enable run-time debugging support fo << 
 67           enable additional and expensive chec << 
 68           performance, or export extra informa << 
 69                                                    30 
 70           If unsure, say N.                    !!  31           If you don't know what Access Control Lists are, say N
 71                                                << 
 72 config BTRFS_ASSERT                            << 
 73         bool "Btrfs assert support"            << 
 74         depends on BTRFS_FS                    << 
 75         help                                   << 
 76           Enable run-time assertion checking.  << 
 77           any of the assertions trip.  This is << 
 78                                                << 
 79           If unsure, say N.                    << 
 80                                                << 
 81 config BTRFS_FS_REF_VERIFY                     << 
 82         bool "Btrfs with the ref verify tool c << 
 83         depends on BTRFS_FS                    << 
 84         default n                              << 
 85         help                                   << 
 86           Enable run-time extent reference ver << 
 87           is meant to be used by btrfs develop << 
 88           reference problems or verifying they << 
 89                                                << 
 90           If unsure, say N.                    << 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php