summaryrefslogtreecommitdiffstats
path: root/drivers/md
Commit message (Expand)AuthorAgeFilesLines
* dm: properly fix redundant bio-based IO accountingMike Snitzer2022-01-281-2/+3
* dm: revert partial fix for redundant bio-based IO accountingMike Snitzer2022-01-281-15/+0
* Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-01-127-307/+58
|\
| * dax: remove the copy_from_iter and copy_to_iter methodsChristoph Hellwig2021-12-184-170/+2
| * dax: remove the DAXDEV_F_SYNC flagChristoph Hellwig2021-12-181-1/+1
| * dax: return the partition offset from fs_dax_get_by_bdevChristoph Hellwig2021-12-041-2/+2
| * dm-stripe: add a stripe_dax_pgoff helperChristoph Hellwig2021-12-041-48/+15
| * dm-log-writes: add a log_writes_dax_pgoff helperChristoph Hellwig2021-12-041-25/+17
| * dm-linear: add a linear_dax_pgoff helperChristoph Hellwig2021-12-041-34/+15
| * dax: remove dax_capableChristoph Hellwig2021-12-043-36/+11
| * dax: simplify the dax_device <-> gendisk associationChristoph Hellwig2021-12-041-2/+4
| * dm: make the DAX support depend on CONFIG_FS_DAXChristoph Hellwig2021-12-045-5/+5
| * dm: fix alloc_dax error handling in alloc_devChristoph Hellwig2021-12-041-1/+3
* | Merge tag 'for-5.17/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-126-65/+145
|\ \
| * | dm sysfs: use default_groups in kobj_typeGreg Kroah-Hartman2022-01-061-1/+2
| * | dm integrity: Use struct_group() to zero struct journal_sectorKees Cook2022-01-061-3/+6
| * | dm space map common: add bounds check to sm_ll_lookup_bitmap()Joe Thornber2022-01-041-0/+5
| * | dm btree: add a defensive bounds check to insert_at()Joe Thornber2022-01-041-3/+5
| * | dm btree remove: change a bunch of BUG_ON() calls to proper errorsJoe Thornber2022-01-041-51/+122
| * | dm btree spine: eliminate duplicate le32_to_cpu() in node_check()Joe Thornber2022-01-041-3/+5
| * | dm btree spine: remove extra node_check function declarationJoe Thornber2022-01-041-4/+0
* | | Merge tag 'for-5.17/drivers-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2022-01-129-113/+249
|\ \ \
| * | | md: use default_groups in kobj_typeGreg Kroah-Hartman2022-01-061-1/+2
| * | | md: Move alloc/free acct bioset in to personalityXiao Ni2022-01-064-31/+77
| * | | md: fix spelling of "its"Randy Dunlap2022-01-062-2/+2
| * | | md: raid456 add nowait supportVishal Verma2022-01-061-0/+15
| * | | md: raid10 add nowait supportVishal Verma2022-01-061-33/+67
| * | | md: raid1 add nowait supportVishal Verma2022-01-061-20/+56
| * | | md: add support for REQ_NOWAITVishal Verma2022-01-061-0/+21
| * | | md: drop queue limitation for RAID1 and RAID10Mariusz Tkaczyk2022-01-063-20/+0
| * | | md/raid5: play nice with PREEMPT_RTDavidlohr Bueso2022-01-062-6/+9
* | | | Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2022-01-123-6/+1
|\| | |
| * | | block: remove the ->rq_disk field in struct requestChristoph Hellwig2021-11-291-1/+0
| * | | block: remove GENHD_FL_EXT_DEVTChristoph Hellwig2021-11-292-5/+1
| | |/ | |/|
* | | Merge tag 'block-5.16-2022-01-07' of git://git.kernel.dk/linux-blockLinus Torvalds2022-01-071-1/+2
|\ \ \ | |_|/ |/| |
| * | md/raid1: fix missing bitmap update w/o WriteMostly devicesSong Liu2022-01-031-1/+2
* | | Merge tag 'block-5.16-2021-12-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-12-171-1/+2
|\| |
| * | bcache: fix NULL pointer reference in cached_dev_detach_finishLin Feng2021-12-141-1/+2
* | | Merge tag 'for-5.16/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-12-162-2/+2
|\ \ \ | |/ / |/| |
| * | dm integrity: fix data corruption due to improper use of bvec_kmap_localMike Snitzer2021-12-151-1/+1
| * | dm btree remove: fix use after free in rebalance_children()Joe Thornber2021-11-241-1/+1
| |/
* | md: fix double free of mddev->private in autorun_array()zhangyue2021-12-101-1/+2
* | md: fix update super 1.0 on rdev size changeMarkus Hochholdinger2021-12-101-0/+1
|/
* Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-094-6/+23
|\
| * bcache: Revert "bcache: use bvec_virt"Coly Li2021-11-081-1/+1
| * bcache: fix use-after-free problem in bcache_device_free()Coly Li2021-11-031-1/+1
| * raid5-ppl: use swap() to make code cleanerYang Guang2021-11-021-4/+2
| * md/bitmap: don't set max_write_behind if there is no write mostly deviceGuoqing Jiang2021-11-021-0/+19
* | Merge tag 'for-5.16/block-2021-11-09' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-091-10/+0
|\ \
| * | dm: don't stop request queue after the dm device is suspendedMing Lei2021-11-021-10/+0