Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement virtual-to-physical address mapping for the kvm library on | peter | 1996-10-07 | 2 | -40/+130 |
| | | | | | | | | | | | | dead kernel debugging. The previous code was a "do nothing". The most obvious side effect of this is that you can now do things like this and reasonably expect them to work: dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 A good deal of this was lifted from the gdb code to do this, as well as from NetBSD's libkvm (which has completely different VM macros) | ||||
* | General -Wall warning cleanup, part I. | jkh | 1996-07-12 | 5 | -4/+11 |
| | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> | ||||
* | Pass correct length OID to kernel for KERN_PROC_ALL. | phk | 1996-06-06 | 1 | -2/+2 |
| | |||||
* | NBPG -> PAGE_SIZE | phk | 1996-05-02 | 3 | -10/+10 |
| | |||||
* | From Lite2: proc and file LIST changes | hsu | 1996-03-11 | 2 | -8/+10 |
| | |||||
* | If the two recently added sysctl variables exist, use those rather than | peter | 1996-02-24 | 1 | -2/+17 |
| | | | | | | | 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. | ||||
* | Add some missing MLINKS, correct some cross references, correct some | mpp | 1996-02-09 | 1 | -1/+0 |
| | | | | file locations and some minor formatting/style problems. | ||||
* | Another round of spelling fixes. | mpp | 1996-01-30 | 1 | -2/+2 |
| | |||||
* | Extract the login name when doing a ps on a dead kernel. | peter | 1996-01-01 | 1 | -0/+2 |
| | |||||
* | Cosmetic cleanup and documentation of kvm_argv.. Hopefully the flow of | peter | 1995-12-16 | 1 | -6/+65 |
| | | | | the routine can be much more easily understood now... :-) | ||||
* | phkmalloc strikes again! :-) Another use of un-cleared returns from | peter | 1995-12-09 | 1 | -0/+3 |
| | | | | malloc squashed... | ||||
* | Updates to read the extra indirection in ps_strings. Note that any | peter | 1995-12-09 | 2 | -35/+53 |
| | | | | | | | 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.. :-) | ||||
* | Removed unnecessary include of <sys/tty.h>. tty.h apparently once had | bde | 1995-10-22 | 1 | -1/+0 |
| | | | | some user interfaces in it. It no longer does. | ||||
* | 41 headers must be implicitly included and one more (<sys/param.h>) must | bde | 1995-06-25 | 1 | -1/+2 |
| | | | | be explicitly included before kvm_getprocs() can be used. | ||||
* | Update the man page for kvm_getprocs.3 to reflect our sysctl-based | joerg | 1995-06-24 | 1 | -9/+9 |
| | | | | | | kvm mechanism. Submitted by: (Vic Abell) <abe@cc.purdue.edu> | ||||
* | Remove trailing whitespace. | rgrimes | 1995-05-30 | 8 | -37/+37 |
| | |||||
* | Comment out declaration of kvm_uread until it can be fixed correctly. | rgrimes | 1995-03-20 | 1 | -0/+2 |
| | |||||
* | Change u_long to unsigned long to be consistent. | rgrimes | 1995-03-20 | 1 | -1/+2 |
| | |||||
* | libkvm exports kvm_uread(), so do declare it in the header file. | joerg | 1995-03-19 | 1 | -0/+1 |
| | | | | Got apparent by Philippe's -Wall patch for /usr/bin. | ||||
* | Cast the offset of one call to lseek() to off_t, as it's already done | joerg | 1995-03-19 | 1 | -1/+1 |
| | | | | | | | | 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. | ||||
* | Fix previous fix to agree with the man page - don't report errors in | bde | 1995-02-25 | 1 | -2/+3 |
| | | | | kvm_open() if errstr is NULL. | ||||
* | Remove some unused variables and fix two blatant core dump triggers. | phk | 1995-02-24 | 3 | -11/+9 |
| | |||||
* | A semicolon was lost. | phk | 1994-11-07 | 2 | -2/+2 |
| | |||||
* | From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" <garyj@rks32.pcs.dec.com> | jkh | 1994-11-07 | 2 | -0/+2 |
| | | | | | | | | | | | 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 | ||||
* | Fix from Gary Jennejohn - use 'cp' not 'buf' in read call. Oops. | dg | 1994-11-02 | 1 | -1/+1 |
| | |||||
* | Added spare space on the usr stack. Used in ibcs2 emulation. | sos | 1994-10-09 | 1 | -2/+2 |
| | |||||
* | Don't include sys/exec.h. | dg | 1994-09-25 | 1 | -1/+0 |
| | |||||
* | Get rid of _PATH_UNIX completely; use getbootfile(3) instead. | wollman | 1994-09-24 | 2 | -4/+3 |
| | | | | | | | 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. | ||||
* | Made kvm routines use procfs to get out process data such as argument | dg | 1994-08-11 | 3 | -155/+33 |
| | | | | strings. | ||||
* | Converted 'vmunix' to 'kernel'. | dg | 1994-08-05 | 3 | -4/+4 |
| | |||||
* | Make it work with our make macros. | wollman | 1994-08-05 | 1 | -2/+2 |
| | |||||
* | Fix kvm_i386.c just enough to make it compile and return lots of errors | rgrimes | 1994-05-28 | 3 | -346/+74 |
| | | | | | when called. Noop out swapread in kvm_proc.c as our vm system is different. | ||||
* | This is a COPY of kvm_hp300.c, soon to be patched to sorta work with | rgrimes | 1994-05-28 | 2 | -0/+572 |
| | | | | the i386 port. | ||||
* | This commit was generated by cvs2svn to compensate for changes in r1573, | rgrimes | 1994-05-27 | 17 | -0/+3223 |
|\ | | | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | BSD 4.4 Lite Lib Sources | rgrimes | 1994-05-27 | 17 | -0/+3223 |
| | |||||
* | BSD 4.4 Lite Include Sources | rgrimes | 1994-05-24 | 1 | -0/+69 |