Whamcloud - gitweb
LU-14149 llite: fiemap set flags for encrypted files 52/40852/5
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 3 Dec 2020 14:43:29 +0000 (15:43 +0100)
committerOleg Drokin <green@whamcloud.com>
Thu, 17 Dec 2020 17:00:31 +0000 (17:00 +0000)
commit33322f3a24882dc3ab8ffbb4aab2a0ed28cfe15c
tree75efdfe06aefa643ca8c6b519f973a30c634f605
parent8294b497f27f66c0f388889ae6d8b29d916a17b4
LU-14149 llite: fiemap set flags for encrypted files

FIEMAP ioctl needs to set
FIEMAP_EXTENT_DATA_ENCRYPTED|FIEMAP_EXTENT_ENCODED flags for all
extents of files encrypted by fscrypt.

Also add sanity-sec test_56 to exercise the flags, with just a
plain file layout for now.

Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I26f788b5c4b37e96de57334f48847b40886e14c2
Reviewed-on: https://review.whamcloud.com/40852
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
lustre/llite/file.c
lustre/tests/sanity-sec.sh