#8085: SMI storm on USB handover on AMD 970/SB950 AMD AM3+ UEFI motherboard -----------------------------+----------------------------------------- Reporter: kallisti5 | Owner: mmlr Type: bug | Status: in-progress Priority: normal | Milestone: R1 Component: System/Kernel | Version: R1/Development Resolution: | Keywords: SB950,UEFI, AHCI, APIC, IRQ Blocked By: | Blocking: Has a Patch: 0 | Platform: All -----------------------------+----------------------------------------- Comment (by kallisti5): Two new debugs attached, with a little extra tracing as seen below... {{{ diff --git a/src/system/boot/platform/bios_ia32/acpi.cpp b/src/system/boot/platform/bios_ia32/acpi.cpp index d9207fd..d18b689 100644 --- a/src/system/boot/platform/bios_ia32/acpi.cpp +++ b/src/system/boot/platform/bios_ia32/acpi.cpp @@ -20,7 +20,7 @@ #include <arch/x86/arch_acpi.h> -//#define TRACE_ACPI +#define TRACE_ACPI #ifdef TRACE_ACPI # define TRACE(x) dprintf x #else diff --git a/src/system/kernel/arch/x86/ioapic.cpp b/src/system/kernel/arch/x86/ioapic.cpp index 78f6129..00eccb4 100644 --- a/src/system/kernel/arch/x86/ioapic.cpp +++ b/src/system/kernel/arch/x86/ioapic.cpp @@ -24,7 +24,7 @@ #include "acpi.h" -//#define TRACE_IOAPIC +#define TRACE_IOAPIC #ifdef TRACE_IOAPIC # define TRACE(x) dprintf x #else diff --git a/src/system/kernel/arch/x86/irq_routing_table.cpp b/src/system/kernel/arch/x86/irq_routing_table.cpp index a9e46c7..e0ec967 100644 --- a/src/system/kernel/arch/x86/irq_routing_table.cpp +++ b/src/system/kernel/arch/x86/irq_routing_table.cpp @@ -16,7 +16,7 @@ #include <PCI.h> -//#define TRACE_PRT +#define TRACE_PRT #ifdef TRACE_PRT # define TRACE(x...) dprintf("IRQRoutingTable: "x) #else }}} -- Ticket URL: <http://dev.haiku-os.org/ticket/8085#comment:7> Haiku <http://dev.haiku-os.org> Haiku - the operating system.