Go to file
Ben Gras 18924ea563 New P_BLOCKEDON for kernel - a macro that encodes the "who is this
process waiting for" logic, which is duplicated a few times in the
kernel. (For a new feature for top.)

Introducing it and throwing out ESRCDIED and EDSTDIED (replaced by
EDEADSRCDST - so we don't have to care which part of the blocking is
failing in system.c) simplifies some code in the kernel and callers that
check for E{DEADSRCDST,ESRCDIED,EDSTDIED}, but don't care about the
difference, a fair bit, and more significantly doesn't duplicate the
'blocked-on' logic.
2010-03-03 15:32:26 +00:00
benchmarks only check local benchmark dir if it exists 2010-02-04 18:15:10 +00:00
boot Flag to load kernel high (not yet used by default), improved debug output 2010-02-19 12:38:38 +00:00
commands Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
docs Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
drivers Fixed an array bounds violation. 2010-02-24 10:39:58 +00:00
etc Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
include More correctly use cp_grant_id_t. 2010-03-02 23:12:13 +00:00
kernel New P_BLOCKEDON for kernel - a macro that encodes the "who is this 2010-03-03 15:32:26 +00:00
lib Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
man - new pread(), fnmatch() calls 2010-02-25 17:08:08 +00:00
servers Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
test Get gcc tests building again 2010-02-17 08:45:56 +00:00
tools slight tuning of /etc/mk situation when making release. 2010-03-01 15:53:57 +00:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Copy mkfiles when building world 2010-02-25 22:10:48 +00:00