From: Xiubo Li <xiubli@xxxxxxxxxx> This will enable ceph could run the fscrypt test cases, but not all. Some of them will be skipped because of not supporting features. Here will just skip ceph in _scratch_mkfs_encrypted() and in _require_scratch_encryption() it will try to check "set_encpolicy" to make sure whether kernel ceph support the encryption or not. Reviewed-by: Zorro Lang <zlang@xxxxxxxxxx> Signed-off-by: Xiubo Li <xiubli@xxxxxxxxxx> --- V3: - Add more commit comments. common/encrypt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/encrypt b/common/encrypt index 45ce0954..1a77e23b 100644 --- a/common/encrypt +++ b/common/encrypt @@ -153,6 +153,9 @@ _scratch_mkfs_encrypted() # erase the UBI volume; reformated automatically on next mount $UBIUPDATEVOL_PROG ${SCRATCH_DEV} -t ;; + ceph) + _scratch_cleanup_files + ;; *) _notrun "No encryption support for $FSTYP" ;; -- 2.31.1