summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorZhang Yi <yi.zhang@huawei.com>2024-08-13 15:34:43 +0300
committerTheodore Ts'o <tytso@mit.edu>2024-09-02 22:26:13 +0300
commiteba8c368c8cb9ea05c08caf3dd1a0d0b87d614dc (patch)
tree8749c21fee427233db649583213abae048f6e1f3 /tools/perf/scripts/python/export-to-sqlite.py
parent8b8252884f2ff4d28e3ce1a825057b3ad2900c35 (diff)
downloadlinux-eba8c368c8cb9ea05c08caf3dd1a0d0b87d614dc.tar.xz
ext4: don't set EXTENT_STATUS_DELAYED on allocated blocks
Currently, we release delayed allocation reservation when removing delayed extent from extent status tree (which also happens when overwriting one extent with another one). When we allocated unwritten extent under some delayed allocated extent, we don't need the reservation anymore and hence we don't need to preserve the EXT4_MAP_DELAYED status bit. Allocating the new extent blocks will properly release the reservation. Signed-off-by: Zhang Yi <yi.zhang@huawei.com> Reviewed-by: Jan Kara <jack@suse.cz> Link: https://patch.msgid.link/20240813123452.2824659-4-yi.zhang@huaweicloud.com Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions