Whamcloud - gitweb
LU-13291 ldiskfs: mballoc don't skip uninit-on-disk groups 87/37687/3
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 24 Feb 2020 03:57:24 +0000 (06:57 +0300)
committerOleg Drokin <green@whamcloud.com>
Sun, 1 Mar 2020 05:36:04 +0000 (05:36 +0000)
commitecb68b84807e5165dd8c513023b3d2a6ddadf5ad
tree86afc67156d5d3796e98115a578680bc51a9ec96
parent8151daa2c8d97917b37b9271c5d6936a75b48328
LU-13291 ldiskfs: mballoc don't skip uninit-on-disk groups

as those need no IO to initialize buddy structures and the best
candidates for new blocks.

Fixes: 6a7a700a1490 ("LU-12988 ldiskfs: skip non-loaded groups at cr=0/1")
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Ic3c5a238d8825024d7a0fec6a25e842b7ba1f100
Reviewed-on: https://review.whamcloud.com/37687
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
ldiskfs/kernel_patches/patches/rhel7/ext4-mballoc-skip-uninit-groups-cr0.patch
ldiskfs/kernel_patches/patches/rhel8/ext4-mballoc-skip-uninit-groups-cr0.patch