android_kernel_xiaomi_sm8450/fs/incfs
Paul Lawrence 5bb92dffc9 ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY
Add FS_IOC_ENABLE_VERITY ioctl

When called, calculate measurement, validate signature against fsverity,
and set S_VERITY flag.

This does not (yet) preserve the verity status once the inode is
evicted.

Bug: 160634504
Test: incfs_test passes
Signed-off-by: Paul Lawrence <paullawrence@google.com>
Change-Id: I88af2721f650098accc72a64528c7d85b753c7f6
2021-03-01 16:15:32 +00:00
..
data_mgmt.c ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
data_mgmt.h ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
format.c ANDROID: Incremental fs: Set credentials before reading/writing 2020-12-10 20:16:16 +00:00
format.h ANDROID: Incremental fs: Set credentials before reading/writing 2020-12-10 20:16:16 +00:00
integrity.c ANDROID: Incremental fs: Remove dependency on PKCS7_MESSAGE_PARSER 2020-06-08 17:03:32 +00:00
integrity.h ANDROID: Incremental fs: Remove signature checks from kernel 2020-03-18 16:22:17 +00:00
internal.h ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
Kconfig ANDROID: Incremental fs: Add zstd compression support 2020-11-05 23:00:32 +00:00
main.c ANDROID: Incremental fs: Add v2 feature flag 2020-12-10 20:15:54 +00:00
Makefile ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
pseudo_files.c ANDROID: Incremental fs: inotify on create mapped file 2021-03-01 16:15:11 +00:00
pseudo_files.h ANDROID: Incremental fs: fix .blocks_written 2021-01-14 16:02:38 +00:00
verity.c ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
verity.h ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
vfs.c ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY 2021-03-01 16:15:32 +00:00
vfs.h ANDROID: Incremental fs: Fix filled block count from get filled blocks 2020-09-17 21:19:18 +00:00