Re: [RFC] allow userspace to set MSR no-ops

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/03/2009 05:12 PM, Marcelo Tosatti wrote:
On Wed, Oct 28, 2009 at 01:23:07PM -0400, David Windsor wrote:
Hi,

I've encountered a situation in which I would like to allow userspace
to set the MSRs which KVM should not emulate and instead implement
these as no-ops.

I have not seen any work in this space, furthermore there is an item
on the KVM TODO that is very similar to what I'm trying to do.

The userspace interface is an extension of kvm_vcpu_ioctl, adding the
KVM_SET_MSRS_NOOP flag.  It takes a struct kvm_msrs as a list of which
MSRs should be no-ops and adds the field noop to struct kvm_msr_entry.
  This patch only affects vmx, but if the approach is sane, I can
extend it to support svm as well.
Does the ignore_msrs kvm.ko parameter achieve what you want?


Ah, I forgot all about that.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux