minix/servers/avfs
Thomas Veerman 823e42c3e3 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.
2011-10-27 15:29:23 +00:00
..
comm.c Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
comm.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
const.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
device.c Unmap drivers upon exit 2011-09-16 10:16:00 +00:00
dmap.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
dmap.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
exec.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
exec.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
file.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
filedes.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
fproc.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
fs.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
fscall.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
gcov.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
glo.h Unverbose mount 2011-08-26 15:49:37 +00:00
job.h err_code has to be preserved as well. Short term fix 2011-10-25 12:12:20 +00:00
link.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
lock.c Allow block special files to be file locked 2011-08-22 11:51:01 +00:00
lock.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
main.c Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
Makefile Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
misc.c Cleanup more resources upon exit 2011-09-16 10:16:57 +00:00
mount.c Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
open.c Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
param.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
path.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
path.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
pipe.c Fix locking issues with back calls from FSes 2011-08-19 14:17:35 +00:00
protect.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
proto.h Cleanup more resources upon exit 2011-09-16 10:16:57 +00:00
read.c Turn off block read debugs and turn on mount debugs 2011-08-22 13:24:35 +00:00
request.c Cleanup more resources upon exit 2011-09-16 10:16:57 +00:00
request.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
select.c Remove debug print 2011-09-16 10:16:32 +00:00
select.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
stadir.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
table.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
threads.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
time.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
tll.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
tll.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
utility.c Fix off-by-one errors and increase PATH_MAX to 1024 2011-09-12 09:00:24 +00:00
vmnt.c Cleanup more resources upon exit 2011-09-16 10:16:57 +00:00
vmnt.h Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
vnode.c Make AVFS resilient against failing back calls 2011-09-06 10:38:16 +00:00
vnode.h Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
worker.c Make AVFS deal intelligently with back calling FSes 2011-10-27 15:29:23 +00:00
write.c Merge AVFS and APFS 2011-08-17 13:40:36 +00:00