Commit Graph

247 Commits (5d23b3931cfdb8127d951533439e204bc2cb7c3b)

Author SHA1 Message Date
Liu Bo b89203f74b Btrfs: fix eof while discarding extents 13 years ago
Chris Mason 3c4bb26b21 Btrfs: flush out and clean up any block device pages during mount 13 years ago
Ilya Dryomov 213e64da90 Btrfs: fix infinite loop in btrfs_shrink_device() 13 years ago
Ilya Dryomov e4837f8f3b Btrfs: allow dup for data chunks in mixed mode 13 years ago
Ilya Dryomov 6728b198de Btrfs: validate target profiles only if we are going to use them 13 years ago
Ilya Dryomov 0c460c0d70 Btrfs: move alloc_profile_is_valid() to volumes.c 13 years ago
Ilya Dryomov e8920a640b Btrfs: make profile_is_valid() check more strict 13 years ago
Ilya Dryomov 899c81eac8 Btrfs: add wrappers for working with alloc profiles 13 years ago
Chris Mason 727011e07c Btrfs: allow metadata blocks larger than the page size 13 years ago
Jeff Mahoney 79787eaab4 btrfs: replace many BUG_ONs with proper error handling 13 years ago
Mark Fasheh 3acd395317 btrfs: Remove BUG_ON from __finish_chunk_alloc() 13 years ago
Mark Fasheh 1dd4602fa7 btrfs: Remove BUG_ON from __btrfs_alloc_chunk() 13 years ago
Mark Fasheh 2cdcecbc15 btrfs: Don't BUG_ON insert errors in btrfs_alloc_dev_extent() 13 years ago
Mark Fasheh 4ed1d16e94 btrfs: Don't BUG_ON errors in __finish_chunk_alloc() 13 years ago
Jeff Mahoney 143bede527 btrfs: return void in functions without error conditions 13 years ago
Chris Mason a6b0d5c8db Btrfs: make sure we update latest_bdev 13 years ago
Tsutomu Itoh 285190d99f Btrfs: check return value of lookup_extent_mapping() correctly 13 years ago
David Sterba 8a33442694 btrfs: silence warning in raid array setup 13 years ago
Chris Mason 96bdc7dc61 Btrfs: use larger system chunks 13 years ago
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 9555c6c180 Btrfs: add skip_balance mount option 13 years ago
Ilya Dryomov 596410151e Btrfs: recover balance on mount 13 years ago
Ilya Dryomov 0940ebf6b9 Btrfs: save balance parameters to disk 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
Ilya Dryomov 52ba692972 Btrfs: introduce masks for chunk type and profile 13 years ago
Ilya Dryomov 6fef8df1dc Btrfs: get rid of *_alloc_profile fields 13 years ago
Li Zefan b367e47fb3 Btrfs: fix possible deadlock when opening a seed device 13 years ago
Li Zefan ec9ef7a13b Btrfs: simplfy calculation of stripe length for discard operation 13 years ago
Li Zefan de11cc12df Btrfs: don't pre-allocate btrfs bio 13 years ago
Li Zefan 125ccb0ae6 Btrfs: don't pass a trans handle unnecessarily in volumes.c 13 years ago
Al Viro 10f6327b5d btrfs: fix a deadlock in btrfs_scan_one_device() 13 years ago
Chris Mason 1100373f8a Btrfs: use bigger metadata chunks on bigger filesystems 13 years ago
Stefan Behrens 21adbd5cbb Btrfs: integrate integrity check module into btrfs 13 years ago
Chris Mason d85c8a6f1b Btrfs: unplug every once and a while 13 years ago
Chris Mason 5dbc8fca8e Btrfs: fix btrfs_end_bio to deal with write errors to a single mirror 13 years ago
Li Zefan a5d1633361 Btrfs: check if the to-be-added device is writable 13 years ago
Miao Xie 924cd8fbe4 Btrfs: fix nocow when deleting the item 13 years ago
David Sterba 6c41761fc6 btrfs: separate superblock items out of fs_info 13 years ago
Ilya Dryomov 20bcd64934 Btrfs: close all bdevs on mount failure 14 years ago
Josef Bacik 2bf64758fd Btrfs: allow us to overcommit our enospc reservations 14 years ago