Commit Graph

100 Commits (364dd47466ff7a7749bf037df4bf3b7aedbfe6f4)

Author SHA1 Message Date
Chris Mason 9779b72f05 Btrfs: find smallest available device extent during chunk allocation 16 years ago
Yan Zheng 1fcbac581b Btrfs: find_free_dev_extent doesn't handle holes at the start of the device 16 years ago
David Woodhouse 3acada49c2 Btrfs: Remove broken sanity check from btrfs_rmap_block() 16 years ago
Yan Zheng bf1fb512a5 Btrfs: properly update space information after shrinking device. 16 years ago
Chris Mason e5e9a5206a Btrfs: avoid races between super writeout and device list updates 16 years ago
Chris Mason c289811cc0 Btrfs: autodetect SSD devices 16 years ago
Chris Mason d644d8a1e3 Btrfs: avoid IO stalls behind congested devices in a multi-device FS 16 years ago
Chris Mason d84275c938 Btrfs: don't allow WRITE_SYNC bios to starve out regular writes 16 years ago
Yan Zheng 5d4f98a28c Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE) 16 years ago
Yan Zheng 2cc3c559fb Btrfs: set device->total_disk_bytes when adding new device 16 years ago
Chris Ball d6397baee4 Btrfs: When shrinking, only update disk size on success 16 years ago
Chris Mason ffbd517d5a Btrfs: use WRITE_SYNC for synchronous writes 16 years ago
Chris Mason bedf762ba3 Btrfs: unplug in the async bio submission threads 16 years ago
Chris Mason b765ead57d Btrfs: keep processing bios for a given bdev if our proc is batching 16 years ago
Chris Mason 913d952eb5 Btrfs: Clear space_info full when adding new devices 16 years ago
Chris Mason 4184ea7f90 Btrfs: Fix locking around adding new space_info 16 years ago
Chris Mason 4008c04a07 Btrfs: make a lockdep class for the extent buffer locks 16 years ago
Julia Lawall 3f3420df50 Btrfs: fs/btrfs/volumes.c: remove useless kzalloc 16 years ago
Chris Mason a683705153 Btrfs: Catch missed bios in the async bio submission thread 16 years ago
Qinghuang Feng c6e308713a Btrfs: simplify iteration codes 16 years ago
Roland Dreier 119e10cf1b Btrfs: Remove extra KERN_INFO in the middle of a line 16 years ago
Huang Weiyi 7eaebe7d50 Btrfs: removed unused #include <version.h>'s 16 years ago
Chris Mason 1d9e2ae949 Btrfs: Clear the device->running_pending flag before bailing on congestion 16 years ago
Chris Mason d397712bcc Btrfs: Fix checkpatch.pl warnings 16 years ago
Yan Zheng e4404d6e8d Btrfs: shared seed device 16 years ago
Chris Mason c3027eb552 Btrfs: Add inode sequence number for NFS and reserved space in a few structs 16 years ago
Chris Mason 934d375bac Btrfs: Use map_private_extent_buffer during generic_bin_search 16 years ago
Yan Zheng a512bbf855 Btrfs: superblock duplication 16 years ago
Chris Mason d20f7043fa Btrfs: move data checksumming into a dedicated tree 16 years ago
Christoph Hellwig 97288f2c71 Btrfs: corret fmode_t annotations 16 years ago
Christoph Hellwig b2950863c6 Btrfs: make things static and include the right headers 16 years ago
Chris Mason 4b4e25f2a6 Btrfs: compat code fixes 16 years ago
Chris Mason 15916de835 Btrfs: Fixes for 2.6.28-rc API changes 16 years ago
yanhai zhu 7cbd8a8391 Btrfs: Add a missing return pointer check 16 years ago
Yan Zheng 2b82032c34 Btrfs: Seed device support 16 years ago
Chris Mason 5f2cc086cc Btrfs: Avoid unplug storms during commit 16 years ago
Josef Bacik 2517920135 Btrfs: nuke fs wide allocation mutex V2 16 years ago
Chris Mason c8b978188c Btrfs: Add zlib compression support 16 years ago
Chris Mason a62b940160 Btrfs: cast bio->bi_sector to a u64 before shifting 17 years ago
Chris Mason 8c8bee1d7c Btrfs: Wait for IO on the block device inodes of newly added devices 17 years ago
Zheng Yan 1a40e23b95 Btrfs: update space balancing code 17 years ago
Chris Mason 2b1f55b0f0 Remove Btrfs compat code for older kernels 17 years ago
Josef Bacik 0f9dd46cda Btrfs: free space accounting redo 17 years ago
Zheng Yan 325cd4bafe Btrfs: properly set blocksize when adding new device. 17 years ago
Chris Mason a1b32a5932 Btrfs: Add debugging checks to track down corrupted metadata 17 years ago
Chris Mason 9473f16c75 Btrfs: Throttle for async bio submits higher up the chain 17 years ago
Chris Mason b64a2851ba Btrfs: Wait for async bio submissions to make some progress at queue time 17 years ago
Chris Mason 0986fe9eac Btrfs: Count async bios separately from async checksum work items 17 years ago
Chris Mason 7d2b4daa67 Btrfs: Fix the multi-bio code to save the original bio for completion 17 years ago
Chris Mason 492bb6deee Btrfs: Hold a reference on bios during submit_bio, add some extra bio checks 17 years ago