]> Zhao Yanbai Git Server - minix.git/commit
Replaced flagalrm() timers with another technique to check for timeouts.
authorJorrit Herder <jnherder@minix3.org>
Tue, 31 May 2005 14:43:04 +0000 (14:43 +0000)
committerJorrit Herder <jnherder@minix3.org>
Tue, 31 May 2005 14:43:04 +0000 (14:43 +0000)
commit0165662cd97edcde78566265eaaa60575c980d39
treefe992343a03f76f0c26ef31e3d58a9f7a5d360f2
parente673eeee2055cb90e9853ca2b48c2414c757fcda
Replaced flagalrm() timers with another technique to check for timeouts.
This allowed removing the p_flagarlm timer from the kernel's process table.
Furthermore, I merged p_syncalrm and p_signalrm into p_alarm_timer to save
even more space. Note that processes can no longer have both a signal and
synchronous alarm timer outstanding as of now.
15 files changed:
drivers/at_wini/at_wini.c
drivers/floppy/floppy.c
drivers/fxp/fxp.c
drivers/rtl8139/rtl8139.c
drivers/tty/console.c
include/minix/config.h
include/minix/type.h
include/minix/utils.h
kernel/const.h
kernel/proc.h
kernel/system.c
kernel/system/clock.c
kernel/type.h
lib/utils/Makefile
servers/fs/cmostime.c