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_ds.c
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
dmp.c no more scheduling queue dumps (kernel will print this over serial); 2009-09-21 14:47:24 +00:00
glo.h
inc.h
is.h
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