Jeffrey Hsu
37e4fbc4cb
From Lite2: proc and file LIST changes
1996-03-11 05:34:46 +00:00
Peter Wemm
7350dd84a0
If the two recently added sysctl variables exist, use those rather than
...
the statically compiled PS_STRINGS and USRSTACK variables. This prevents
programs using setproctitle from coredumping if the kernel VM is increased,
and stops libkvm users (w, ps, etc) from needing to be recompiled if only
the VM layout changes.
1996-02-24 14:37:30 +00:00
Mike Pritchard
6fad16fd59
Add some missing MLINKS, correct some cross references, correct some
...
file locations and some minor formatting/style problems.
1996-02-09 16:20:10 +00:00
Mike Pritchard
e2cc67ef3c
Another round of spelling fixes.
1996-01-30 18:13:11 +00:00
Peter Wemm
b8321444f8
Extract the login name when doing a ps on a dead kernel.
1996-01-01 17:08:17 +00:00
Peter Wemm
6b492ae46d
Cosmetic cleanup and documentation of kvm_argv.. Hopefully the flow of
...
the routine can be much more easily understood now... :-)
1995-12-16 09:25:17 +00:00
Peter Wemm
a52219bb33
phkmalloc strikes again! :-) Another use of un-cleared returns from
...
malloc squashed...
1995-12-09 04:45:50 +00:00
Peter Wemm
77721f53be
Updates to read the extra indirection in ps_strings. Note that any
...
static executables that depend on this will need to be relinked (ie: do
this before 'ps'), but the dynamic linked stuff should be OK (ie: 'w')
Obtained from: NetBSD (not much point reinventing the wheel.. :-)
1995-12-09 04:42:51 +00:00
Bruce Evans
5e0a7c7c40
Removed unnecessary include of <sys/tty.h>. tty.h apparently once had
...
some user interfaces in it. It no longer does.
1995-10-22 18:52:23 +00:00
Bruce Evans
d6c492bb18
41 headers must be implicitly included and one more (<sys/param.h>) must
...
be explicitly included before kvm_getprocs() can be used.
1995-06-25 03:35:49 +00:00
Joerg Wunsch
d0be0c2b72
Update the man page for kvm_getprocs.3 to reflect our sysctl-based
...
kvm mechanism.
Submitted by: (Vic Abell) <abe@cc.purdue.edu>
1995-06-24 18:53:09 +00:00
Rodney W. Grimes
6c06b4e2aa
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
Rodney W. Grimes
1a96efa2b8
Comment out declaration of kvm_uread until it can be fixed correctly.
1995-03-20 16:35:11 +00:00
Rodney W. Grimes
15f7fc2caa
Change u_long to unsigned long to be consistent.
1995-03-20 16:17:50 +00:00
Joerg Wunsch
cb0b0e16cd
libkvm exports kvm_uread(), so do declare it in the header file.
...
Got apparent by Philippe's -Wall patch for /usr/bin.
1995-03-19 13:36:49 +00:00
Joerg Wunsch
ec4f225196
Cast the offset of one call to lseek() to off_t, as it's already done
...
in all other places here.
This is a hack, the interface should be changed to use off_t's
everywhere around, but this will require to update all the programs
that happen to use libkvm.
1995-03-19 13:33:05 +00:00
Bruce Evans
64f14011a8
Fix previous fix to agree with the man page - don't report errors in
...
kvm_open() if errstr is NULL.
1995-02-25 16:44:01 +00:00
Poul-Henning Kamp
12eaa3d55d
Remove some unused variables and fix two blatant core dump triggers.
1995-02-24 08:15:27 +00:00
Poul-Henning Kamp
3f318480d8
A semicolon was lost.
1994-11-07 19:54:55 +00:00
Jordan K. Hubbard
e4bd62878a
From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" <garyj@rks32.pcs.dec.com>
...
Given the right circumstances, a call to kvm_open can result in a core
dump.
The diff belows fixes this (note that this change is already in the
NetBSD code). Could somebody apply this?
Gary J.
Submitted by: gj
1994-11-07 09:42:24 +00:00
David Greenman
567127fa54
Fix from Gary Jennejohn - use 'cp' not 'buf' in read call. Oops.
1994-11-02 16:38:51 +00:00
Søren Schmidt
5dfe901236
Added spare space on the usr stack. Used in ibcs2 emulation.
1994-10-09 22:03:58 +00:00
David Greenman
4170723f07
Don't include sys/exec.h.
1994-09-25 21:11:36 +00:00
Garrett Wollman
4be4929c2b
Get rid of _PATH_UNIX completely; use getbootfile(3) instead.
...
DANGER WILL ROBINSON!
_PATH_UNIX is currently defined as the literal string "don't use this".
I am of two minds about this myself, but wanted to get something into the
tree as quickly as possible.
1994-09-24 00:08:43 +00:00
David Greenman
338c75418e
Made kvm routines use procfs to get out process data such as argument
...
strings.
1994-08-11 13:38:23 +00:00
David Greenman
b3bfc7199e
Converted 'vmunix' to 'kernel'.
1994-08-05 09:14:37 +00:00
Garrett Wollman
ab532cffe5
Make it work with our make macros.
1994-08-05 01:42:04 +00:00
Rodney W. Grimes
21d54b076d
Fix kvm_i386.c just enough to make it compile and return lots of errors
...
when called. Noop out swapread in kvm_proc.c as our vm system is
different.
1994-05-28 05:48:30 +00:00
Rodney W. Grimes
f95a02507b
This is a COPY of kvm_hp300.c, soon to be patched to sorta work with
...
the i386 port.
1994-05-28 04:34:59 +00:00
Rodney W. Grimes
58f0484fa2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00
Rodney W. Grimes
59deaec541
BSD 4.4 Lite Include Sources
1994-05-24 09:57:34 +00:00