On 01.03.2017 19:44, Daniel P. Berrange wrote: [...] replying on the list, a bit lengthy > > Ok, my guest has 4 disks > > - sda - virtio-scsi, over virtio-pci transport > - sdb - virtio-scsi, over virtio-mmio transport > - vda - virtio-scsi, over virtio-pci transport > - vdb - virtio-scsi, over virtio-mmio transport > > with systemd 231 I get these links > > platform-3f000000.pcie-pci-0000:00:01.1-virtio-pci-0000:02:00.0-scsi-0:0:0:0 -> ../../sda > platform-3f000000.pcie-pci-0000:00:01.3-virtio-pci-0000:04:00.0 -> ../../vda this is somewhat suprising (the pcie-pci-xxxx part), could you once more do me a favor and run udevadm info -a /dev/vda and paste the output? > virtio-pci-a003c00.virtio_mmio -> ../../vdb > virtio-pci-a003e00.virtio_mmio-scsi-0:0:0:0 -> ../../sdb > > after applying your patch I get these links: > > platform-3f000000.pcie-pci-0000:00:01.1-virtio-pci-0000:02:00.0-scsi-0:0:0:0 -> ../../sda > platform-3f000000.pcie-pci-0000:00:01.3-virtio-pci-0000:04:00.0 -> ../../vda well, these are probably stale links from the old systemd baked into your initrd > platform-3f000000.pcie-pci-0000:02:00.0-scsi-0:0:0:0 -> ../../sda > platform-3f000000.pcie-pci-0000:04:00.0 -> ../../vda I don't yet understand these, especially why the intermediate pci-xxxx id has vanished > platform-a003c00.virtio_mmio -> ../../vdb > platform-a003e00.virtio_mmio-scsi-0:0:0:0 -> ../../sdb these look as expected > virtio-pci-a003c00.virtio_mmio -> ../../vdb > virtio-pci-a003e00.virtio_mmio-scsi-0:0:0:0 -> ../../sdb stale > > So that appears to be working as designed - the 4 backcompat symlinks are > still there, and the new symlinks all live under the platform- prefix > and don't have a bogus 'pci' in the name for mmio links the patch only provide compat symlinks for the pci path ids traditionally seen on x86 systems, but I think we don't want those for platforms other than x86, right? > > Regards, > Daniel > -- Mit freundlichen Grüßen/Kind Regards Viktor Mihajlovski IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martina Köderitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization