thorpej
|
27b49a0ede
|
XXX Kludge for PowerPC; need to use kernel vfprintf().
|
1997-04-17 00:12:08 +00:00 |
|
mrg
|
eadd7792d9
|
add thread_sleep_msg() that takes a wait message, and change thread_sleep()
into a macro for backwards compat. alter vm_object_sleep() to take advantage
of this.
|
1997-02-05 08:09:45 +00:00 |
|
mrg
|
4f2a217c2b
|
pull up vm_object_collapse() fix from mrg_vm_object_collapse branch.
many thanks to niklas hallqvist (niklas@appli.se) for this.
|
1997-01-03 18:03:14 +00:00 |
|
cgd
|
8a3333b2a9
|
Fix an inconsistency that came in with Lite: setrq() was renamed to
setrunqueue(), but remrq() was never renamed. Rename remrq() to
remrunqueue().
|
1996-11-06 20:19:19 +00:00 |
|
gwr
|
f5927ca260
|
Minor nit in my change regarding const and non-ansi code...
|
1996-10-27 21:50:33 +00:00 |
|
gwr
|
2ada6af51b
|
Oops, part of that last commit was not meant to go in.
The definitions of va_alist, va_dcl belong elsewhere.
|
1996-10-27 20:50:00 +00:00 |
|
gwr
|
a0d9bd5bb2
|
The hack-ish tricks to make the ANSI-style va_start macro work in
non-ANSI mode were not quite complete. This makes non-ANSI work.
Perhaps it would be better to eliminate this hack altogether...
|
1996-10-27 20:30:52 +00:00 |
|
matthias
|
3ff0c0553e
|
* The kernel-stack no longer needs to be wired-down on the pc532.
|
1996-10-23 07:20:09 +00:00 |
|
christos
|
3dc7953eec
|
back out previous kprintf changes
|
1996-10-12 21:50:05 +00:00 |
|
christos
|
de1b2b437e
|
printf -> kprintf, sprintf -> ksprintf
|
1996-10-10 17:16:17 +00:00 |
|
ws
|
2da166f660
|
Fix p_nice vs. NZERO code.
Change NZERO to 20 to always make p_nice positive.
On Christos' suggestion make p_nice explicitly u_char.
|
1996-10-02 18:04:56 +00:00 |
|
pk
|
7acbd9511d
|
Make v_swpin & v_swpout tick.
|
1996-05-29 21:20:11 +00:00 |
|
ragge
|
621153ce0e
|
The unexpected remove of active kstack does happen on vax also,
not only on pc532. I've verivied that this "fix" work.
|
1996-05-19 10:00:38 +00:00 |
|
christos
|
ff63e6c744
|
Change %r -> %: as for recursive printf's
|
1996-03-30 21:50:45 +00:00 |
|
mycroft
|
8d110517c8
|
We no longer need the old hack for allocating the u-area on the i386.
|
1996-02-18 22:53:43 +00:00 |
|
christos
|
c048d7ba68
|
fix a printf warning and add pmap_page_index declaration
|
1996-02-12 21:51:52 +00:00 |
|
christos
|
03b1ad4cb4
|
One more cleanup pass to change %x to %p for pointers
|
1996-02-10 00:07:59 +00:00 |
|
christos
|
bac60f4e4e
|
Remove unused argument from vsunlock
|
1996-02-04 02:09:41 +00:00 |
|
mycroft
|
ebfe9ee154
|
Minor changes.
|
1995-12-21 04:44:27 +00:00 |
|
mycroft
|
fee1a345eb
|
Only expect vm_fork() to return if __FORK_BRAINDAMAGE is defined.
Eliminate unused third arg to vm_fork().
|
1995-12-09 04:28:16 +00:00 |
|
mycroft
|
67daa4706d
|
Add PHOLD() and PRELE() macros, used to hold a process in core and release it.
|
1995-08-13 09:04:43 +00:00 |
|
cgd
|
0b2ce5d881
|
delete some cruft, don't swap if BROKEN_SWAP defined, call cpu_swapout rather than #ifdef
|
1995-05-05 03:35:39 +00:00 |
|
mycroft
|
68c8c80929
|
kernel_pmap --> pmap_kernel()
|
1995-04-10 16:48:27 +00:00 |
|
cgd
|
b1f6bfa080
|
kill extraneous label
|
1995-01-09 01:30:46 +00:00 |
|
cgd
|
0a930e5ce6
|
redo that last change, correctly. (suggested by mycroft.)
|
1994-10-30 19:11:09 +00:00 |
|
cgd
|
aa151f86b3
|
change some strategic casts to (*long) from (*int).
|
1994-10-29 07:35:04 +00:00 |
|
mycroft
|
2f710a54ee
|
Convert process, file, and namei lists and hash tables to use queue.h.
|
1994-08-30 03:04:28 +00:00 |
|
deraadt
|
72b3d408b9
|
replace "ctob(UPAGES)" and "UPAGES * NBPG" with "USPACE"
|
1994-08-23 22:07:42 +00:00 |
|
cgd
|
fccfa11af5
|
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1994-06-29 06:39:25 +00:00 |
|
cgd
|
9608c5b657
|
clean up slightly; change RCS ID's to be minimally intrusive
|
1994-06-27 04:55:46 +00:00 |
|
mycroft
|
0d8affb278
|
Turn P_NOSWAP and P_PHYSIO into a hold count, as suggested by a comment.
|
1994-06-15 19:59:21 +00:00 |
|
cgd
|
3495827959
|
new VM code, from 4.4-Lite
|
1994-05-23 03:11:20 +00:00 |
|
cgd
|
207339d53d
|
define maxdmap and maxsmap
|
1994-05-19 08:08:46 +00:00 |
|
cgd
|
c6abdc2054
|
setrq -> setrunqueue, sched -> scheduler
|
1994-05-13 00:50:41 +00:00 |
|
cgd
|
0f2ecb72f6
|
lots of changes: prototype migration, move lots of variables, definitions,
and structure elements around. kill some unnecessary type and macro
definitions. standardize clock handling. More changes than you'd want.
|
1994-05-05 05:40:40 +00:00 |
|
cgd
|
4bbabd8e7a
|
Rename a lot of process flags.
|
1994-05-04 03:41:12 +00:00 |
|
cgd
|
e937bc9bfd
|
convert vm system to use new queues. I'll never write code w/queues again.
|
1994-04-15 07:04:03 +00:00 |
|
mycroft
|
19065b312a
|
Fix a compiler warning.
|
1994-01-08 05:58:21 +00:00 |
|
mycroft
|
8955aeedd5
|
#include vm_user.h.
|
1994-01-08 04:15:41 +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
|
d77a163cac
|
Kill third arg to thread_sleep(). It's always false and isn't used anyway.
|
1994-01-07 22:22:20 +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 |
|
cgd
|
215649adeb
|
from Mark Tinguely (tinguely@plains.NoDak.edu): record when processes are
swapped...
|
1993-10-19 02:54:09 +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
|
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
|
6a474f29e2
|
get rid of maxdmap, and seperate MAXDSIZ and MAXSSIZ in rlimit checking.
|
1993-09-04 00:37:54 +00:00 |
|