On Mon, Oct 31, 2022 at 04:38:19PM +0800, xiubli@xxxxxxxxxx wrote: > 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. V2 patch has been merged and pushed. Thanks, Zorro > > > 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 >