Whamcloud - gitweb
LU-14131 osd-ldiskfs: reduce credits for overwritting 04/40604/2
authorWang Shilong <wshilong@ddn.com>
Wed, 11 Nov 2020 06:51:09 +0000 (14:51 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 26 Nov 2020 09:26:57 +0000 (09:26 +0000)
commite1bd38e27a810bad7a25813ebc1ca0535c9d7228
tree9112308f649757b86f59a1aafc30d2657de43cee
parent039821a5da4e019e921cce5081d4459b02a14954
LU-14131 osd-ldiskfs: reduce credits for overwritting

If all blocks are mapped which means this is overwritting
case or space has been allocated by fallocate.

There is no need to modify exten tree, and we only
need 1 credits for inode.

Signed-off-by: Wang Shilong <wshilong@ddn.com>
Change-Id: I907861d4862256a8a23a81812953e2330e1d9925
Reviewed-on: https://review.whamcloud.com/40604
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osd-ldiskfs/osd_io.c