Go to file
thorpej dd494c1a6c Redo the way MFS does I/O to the server's address space. Instead of
queueing up buffers and awakening the MFS server process to do the I/O,
we do the I/O to the server process's address space directly using
facilities provided by UVM.

This makes it possible for buffers attempting to flush out while the
MFS is being unmounted to actually do the I/O, where before it would
fail if the server process wasn't in the MFS idle loop (i.e. had been
signaled and was attempting to exit).

Should fix kern/10122 (I can no longer reproduce the problem described
in the PR when running with these changes), and any number of other
MFS-related complaints made by people over time.
2000-05-16 17:20:23 +00:00
bin INTON and FORCEINTON modify global variables, and so should not be 2000-05-15 03:42:48 +00:00
dist Resolve conflicts. 2000-05-11 19:54:35 +00:00
distrib add X server for hpcmips (Xhpc). 2000-05-16 11:27:37 +00:00
etc At boot, initiate parity/mirror reconstruction as required. 2000-05-16 16:54:33 +00:00
games Use setgid(), not setregid(). 2000-05-08 07:55:59 +00:00
gnu The last commit needs an #include <libgen.h> to get the prototype of 2000-05-14 14:07:48 +00:00
include New syscall issetugid. 2000-04-21 16:24:22 +00:00
lib remove unnecessary _DISGASSERT(). 2000-05-15 17:11:29 +00:00
libexec move IPv6 considerations into BUGS section 2000-05-16 00:59:12 +00:00
regress revert the depend change... it was unneeded, and is even hurting in some 2000-04-28 22:01:14 +00:00
sbin fsck_lfs can now write to the filesystem, allowing it to correct most 2000-05-16 04:55:58 +00:00
share Document "!" as a synonym for "call" 2000-05-15 20:37:56 +00:00
sys Redo the way MFS does I/O to the server's address space. Instead of 2000-05-16 17:20:23 +00:00
usr.bin Comment out RCS ID. 2000-05-14 23:28:43 +00:00
usr.sbin pkg_delete -r was done by Chris Hopps (I used the same code do implement 2000-05-16 16:38:15 +00:00
Makefile HAVE_GCC28 -> HAVE_EGCS, and make it match gcc 2.9, as well. 2000-05-09 00:17:10 +00:00
Makefile.inc Set RELTOP to '.' if that's where we are. 2000-05-06 15:05:15 +00:00