Bug ID 965497
Summary kernel 4.5-rc1 fails to boot on NVMe devices with an encrypted setup
Classification openSUSE
Product openSUSE Tumbleweed
Version 2015*
Hardware x86-64
OS openSUSE 42.1
Status NEW
Severity Critical
Priority P5 - None
Component Kernel
Assignee kernel-maintainers@forge.provo.novell.com
Reporter jejbniq@hansenpartnership.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

The problem is fairly straight forward: this patch

commit 4490733250b8b272a6d3e66352dd7b8025409549
Author: Christoph Hellwig <hch@lst.de>
Date:   Thu Dec 24 15:27:02 2015 +0100

    nvme: make SG_IO support optional

Disables SG_IO on NVMe disks meaning that the udev scsi_id command no longer
works and any by-id links aren't created.  Mostly the fstab entries are by
partition uuid, which isn't affected, but it looks like the crypttab still has
/dev/disk/by-id entries.  The net result is that encrypted partitions on NVMe
devices won't start.

Temporarily for SUSE, the fix is probably to enable BLK_DEV_NVME_SCSI in the
kernel head.  I'm trying to have this made the default in the kernel until
someone comes up with an update to udev to handle nvme disks not via scsi_id.


You are receiving this mail because: