Commit Graph

98 Commits (1c459de1e645b213a07b9492884a54f5861409f5)

Author SHA1 Message Date
Josef Bacik 6df9a95e63 Btrfs: make the chunk allocator completely tree lockless 12 years ago
Miao Xie cb517eabba Btrfs: cleanup the similar code of the fs root read 12 years ago
Chris Mason 9be3395bcd Btrfs: use a btrfs bioset instead of abusing bio internals 12 years ago
Eric Sandeen 48a3b6366f btrfs: make static code static & remove dead code 12 years ago
Filipe Brandenburger 55e301fd57 Btrfs: move fs/btrfs/ioctl.h to include/uapi/linux/btrfs.h 12 years ago
David Woodhouse 53b381b3ab Btrfs: RAID5 and RAID6 12 years ago
Liu Bo 31e502298d Btrfs: put raid properties into global table 12 years ago
Stefan Behrens 8dabb7420f Btrfs: change core code of btrfs to support the device replace operations 12 years ago
Stefan Behrens e93c89c1aa Btrfs: add new sources for device replace code 12 years ago
Stefan Behrens 63a212abc2 Btrfs: disallow some operations on the device replace target device 12 years ago
Stefan Behrens aa1b8cd409 Btrfs: pass fs_info instead of root 12 years ago
Stefan Behrens a8a6dab779 Btrfs: add btrfs_scratch_superblock() function 12 years ago
Stefan Behrens 3ec706c831 Btrfs: pass fs_info to btrfs_map_block() instead of mapping_tree 12 years ago
Stefan Behrens 5d9640517d Btrfs: Pass fs_info to btrfs_num_copies() instead of mapping_tree 12 years ago
Stefan Behrens 7ba15b7d21 Btrfs: add two more find_device() methods 12 years ago
Stefan Behrens d9d181c1ba Btrfs: rename the scrub context structure 12 years ago
Stefan Behrens 5ee0844d64 Btrfs: revert checksum error statistic which can cause a BUG() 13 years ago
Josef Bacik 02db0844be Btrfs: add DEVICE_READY ioctl 13 years ago
David Sterba b27f7c0c15 btrfs: join DEV_STATS ioctls to one 13 years ago
Ilya Dryomov 2b6ba629b5 Btrfs: resume balance on rw (re)mounts properly 13 years ago
Ilya Dryomov 68310a5e42 Btrfs: restore restriper state on all mounts 13 years ago
Josef Bacik 606686eeac Btrfs: use rcu to protect device->name 13 years ago
Stefan Behrens 733f4fbbc1 Btrfs: read device stats on mount, write modified ones during commit 13 years ago
Stefan Behrens c11d2c236c Btrfs: add ioctl to get and reset the device stats 13 years ago
Stefan Behrens 442a4f6308 Btrfs: add device counters for detected IO and checksum errors 13 years ago
Jeff Mahoney 143bede527 btrfs: return void in functions without error conditions 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 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