Commit Graph

62 Commits

Author SHA1 Message Date
pk
762232f3d7 The sparc port no longer needs special casing. 1995-01-12 16:30:52 +00:00
mycroft
c304971439 Eliminate _kvm_uvatop(), in favor of using the machine-independent VM structures. 1995-01-09 08:59:25 +00:00
cgd
ae9172d6cd specify man pages the new way. 1994-12-22 09:57:51 +00:00
deraadt
12e0db7fb1 make this work (with a horrible hack for determining the cputyp) 1994-11-02 04:51:38 +00:00
cgd
8c814fd78b fix type of variables, add headers, protos, where necessary. 1994-10-19 03:03:39 +00:00
mycroft
09aa8eb440 Clean up deleted files. 1994-09-18 03:32:52 +00:00
mycroft
96e437894b Merge the m68k files. The code itself should be merged. 1994-09-18 03:32:50 +00:00
deraadt
fdf894abcd should work for sun4 and sun4c 1994-09-18 02:32:50 +00:00
mycroft
b707f8aa13 Move the swap page buffer into struct __kvm. Cache the page size during
kvm_open().  Fix an existing memory leak.
1994-09-18 01:52:01 +00:00
deraadt
dbccee1a87 Don't use NBPG/PGOFSET/PGSHIFT. Use getpagesize() and calculate them. 1994-09-18 00:22:22 +00:00
mycroft
0e2293a33e Update to match include files. 1994-08-30 17:39:11 +00:00
mycroft
b2ea31e355 Update to match current pmap. 1994-08-15 15:57:36 +00:00
mycroft
6e04a46b3a Don't return garbage if there are no argument and/or environment strings. 1994-08-13 10:15:02 +00:00
jtc
1d1682d63c vmunix -> netbsd (PR #375) 1994-08-06 06:11:03 +00:00
gwr
d416f9adc8 Add sun3 support (only "live" kernels for now). 1994-07-28 21:46:34 +00:00
pk
24c3ce74de Changes in pmap structures. 1994-06-10 14:34:58 +00:00
mycroft
c812277652 Deal with shadow objects correctly. 1994-05-23 22:22:24 +00:00
phil
b1c25077d4 pc532 support in libkvm 1994-05-20 23:31:06 +00:00
pk
62b40e28b0 Fix kvm_uvatop(). 1994-05-18 09:31:52 +00:00
chopps
6c2f28403d add support for current m68k based pmaps till they can be "fixed" 1994-05-16 05:31:19 +00:00
cgd
a901a9cb96 just punt for now; don't want to deal with this & don't want it to core 1994-05-09 07:01:14 +00:00
mycroft
715255df06 Clean up deleted files. 1994-05-09 04:09:26 +00:00
cgd
54774f9293 m68k-ify the hp300 kvm file; use MACHINE_ARCH to pick files up 1994-05-09 04:09:21 +00:00
cgd
b1b6dfafbe the world has changed 1994-05-09 03:18:05 +00:00
cgd
429f62a616 clean up import 1994-05-09 03:17:28 +00:00
cgd
0215cc7d1f new libkvm 1994-05-09 03:15:36 +00:00
cgd
3edc6dae4e field name change, and safety (minor) 1994-05-05 06:03:26 +00:00
cgd
25718695be update for changed flags 1994-05-05 02:04:10 +00:00
briggs
d036d0a3e0 Add mac68k to amiga in looking for cpu040. 1994-04-23 02:41:59 +00:00
cgd
5cf4188e1c kill end-check bug. 1994-04-17 04:48:31 +00:00
cgd
8d3d58da00 queue foo 1994-04-15 23:36:38 +00:00
cgd
ce2b1e5418 quiet compiler, too 1994-03-31 06:08:28 +00:00
cgd
af2b263be0 bad cast, pointed out by Rafal Boni 1994-03-31 06:06:00 +00:00
cgd
19601b5460 _double_ major number bump! joy! 1994-03-27 09:18:25 +00:00
phil
60b49f98f2 Adding a ns32k definition for X_DEADKERNEL. 1994-03-01 22:14:13 +00:00
pk
7b1fbb1ca1 Sparc specific memory translations.
Some reorganization of the kernel nlist array.
1994-02-14 13:46:01 +00:00
chopps
3ed937bcf0 temporary additional lookup of cpu040 for amiga's until new kvm stuff or new
amiga 040 VM stuff.
1994-02-14 04:34:42 +00:00
mycroft
22eaa1f29e Always read CLBYTES chunks, and cache the last one read. Don't allocate two
large arrays statically.
1994-02-01 02:17:21 +00:00
cgd
86b9f0e123 create this in preparation for later. 1994-01-27 23:31:08 +00:00
cgd
3a44018403 get rid of the awful RSS hack 1994-01-07 19:10:06 +00:00
mycroft
cbe3d33b6d P[GD]_SHIFT --> P[GD]SHIFT 1993-12-15 00:50:45 +00:00
cgd
f7c20a904e look for m68k, rather than hp300 or amiga 1993-12-05 00:33:30 +00:00
mycroft
ababab0671 Forgot to initialize `cp' in setsyserr(). 1993-10-13 15:49:55 +00:00
mycroft
db3323c9ef Remove code for old VM system. Don't use page tables in kvm_procread().
Change `#if DEBUG' to `#ifdef DEBUG'.  Read some symbols from the kernel
only once.
1993-10-02 07:07:43 +00:00
mycroft
669b9e506a Last change was almost correct, but we have to check that the pager actually
has the page.  If not, we go up the shadow chain.
1993-08-16 07:27:06 +00:00
mycroft
9b8df6ad33 Fix an off-by-one error when scanning the vm map for a page. Also, if the
page is not in core, don't recurse into shadow objects if we've already found
a pager.
1993-08-15 13:57:51 +00:00
mycroft
cfafc9262a Fix a bug in virtual to physical address translation on hp300s, and add support
for Amigas.
1993-08-15 01:54:29 +00:00
cgd
7fa14d416e line 860: use CLSHIFT rather than PGSHIFT.
line 927: fix bogus indentation
also make sure first chars of buffers are null char, just in
case nothing rational is read...
1993-08-14 11:47:51 +00:00
cgd
b24744dc1d implement kvm_procread for the hp300. now things mostly work on
the hp300, in terms of kvm.  still minor strangeness re: sendmail...
1993-08-14 11:44:45 +00:00
mycroft
a617b72b1f #include <machine/pte.h>, not <hp300/hp300/pte.h>. Also, make it at least
compile for non-i386 architectures, but exit with an error message (for now).
1993-08-14 02:20:27 +00:00