peter
4223430ef2
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
mpp
279ebaafa0
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
mpp
0629c08669
Another round of spelling fixes.
1996-01-30 18:13:11 +00:00
peter
09bad61c4c
Extract the login name when doing a ps on a dead kernel.
1996-01-01 17:08:17 +00:00
peter
c141a4f4bb
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
109e4a7676
phkmalloc strikes again! :-) Another use of un-cleared returns from
...
malloc squashed...
1995-12-09 04:45:50 +00:00
peter
2e32505a55
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
bde
aee82e6b05
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
bde
769198d96b
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
7343a5be69
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
rgrimes
f05428e4cd
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
rgrimes
c32009c986
Comment out declaration of kvm_uread until it can be fixed correctly.
1995-03-20 16:35:11 +00:00
rgrimes
7b174519a7
Change u_long to unsigned long to be consistent.
1995-03-20 16:17:50 +00:00
joerg
af609f7535
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
d2c55744e4
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
bde
a43c038744
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
phk
5ca4449181
Remove some unused variables and fix two blatant core dump triggers.
1995-02-24 08:15:27 +00:00
phk
e91914fc35
A semicolon was lost.
1994-11-07 19:54:55 +00:00
jkh
233f442355
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
dg
4880d363c5
Fix from Gary Jennejohn - use 'cp' not 'buf' in read call. Oops.
1994-11-02 16:38:51 +00:00
sos
c2ac1cee30
Added spare space on the usr stack. Used in ibcs2 emulation.
1994-10-09 22:03:58 +00:00
dg
e16d30399d
Don't include sys/exec.h.
1994-09-25 21:11:36 +00:00
wollman
193a8fae68
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
dg
89be8c23d3
Made kvm routines use procfs to get out process data such as argument
...
strings.
1994-08-11 13:38:23 +00:00
dg
6b466831f4
Converted 'vmunix' to 'kernel'.
1994-08-05 09:14:37 +00:00
wollman
ac2dffffaf
Make it work with our make macros.
1994-08-05 01:42:04 +00:00
rgrimes
01c9385475
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
rgrimes
0095655af3
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
rgrimes
e043687c62
This commit was generated by cvs2svn to compensate for changes in r1573,
...
which included commits to RCS files with non-trunk default branches.
1994-05-27 05:00:24 +00:00
rgrimes
be22b15ae2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00
rgrimes
8b2b31265d
BSD 4.4 Lite Include Sources
1994-05-24 09:57:34 +00:00