Home | History | Annotate | Download | only in include
History log of /src/sys/arch/usermode/include/intr.h
RevisionDateAuthorComments
 1.9  03-Mar-2012  reinoud Implement signal forwarding to userland for usermode kernels. Especially
SIGFPE is important since the urkel shouldn't stop when a userland program
devides by zero!
 1.8  02-Feb-2012  reinoud branches: 1.8.2;
spl_intr() is not defined anymore so remove from the header file
 1.7  21-Jan-2012  reinoud Complete rewrite of the signal and spl framework for NetBSD/usermode

Signals are now moved from the sigaltstack ASAP and stacked on a replacement
stack for each processes.

Preemption now works though could be enhanced a bit more
 1.6  26-Dec-2011  jmcneill make sure the sigio signal handler runs on the alternate signal stack,
fixes random SIGILLs seen recently
 1.5  26-Dec-2011  jmcneill add sigio_intr_establish so more than one driver can register a SIGIO handler
 1.4  12-Sep-2011  reinoud branches: 1.4.2; 1.4.6;
Implement spl level based priority interrupt controller in software
 1.3  04-Sep-2011  jmcneill implement splraise/spllower
 1.2  21-Oct-2009  snj Drop 3rd and 4th clauses. OK jmcneill (copyright holder).
 1.1  29-Dec-2007  jmcneill branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.18;
Import work-in-progress NetBSD/usermode port.
 1.1.18.1  11-Mar-2010  yamt sync with head
 1.1.8.2  18-Feb-2008  mjf Sync with HEAD.
 1.1.8.1  29-Dec-2007  mjf file intr.h was added on branch mjf-devfs on 2008-02-18 21:05:12 +0000
 1.1.6.2  21-Jan-2008  yamt sync with head
 1.1.6.1  29-Dec-2007  yamt file intr.h was added on branch yamt-lazymbuf on 2008-01-21 09:39:50 +0000
 1.1.4.2  09-Jan-2008  matt sync with HEAD
 1.1.4.1  29-Dec-2007  matt file intr.h was added on branch matt-armv6 on 2008-01-09 01:49:24 +0000
 1.1.2.2  02-Jan-2008  bouyer Sync with HEAD
 1.1.2.1  29-Dec-2007  bouyer file intr.h was added on branch bouyer-xeni386 on 2008-01-02 21:50:53 +0000
 1.4.6.4  06-Mar-2012  mrg sync to -current
 1.4.6.3  06-Mar-2012  mrg sync to -current
 1.4.6.2  04-Mar-2012  mrg sync to latest -current.
 1.4.6.1  18-Feb-2012  mrg merge to -current.
 1.4.2.1  17-Apr-2012  yamt sync with head
 1.8.2.1  07-Mar-2012  riz Pull up following revision(s) (requested by reinoud in ticket #89):
sys/arch/usermode/usermode/thunk.c: revision 1.81
sys/arch/usermode/target/i386/cpu_i386.c: revision 1.4
sys/arch/usermode/include/thunk.h: revision 1.61
sys/arch/usermode/include/intr.h: revision 1.9
sys/arch/usermode/dev/cpu.c: revision 1.70
sys/arch/usermode/dev/ttycons.c: revision 1.19
sys/arch/usermode/usermode/trap.c: revision 1.64
Implement signal forwarding to userland for usermode kernels. Especially
SIGFPE is important since the urkel shouldn't stop when a userland program
devides by zero!

RSS XML Feed