chiark / gitweb /
virt: detect dmi before cpuid
authorChristian Hesse <mail@eworm.de>
Mon, 23 Nov 2015 12:55:04 +0000 (13:55 +0100)
committerSven Eden <yamakuzure@gmx.net>
Wed, 17 May 2017 13:22:14 +0000 (15:22 +0200)
commit7f3a80e5c0dd402adf7e0a2cd58313ae1ddb86b2
tree2dd8947cfd277fc9ff06db91b046173db3fff8f5
parent9ac0cc095b2d17cd0029048d902ff7b5e353e23e
virt: detect dmi before cpuid

Virtualbox should be detected as 'oracle'. This used to work but broke
with commit:

    commit 75f86906c52735c98dc0aa7e24b773edb42ee814
    Author: Lennart Poettering <lennart@poettering.net>
    Date:   Mon Sep 7 13:42:47 2015 +0200

    basic: rework virtualization detection API

We swap detection for dmi and cpuid, this fixes Virtualbox with KVM.
Hopefully it does not break anything else.
src/basic/virt.c