On Thu, Nov 12, 2020 at 11:42:46PM +0100, Thomas Gleixner wrote: > DMI vendor name is pretty good final check when the bit is 0. The > strings I'm aware of are: > > QEMU, Bochs, KVM, Xen, VMware, VMW, VMware Inc., innotek GmbH, Oracle > Corporation, Parallels, BHYVE, Microsoft Corporation > > which is not complete but better than nothing ;) Which is why I really think we need explicit opt-ins for "native" SIOV handling and for paravirtualized SIOV handling, with the kernel not offering support at all without either or a manual override on the command line.