These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / fs / f2fs / Kconfig
index 05f0f66..b0a9dc9 100644 (file)
@@ -45,7 +45,7 @@ config F2FS_FS_POSIX_ACL
        default y
        help
          Posix Access Control Lists (ACLs) support permissions for users and
-         gourps beyond the owner/group/world scheme.
+         groups beyond the owner/group/world scheme.
 
          To learn more about Access Control Lists, visit the POSIX ACLs for
          Linux website <http://acl.bestbits.at/>.
@@ -72,6 +72,25 @@ config F2FS_CHECK_FS
 
          If you want to improve the performance, say N.
 
+config F2FS_FS_ENCRYPTION
+       bool "F2FS Encryption"
+       depends on F2FS_FS
+       depends on F2FS_FS_XATTR
+       select CRYPTO_AES
+       select CRYPTO_CBC
+       select CRYPTO_ECB
+       select CRYPTO_XTS
+       select CRYPTO_CTS
+       select CRYPTO_CTR
+       select CRYPTO_SHA256
+       select KEYS
+       select ENCRYPTED_KEYS
+       help
+         Enable encryption of f2fs files and directories.  This
+         feature is similar to ecryptfs, but it is more memory
+         efficient since it avoids caching the encrypted and
+         decrypted pages in the page cache.
+
 config F2FS_IO_TRACE
        bool "F2FS IO tracer"
        depends on F2FS_FS