David Greenman
748df6e8a7
Fixed mfs reboot panic by never returning failure from mfs_start().
...
Obtained from: 4.4BSD-Lite2
1995-08-20 10:26:00 +00:00
David Greenman
628641f8a6
Converted mountlist to a CIRCLEQ.
...
Partially obtained from: 4.4BSD-Lite2
1995-08-11 11:31:18 +00:00
Poul-Henning Kamp
fe3ee28802
Mount MFS as root RW. Remounting doesn't make sense.
...
Reviewed by: davidg
1995-05-29 03:27:37 +00:00
David Greenman
2976b7f19f
NFS diskless operation was broken because swapdev_vp wasn't initialized.
...
These changes solve the problem in a general way by moving the
initialization out of the individual fs_mountroot's and into swaponvp().
Submitted by: Poul-Henning Kamp
1995-05-19 03:27:08 +00:00
Rodney W. Grimes
b2b795f07c
Fix -Wformat warnings from LINT kernel.
1995-05-11 19:26:53 +00:00
Poul-Henning Kamp
41dffd203c
Add a printf so we can see where we get our rootfs from.
1995-04-25 03:39:50 +00:00
David Greenman
edf8a81561
Removed redundant newlines that were in some panic strings.
1995-03-19 14:29:26 +00:00
Bruce Evans
b5e8ce9f12
Add and move declarations to fix all of the warnings from `gcc -Wimplicit'
...
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'. Fix all the bugs found. There were no serious
ones.
1995-03-16 18:17:34 +00:00
David Greenman
efc68ce10f
Fixed bmap run-length brokeness.
...
Use bmap run-length extension when doing clustered paging.
Submitted by: John Dyson
1995-02-03 06:46:28 +00:00
David Greenman
35c10d2239
Got rid of map.h. It's a leftover from the rmap code, and we use rlists.
...
Changed swapmap into swaplist.
1994-10-09 07:35:18 +00:00
David Greenman
c770b47d56
Removed unimplemented subr_rmap.c and unused references to it.
1994-09-25 22:31:11 +00:00
Garrett Wollman
c901836c14
Implemented loadable VFS modules, and made most existing filesystems
...
loadable. (NFS is a notable exception.)
1994-09-21 03:47:43 +00:00
David Greenman
cde7257454
Eliminated a whole pile of ancient (we're taking 4.3BSD) VM system
...
related #define constants. Corrected incorrect VM_MAX_KERNEL_ADDRESS.
Reviewed by: John Dyson
1994-09-12 11:38:31 +00:00
Paul Richards
3301cc3c0a
Made idempotent
...
Reviewed by:
Submitted by:
1994-08-21 07:19:45 +00:00
Garrett Wollman
f23b4c91c4
Fix up some sloppy coding practices:
...
- Delete redundant declarations.
- Add -Wredundant-declarations to Makefile.i386 so they don't come back.
- Delete sloppy COMMON-style declarations of uninitialized data in
header files.
- Add a few prototypes.
- Clean up warnings resulting from the above.
NB: ioconf.c will still generate a redundant-declaration warning, which
is unavoidable unless somebody volunteers to make `config' smarter.
1994-08-18 22:36:09 +00:00
David Greenman
3c4dd3568f
Added $Id$
1994-08-02 07:55:43 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Rodney W. Grimes
df8bae1de4
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00