summaryrefslogtreecommitdiff
path: root/drivers/md/raid5.c
Commit message (Expand)AuthorAgeFilesLines
* mm: shrinkers: provide shrinkers with namesRoman Gushchin2022-06-271-1/+1
* md: remove most calls to bdevnameChristoph Hellwig2022-05-221-21/+16
* raid5: don't set the discard_alignment queue limitChristoph Hellwig2022-05-031-1/+0
* md/raid5: Annotate functions that hold device_lock with __must_holdLogan Gunthorpe2022-04-251-5/+17
* md/raid5: Annotate rdev/replacement access when mddev_lock is heldLogan Gunthorpe2022-04-251-22/+43
* md/raid5: Annotate rdev/replacement accesses when nr_pending is elevatedLogan Gunthorpe2022-04-251-9/+19
* md/raid5: Add __rcu annotation to struct disk_infoLogan Gunthorpe2022-04-251-20/+26
* md/raid5: Cleanup setup_conf() error returnsLogan Gunthorpe2022-04-251-7/+11
* raid5: introduce MD_BROKENMariusz Tkaczyk2022-04-251-25/+22
* block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-8/+4
* block: add a bdev_nonrot helperChristoph Hellwig2022-04-171-1/+1
* Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-261-6/+0
|\
| * block: remove the per-bio/request write hintChristoph Hellwig2022-03-071-6/+0
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-03-241-1/+0
|\ \
| * | scsi: md: Remove WRITE_SAME supportChristoph Hellwig2022-02-221-1/+0
* | | raid5: initialize the stripe_head embeeded bios as neededChristoph Hellwig2022-03-081-17/+8
| |/ |/|
* | block: pass a block_device to bio_clone_fastChristoph Hellwig2022-02-041-2/+2
* | block: pass a block_device and opf to bio_resetChristoph Hellwig2022-02-021-4/+4
* | block: pass a block_device and opf to bio_initChristoph Hellwig2022-02-021-2/+2
|/
* md: Move alloc/free acct bioset in to personalityXiao Ni2022-01-061-11/+30
* md: raid456 add nowait supportVishal Verma2022-01-061-0/+15
* md/raid5: play nice with PREEMPT_RTDavidlohr Bueso2022-01-061-5/+6
* md: remove unused argument from md_new_eventGuoqing Jiang2021-10-181-1/+1
* md/raid5: call roundup_pow_of_two in raid5_runGuoqing Jiang2021-10-181-4/+1
* md/raid5: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior2021-08-281-2/+2
* Merge tag 'for-5.14/drivers-2021-06-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-06-301-18/+45
|\
| * md/raid5: avoid device_lock in read_one_chunk()Gal Ofri2021-06-141-6/+23
| * md: Constify attribute_group structsRikard Falkeborn2021-06-141-1/+1
| * md/raid5: avoid redundant bio clone in raid5_read_one_chunkGuoqing Jiang2021-06-141-14/+15
| * md/raid5: move checking badblock before clone bio in raid5_read_one_chunkGuoqing Jiang2021-06-141-7/+7
| * md: add io accounting for raid0 and raid5Guoqing Jiang2021-06-141-0/+9
* | md/raid5: remove an incorrect assert in in_chunk_boundaryChristoph Hellwig2021-05-251-2/+0
|/
* treewide: Change list_sort to use const pointersSami Tolvanen2021-04-081-1/+2
* Merge tag 'for-5.12/drivers-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-02-211-1/+1
|\
| * md/raid5: cast chunk_sectors to sector_t valueGuoqing Jiang2021-02-031-1/+1
* | md/raid6: refactor raid5_read_one_chunkChristoph Hellwig2021-01-271-63/+45
|/
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-1/+1
* block: remove the request_queue argument to the block_bio_remap tracepointChristoph Hellwig2020-12-041-8/+7
* md/raid5: fix oops during stripe resizingSong Liu2020-10-081-2/+2
* md/raid5: reallocate page array after setting new stripe_sizeYufen Yu2020-09-241-0/+20
* md/raid5: resize stripe_head when reshape arrayYufen Yu2020-09-241-0/+24
* md/raid5: let multiple devices of stripe_head share pageYufen Yu2020-09-241-2/+87
* md/raid6: let async recovery function support different page offsetYufen Yu2020-09-241-2/+2
* md/raid6: let syndrome computor support different page offsetYufen Yu2020-09-241-12/+24
* md/raid5: convert to new xor compution interfaceYufen Yu2020-09-241-9/+34
* md/raid5: make async_copy_data() to support different page offsetYufen Yu2020-09-241-3/+5
* md/raid5: add a new member of offset into r5devYufen Yu2020-09-241-11/+39
* bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flagChristoph Hellwig2020-09-241-4/+4
* block: lift setting the readahead size into the block layerChristoph Hellwig2020-09-241-12/+1
* md: update the optimal I/O size on reshapeChristoph Hellwig2020-09-241-2/+8