Commit Graph

108 Commits

Author SHA1 Message Date
mycroft
a8f3db1d79 Use b_actf, not av_forw. 1994-02-06 10:13:02 +00:00
cgd
f34b215083 add kinfo_loadavg 1994-01-28 04:50:47 +00:00
cgd
e69c297456 do not clean fictitious pages. from WS (sent a long time ago...) 1994-01-15 02:39:58 +00:00
cgd
3c39708b08 oops; get rid of a mis-inclusion in the last change 1994-01-13 18:20:36 +00:00
cgd
81d655b943 uncomment defn of exec_map 1994-01-13 04:25:01 +00:00
cgd
5cc251df11 kill iffy optimization 1994-01-13 02:43:09 +00:00
mycroft
19065b312a Fix a compiler warning. 1994-01-08 05:58:21 +00:00
mycroft
9dd94bc684 Still more prototypes. 1994-01-08 05:26:10 +00:00
mycroft
9c9af600ee Make some functions static. 1994-01-08 04:59:08 +00:00
mycroft
287956ae88 Yet more prototypes. 1994-01-08 04:38:16 +00:00
mycroft
e879c04f57 #include vm_user.h. 1994-01-08 04:22:36 +00:00
mycroft
f36df1e764 More prototypes. 1994-01-08 04:17:49 +00:00
mycroft
8955aeedd5 #include vm_user.h. 1994-01-08 04:15:41 +00:00
mycroft
d37579f554 More cleanup and prototyping. 1994-01-08 04:02:36 +00:00
mycroft
d66944976a Some minor rearrangement and cleanup. 1994-01-08 03:24:19 +00:00
mycroft
5df89bd778 Fix up some #includes, and add a bunch of prototypes. 1994-01-08 01:11:21 +00:00
mycroft
4181f14213 Add some explicit return types, and make a bunch of things static. 1994-01-07 23:36:15 +00:00
mycroft
8c5b51d9dc Add some explicit return types. 1994-01-07 22:48:40 +00:00
mycroft
c7f0925a52 Add some explicit return types. 1994-01-07 22:46:05 +00:00
mycroft
bbe22a5947 Add some explicit return types. 1994-01-07 22:34:37 +00:00
mycroft
d77a163cac Kill third arg to thread_sleep(). It's always false and isn't used anyway. 1994-01-07 22:22:20 +00:00
mycroft
92992e3c3a Don't forget to poke the page daemon. 1994-01-07 20:33:14 +00:00
mycroft
75a4916007 Add an explicit return type. 1994-01-07 19:21:06 +00:00
mycroft
1b184192e1 Add some explicit return types, and make vm_object_print #ifdef DDB | DEBUG. 1994-01-07 19:15:44 +00:00
mycroft
c521a31e87 No need to clear these bits, since we just bzero()d the silly thing. 1994-01-07 18:32:14 +00:00
mycroft
a8dc1eb25a Add an explicit return type. 1994-01-07 18:14:07 +00:00
mycroft
17e7b7e1bd Make vnode_pager_putpage return an int, like other *_putpage routines. 1994-01-07 18:12:12 +00:00
mycroft
4343c468c5 Trivial stylistic change to match other code. 1994-01-07 18:11:38 +00:00
mycroft
f8258a5b44 Add missing return value. 1994-01-07 17:12:51 +00:00
cgd
c26286a5c1 bring changes down from magnum 1993-12-20 12:39:55 +00:00
mycroft
b4d3382694 Canonicalize all #includes. 1993-12-17 07:56:32 +00:00
mycroft
6c0eb81987 Fix typo in DIAGNOSTIC code. 1993-12-06 13:00:49 +00:00
pk
053e467648 Use proc0's credentials in buffer used for IO to swap device.
Especially useful when swapping over NFS.
1993-11-29 16:05:20 +00:00
cgd
76dbc1192b new specfs.h and fifo.h locations 1993-11-12 05:54:12 +00:00
cgd
9d0e9ed1c1 fix setup of b_dirtyoff and b_dirtyend when writing out a page.
from Mike Hibler.
1993-11-10 22:43:34 +00:00
cgd
56adbe979f make absent absent 1993-11-10 08:22:05 +00:00
cgd
d580099dde fix those last changes, and quiet a compiler warning. 1993-11-10 08:11:47 +00:00
cgd
554c91f74a change some flags back to bitfields, so it compiles. 1993-11-03 14:49:22 +00:00
cgd
64c1e3b2f5 new device pager from mike hibler, hibler@lamp. this is in its 'virgin' state 1993-11-03 14:48:42 +00:00
cgd
215649adeb from Mark Tinguely (tinguely@plains.NoDak.edu): record when processes are
swapped...
1993-10-19 02:54:09 +00:00
cgd
e98e3183fc get rid of a few ref's to buffer_map 1993-10-11 02:11:28 +00:00
cgd
13a840d756 generalize kernacc() to any protections in the function "kerncheckprot()",
and prototype it.
1993-10-06 23:38:19 +00:00
cgd
f09334ef6c we need the buffer hack again, now that we have a real vfs_bio... 1993-10-06 02:06:49 +00:00
cgd
95e5868ee2 allow an offset to *really* be passed in for mmap's on devices.
From Julian Elischer.
1993-10-02 00:00:21 +00:00
mycroft
00e8bf23cd Add `#ifdef DIAGNOSTIC' around check for dirty pages in persistent objects. 1993-09-23 22:20:29 +00:00
cgd
9c32bc786a make allproc be volatile, and cast things accordingly.
suggested by torek, because CSRG had problems with reordering
of assignments to allproc leading to strange panics from kernels
compiled with gcc2...
1993-09-15 22:30:32 +00:00
brezak
b4940ad7a0 Wrap iprintf, vm_object_print, vm_map_print to allow passing a printf function. 1993-09-13 14:10:35 +00:00
cgd
37e8d5291e get rid of bogosities of the form "vm_maxsaddr + MAXSSIZ", and replace
them with USRSTACK.  the former was a hack by wfj to accomodate his screwy
execve() implementation.  the latter is a (minor) reversion to net/2.
1993-09-04 01:29:22 +00:00
cgd
6a474f29e2 get rid of maxdmap, and seperate MAXDSIZ and MAXSSIZ in rlimit checking. 1993-09-04 00:37:54 +00:00
glass
2cb87de98b fixs long broken 'dequeue' macro which would expand to 'dequeue_head' which
is never defined. added fix from my private sources:
#define dequeue_head(queue)     remqueue(queue, queue_first(queue))
no one noticed, because everyone used the 'remqueue' interface except me.
1993-09-01 15:55:26 +00:00