]> Zhao Yanbai Git Server - minix.git/commit
Check if kernel calls is allowed (from process' call mask) added. Not yet
authorJorrit Herder <jnherder@minix3.org>
Thu, 4 Aug 2005 19:23:03 +0000 (19:23 +0000)
committerJorrit Herder <jnherder@minix3.org>
Thu, 4 Aug 2005 19:23:03 +0000 (19:23 +0000)
commit74711a3b14b74ebbb1db8fea9ea90f951e0b6696
tree44191d908588e175c0ffdb7bd75f1a51eeb96ea4
parentb98eb4e144a13fa2b1b6a9398ef538268e56cdd7
Check if kernel calls is allowed (from process' call mask) added. Not yet
enforced. If a call is denied, this will be kprinted. Please report any such
errors, so that I can adjust the mask before returning errors instead of
warnings.

Wrote CMOS driver. All CMOS code from FS has been removed. Currently the
driver only supports get time calls. Set time is left out as an exercise
for the book readers ... startup scripts were updated because the CMOS driver
is needed early on. (IS got same treatment.) Don't forget to run MAKEDEV cmos
in /dev/, otherwise the driver cannot be loaded.
33 files changed:
commands/ibm/readclock.c
drivers/Makefile
drivers/at_wini/at_wini.c
drivers/cmos/Makefile [new file with mode: 0644]
drivers/cmos/cmos.c [moved from servers/fs/cmostime.c with 54% similarity]
drivers/memory/Makefile
drivers/memory/memory.c
drivers/tty/console.c
drivers/tty/tty.c
etc/rc
etc/usr/rc
include/minix/callnr.h
include/minix/com.h
include/sys/ioc_cmos.h [new file with mode: 0755]
include/sys/ioctl.h
kernel/const.h
kernel/main.c
kernel/priv.h
kernel/proc.c
kernel/system.c
kernel/system/do_privctl.c
kernel/table.c
kernel/type.h
servers/fs/Makefile
servers/fs/dmap.c
servers/fs/main.c
servers/fs/proto.h
servers/fs/table.c
servers/is/Makefile
servers/is/dmp_kernel.c
servers/pm/signal.c
servers/pm/table.c
servers/sm/manager.c