(In reply to Thomas Blume from comment #34) > Shouldn't we rather find out why ID_SERIAL gets overwritten by > ID_SERIAL_SHORT? I don't see any reason therefore in the initial upstream > request at: https://github.com/systemd/systemd/issues/1453 > Why should nvme device treated differently from other block devices (e.g. > scsi or cciss)? According to https://github.com/systemd/systemd/issues/1453#issuecomment-145231313, no SCSI is involved and the kernel is supposed to export the relevant bit in sysfs and systemd should use them.