summaryrefslogtreecommitdiff
path: root/sys/arch/arm/arm32/irq_dispatch.S
AgeCommit message (Expand)Author
2020-11-21Sprinkle some comments about ENABLE_ALIGNMENT_FAULTS leaving curcpu in r4skrll
2015-06-02Add a clrex/dmb to irq path as recommended by ARM.matt
2013-08-18Move parts of cpu.h that are not needed by MI code in <arm/locore.h>matt
2012-10-21Add softint processing for irq_idle_entrymatt
2012-10-21Implement a "fast" path for IRQ handling out of the idle loop. Since wematt
2012-08-29Avoid using r7 (which is being reserved for a different purpose).matt
2011-05-28Remove unused local variable.jakllsch
2008-04-27Merge kernel changes in matt-armv6 to HEAD.matt
2008-01-06Truly kill current_intr_depth once and for all.matt
2007-03-09Rewrite the ARM mutex implementation to be of the simple-mutex variety.thorpej
2005-12-11merge ktrace-lwp.christos
2005-05-31remove vestigal {,e}intr{names,cnt} symbols now that vmstat doesn't need them.chs
2003-10-30Move the alignment fault enable/disable code into macroes to avoidscw
2003-10-26Assume that if curpcb is NULL, we're already running with alignmentscw
2003-10-25Oops, forgot to commit this along with the others...scw
2003-01-03Fiddle with current_intr_depth in assembly code again. Because wethorpej
2003-01-02Clean up evbarm interrupt support a little:thorpej