On Tuesday, January 16, 2018 at 8:52:15 AM UTC+1, jspieg...@airmail.cc wrote: > I cannot get HVMs with attached PCI devices to boot in Qubes 4.0-rc3. My > processor (AMD Phenom II X3 B75) does have IOMMU support as far as I can > tell from the sources I've found online, but I can't find much info > about whether my motherboard (HP 3047h) supports it. There is only one > generic "virtualization" option in the BIOS. I found a lot of statements > like this online about IOMMU: > > > Please note that just because a motherboard uses a chipset that > > supports IOMMU does not mean it is able to and the bios must have an > > ACPI IVRS table to enable the use of it. At least one Asus board is > > known to have faulty BIOSes with corrupt ACPI IVRS tables; for such > > cases, under Linux, it is possible to specify custom mappings to > > override the faulty and/or missing BIOS-provided ones through the use > > of the ivrs_ioapic and ivrs_hpet kernel parameters. > > What all specific things would I check to see if actions like above > would be advisable or if I could possibly get IOMMU working? How can I > probe my motherboard's support for it directly? And what kernel options > other than the above would be advisable to try for testing purposes? > (I'm not really sure how I'd set those kernel options either.)
run qubes-hcl-report , see what it tells you. Bios should ideally have IOMMU and SVM settings, SR-IOV optional (and irrelevant for this purpose). Which PCI devices refuse to boot? -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/06dc6176-03e2-45b3-9316-d085fa78a693%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.