Whamcloud - gitweb
LU-16621 enc: file names encryption when using secure boot
authorAlex Deiter <alex.deiter@gmail.com>
Mon, 6 Mar 2023 13:59:46 +0000 (13:59 +0000)
committerAndreas Dilger <adilger@whamcloud.com>
Tue, 25 Apr 2023 03:58:16 +0000 (03:58 +0000)
commitb08ed3b984074e3742d461bf9255bc50f4bec76b
tree7e91c429a91fa63adb0ba886d828a30198796c92
parent67c34beb1f85dce4042c37a2819854e79a4c7513
LU-16621 enc: file names encryption when using secure boot

Secure boot activates lockdown mode in the Linux kernel.
And debugfs is restricted when the kernel is locked down.
This patch moves file names encryption from debugfs to sysfs.

Lustre-change: https://review.whamcloud.com/50219
Lustre-commit: 716675fff642655c4d4715654b0b4880b96139b6

Test-Parameters: trivial testlist=sanity-sec
Signed-off-by: Alex Deiter <alex.deiter@gmail.com>
Change-Id: I434714941ffac2a4694cabd33f613aef70933678
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/50578
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/lproc_llite.c