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
2010-10-25 08:32:14 +00:00
2011-11-18 11:11:04 +01:00
2012-10-24 13:42:44 +02:00
2012-11-08 11:40:35 +01:00
2012-10-30 13:55:42 +01:00
2012-11-08 12:36:38 +01:00
2012-10-24 13:42:44 +02:00
2012-10-24 13:42:44 +02:00
2012-08-28 13:49:27 -04:00
2012-10-12 01:03:36 +02:00
2012-11-07 23:15:52 +01:00
2012-06-18 10:54:52 +00:00
2012-06-18 10:54:55 +00:00
2010-01-21 10:16:05 +00:00
2012-06-18 10:54:51 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%