CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/05/13 11:46:42
Modified files:
sys/arch/sparc64/dev: schizo.c
sys/arch/sparc64/sparc64: intr.c
sys/arch/sparc64/include: bus.h intr.h
Log message:
Implement support for running interrupt handlers without taking the kernel
lock, by adding a new BUS_INTR_ESTABLISH_MPSAFE flag for use with the
(sparc64-specific) bus_intr_establish(9) interface. Add support for this
flag to schizo(4); other bus drivers will ignore it for now. While there,
remove the BUS_INTR_ESTABLISH_FASTTRAP flag which serves no purpose.