summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/discard.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: discard: add missing put when grabbing block group from unused listQu Wenruo2020-07-071-0/+1
* btrfs: add correction to handle -1 edge case in async discardDennis Zhou2020-01-201-0/+22
* btrfs: add async discard implementation overviewDennis Zhou2020-01-201-0/+39
* btrfs: keep track of discard reuse statsDennis Zhou2020-01-201-0/+5
* btrfs: only keep track of data extents for async discardDennis Zhou2020-01-201-2/+10
* btrfs: have multiple discard listsDennis Zhou2020-01-201-9/+96
* btrfs: make max async discard size tunableDennis Zhou2020-01-201-0/+1
* btrfs: add kbps discard rate limit for async discardDennis Zhou2020-01-201-2/+21
* btrfs: calculate discard delay based on number of extentsDennis Zhou2020-01-201-4/+51
* btrfs: keep track of discardable_bytes for async discardDennis Zhou2020-01-201-0/+10
* btrfs: track discardable extents for async discardDennis Zhou2020-01-201-0/+31
* btrfs: discard one region at a time in async discardDennis Zhou2020-01-201-17/+68
* btrfs: handle empty block_group removal for async discardDennis Zhou2020-01-201-3/+112
* btrfs: add the beginning of async discard, discard workqueueDennis Zhou2020-01-201-0/+273