Commit Graph

399 Commits (32c3263221bd63316815286dccacdc7abfd7f3c4)

Author SHA1 Message Date
Yan, Zheng 3bf84a5a83 Btrfs: Fix BUG_ON for fs converted from extN 15 years ago
Chris Mason 933b585f70 Btrfs: drop verbose enospc printk 15 years ago
Yan, Zheng 3fd0a5585e Btrfs: Metadata ENOSPC handling for balance 15 years ago
Yan, Zheng d68fc57b7e Btrfs: Metadata reservation for orphan inodes 15 years ago
Yan, Zheng 8929ecfa50 Btrfs: Introduce global metadata reservation 15 years ago
Yan, Zheng 0ca1f7ceb1 Btrfs: Update metadata reservation for delayed allocation 15 years ago
Yan, Zheng a22285a6a3 Btrfs: Integrate metadata reservation with start_transaction 15 years ago
Yan, Zheng f0486c68e4 Btrfs: Introduce contexts for metadata reservation 15 years ago
Yan, Zheng 5da9d01b66 Btrfs: Shrink delay allocated space in a synchronized 15 years ago
Yan, Zheng 424499dbd0 Btrfs: Kill allocate_wait in space_info 15 years ago
Yan, Zheng b742bb82f1 Btrfs: Link block groups of different raid types 15 years ago
Dmitry Monakhov fbd9b09a17 blkdev: generalize flags for blkdev_issue_fn functions 15 years ago
Josef Bacik ab6e24103c Btrfs: fix data enospc check overflow 15 years ago
Josef Bacik b5cb160084 Btrfs: fix small race with delalloc flushing waitqueue's 15 years ago
Josef Bacik 287a0ab91d Btrfs: kill max_extent mount option 15 years ago
Josef Bacik 1b1d1f6625 Btrfs: fail to mount if we have problems reading the block groups 15 years ago
Miao Xie 90d2c51dbb Btrfs: add NULL check for do_walk_down() 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Josef Bacik 2ac55d41b5 Btrfs: cache the extent state everywhere we possibly can V2 15 years ago
Yan, Zheng 7a7965f83e Btrfs: Fix oopsen when dropping empty tree. 15 years ago
Josef Bacik 11dfe35a01 Btrfs: fix possible panic on unmount 15 years ago
Josef Bacik 83d3c9696f Btrfs: make metadata chunks smaller 15 years ago
Yan, Zheng 06b2331f83 Btrfs: don't add extent 0 to the free space cache v2 15 years ago
Yan, Zheng 86b9f2eca5 Btrfs: Fix per root used space accounting 15 years ago
Yan, Zheng 24bbcf0442 Btrfs: Add delayed iput 15 years ago
Yan, Zheng 8cef4e160d Btrfs: Avoid superfluous tree-log writeout 15 years ago
Chris Mason 33b2580864 Btrfs: allow more metadata chunk preallocation 15 years ago
Josef Bacik ccf0e72537 Btrfs: find ideal block group for caching 15 years ago
Chris Mason 444528b3e6 Btrfs: always pin metadata in discard mode 16 years ago
Christoph Hellwig 0634857488 Btrfs: enable discard support 16 years ago
Christoph Hellwig e244a0aeb6 Btrfs: add -o discard option 16 years ago
Yan, Zheng 94fcca9f89 Btrfs: optimize back reference update during btrfs_drop_snapshot 16 years ago
Josef Bacik e3ccfa9897 Btrfs: async delalloc flushing under space pressure 16 years ago
Josef Bacik 32c00aff71 Btrfs: release delalloc reservations on extent item insertion 16 years ago
Josef Bacik 1cdda9b81a Btrfs: fix possible softlockup in the allocator 16 years ago
Sage Weil dd7e0b7b02 Btrfs: fix deadlock with free space handling and user transactions 16 years ago
Josef Bacik 9ed74f2dba Btrfs: proper -ENOSPC handling 16 years ago
Chris Mason 7ce618db98 Btrfs: fix early enospc during balancing 16 years ago
Chris Mason 33b4d47f5e Btrfs: deal with NULL space info 16 years ago
Josef Bacik 1b2da372b0 Btrfs: account for space used by the super mirrors 16 years ago
Josef Bacik f61408b81c Btrfs: remove dead code 16 years ago
Josef Bacik 0a24325e6d Btrfs: don't keep retrying a block group if we fail to allocate a cluster 16 years ago
Josef Bacik ba1bf4818b Btrfs: make balance code choose more wisely when relocating 16 years ago
Yan, Zheng 76dda93c6a Btrfs: add snapshot/subvolume destroy ioctl 16 years ago
Yan, Zheng 1c4850e21d Btrfs: speed up snapshot dropping 16 years ago
Yan Zheng 11833d66be Btrfs: improve async block group caching 16 years ago
Christoph Hellwig 746cd1e7e4 block: use blkdev_issue_discard in blk_ioctl_discard 16 years ago
Chris Mason 890871be85 Btrfs: switch extent_map to a rw lock 16 years ago
Chris Mason 013f1b12f4 Btrfs: make sure the async caching thread advances the key 16 years ago
Chris Mason f36f3042ea Btrfs: be more polite in the async caching threads 16 years ago