freebsd-dev/sys/powerpc
Nathan Whitehorn ec3c90f3c8 Place interrupt handling in a critical section and remove double
counting in incrementing the interrupt nesting level. This fixes a number
of bugs in which the interrupt thread could be preempted by an IPI,
indefinitely delaying acknowledgement of the interrupt to the PIC, causing
interrupt starvation and hangs.

Reported by:	linimon
Reviewed by:	marcel, jhb
MFC after:	1 week
2010-03-09 02:00:53 +00:00
..
aim Place interrupt handling in a critical section and remove double 2010-03-09 02:00:53 +00:00
booke Place interrupt handling in a critical section and remove double 2010-03-09 02:00:53 +00:00
compile
conf Adjust style (following the already existing rules) for the newly 2010-02-15 23:44:48 +00:00
cpufreq Add cpufreq support on the PowerPC G5, along with a skeleton SMU driver 2009-06-23 04:28:32 +00:00
fpu The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:07:02 +00:00
include The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00
mpc85xx Make PCI Express host controllers functional, by: 2010-02-01 17:51:01 +00:00
ofw Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
powermac Rework smu(4) to be asynchronous. It turns out that the combination of 2010-03-04 06:36:00 +00:00
powerpc Fix another bug involving /dev/mem and the OEA64 scratchpage. When 2010-02-25 14:51:06 +00:00
psim Unbreak build. 2009-12-06 17:26:43 +00:00