On Wed, Feb 15 2017 at 12:24pm -0500, Keith Busch <keith.busch@xxxxxxxxx> wrote: > On Wed, Feb 15, 2017 at 06:57:21AM -0800, Christoph Hellwig wrote: > > On Tue, Feb 14, 2017 at 06:00:23PM -0500, Keith Busch wrote: > > > Good point. I was unknowingly running with CONFIG_SCSI_DH disabled, > > > and blissfully unaware of its existence! After enabling that option, > > > I see what you mean. > > > > Someone needs to fix that crash ASAP. I though Hannes had patches for > > them a long time ago in the SuSE tree, but they never went anywhere. > > Adding Hannes. > > I can work around this by setting the parameters from multipath-tools > specific to NVMe, but that seems worng. Blindly calling scsi specific > directly from dm-mpath isn't a good idea. Right, not a good idea. Any SCSI specific code in DM multipath needs to be made conditional. It has been on TODO for a while (with an eye toward NVMe support) but testbeds are hard to come by. All patches welcome. But reports are also welcome, like any crash you hit. Just send me email and I'll fix it up best I can. This work is very timely given NVMe over Fabrics definitely has elevated priority. Thanks, Mike -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel