No description
Find a file
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
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin /bin/pax: Fix cross compilation problem on some platform by removing 2012-11-01 13:04:03 +01:00
commands mkfs, mkproto: minor improvements 2012-11-07 23:15:52 +01:00
common TTY: seperate hardware dependent parts + add new serial driver 2012-10-30 11:33:29 +00:00
dist/bzip2 import NetBSD bzip2 and libbz2 2011-11-18 11:11:04 +01:00
docs mkfs.mfs: dynamically size image from proto 2012-10-12 15:13:43 +02:00
drivers retire nonsymbolic rootdev, dev2name 2012-11-06 12:22:12 +01:00
etc Fixed up new mtree description file NetBSD.dist.base (removed end of line spaces, added a few missing directories) 2012-10-24 13:42:44 +02:00
external Upgrading bsdtar 2012-10-24 13:42:44 +02:00
gnu/dist fetch.sh: serve tarballs ourselves 2012-06-25 10:46:31 +00:00
include kernel: some boottime sanitychecks 2012-11-08 11:40:35 +01:00
kernel kernel: some boottime sanitychecks 2012-11-08 11:40:35 +01:00
lib drop safemap code 2012-10-30 13:55:42 +01:00
libexec ld.so: be more mmap()-behaviour-independent 2012-06-25 14:13:07 +02:00
man remove extra mkfs.1 2012-11-08 12:36:38 +01:00
releasetools Upgrading bsdtar 2012-10-24 13:42:44 +02:00
sbin mtree mknod 2012-10-24 13:42:44 +02:00
servers VFS: fix reboot panic with mounted FUSE FS 2012-11-14 13:18:16 +00:00
share ARM support for system libraries 2012-08-28 13:49:27 -04:00
sys bootloader: usability improvements 2012-10-12 01:03:36 +02:00
test vm: fix a null dereference on out-of-memory 2012-11-09 18:36:51 +01:00
tools mkfs, mkproto: minor improvements 2012-11-07 23:15:52 +01:00
usr.bin Importing cksum (needed by NetBSD build system) 2012-10-23 12:02:51 +02:00
usr.sbin mkfs: support indirect blocks in directories 2012-11-07 23:16:42 +01:00
.gitignore Update gitignore for releasetools 2012-06-18 10:54:52 +00:00
build.sh Cross compile MFS ramdisk 2012-06-18 10:54:55 +00:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Import NetBSD tools and build.sh 2012-06-18 10:54:51 +00:00