qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 2/6] pcie/slot: fix hotplug_event_notify().


From: Isaku Yamahata
Subject: [Qemu-devel] [PATCH 2/6] pcie/slot: fix hotplug_event_notify().
Date: Wed, 27 Oct 2010 19:21:17 +0900

This patch fixes the miscondition to trigger slot event
which is introduced by cd870502e228f8f028f93fb585ae3b208fcb46c7.

Signed-off-by: Isaku Yamahata <address@hidden>
---
 hw/pcie.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/hw/pcie.c b/hw/pcie.c
index 64cc003..3c52849 100644
--- a/hw/pcie.c
+++ b/hw/pcie.c
@@ -148,7 +148,7 @@ static void hotplug_event_notify(PCIDevice *dev)
     uint16_t sltsta = pci_get_word(exp_cap + PCI_EXP_SLTSTA);
 
     dev->exp.hpev_notified = (sltctl & PCI_EXP_SLTCTL_HPIE) &&
-        (sltsta & PCI_EXP_HP_EV_SUPPORTED);
+        (sltsta & sltctl & PCI_EXP_HP_EV_SUPPORTED);
 
     if (prev == dev->exp.hpev_notified) {
         return;
-- 
1.7.1.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]