kvm: expose tsc deadline timer feature to guest
This patch exposes tsc deadline timer feature to guest if1). in-kernel irqchip is used, and2). kvm has emulated tsc deadline timer, and3). user authorize the feature exposing via cpu or +/ tsc-deadline...
kvm_pv_eoi: add flag support
Support the new PV EOI flag in kvm - it recently got mergedinto kvm.git. Set by default with -cpu kvm.Set for -cpu qemu by adding +kvm_pv_eoi.Clear by adding -kvm_pv_eoi to -cpu option.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>...
kvm: Don't abort on kvm_irqchip_add_msi_route()
Anyone using these functions has to be prepared that irqchipsupport may not be present. It shouldn't be up to the corecode to determine whether this is a fatal error. Currentlycode written as:
virq = kvm_irqchip_add_msi_route(...)...
bsd-user: fix build
Link in oslib objects also for BSD user, but avoid using the version ofqemu_vmalloc() defined in oslib-posix.c.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
x86: split off SVM helpers
Move SVM helpers to svm_helper.c.
x86: split off SMM helpers
Move SMM helpers to smm_helper.c.
x86: split off misc helpers
Move various functions to misc_helper.c.
x86: split off memory access helpers
Move memory access helpers to mem_helper.c.
x86: rename op_helper.c to seg_helper.c
Rename what is remaining of op_helper.c to seg_helper.c.
x86: split off integer helpers
Move integer and bit field helpers to int_helper.c.
View all revisions | View revisions
Also available in: Atom