| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: Support vCPU-based gfn->hva cache | Cao, Lei | 2017-02-16 | 1 | -12/+10 |
* | kvm: x86: do not use KVM_REQ_EVENT for APICv interrupt injection | Paolo Bonzini | 2017-02-15 | 1 | -7/+4 |
* | KVM: x86: do not scan IRR twice on APICv vmentry | Paolo Bonzini | 2017-02-15 | 1 | -3/+5 |
* | KVM: vmx: move sync_pir_to_irr from apic_find_highest_irr to callers | Paolo Bonzini | 2017-02-15 | 1 | -3/+4 |
* | KVM: x86: preparatory changes for APICv cleanups | Paolo Bonzini | 2017-02-15 | 1 | -8/+17 |
* | KVM: vmx: clear pending interrupts on KVM_SET_LAPIC | Paolo Bonzini | 2017-02-15 | 1 | -2/+1 |
* | Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Radim Krčmář | 2017-01-17 | 1 | -0/+6 |
|\ |
|
| * | KVM: x86: flush pending lapic jump label updates on module unload | David Matlack | 2017-01-12 | 1 | -0/+6 |
* | | KVM: lapic: do not scan IRR when delivering an interrupt | Paolo Bonzini | 2017-01-09 | 1 | -4/+15 |
* | | KVM: lapic: do not set KVM_REQ_EVENT unnecessarily on PPR update | Paolo Bonzini | 2017-01-09 | 1 | -1/+2 |
* | | KVM: lapic: remove unnecessary KVM_REQ_EVENT on PPR update | Paolo Bonzini | 2017-01-09 | 1 | -12/+24 |
* | | KVM: vmx: speed up TPR below threshold vmexits | Paolo Bonzini | 2017-01-09 | 1 | -0/+6 |
* | | KVM: x86: allow hotplug of VCPU with APIC ID over 0xff | Radim Krčmář | 2017-01-09 | 1 | -5/+25 |
* | | KVM: x86: make interrupt delivery fast and slow path behave the same | Radim Krčmář | 2017-01-09 | 1 | -12/+8 |
* | | KVM: x86: replace kvm_apic_id with kvm_{x,x2}apic_id | Radim Krčmář | 2017-01-09 | 1 | -9/+22 |
|/ |
|
* | ktime: Cleanup ktime_set() usage | Thomas Gleixner | 2016-12-25 | 1 | -2/+2 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-12-14 | 1 | -73/+139 |
|\ |
|
| * | kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11] | Jim Mattson | 2016-11-22 | 1 | -4/+7 |
| * | kvm: x86: avoid atomic operations on APICv vmentry | Paolo Bonzini | 2016-11-03 | 1 | -2/+4 |
| * | KVM: x86: use ktime_get instead of seeking the hrtimer_clock_base | Paolo Bonzini | 2016-11-02 | 1 | -4/+4 |
| * | KVM: LAPIC: add APIC Timer periodic/oneshot mode VMX preemption timer support | Wanpeng Li | 2016-11-02 | 1 | -28/+75 |
| * | KVM: LAPIC: rename start/cancel_hv_tscdeadline to start/cancel_hv_timer | Wanpeng Li | 2016-11-02 | 1 | -8/+8 |
| * | KVM: LAPIC: introduce kvm_get_lapic_target_expiration_tsc() | Wanpeng Li | 2016-11-02 | 1 | -0/+9 |
| * | KVM: LAPIC: guarantee the timer is in tsc-deadline mode | Wanpeng Li | 2016-11-02 | 1 | -2/+2 |
| * | KVM: LAPIC: extract start_sw_period() to handle periodic/oneshot mode | Wanpeng Li | 2016-11-02 | 1 | -42/+47 |
* | | KVM: x86: fix out-of-bounds access in lapic | Radim Krčmář | 2016-11-24 | 1 | -1/+1 |
|/ |
|
* | KVM: lapic: don't recalculate apic map table twice when enabling LAPIC | Wanpeng Li | 2016-08-19 | 1 | -2/+3 |
* | KVM: lapic: fix access preemption timer stuff even if kernel_irqchip=off | Wanpeng Li | 2016-08-04 | 1 | -0/+3 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-08-02 | 1 | -212/+327 |
|\ |
|
| * | KVM: x86: bump KVM_MAX_VCPU_ID to 1023 | Radim Krčmář | 2016-07-14 | 1 | -3/+10 |
| * | KVM: x86: add a flag to disable KVM x2apic broadcast quirk | Radim Krčmář | 2016-07-14 | 1 | -13/+40 |
| * | KVM: x86: add KVM_CAP_X2APIC_API | Radim Krčmář | 2016-07-14 | 1 | -4/+9 |
| * | KVM: x86: reset lapic base in kvm_lapic_reset | Radim Krčmář | 2016-07-14 | 1 | -4/+4 |
| * | KVM: x86: reset APIC ID when enabling LAPIC | Radim Krčmář | 2016-07-14 | 1 | -2/+3 |
| * | KVM: x86: use hardware-compatible format for APIC ID register | Radim Krčmář | 2016-07-14 | 1 | -15/+37 |
| * | KVM: x86: dynamic kvm_apic_map | Radim Krčmář | 2016-07-14 | 1 | -5/+13 |
| * | KVM: x86: use physical LAPIC array for logical x2APIC | Radim Krčmář | 2016-07-14 | 1 | -36/+37 |
| * | KVM: x86: add kvm_apic_map_get_dest_lapic | Radim Krčmář | 2016-07-14 | 1 | -132/+98 |
| * | KVM: vmx: fix missed cancellation of TSC deadline timer | Wanpeng Li | 2016-07-01 | 1 | -24/+24 |
| * | KVM: x86: introduce cancel_hv_tscdeadline | Wanpeng Li | 2016-07-01 | 1 | -8/+10 |
| * | KVM: x86: support using the vmx preemption timer for tsc deadline timer | Yunhong Jiang | 2016-06-16 | 1 | -1/+72 |
| * | kvm: lapic: separate start_sw_tscdeadline from start_apic_timer | Yunhong Jiang | 2016-06-16 | 1 | -26/+31 |
* | | x86/kvm: Audit and remove any unnecessary uses of module.h | Paul Gortmaker | 2016-07-14 | 1 | -1/+1 |
* | | KVM: LAPIC: cap __delay at lapic_timer_advance_ns | Marcelo Tosatti | 2016-06-27 | 1 | -1/+2 |
|/ |
|
* | KVM: x86: make hwapic_isr_update and hwapic_irr_update look the same | Paolo Bonzini | 2016-05-18 | 1 | -3/+3 |
* | KVM: x86: Introducing kvm_x86_ops.apicv_post_state_restore | Suravee Suthikulpanit | 2016-05-18 | 1 | -0/+2 |
* | KVM: x86: Rename kvm_apic_get_reg to kvm_lapic_get_reg | Suravee Suthikulpanit | 2016-05-18 | 1 | -29/+29 |
* | KVM: x86: Misc LAPIC changes to expose helper functions | Suravee Suthikulpanit | 2016-05-18 | 1 | -74/+53 |
* | kvm: x86: make lapic hrtimer pinned | Luiz Capitulino | 2016-04-05 | 1 | -4/+4 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-03-16 | 1 | -45/+111 |
|\ |
|