All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH][request for stable 3.10 inclusion]CVE-2015-4692
@ 2015-07-29  4:56 Wang Kai
  2015-07-29  4:56 ` [PATCH] kvm: x86: fix kvm_apic_has_events to check for NULL pointer Wang Kai
  0 siblings, 1 reply; 6+ messages in thread
From: Wang Kai @ 2015-07-29  4:56 UTC (permalink / raw)
  To: gregkh; +Cc: stable, pbonzini

Hi, Greg

  Could you please apply this CVE fix for stable-3.10? Thanks.

Paolo Bonzini (1):
  kvm: x86: fix kvm_apic_has_events to check for NULL pointer

 arch/x86/kvm/lapic.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
1.8.3.4


^ permalink raw reply	[flat|nested] 6+ messages in thread
* [PATCH] kvm: x86: fix kvm_apic_has_events to check for NULL pointer
@ 2015-06-04  8:18 Paolo Bonzini
  2015-06-12 14:10 ` Josh Boyer
  0 siblings, 1 reply; 6+ messages in thread
From: Paolo Bonzini @ 2015-06-04  8:18 UTC (permalink / raw)
  To: linux-kernel, kvm; +Cc: pmatouse

Malicious (or egregiously buggy) userspace can trigger it, but it
should never happen in normal operation.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
 arch/x86/kvm/lapic.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/x86/kvm/lapic.h b/arch/x86/kvm/lapic.h
index 71b150cae5f9..9d8fcde52027 100644
--- a/arch/x86/kvm/lapic.h
+++ b/arch/x86/kvm/lapic.h
@@ -150,7 +150,7 @@ static inline bool kvm_apic_vid_enabled(struct kvm *kvm)
 
 static inline bool kvm_apic_has_events(struct kvm_vcpu *vcpu)
 {
-	return vcpu->arch.apic->pending_events;
+	return kvm_vcpu_has_lapic(vcpu) && vcpu->arch.apic->pending_events;
 }
 
 static inline bool kvm_lowest_prio_delivery(struct kvm_lapic_irq *irq)
-- 
1.8.3.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-08-14 16:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-29  4:56 [PATCH][request for stable 3.10 inclusion]CVE-2015-4692 Wang Kai
2015-07-29  4:56 ` [PATCH] kvm: x86: fix kvm_apic_has_events to check for NULL pointer Wang Kai
2015-07-29  8:19   ` Paolo Bonzini
2015-08-14 16:58   ` Greg KH
  -- strict thread matches above, loose matches on Subject: below --
2015-06-04  8:18 Paolo Bonzini
2015-06-12 14:10 ` Josh Boyer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.