Whamcloud - gitweb
LU-16621 enc: file names encryption when using secure boot 19/50219/2
authorAlex Deiter <alex.deiter@gmail.com>
Mon, 6 Mar 2023 13:59:46 +0000 (13:59 +0000)
committerOleg Drokin <green@whamcloud.com>
Mon, 13 Mar 2023 06:05:44 +0000 (06:05 +0000)
commit716675fff642655c4d4715654b0b4880b96139b6
treefe8903537878bd000e6b5ed8121e696ed72cb953
parent5fe45f0ff98064561be2ea584879440c26dd0334
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.

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/fs/lustre-release/+/50219
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>
Reviewed-by: jsimmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/lproc_llite.c