[PROBLEM] Soft lockup on Linux 2.6.27, 2 patches, Cell/PPC64

Benjamin Herrenschmidt benh at kernel.crashing.org
Thu Oct 16 07:53:09 EST 2008


On Wed, 2008-10-15 at 14:05 +0200, Geert Uytterhoeven wrote:
> I guess it's auto-enabled when the decrementer interrupt handler exits?
> So shouldn't there be a `bl trace_hardirqs_on' somewhere?

The interrupts are restored to their previous state on exit of
interrupts via the TRACE_AND_RESTORE_IRQ() macro which is called
from entry_64.S in the main restore path and in head_64.S in the
fast path and hashing faults.

Cheers,
Ben.







More information about the Linuxppc-dev mailing list