]> Zhao Yanbai Git Server - minix.git/commit
Make AVFS deal intelligently with back calling FSes
authorThomas Veerman <thomas@minix3.org>
Wed, 26 Oct 2011 13:28:41 +0000 (13:28 +0000)
committerThomas Veerman <thomas@minix3.org>
Thu, 27 Oct 2011 15:29:23 +0000 (15:29 +0000)
commit823e42c3e38200dd6145bd549bdedf1301de0613
treefce22067fb0d821dee96e97135d96f6e9393558c
parentb1c23299541ac1c056c9ed6b5994f8fbdc3ea539
Make AVFS deal intelligently with back calling FSes

PUFFS file systems need to make back calls for every operation we
send to them. Consequently, they cannot handle block reads and writes
themselves. Instead, the root file system has to do it (for now).

When the mount operation causes an FS to make a back call, AVFS now
concludes that every block read and write for that FS has to go
through the root file system.
servers/avfs/comm.c
servers/avfs/main.c
servers/avfs/mount.c
servers/avfs/open.c
servers/avfs/vmnt.h
servers/avfs/worker.c