mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
common/quota: enable project quota correctly on f2fs
Add a case for f2fs on _scratch_enable_pquota() to enable dependent features of project quota by mkfs. Signed-off-by: Chao Yu <yuchao0@huawei.com> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
This commit is contained in:
+11
-6
@@ -111,12 +111,17 @@ _require_getnextquota()
|
|||||||
# prior to mount. This is a relatively new feature ...
|
# prior to mount. This is a relatively new feature ...
|
||||||
_scratch_enable_pquota()
|
_scratch_enable_pquota()
|
||||||
{
|
{
|
||||||
[[ "$FSTYP" != ext[234] ]] && return
|
case $FSTYP in
|
||||||
|
ext2|ext3|ext4)
|
||||||
tune2fs -O quota,project $SCRATCH_DEV >>$seqres.full 2>&1
|
tune2fs -O quota,project $SCRATCH_DEV >>$seqres.full 2>&1
|
||||||
_try_scratch_mount >/dev/null 2>&1 \
|
_try_scratch_mount >/dev/null 2>&1 \
|
||||||
|| _notrun "kernel doesn't support project feature on $FSTYP"
|
|| _notrun "kernel doesn't support project feature on $FSTYP"
|
||||||
_scratch_unmount
|
_scratch_unmount
|
||||||
|
;;
|
||||||
|
f2fs)
|
||||||
|
_scratch_mkfs "-O extra_attr -O quota -O project_quota" >> $seqres.full 2>&1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user