This patch enables ext4 filesystem encryption and also layered
filesystem encryption.

Signed-off-by: Jussi Laako <jussi.la...@linux.intel.com>
---
 cfg/fs/ext4.cfg                  | 2 ++
 ktypes/preempt-rt/preempt-rt.cfg | 8 ++++++++
 ktypes/standard/standard.cfg     | 8 ++++++++
 3 files changed, 18 insertions(+)

diff --git a/cfg/fs/ext4.cfg b/cfg/fs/ext4.cfg
index bc5d70b7..75d10881 100644
--- a/cfg/fs/ext4.cfg
+++ b/cfg/fs/ext4.cfg
@@ -2,3 +2,5 @@ CONFIG_EXT4_FS=y
 CONFIG_EXT4_USE_FOR_EXT23=y
 CONFIG_EXT4_FS_POSIX_ACL=y
 CONFIG_EXT4_FS_SECURITY=y
+CONFIG_EXT4_ENCRYPTION=y
+CONFIG_EXT4_FS_ENCRYPTION=y
diff --git a/ktypes/preempt-rt/preempt-rt.cfg b/ktypes/preempt-rt/preempt-rt.cfg
index 4c62804a..7215ed3c 100644
--- a/ktypes/preempt-rt/preempt-rt.cfg
+++ b/ktypes/preempt-rt/preempt-rt.cfg
@@ -1108,6 +1108,14 @@ CONFIG_CRYPTO_CRC32C=m
 CONFIG_CRYPTO_TEST=m
 
 #
+# Layered filesystem encryption
+#
+CONFIG_FS_ENCRYPTION=y
+CONFIG_ENCRYPTED_KEYS=y
+CONFIG_CRYPTO_SEQIV=y
+CONFIG_CRYPTO_CTR=y
+
+#
 # Hardware crypto devices
 #
 
diff --git a/ktypes/standard/standard.cfg b/ktypes/standard/standard.cfg
index b3dbde50..c99ab8a8 100644
--- a/ktypes/standard/standard.cfg
+++ b/ktypes/standard/standard.cfg
@@ -1098,6 +1098,14 @@ CONFIG_CRYPTO_CRC32C=m
 CONFIG_CRYPTO_TEST=m
 
 #
+# Layered filesystem encryption
+#
+CONFIG_FS_ENCRYPTION=y
+CONFIG_ENCRYPTED_KEYS=y
+CONFIG_CRYPTO_SEQIV=y
+CONFIG_CRYPTO_CTR=y
+
+#
 # Hardware crypto devices
 #
 
-- 
2.11.0

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to