Commit Graph

341 Commits (4125bf761cd0786e1163e024c7c809ce2cc625bc)

Author SHA1 Message Date
Eric Paris 6bef4d3171 Btrfs: use RB_ROOT to intialize rb_trees instead of setting rb_node to NULL 15 years ago
Miao Xie d7ce5843bb Btrfs: remove BUG_ON() due to mounting bad filesystem 15 years ago
Josef Bacik e3acc2a685 Btrfs: run orphan cleanup on default fs root 15 years ago
Yan, Zheng 24bbcf0442 Btrfs: Add delayed iput 15 years ago
Yan, Zheng c71bf099ab Btrfs: Avoid orphan inodes cleanup while replaying log 15 years ago
Yan, Zheng 8cef4e160d Btrfs: Avoid superfluous tree-log writeout 15 years ago
Chris Mason 257c62e1bc Btrfs: avoid tree log commit when there are no changes 16 years ago
Josef Bacik e3ccfa9897 Btrfs: async delalloc flushing under space pressure 16 years ago
Chris Mason 61d92c328c Btrfs: fix deadlock on async thread startup 16 years ago
Christoph Hellwig 8aa38c31b7 Btrfs: remove duplicates of filemap_ helpers 16 years ago
Christoph Hellwig 35d62a942d Btrfs: fix arguments to btrfs_wait_on_page_writeback_range 16 years ago
Josef Bacik 9ed74f2dba Btrfs: proper -ENOSPC handling 16 years ago
Yan Zheng c65ddb52dc Btrfs: hash the btree inode during fill_super 16 years ago
Alexey Dobriyan 7f09410bbc const: mark remaining address_space_operations const 16 years ago
Yan, Zheng 76dda93c6a Btrfs: add snapshot/subvolume destroy ioctl 16 years ago
Yan, Zheng 4df27c4d5c Btrfs: change how subvolumes are organized 16 years ago
Yan, Zheng 13a8a7c8c4 Btrfs: do not reuse objectid of deleted snapshot/subvol 16 years ago
Yan Zheng 11833d66be Btrfs: improve async block group caching 16 years ago
Jens Axboe 32a88aa1b6 fs: Assign bdi in super_block 16 years ago
Chris Mason 890871be85 Btrfs: switch extent_map to a rw lock 16 years ago
Chris Mason 9042846bc7 Btrfs: Allow worker threads to exit when idle 16 years ago
Jens Axboe d993831fa7 writeback: add name to backing_dev_info 16 years ago
Yan Zheng 276e680d19 Btrfs: preserve commit_root for async caching 16 years ago
Yan Zheng f25784b35f Btrfs: Fix async caching interaction with unmount 16 years ago
Josef Bacik 68b38550dd Btrfs: change how we unpin extents 16 years ago
Josef Bacik 817d52f8db Btrfs: async block group caching 16 years ago
David Woodhouse 83121942b2 Btrfs: Fix crash on read failures at mount 16 years ago
Jens Axboe ad081f1430 btrfs: properly register fs backing device 16 years ago
Hisashi Hifumi 4eedeb75e7 Btrfs: pin buffers during write_dev_supers 16 years ago
Chris Mason e5e9a5206a Btrfs: avoid races between super writeout and device list updates 16 years ago
David Woodhouse 163e783e6a Btrfs: remove crc32c.h and use libcrc32c directly. 16 years ago
Chris Mason c289811cc0 Btrfs: autodetect SSD devices 16 years ago
Chris Mason 585ad2c379 Btrfs: fix metadata dirty throttling limits 16 years ago
Yan Zheng 5d4f98a28c Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE) 16 years ago
Chris Mason cc7b0c9b70 Btrfs: remove some WARN_ONs in the IO failure path 16 years ago
Joel Becker 21380931eb Btrfs: Fix a bunch of printk() warnings. 16 years ago
Chris Mason 193f284d49 Btrfs: ratelimit IO error printks 16 years ago
Chris Mason b7967db75a Btrfs: remove #if 0 code 16 years ago
Josef Bacik 97e728d435 Btrfs: try to keep a healthy ratio of metadata vs data block groups 16 years ago
Chris Mason d313d7a31a Btrfs: add a priority queue to the async thread helpers 16 years ago
Chris Mason ffbd517d5a Btrfs: use WRITE_SYNC for synchronous writes 16 years ago
Dan Carpenter 3e7ad38d20 Btrfs: remove dead code 16 years ago
Chris Mason fa9c0d795f Btrfs: rework allocation clustering 16 years ago
Josef Bacik 04018de5d4 Btrfs: kill the pinned_mutex 16 years ago
Chris Mason 5a3f23d515 Btrfs: add extra flushing for renames and truncates 16 years ago
Jens Axboe 6933c02e9c btrfs: get rid of current_is_pdflush() in btrfs_btree_balance_dirty 16 years ago
Chris Mason b9473439d3 Btrfs: leave btree locks spinning more often 16 years ago
Chris Mason c3e69d58e8 Btrfs: process the delayed reference queue in clusters 16 years ago
Chris Mason 56bec294de Btrfs: do extent allocation and reference count updates in the background 16 years ago
Chris Mason b9447ef80b Btrfs: fix spinlock assertions on UP systems 16 years ago