Linus Torvalds
6999507416
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
...
Pull KVM fixes from Radim Krčmář:
"ARM:
- Yet another race with VM destruction plugged
- A set of small vgic fixes
x86:
- Preserve pending INIT
- RCU fixes in paravirtual async pf, VM teardown, and VMXOFF
emulation
- nVMX interrupt injection and dirty tracking fixes
- initialize to make UBSAN happy"
* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg
KVM: nVMX: Fix interrupt window request with "Acknowledge interrupt on exit"
KVM: nVMX: mark vmcs12 pages dirty on L2 exit
kvm: nVMX: don't flush VMCS12 during VMXOFF or VCPU teardown
KVM: nVMX: do not pin the VMCS12
KVM: avoid using rcu_dereference_protected
KVM: X86: init irq->level in kvm_pv_kick_cpu_op
KVM: X86: Fix loss of pending INIT due to race
KVM: async_pf: make rcu irq exit if not triggered from idle task
KVM: nVMX: fixes to nested virt interrupt injection
KVM: nVMX: do not fill vm_exit_intr_error_code in prepare_vmcs12
KVM: arm/arm64: Handle hva aging while destroying the vm
KVM: arm/arm64: PMU: Fix overflow interrupt injection
KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability
2017-08-04 15:18:27 -07:00
..
2017-07-20 10:27:59 +02:00
2017-07-20 10:28:10 +02:00
2017-07-30 14:26:51 +02:00
2017-05-15 16:08:56 +02:00
2017-07-24 11:14:59 +02:00
2017-05-24 16:18:12 +02:00
2017-06-28 06:54:46 -07:00
2016-11-16 20:46:38 +01:00
2016-12-25 14:30:04 -08:00
2017-01-28 22:55:22 +01:00
2017-03-16 09:06:35 +01:00
2016-08-24 12:31:41 +02:00
2017-02-21 12:48:35 +01:00
2017-02-07 10:42:10 +01:00
2014-12-13 12:42:51 -08:00
2015-06-16 14:12:34 -04:00
2015-08-25 09:59:19 +02:00
2016-12-12 19:25:04 -08:00
2016-12-24 11:46:01 -08:00
2011-03-23 19:47:19 -07:00
2017-07-12 16:25:59 -07:00
2017-07-21 10:14:15 +02:00
2017-03-02 08:42:34 +01:00
2017-03-27 10:20:28 +02:00
2017-03-27 10:20:28 +02:00
2017-04-18 10:30:23 +02:00
2017-07-05 10:09:02 +02:00
2017-03-21 12:30:16 +01:00
2017-05-03 11:44:24 -07:00
2016-07-22 11:46:01 +02:00
2017-06-13 08:56:55 +02:00
2017-04-21 09:48:16 +02:00
2017-03-24 10:14:08 +01:00
2017-05-26 22:37:02 -04:00
2017-01-28 09:31:13 +01:00
2017-06-20 12:56:27 +02:00
2017-01-06 08:39:26 +01:00
2017-06-13 08:56:55 +02:00
2017-08-01 13:02:37 +02:00
2016-07-14 15:06:41 +02:00
2011-03-23 22:15:54 +01:00
2016-07-14 15:06:41 +02:00
2017-04-14 12:08:51 +02:00
2016-07-14 15:06:41 +02:00
2017-03-04 11:36:19 -08:00
2016-07-14 15:06:41 +02:00
2017-03-02 08:42:36 +01:00
2017-01-05 08:58:49 +01:00
2017-07-26 18:57:45 +02:00
2017-07-26 18:57:45 +02:00
2017-01-19 08:42:37 +01:00
2017-05-26 10:10:45 +02:00
2017-03-01 09:57:02 +01:00
2017-07-05 10:09:02 +02:00
2016-08-24 12:27:41 +02:00
2016-08-10 14:55:05 +02:00
2017-08-01 22:24:18 +02:00
2017-03-02 08:42:27 +01:00
2017-06-08 09:28:21 +02:00
2016-08-18 23:41:55 +02:00
2017-05-08 17:15:13 -07:00
2017-06-13 08:56:55 +02:00
2017-07-03 14:45:09 -07:00
2013-07-14 19:36:56 -04:00
2017-05-08 17:15:13 -07:00
2017-01-28 14:42:30 +01:00
2016-12-25 10:47:41 +01:00
2017-06-20 12:52:43 +02:00
2017-05-01 11:36:00 -07:00
2016-12-22 17:43:35 +01:00
2016-12-22 17:43:35 +01:00
2017-02-22 18:22:53 -08:00
2017-06-13 08:48:09 +02:00
2017-06-28 06:54:46 -07:00
2017-06-28 06:54:46 -07:00
2016-04-16 13:21:40 +02:00
2017-06-28 06:54:46 -07:00
2017-01-24 12:23:35 -05:00
2008-09-22 12:58:36 +02:00
2017-03-02 08:42:36 +01:00
2016-12-19 11:34:15 +01:00
2016-07-14 15:06:41 +02:00
2017-01-28 09:31:13 +01:00
2017-06-13 08:48:09 +02:00
2017-06-13 08:48:09 +02:00
2017-06-28 16:13:57 -07:00
2017-03-20 16:10:32 +01:00
2017-03-02 08:42:30 +01:00
2016-10-25 11:45:13 +02:00
2010-11-12 00:45:41 +01:00
2017-07-25 11:30:45 +02:00
2015-03-07 11:12:43 +01:00
2015-04-01 13:17:39 +02:00
2017-01-28 09:33:16 +01:00
2016-11-29 18:02:58 +01:00
2017-05-09 08:14:24 +02:00
2017-07-05 09:01:24 +02:00
2017-04-05 10:16:43 +02:00
2017-04-11 09:11:13 +02:00
2017-05-01 20:51:12 -07:00
2017-07-03 14:45:09 -07:00
2017-03-08 09:18:02 +01:00
2017-06-08 09:28:21 +02:00
2017-06-19 21:50:20 +08:00
2016-05-07 07:00:07 +02:00
2016-11-16 09:38:23 +01:00
2014-10-17 13:40:52 -07:00
2017-06-15 16:41:10 +02:00
2016-03-31 13:35:09 +02:00
2017-06-13 08:42:09 +02:00
2017-03-19 12:14:35 +01:00
2008-01-30 13:31:52 +01:00
2015-07-20 18:57:20 +02:00
2015-07-06 15:23:29 +02:00
2016-12-09 09:13:30 -05:00
2017-06-12 21:17:48 +02:00
2016-11-18 10:58:31 +01:00
2017-06-04 21:55:53 +02:00
2017-07-03 18:01:50 -07:00
2017-05-24 09:05:16 +02:00
2017-04-18 10:30:23 +02:00
2016-08-12 08:29:24 +02:00
2016-01-30 11:22:17 +01:00
2017-04-26 10:02:06 +02:00
2017-04-03 10:22:40 +02:00
2015-06-16 14:12:41 -04:00
2017-01-28 14:42:26 +01:00