aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/mod/file2alias.c
diff options
context:
space:
mode:
authorJohannes Thumshirn <[email protected]>2025-01-13 19:31:48 +0000
committerDavid Sterba <[email protected]>2025-01-14 14:52:13 +0000
commit6aa0e7cc569eb24a7a99c70ad7477d454b3ac0ca (patch)
treed2f072f4df158155f3c6e380dd06519792f0a5fc /scripts/mod/file2alias.c
parentbtrfs: fix deletion of a range spanning parts two RAID stripe extents (diff)
downloadkernel-6aa0e7cc569eb24a7a99c70ad7477d454b3ac0ca.tar.gz
kernel-6aa0e7cc569eb24a7a99c70ad7477d454b3ac0ca.zip
btrfs: implement hole punching for RAID stripe extents
If the stripe extent we want to delete starts before the range we want to delete and ends after the range we want to delete we're punching a hole in the stripe extent: |--- RAID Stripe Extent ---| | keep |--- drop ---| keep | This means we need to a) truncate the existing item and b) create a second item for the remaining range. Signed-off-by: Johannes Thumshirn <[email protected]> Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'scripts/mod/file2alias.c')
0 files changed, 0 insertions, 0 deletions