Merge tag 'for-4.16/dm-fixes-2' of...
Merge tag 'for-4.16/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm Pull device mapper fixes from Mike Snitzer: - Fix an uninitialized variable false warning in dm bufio - Fix DM's passthrough ioctl support to be race free against an underlying device being removed. - Fix corner-case of DM raid resync reporting if/when the raid becomes degraded during resync; otherwise automated raid repair will fail. - A few DM multipath fixes to make non-SCSI optimizations, that were introduced during the 4.16 merge, useful for all non-SCSI devices, rather than narrowly define this non-SCSI mode in terms of "nvme". This allows the removal of "queue_mode nvme" that really didn't need to be introduced. Instead DM core will internalize whether nvme-specific IO submission optimizations are doable and DM multipath will only do SCSI-specific device handler operations if SCSI is in use. * tag 'for-4.16/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm table: allow upgrade from bio-based to specialized bio-based variant dm mpath: remove unnecessary NVMe branching in favor of scsi_dh checks dm table: fix "nvme" test dm raid: fix incorrect sync_ratio when degraded dm: use blkdev_get rather than bdgrab when issuing pass-through ioctl dm bufio: avoid false-positive Wmaybe-uninitialized warning
No related branches found
No related tags found
Showing
- drivers/md/dm-bufio.c 6 additions, 10 deletionsdrivers/md/dm-bufio.c
- drivers/md/dm-mpath.c 29 additions, 37 deletionsdrivers/md/dm-mpath.c
- drivers/md/dm-raid.c 4 additions, 3 deletionsdrivers/md/dm-raid.c
- drivers/md/dm-table.c 6 additions, 10 deletionsdrivers/md/dm-table.c
- drivers/md/dm.c 20 additions, 15 deletionsdrivers/md/dm.c
Loading
Please register or sign in to comment