Commit Graph

71 Commits (109e941843893cb1b4f7bed24c615ba84ce00ff5)

Author SHA1 Message Date
Ilya Dryomov 19a39dce3b Btrfs: add balance progress reporting 13 years ago
Ilya Dryomov a7e99c691a Btrfs: allow for canceling restriper 13 years ago
Ilya Dryomov 837d5b6e46 Btrfs: allow for pausing restriper 13 years ago
Ilya Dryomov 596410151e Btrfs: recover balance on mount 13 years ago
Ilya Dryomov cfa4c961cc Btrfs: soft profile changing mode (aka soft convert) 13 years ago
Ilya Dryomov e4d8ec0f65 Btrfs: implement online profile changing 13 years ago
Ilya Dryomov ea67176ae8 Btrfs: virtual address space subset filter 13 years ago
Ilya Dryomov 94e60d5a5c Btrfs: devid subset filter 13 years ago
Ilya Dryomov 409d404b46 Btrfs: devid filter 13 years ago
Ilya Dryomov 5ce5b3c091 Btrfs: usage filter 13 years ago
Ilya Dryomov ed25e9b26f Btrfs: profiles filter 13 years ago
Ilya Dryomov f43ffb60fd Btrfs: add basic infrastructure for selective balancing 13 years ago
Ilya Dryomov c9e9f97bdf Btrfs: add basic restriper infrastructure 13 years ago
Li Zefan 125ccb0ae6 Btrfs: don't pass a trans handle unnecessarily in volumes.c 13 years ago
Chris Mason 387125fc72 Btrfs: fix barrier flushes 13 years ago
Arne Jansen 90519d66ab btrfs: state information for readahead 14 years ago
Jan Schmidt a1d3c4786a btrfs: btrfs_multi_bio replaced with btrfs_bio 14 years ago
Josef Bacik d5e2003c2b Btrfs: detect wether a device supports discard 14 years ago
Xiao Guangrong 1f78160ce1 Btrfs: using rcu lock in the reader side of devices list 14 years ago
Arne Jansen 73c5de0051 btrfs: quasi-round-robin for chunk allocation 14 years ago
Arne Jansen bcd53741cc btrfs: move btrfs_cmp_device_free_bytes to super.c 14 years ago
Arne Jansen a2de733c78 btrfs: scrub 14 years ago
David Sterba f2a97a9dbd btrfs: remove all unused functions 14 years ago
David Sterba 621496f4fd btrfs: remove unused function prototypes 14 years ago
Li Dongyang fce3bb9a1b Btrfs: make btrfs_map_block() return entire free extent for each device of RAID0/1/10/DUP 14 years ago
liubo 1abe9b8a13 Btrfs: add initial tracepoint support for btrfs 14 years ago
Miao Xie 6d07bcec96 btrfs: fix wrong free space information of btrfs 14 years ago
Miao Xie b2117a39fa btrfs: make the chunk allocator utilize the devices better 14 years ago
Chris Mason cd02dca564 Btrfs: account for missing devices in RAID allocation profiles 14 years ago
Tejun Heo d4d7762995 block: clean up blkdev_get() wrappers and their users 14 years ago
Christoph Hellwig c3b9a62c8f btrfs: replace barriers with explicit flush / FUA usage 15 years ago
Josef Bacik ba1bf4818b Btrfs: make balance code choose more wisely when relocating 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 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
Wu Fengguang d4a789474a Btrfs: fix typos in comments 16 years ago
Yan Zheng e4404d6e8d Btrfs: shared seed device 16 years ago
Yan Zheng a512bbf855 Btrfs: superblock duplication 16 years ago
Christoph Hellwig 97288f2c71 Btrfs: corret fmode_t annotations 16 years ago
Chris Mason 15916de835 Btrfs: Fixes for 2.6.28-rc API changes 16 years ago
Yan Zheng 2b82032c34 Btrfs: Seed device support 16 years ago
Chris Mason 7d2b4daa67 Btrfs: Fix the multi-bio code to save the original bio for completion 17 years ago
Chris Mason 8b71284292 Btrfs: Add async worker threads for pre and post IO checksumming 17 years ago
Chris Mason a0af469b58 Fix btrfs_open_devices to deal with changes since the scan ioctls 17 years ago
Chris Mason dfe2502068 Btrfs: Add mount -o degraded to allow mounts to continue with missing devices 17 years ago
Chris Mason a061fc8da7 Btrfs: Add support for online device removal 17 years ago
Chris Mason a236aed14c Btrfs: Deal with failed writes in mirrored configurations 17 years ago
Chris Mason ec44a35cbe Btrfs: Add balance ioctl to restripe the chunks 17 years ago
Chris Mason 788f20eb5a Btrfs: Add new ioctl to add devices 17 years ago