minix/servers
Thomas Veerman ed23a7a7d2 VFS: fix reboot panic with mounted FUSE FS
Upon reboot VFS semi-exits all processes and unmounts the file system.
However, upon unmount, exiting FUSE file systems might need service from
the file system (due to libc). As the FUSE process is halfway the exit
procedure, it doesn't have a valid root directory and working directory.
Trying to do system calls then triggers a sanity check in VFS.

This fix first exits normal processes which should then allow for
unmounting FUSE file systems. Then VFS exits all processes including
File Servers and unmounts the rest of the file system.
2012-11-14 13:18:16 +00:00
..
devman devman: initialize libvtreefs hooks 2012-08-31 19:12:49 +02:00
ds drop safemap code 2012-10-30 13:55:42 +01:00
ext2 Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
hgfs Create SFFS library out of HGFS 2012-04-09 18:08:26 +02:00
inet various warning/errorwarning fixes for gcc47 2012-08-27 16:19:18 +02:00
init No more intel/minix segments. 2012-07-15 22:30:15 +02:00
ipc VM: make mapping types explicit 2012-10-12 14:52:01 +02:00
is drop safemap code 2012-10-30 13:55:42 +01:00
iso9660fs Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
lwip LWIP - fix, removed segments 2012-08-03 00:20:34 -07:00
mfs Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
pfs various warning/errorwarning fixes for gcc47 2012-08-27 16:19:18 +02:00
pm vm: fix a null dereference on out-of-memory 2012-11-09 18:36:51 +01:00
procfs VM: make mapping types explicit 2012-10-12 14:52:01 +02:00
rs VM: full munmap 2012-09-18 13:17:52 +02:00
sched Remove MINIXSRCDIR and use NETBSDSRCDIR 2012-06-18 10:53:35 +00:00
vbfs Add VBFS: VirtualBox Shared Folder File System 2012-04-11 00:27:48 +02:00
vfs VFS: fix reboot panic with mounted FUSE FS 2012-11-14 13:18:16 +00:00
vm vm: reduce noise in merged pagetable.c 2012-11-09 19:00:46 +01:00
Makefile Add VBFS: VirtualBox Shared Folder File System 2012-04-11 00:27:48 +02:00
Makefile.inc Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00