David Greenman
47c9acfdeb
Changed a thread_sleep into an spl protected tsleep. A deadlock can occur
...
otherwise. Minor efficiency improvement in vm_page_free().
Submitted by: John Dyson
1994-10-23 06:15:04 +00:00
David Greenman
a58d1fa15d
Fix the remaining vmmeter counters. They all now work correctly.
1994-10-18 14:59:20 +00:00
Poul-Henning Kamp
05f0fdd26a
Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.
...
Reviewed by: davidg
1994-10-09 01:52:19 +00:00
David Greenman
1ffd2a2cbd
Previous commit should have read ...in vm_page_alloc_contig().
...
...(this commit): moved initialization of 'start' to make it more clear
that it is initialized properly (also in vm_page_alloc_contig).
Reviewed by:
Submitted by:
Obtained from:
1994-09-27 20:49:02 +00:00
David Greenman
5992708aea
Fixed another bug, and cleaned up the code.
1994-09-27 20:45:24 +00:00
David Greenman
0d040c7eae
Fixed multiple bugs in previous version of vm_page_alloc_contig.
1994-09-27 19:34:16 +00:00
David Greenman
d3c2cf7a80
1) New "vm_page_alloc_contig" routine by me.
...
2) Created a new vm_page flag "PG_FREE" to help track free pages.
3) Use PG_FREE flag to detect inconsistencies in a few places.
1994-09-27 18:00:29 +00:00
David Greenman
28b5c68f2f
Fixed vm_page_deactivate to deal with getting called with a page that's
...
not on any queue. This is an old patchkit days fix.
Reviewed by: John Dyson and David Greenman
Submitted by: originally by Paul Mackerras
1994-08-10 03:09:37 +00:00
David Greenman
a481f20029
Provide support for upcoming merged VM/buffer cache, and fixed a few bugs
...
that haven't appeared to manifest themselves (yet).
Submitted by: John Dyson
1994-08-07 13:10:43 +00:00
David Greenman
03e6c2532f
Removed all code related to the pagescan daemon, and changed 'act_count'
...
adjustments to compensate for a world without the pagescan daemon.
1994-08-01 11:25:45 +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