summaryrefslogtreecommitdiffstats
path: root/drivers/md
Commit message (Expand)AuthorAgeFilesLines
...
| * md-bitmap: refactor md_bitmap_init_from_diskChristoph Hellwig2023-07-271-71/+70
| * md-bitmap: rename read_page to read_file_pageChristoph Hellwig2023-07-271-6/+4
| * md-bitmap: split file writes into a separate helperChristoph Hellwig2023-07-271-24/+24
| * md-bitmap: use %pD to print the file name in md_bitmap_file_kickChristoph Hellwig2023-07-271-10/+2
| * md-bitmap: initialize variables at declaration time in md_bitmap_file_unmapChristoph Hellwig2023-07-271-8/+4
| * md-bitmap: set BITMAP_WRITE_ERROR in write_sb_pageChristoph Hellwig2023-07-271-13/+8
| * md: enhance checking in md_check_recovery()Yu Kuai2023-07-271-7/+15
| * md: wake up 'resync_wait' at last in md_reap_sync_thread()Yu Kuai2023-07-271-1/+1
| * md: refactor idle/frozen_sync_thread() to fix deadlockYu Kuai2023-07-272-4/+21
| * md: add a mutex to synchronize idle and frozen in action_store()Yu Kuai2023-07-272-0/+8
| * md: refactor action_store() for 'idle' and 'frozen'Yu Kuai2023-07-271-16/+45
| * Revert "md: unlock mddev before reap sync_thread in action_store"Yu Kuai2023-07-272-18/+2
* | dm cache policy smq: ensure IO doesn't prevent cleaner policy progressJoe Thornber2023-07-251-10/+18
* | dm raid: protect md_stop() with 'reconfig_mutex'Yu Kuai2023-07-252-1/+5
* | dm raid: clean up four equivalent goto tags in raid_ctr()Yu Kuai2023-07-251-18/+9
* | dm raid: fix missing reconfig_mutex unlock in raid_ctr() error pathsYu Kuai2023-07-251-2/+7
* | dm integrity: fix double free on memory allocation failureMikulas Patocka2023-07-251-0/+1
|/
* Merge tag 'hardening-v6.5-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2023-07-081-0/+3
|\
| * dm: verity-loadpin: Add NULL pointer check for 'bdev' parameterMatthias Kaehlcke2023-06-281-0/+3
* | Merge tag 'block-6.5-2023-07-03' of git://git.kernel.dk/linuxLinus Torvalds2023-07-037-100/+130
|\ \
| * | md/raid0: add discard support for the 'original' layoutJason Baron2023-06-302-8/+55
| * | Merge branch 'for-6.5/block-late' into block-6.5Jens Axboe2023-06-285-92/+75
| |\ \
| | * | bcache: Fix bcache device claimingJan Kara2023-06-231-27/+38
| | * | bcache: Alloc holder object before async registrationJan Kara2023-06-231-41/+25
| | * | raid10: avoid spin_lock from fastpath from raid10_unplug()Yu Kuai2023-06-231-2/+2
| | * | md: fix 'delete_mutex' deadlockYu Kuai2023-06-232-22/+10
| | * | md: use mddev->external to select holder in export_rdev()Song Liu2023-06-231-2/+2
| | * | md/raid1-10: fix casting from randomized structure in raid1_submit_write()Yu Kuai2023-06-231-1/+1
| | * | md/raid10: fix the condition to call bio_end_io_acct()Li Nan2023-06-231-1/+1
* | | | Merge tag 'v6.5-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2023-06-301-4/+11
|\ \ \ \
| * | | | dm crypt: Avoid using MAX_CIPHER_BLOCKSIZEHerbert Xu2023-06-091-4/+11
* | | | | Merge tag 'for-6.5/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-06-3015-220/+439
|\ \ \ \ \
| * | | | | dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmallocMikulas Patocka2023-06-272-21/+1
| * | | | | dm integrity: scale down the recalculate buffer if memory allocation failsMikulas Patocka2023-06-271-5/+11
| * | | | | dm integrity: only allocate recalculate buffer when neededMikulas Patocka2023-06-271-26/+26
| * | | | | dm integrity: reduce vmalloc space footprint on 32-bit architecturesMikulas Patocka2023-06-271-2/+2
| * | | | | dm ioctl: Refuse to create device named "." or ".."Demi Marie Obenour2023-06-231-2/+4
| * | | | | dm ioctl: Refuse to create device named "control"Demi Marie Obenour2023-06-231-1/+6
| * | | | | dm ioctl: Avoid double-fetch of versionDemi Marie Obenour2023-06-231-12/+21
| * | | | | dm ioctl: structs and parameter strings must not overlapDemi Marie Obenour2023-06-231-7/+21
| * | | | | dm ioctl: Avoid pointer arithmetic overflowDemi Marie Obenour2023-06-231-0/+16
| * | | | | dm ioctl: Check dm_target_spec is sufficiently alignedDemi Marie Obenour2023-06-231-0/+9
| * | | | | dm integrity: Use %*ph for printing hexdump of a small bufferAndy Shevchenko2023-06-221-18/+3
| * | | | | dm thin: disable discards for thin-pool if no_discard_passdownMike Snitzer2023-06-161-8/+5
| * | | | | dm: remove stale/redundant dm_internal_{suspend,resume} prototypes in dm.hMike Snitzer2023-06-161-3/+0
| * | | | | dm: skip dm-stats work in alloc_io() unless neededMike Snitzer2023-06-161-1/+2
| * | | | | dm: avoid needless dm_io access if all IO accounting is disabledMike Snitzer2023-06-161-22/+21
| * | | | | dm: support turning off block-core's io stats accountingLi Nan2023-06-162-6/+13
| * | | | | dm zone: Use the bitmap API to allocate bitmapsChristophe JAILLET2023-06-161-8/+7
| * | | | | dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_clientLi Lingfeng2023-06-166-34/+44