]> Zhao Yanbai Git Server - minix.git/commit
Limited support for nested FS->VFS requests during VFS->FS call.
authorDavid van Moolenbroek <david@minix3.org>
Mon, 11 May 2009 10:02:28 +0000 (10:02 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Mon, 11 May 2009 10:02:28 +0000 (10:02 +0000)
commit0ac1aacccaa3b59bec5ea1160008b8783f57ac64
tree99e28b5cbdfcc9c774c1d8375a310cf22750bb73
parentdcfaf50f79af63c9fa2b7a33af30cf61b3ee3852
Limited support for nested FS->VFS requests during VFS->FS call.
- Changed VFS-FS protocol to only store OK or negative error code in
  m_type field of reply messages.
- Changed VFS to treat nonzero positive replies from FS as requests.
- Added backwards compatibility to VFS and MFS.
No protection of global data structures is provided in VFS, so many
VFS calls cannot be made safely by FS servers during many FS calls.
Use with caution (or, preferably, not at all).
include/minix/vfsif.h
servers/mfs/link.c
servers/mfs/proto.h
servers/mfs/read.c
servers/mfs/table.c
servers/vfs/Makefile
servers/vfs/fscall.c [new file with mode: 0644]
servers/vfs/proto.h
servers/vfs/request.c