Commit Graph

131 Commits (16cb839f13324978bd58082e69de81a711802b11)

Author SHA1 Message Date
Chris Mason cd02dca564 Btrfs: account for missing devices in RAID allocation profiles 14 years ago
Andi Kleen 559af82114 Btrfs: cleanup warnings from gcc 4.6 (nonbugs) 14 years ago
Chris Mason 18e503d695 Btrfs: fix raid code for removing missing drives 14 years ago
Christoph Hellwig c3b9a62c8f btrfs: replace barriers with explicit flush / FUA usage 15 years ago
Christoph Hellwig 7b6d91daee block: unify flags for struct bio and struct request 15 years ago
Yan, Zheng a22285a6a3 Btrfs: Integrate metadata reservation with start_transaction 15 years ago
Chris Mason 9f680ce04e Btrfs: make sure the chunk allocator doesn't create zero length chunks 15 years ago
Josef Bacik 0cad8a1130 Btrfs: fix chunk allocate size calculation 15 years ago
Zhao Lei f3eae7e8a5 Btrfs: Simplify num_stripes's calculation logical for __btrfs_alloc_chunk() 15 years ago
Zhao Lei ab59381ea4 Btrfs: Add error handle for btrfs_search_slot() in btrfs_read_chunk_tree() 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
Chris Mason 5ff7ba3a79 Btrfs: don't look at bio flags after submit_bio 15 years ago
Xiao Guangrong a343832f1a btrfs: using btrfs_stack_device_id() get devid 15 years ago
TARUISI Hiroaki 3a0524dc05 btrfs: Update existing btrfs_device for renaming device 15 years ago
Chris Mason 51684082b1 Btrfs: run the backing dev more often in the submit_bio helper 15 years ago
Josef Bacik 035fe03a7a Btrfs: check total number of devices when removing missing 15 years ago
Josef Bacik 7f59203abe Btrfs: check return value of open_bdev_exclusive properly 15 years ago
Josef Bacik f48b90756b Btrfs: do not mark the chunk as readonly if in degraded mode 15 years ago
Jiri Slaby 2423fdfb96 Btrfs, fix memory leaks in error paths 15 years ago
Josef Bacik 83d3c9696f Btrfs: make metadata chunks smaller 15 years ago
Julia Lawall fd2696f399 Btrfs: introduce missing kfree 16 years ago
Josef Bacik ba1bf4818b Btrfs: make balance code choose more wisely when relocating 16 years ago
Chris Mason 890871be85 Btrfs: switch extent_map to a rw lock 16 years ago
Chris Mason 57fd5a5ff8 Btrfs: tweak congestion backoff 16 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
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