On Tue, Nov 03, 2015 at 10:50:40PM -0600, Wei Huang wrote: > > > On 11/03/2015 03:19 PM, Andrew Jones wrote: > > ARM/AArch64 guests now have SMBIOS tables populated (when boot > > with a late enough QEMU and a late enough AAVMF is used as the > > bootloader). Furthermore, when booting ARM/AArch64 guests with > > ACPI, the DT detection obviously no longer works, so we need > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > I think DT detection still works, right? But just because we have other > testing cases prior to device_tree, dt detection won't be triggered.
It still works if you boot with DT. If you boot with ACPI, as I stated above, then there won't be a /proc/device-tree node on the guest, and that's why that detection won't work. Thanks, drew > > > dmi detection. Finally, we can now even determine KVM vs. QEMU > > as the SMBIOS contains 'KVM' in the product name, when using kvm. > > > > The first patch in this series enables dmi detection on > > arm/aarch64. The second patch looks for KVM in the product name. > > I've only tested a backported version of these patches on an > > AArch64 guest (which worked). Of course it would be nice to get > > regression testing on all guest types that depend on dmi done. > > > > Andrew Jones (2): > > arm/aarch64: detect-virt: check dmi > > detect-virt: dmi: look for KVM > > > > src/basic/virt.c | 8 ++++---- > > 1 file changed, 4 insertions(+), 4 deletions(-) > > _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel