aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/raid56.c
Commit message (Expand)AuthorAge
* btrfs: move private raid56 definitions from ctree.hDavid Sterba2019-09-09
* block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-30
* Merge tag 'for-5.1-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-03-26
|\
| * btrfs: raid56: properly unmap parity page in finish_parity_scrub()Andrea Righi2019-03-18
* | block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-15
|/
* btrfs: Fix typos in comments and stringsAndrea Gelmini2018-12-17
* btrfs: raid56: catch errors from full_stripe_writeDavid Sterba2018-08-06
* btrfs: raid56: merge rbio_is_full helpersDavid Sterba2018-08-06
* btrfs: raid56: use new helper for async_scrub_parityDavid Sterba2018-08-06
* btrfs: raid56: use new helper for async_read_rebuildDavid Sterba2018-08-06
* btrfs: raid56: use new helper for async_rmw_stripeDavid Sterba2018-08-06
* btrfs: raid56: add new helper for starting async workDavid Sterba2018-08-06
* btrfs: open-code bio_set_op_attrsDavid Sterba2018-08-06
* btrfs: prune unused includesDavid Sterba2018-08-06
* btrfs: use copy_page for copying pages instead of memcpyDavid Sterba2018-08-06
* btrfs: raid56: Remove VLA usageKees Cook2018-05-30
* btrfs: replace GPL boilerplate by SPDX -- sourcesDavid Sterba2018-04-12
* Btrfs: replace: cache rbio when rebuild data on missing deviceLiu Bo2018-03-30
* Btrfs: raid56: remove redundant async_missing_raid56Liu Bo2018-03-26
* btrfs: Fix NULL pointer exception in find_bio_stripeDmitriy Gorokh2018-03-14
* Btrfs: raid56: fix race between merge_bio and rbio_orig_end_ioLiu Bo2018-01-22
* Btrfs: do not cache rbio pages if using raid6 recoverLiu Bo2018-01-22
* Btrfs: raid56: iterate raid56 internal bio with bio_for_each_segment_allLiu Bo2018-01-22
* Btrfs: do not merge rbios if their fail stripe index are not identicalLiu Bo2018-01-22
* Btrfs: remove redundant check in rbio_can_mergeLiu Bo2018-01-22
* Btrfs: make raid6 rebuild retry moreLiu Bo2018-01-22
* Btrfs: remove unused wait in btrfs_stripe_hashLiu Bo2018-01-22
* Btrfs: remove unused variable wait in lock_stripe_addLiu Bo2018-01-22
* Btrfs: fix memory leak in raid56Liu Bo2017-10-30
* Btrfs: search parity device wiselyLiu Bo2017-10-30
* Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-09-07
|\
| * block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-23
* | Btrfs: fix blk_status_t/errno confusionOmar Sandoval2017-08-24
|/
* Merge branch 'for-4.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-15
|\
| * Btrfs: fix write corruption due to bio cloning on raid5/6Filipe Manana2017-07-13
* | Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-07-05
|\|
| * btrfs: sink gfp parameter to btrfs_io_bio_allocDavid Sterba2017-06-19
| * btrfs: btrfs_io_bio_alloc never fails, skip error handlingDavid Sterba2017-06-19
| * btrfs: replace opencoded kvzalloc with the helperDavid Sterba2017-06-19
* | block: switch bios to blk_status_tChristoph Hellwig2017-06-09
|/
* btrfs: Wait for in-flight bios before freeing target device for raid56Qu Wenruo2017-04-18
* Btrfs: fix wrong failed mirror_num of read-repair on raid56Liu Bo2017-04-18
* btrfs: convert btrfs_raid_bio.refs from atomic_t to refcount_tElena Reshetova2017-04-18
* btrfs: raid56: Remove unused variable in lock_stripe_addQu Wenruo2017-02-14
* btrfs: take an fs_info directly when the root is not used otherwiseJeff Mahoney2016-12-06
* btrfs: root->fs_info cleanup, add fs_info convenience variablesJeff Mahoney2016-12-06
* btrfs: pull node/sector/stripe sizes out of root and into fs_infoJeff Mahoney2016-12-06
* btrfs: don't access the bio directly in the raid5/6 codeChristoph Hellwig2016-11-30
* Btrfs: remove BUG() in raid56Liu Bo2016-09-26
* btrfs: use bio op accessorsMike Christie2016-06-07