Jonathan Gray <jsg <at> jsg.id.au> writes:

> That is quite a large hammer.  It would be preferable to
> find out which msr it objects to and guard it with a specific cpuid
> check, and/or fix the hypervisor.

>From NetBSD PR/47677 (http://gnats.netbsd.org/47677)

"I think x86_errata should be avoided if NetBSD running
on virtual machine because accesses to MSR may be restricted"

While above statement is an assumption, it is highly possible
for hypervisor to restrict operations on model-specific regs.

For me it's kinda grounded approach, because erratas applied
on "host level" may conflict with what guests want, increasing
a possibility of screwing up things.

So what is the point for guest to run erratas if hypervisor
may already done that upwards?

Reply via email to