]> Zhao Yanbai Git Server - minix.git/commit
Driver mapping refactory.
authorCristiano Giuffrida <cristiano@minix3.org>
Fri, 9 Apr 2010 21:56:44 +0000 (21:56 +0000)
committerCristiano Giuffrida <cristiano@minix3.org>
Fri, 9 Apr 2010 21:56:44 +0000 (21:56 +0000)
commit65ef5397392cdcd3d28f3e16caedfcefa11890b0
treef207f474e33ef0963cf89b968a016b0c8843a955
parentc1bfcc911924192928b6528ce89d47b84c4398ce
Driver mapping refactory.

VFS CHANGES:
- dmap table no longer statically initialized in VFS
- Dropped FSSIGNON svrctl call no longer used by INET

INET CHANGES:
- INET announces its presence to VFS just like any other driver

RS CHANGES:
- The boot image dev table contains all the data to initialize VFS' dmap table
- RS interface supports asynchronous up and update operations now
- RS interface extended to support driver style and flags
34 files changed:
docs/UPDATING
drivers/memory/ramdisk/rc
etc/rc
etc/usr/rc
include/minix/const.h
include/minix/dmap.h
include/minix/rs.h
include/sys/svrctl.h
include/unistd.h
lib/libc/other/_mapdriver.c
man/man2/svrctl.2
servers/inet/Makefile
servers/inet/inet.c
servers/is/dmp_fs.c
servers/mfs/const.h
servers/pfs/const.h
servers/rs/const.h
servers/rs/main.c
servers/rs/manager.c
servers/rs/proto.h
servers/rs/request.c
servers/rs/service/service.c
servers/rs/table.c
servers/rs/type.h
servers/vfs/const.h
servers/vfs/device.c
servers/vfs/dmap.c
servers/vfs/dmap.h
servers/vfs/fs.h
servers/vfs/main.c
servers/vfs/misc.c
servers/vfs/param.h
servers/vfs/proto.h
servers/vfs/type.h [deleted file]