aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/raid56.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-07Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+5
2017-08-24Btrfs: fix blk_status_t/errno confusionGravatar Omar Sandoval 1-17/+17
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexGravatar Christoph Hellwig 1-3/+5
2017-07-14Merge branch 'for-4.13-part2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-8/+18
2017-07-13Btrfs: fix write corruption due to bio cloning on raid5/6Gravatar Filipe Manana 1-8/+18
2017-07-05Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-11/+5
2017-06-19btrfs: sink gfp parameter to btrfs_io_bio_allocGravatar David Sterba 1-1/+1
2017-06-19btrfs: btrfs_io_bio_alloc never fails, skip error handlingGravatar David Sterba 1-3/+0
2017-06-19btrfs: replace opencoded kvzalloc with the helperGravatar David Sterba 1-7/+4
2017-06-09block: switch bios to blk_status_tGravatar Christoph Hellwig 1-8/+8
2017-04-18btrfs: Wait for in-flight bios before freeing target device for raid56Gravatar Qu Wenruo 1-0/+14
2017-04-18Btrfs: fix wrong failed mirror_num of read-repair on raid56Gravatar Liu Bo 1-0/+5
2017-04-18btrfs: convert btrfs_raid_bio.refs from atomic_t to refcount_tGravatar Elena Reshetova 1-10/+9
2017-02-14btrfs: raid56: Remove unused variable in lock_stripe_addGravatar Qu Wenruo 1-2/+0
2016-12-06btrfs: take an fs_info directly when the root is not used otherwiseGravatar Jeff Mahoney 1-14/+12
2016-12-06btrfs: root->fs_info cleanup, add fs_info convenience variablesGravatar Jeff Mahoney 1-24/+18
2016-12-06btrfs: pull node/sector/stripe sizes out of root and into fs_infoGravatar Jeff Mahoney 1-1/+1
2016-11-30btrfs: don't access the bio directly in the raid5/6 codeGravatar Christoph Hellwig 1-10/+6
2016-09-26Btrfs: remove BUG() in raid56Gravatar Liu Bo 1-1/+4
2016-06-07btrfs: use bio op accessorsGravatar Mike Christie 1-5/+5
2016-06-07block/fs/drivers: remove rw argument from submit_bioGravatar Mike Christie 1-5/+12
2016-05-25btrfs: fix string and comment grammatical issues and typosGravatar Nicholas D Steeves 1-3/+3
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosGravatar Kirill A. Shutemov 1-14/+14
2016-01-20btrfs: raid56: Use raid_write_end_io for scrubGravatar Zhao Lei 1-27/+5
2016-01-20btrfs: Remove unnecessary ClearPageUptodate for raid56Gravatar Zhao Lei 1-2/+0
2016-01-20btrfs: use rbio->nr_pages to reduce calculationGravatar Zhao Lei 1-12/+7
2016-01-20btrfs: Use unified stripe_page's index calculationGravatar Zhao Lei 1-22/+21
2016-01-20btrfs: Fix calculation of rbio->dbitmap's size calculationGravatar Zhao Lei 1-2/+2
2016-01-07btrfs: cleanup, remove stray return statementsGravatar David Sterba 1-2/+0
2015-10-10btrfs: comment waitqueue_active implied by locksGravatar David Sterba 1-1/+5
2015-09-05Merge branch 'for-linus-4.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-10/+77
2015-08-09Btrfs: add RAID 5/6 BTRFS_RBIO_REBUILD_MISSING operationGravatar Omar Sandoval 1-10/+77
2015-07-29block: add a bi_error field to struct bioGravatar Christoph Hellwig 1-34/+28
2015-03-25Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Chris Mason 1-10/+3
2015-03-03btrfs: cleanup, use kmalloc_array/kcalloc array helpersGravatar David Sterba 1-2/+1
2015-02-16Btrfs: switch to kvfree() helperGravatar Wang Shilong 1-10/+3
2015-01-21Btrfs: Include map_type in raid_bioGravatar Zhao Lei 1-5/+5
2015-01-21Btrfs: add ref_count and free function for btrfs_bioGravatar Zhao Lei 1-30/+8
2015-01-21Btrfs: Make raid_map array be inlined in btrfs_bio structureGravatar Zhao Lei 1-44/+33
2014-12-03Btrfs, raid56: fix use-after-free problem in the final device replace procedu...Gravatar Miao Xie 1-9/+32
2014-12-03Btrfs, replace: write raid56 parity into the replace target deviceGravatar Miao Xie 1-0/+23
2014-12-03Btrfs, replace: write dirty pages into the replace target deviceGravatar Miao Xie 1-38/+66
2014-12-03Btrfs, raid56: support parity scrub on raid56Gravatar Miao Xie 1-6/+508
2014-12-03Btrfs, raid56: use a variant to record the operation typeGravatar Miao Xie 1-14/+17
2014-12-03Btrfs, scrub: repair the common data on RAID5/6 if it is corruptedGravatar Miao Xie 1-12/+40
2014-12-03Btrfs, raid56: don't change bbio and raid_mapGravatar Miao Xie 1-19/+23
2014-09-17btrfs: use DIV_ROUND_UP instead of open-coded variantsGravatar David Sterba 1-4/+4
2014-08-24Btrfs: fix task hang under heavy compressed writeGravatar Liu Bo 1-3/+6
2014-06-28Btrfs: fix crash when mounting raid5 btrfs with missing disksGravatar Liu Bo 1-2/+3
2014-04-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Gravatar Linus Torvalds 1-12/+9