summaryrefslogtreecommitdiffstats
path: root/drivers/md
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-055-5/+8
|\
| * dax: introduce holder for dax_deviceShiyang Ruan2022-07-171-1/+1
| * mm: shrinkers: provide shrinkers with namesRoman Gushchin2022-07-034-4/+7
* | Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-0413-528/+804
|\ \
| * | drivers:md:fix a potential use-after-free bugWentao_Liang2022-08-021-1/+1
| * | md/raid5: Ensure batch_last is released before sleeping for quiesceLogan Gunthorpe2022-08-022-9/+29
| * | md/raid5: Move stripe_request_ctx upLogan Gunthorpe2022-08-021-27/+27
| * | md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage()Logan Gunthorpe2022-08-021-1/+0
| * | md/raid5: Make is_inactive_blocked() helperLogan Gunthorpe2022-08-021-5/+19
| * | md/raid5: Refactor raid5_get_active_stripe()Logan Gunthorpe2022-08-021-31/+36
| * | block: move ->bio_split to the gendiskChristoph Hellwig2022-08-021-1/+1
| * | block: change the blk_queue_split calling conventionChristoph Hellwig2022-08-022-4/+4
| * | md-raid10: fix KASAN warningMikulas Patocka2022-08-021-1/+4
| * | md-raid: destroy the bitmap after destroying the threadMikulas Patocka2022-08-021-1/+1
| * | md: return the allocated devices from md_allocChristoph Hellwig2022-08-023-49/+30
| * | md: open code md_probe in autorun_devicesChristoph Hellwig2022-08-021-1/+1
| * | md: remove unneeded semicolonYang Li2022-08-021-1/+1
| * | md: fix build failure for !MODULEStephen Rothwell2022-08-021-0/+2
| * | raid5: fix duplicate checks for rdev->saved_raid_diskJackie Liu2022-08-021-2/+1
| * | md: simplify md_openChristoph Hellwig2022-08-021-27/+15
| * | md: only delete entries from all_mddevs when the disk is freedChristoph Hellwig2022-08-022-18/+40
| * | md: stop using for_each_mddev in md_exitChristoph Hellwig2022-08-021-28/+11
| * | md: stop using for_each_mddev in md_notify_rebootChristoph Hellwig2022-08-021-3/+9
| * | md: stop using for_each_mddev in md_do_syncChristoph Hellwig2022-08-021-3/+5
| * | md: factor out the rdev overlaps check from rdev_size_storeChristoph Hellwig2022-08-021-45/+39
| * | md: rename md_free to md_kobj_releaseChristoph Hellwig2022-08-021-2/+2
| * | md: implement ->free_diskChristoph Hellwig2022-08-021-6/+12
| * | md: fix error handling in md_allocChristoph Hellwig2022-08-021-13/+32
| * | md: fix mddev->kobj lifetimeChristoph Hellwig2022-08-021-6/+4
| * | md/raid5: Convert prepare_to_wait() to wait_woken() apiLogan Gunthorpe2022-08-021-7/+6
| * | md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request()Logan Gunthorpe2022-08-021-8/+11
| * | bcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registrat...Coly Li2022-08-021-1/+1
| * | md: Fix spelling mistake in commentsZhang Jiaming2022-08-021-2/+2
| * | md/raid5: Increase restriction on max segments per requestLogan Gunthorpe2022-08-021-0/+3
| * | md/raid5: Improve debug printsLogan Gunthorpe2022-08-021-2/+6
| * | md/raid5: Pivot raid5_make_request()Logan Gunthorpe2022-08-021-6/+83
| * | md/raid5: Check all disks in a stripe_head for reshape progressLogan Gunthorpe2022-08-021-14/+39
| * | md/raid5: Refactor add_stripe_bio()Logan Gunthorpe2022-08-021-30/+56
| * | md/raid5: Keep a reference to last stripe_head for batchLogan Gunthorpe2022-08-021-12/+40
| * | md/raid5: Refactor for loop in raid5_make_request() into while loopLogan Gunthorpe2022-08-021-4/+5
| * | md/raid5: Move read_seqcount_begin() into make_stripe_request()Logan Gunthorpe2022-08-021-7/+5
| * | md/raid5: Drop the do_prepare flag in raid5_make_request()Logan Gunthorpe2022-08-021-6/+2
| * | md/raid5: Factor out helper from raid5_make_request() loopLogan Gunthorpe2022-08-021-98/+133
| * | md/raid5: Move common stripe get code into new find_get_stripe() helperLogan Gunthorpe2022-08-021-67/+64
| * | md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio()Logan Gunthorpe2022-08-021-2/+3
| * | md/raid5: Refactor raid5_make_request loopLogan Gunthorpe2022-08-021-54/+55
| * | md/raid5: Factor out ahead_of_reshape() functionLogan Gunthorpe2022-08-021-12/+15
| * | md/raid5: Make logic blocking check consistent with logic that blocksLogan Gunthorpe2022-08-021-1/+1
| * | md: unlock mddev before reap sync_thread in action_storeGuoqing Jiang2022-08-022-2/+18
| * | md: Explicitly create command-line configured devicesChris Webb2022-08-023-1/+3