Thomas Veerman
9e21d55e37
err_code has to be preserved as well. Short term fix
2011-10-25 12:12:20 +00:00
Thomas Veerman
90cde23c19
Cleanup more resources upon exit
2011-09-16 10:16:57 +00:00
Thomas Veerman
1c928cf61a
Remove debug print
2011-09-16 10:16:32 +00:00
Thomas Veerman
200b9d7339
Unmap drivers upon exit
2011-09-16 10:16:00 +00:00
Thomas Veerman
203937456e
Fix off-by-one errors and increase PATH_MAX to 1024
...
In some places it was assumed that PATH_MAX does not include a
terminating null character.
Increases PATH_MAX to 1024 to get in sync with NetBSD. Required some
rewriting in AVFS to keep memory usage low (the stack in use by a thread
is very small).
2011-09-12 09:00:24 +00:00
Thomas Veerman
d4b72e81b2
Cleanup servers to make GCC/Clang a little happier
2011-09-08 13:57:03 +00:00
Thomas Veerman
7db039347a
Make AVFS resilient against failing back calls
2011-09-06 10:38:16 +00:00
Thomas Veerman
8a266a478e
Increase gid_t and uid_t to 32 bits
...
Increase gid_t and uid_t to 32 bits and provide backwards compatibility
where needed.
2011-09-05 13:56:14 +00:00
Thomas Veerman
7f24c2b3ca
Unverbose mount
2011-08-26 15:49:37 +00:00
Thomas Veerman
78183bddff
Let FSes exit themselves upon system shutdown
...
During shutdown all processes are semi-exited and FSes are unmounted.
This semi-exit causes trouble for FUSE mounts as they still need access
to file descriptors and working directory in order to unmount.
2011-08-26 15:17:53 +00:00
Thomas Veerman
30be017762
Store and use max concurrent requests
2011-08-26 12:47:43 +00:00
Thomas Veerman
e09714ab53
Turn off block read debugs and turn on mount debugs
2011-08-22 13:24:35 +00:00
Thomas Veerman
4ee157f5ce
Report error instead panicing
2011-08-22 13:08:38 +00:00
Thomas Veerman
1f28a4b83e
Remove verbosity
2011-08-22 13:08:03 +00:00
Thomas Veerman
68011701bd
Reduce block special file (thread) lock scope
2011-08-22 11:51:29 +00:00
Thomas Veerman
55d926cbaa
Allow block special files to be file locked
2011-08-22 11:51:01 +00:00
Thomas Veerman
ae2159c371
Fix locking issues with back calls from FSes
2011-08-19 14:17:35 +00:00
Thomas Veerman
a6bd3f4a22
Merge AVFS and APFS
2011-08-17 13:40:36 +00:00