These two fixes are to address the reservation leak problem we've found when using bigalloc with delalloc. A specific fstests case is available at https://patchwork.kernel.org/patch/10384221/ Liu Bo (2): Ext4: bigalloc: fix overreservation on quota accounting Ext4: bigalloc: do not reserve space for delalloc extents if there is an available cluster fs/ext4/ext4.h | 3 +- fs/ext4/extents.c | 92 +++++++++++++++--------------------------------- fs/ext4/extents_status.c | 49 +++++++++++++++++--------- fs/ext4/extents_status.h | 12 +++++++ fs/ext4/inode.c | 5 +-- 5 files changed, 78 insertions(+), 83 deletions(-) -- 1.8.3.1