minix/kernel
Ben Gras 88ba4b5268 added reenter check to lock_dequeue() to avoid unlocking of interrupts
via cause_sig() during an exception.

moved lock check configuration to <minix/sys_config.h> instead of
kernel/config.h, because the 'relocking' field in kinfo depends on it.

other prettification: common locking macro, whether lock timing is on or
not.
2006-02-10 16:53:51 +00:00
..
system Store resource lists for drivers. Limited checks to enforce those lists. 2006-01-27 13:21:12 +00:00
clock.c load average measurement implementation, accessable through 2005-11-14 15:50:46 +00:00
config.h added reenter check to lock_dequeue() to avoid unlocking of interrupts 2006-02-10 16:53:51 +00:00
const.h added reenter check to lock_dequeue() to avoid unlocking of interrupts 2006-02-10 16:53:51 +00:00
debug.c Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
debug.h added reenter check to lock_dequeue() to avoid unlocking of interrupts 2006-02-10 16:53:51 +00:00
exception.c Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
glo.h load average measurement implementation, accessable through 2005-11-14 15:50:46 +00:00
i8259.c Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
ipc.h New deadlock check at proc.c. 2005-10-12 15:08:23 +00:00
kernel.h Reorganized system call library; uses separate file per call now. 2005-07-14 15:12:12 +00:00
klib.s Initial revision 2005-04-21 14:53:53 +00:00
klib88.s *** empty log message *** 2005-04-29 15:36:43 +00:00
klib386.s Fixed wrong comment. 2005-10-04 08:28:07 +00:00
main.c load average measurement implementation, accessable through 2005-11-14 15:50:46 +00:00
Makefile Various fixes and improvements. 2005-07-20 15:25:38 +00:00
mpx.s Initial revision 2005-04-21 14:53:53 +00:00
mpx88.s *** empty log message *** 2005-04-29 15:36:43 +00:00
mpx386.s Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
priv.h Store resource lists for drivers. Limited checks to enforce those lists. 2006-01-27 13:21:12 +00:00
proc.c added reenter check to lock_dequeue() to avoid unlocking of interrupts 2006-02-10 16:53:51 +00:00
proc.h IOPL, VM, and serial debug output (disabled). 2005-09-30 12:54:59 +00:00
protect.c Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
protect.h Andy's formatting fixes. 2005-09-11 16:44:06 +00:00
proto.h IOPL, VM, and serial debug output (disabled). 2005-09-30 12:54:59 +00:00
sconst.h Initial revision 2005-04-21 14:53:53 +00:00
start.c load average measurement implementation, accessable through 2005-11-14 15:50:46 +00:00
system.c Only the memory driver should be allowed access to SYS_IOPENABLE 2005-11-04 17:06:49 +00:00
system.h Al's system -> kernel call change 2005-10-14 09:13:52 +00:00
table.c Moved ipc debug out of conditional. 2006-02-06 15:16:14 +00:00
type.h New scheduling code in kernel. Work in progress. 2005-08-19 16:43:28 +00:00
utility.c printf() by kernel and servers now send messages to an array of processes, 2005-10-18 10:34:54 +00:00