minix/servers/is
Tomas Hruby 8590ac260d Removed dependency of vfs on NR_TASKS macro
- all macros in consts.h that depend on NR_TASKS replaced by a FP_BLOCKED_ON_*

- fp_suspended removed and replaced by fp_blocked_on. Testing whether a process
  is supended is qeual to testing whether fp_blocked_on is FP_BLOCKED_ON_NONE or
  not

- fp_task is valid only if fp_blocked_on == FP_BLOCKED_ON_OTHER

- no need of special values that do not colide with valid and special endpoints
  since they are not used as endpoints anymore

- suspend only takes FP_BLOCKED_ON_* values not endpoints anymore

- suspend(task) replaced by wait_for(task) which sets fp_task so we remember who
  are we waiting for and suspend sets fp_blocked_on to FP_BLOCKED_ON_OTHER to
  signal that we are waiting for some other process

- some functions should take endpoint_t instead of int, fixed
2009-09-22 21:48:26 +00:00
..
dmp.c no more scheduling queue dumps (kernel will print this over serial); 2009-09-21 14:47:24 +00:00
dmp_ds.c . DS understands publishing and subscribing where keys are in string 2006-07-13 14:50:23 +00:00
dmp_fs.c Removed dependency of vfs on NR_TASKS macro 2009-09-22 21:48:26 +00:00
dmp_kernel.c no more scheduling queue dumps (kernel will print this over serial); 2009-09-21 14:47:24 +00:00
dmp_pm.c IS: fix up PM flags field somewhat 2009-07-12 15:30:59 +00:00
dmp_rs.c vfs/mount/rs/service changes: 2007-01-22 15:25:41 +00:00
glo.h endpoint-aware conversion of servers. 2006-03-03 10:20:58 +00:00
inc.h Split of architecture-dependent and -independent functions for i386, 2006-12-22 15:22:27 +00:00
is.h Renamed src/lib/utils to src/lib/sysutil --- because of new src/lib/util 2005-07-19 13:21:51 +00:00
main.c moved stacktrace to sysctl, as vmctl is very privileged so can't 2009-01-27 12:54:33 +00:00
Makefile Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
proto.h no more scheduling queue dumps (kernel will print this over serial); 2009-09-21 14:47:24 +00:00