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

Commit fb63e548 authored by Herbert Xu's avatar Herbert Xu Committed by Theodore Ts'o
Browse files

ext4 crypto: do not select from EXT4_FS_ENCRYPTION



This patch adds a tristate EXT4_ENCRYPTION to do the selections
for EXT4_FS_ENCRYPTION because selecting from a bool causes all
the selected options to be built-in, even if EXT4 itself is a
module.

Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: default avatarTheodore Ts'o <tytso@mit.edu>
parent a44cd7a0
Loading
Loading
Loading
Loading
+7 −2
Original line number Original line Diff line number Diff line
@@ -64,8 +64,8 @@ config EXT4_FS_SECURITY
	  If you are not using a security module that requires using
	  If you are not using a security module that requires using
	  extended attributes for file security labels, say N.
	  extended attributes for file security labels, say N.


config EXT4_FS_ENCRYPTION
config EXT4_ENCRYPTION
	bool "Ext4 Encryption"
	tristate "Ext4 Encryption"
	depends on EXT4_FS
	depends on EXT4_FS
	select CRYPTO_AES
	select CRYPTO_AES
	select CRYPTO_CBC
	select CRYPTO_CBC
@@ -81,6 +81,11 @@ config EXT4_FS_ENCRYPTION
	  efficient since it avoids caching the encrypted and
	  efficient since it avoids caching the encrypted and
	  decrypted pages in the page cache.
	  decrypted pages in the page cache.


config EXT4_FS_ENCRYPTION
	bool
	default y
	depends on EXT4_ENCRYPTION

config EXT4_DEBUG
config EXT4_DEBUG
	bool "EXT4 debugging support"
	bool "EXT4 debugging support"
	depends on EXT4_FS
	depends on EXT4_FS