Changes between Initial Version and Version 1 of Ticket #404


Ignore:
Timestamp:
May 6, 2009, 3:49:21 AM (15 years ago)
Author:
Steven Levine
Comment:

This trap is the SpinlocksOwned? trap that has been observed previously (see ticket #320). It is triggered by adding the /O1 switch to the PSD=ACPI.PSD command line.

The debug kernel traps because it checks SpinLocks? owned in intIRQRouter. This check does not exist in the retail kernel, so there is no trap.

If possible, the acpi should be updated to release the spinlocks before generating debug output or bypass the output if spinlocks have been acquired and running under the debug kernel.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #404

    • Property Summary changed from Retail build of ACPI 3.15 crashes with debug kernel to Debug build of ACPI 3.15 crashes with debug kernel
  • Ticket #404 – Description

    initial v1  
    11When loading the SMP debug kernel with the retail ACPI 3.15 I get a trap (sorry for the layout)
    22
     3{{{
    34Symbols linked (acpi)
    45Symbols linked (screen01)
     
    1011cr2=ffe2b000 cr3=00225000 p=00
    11120178:fff0628f cc             int     3
     13}}}
     14
    1215(Sorry for the bad outlining).
    1316