History log of /freebsd/lib/libkvm/kvm.c (Results 101 – 120 of 120)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# be04b6d1 22-Mar-2002 David E. O'Brien <obrien@FreeBSD.org>

Remove 'register' keyword.


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# fe42e96e 22-Jan-2002 Ruslan Ermilov <ru@FreeBSD.org>

Finish cleanup in kvm.c revisions 1.10 and 1.11 -- mark sf (swapfile)
argument to kvm_open() and kvm_openfiles() as unused.

BSD didn't read swap since kvm.c CSRG revision 5.21 (u-area is pageable
un

Finish cleanup in kvm.c revisions 1.10 and 1.11 -- mark sf (swapfile)
argument to kvm_open() and kvm_openfiles() as unused.

BSD didn't read swap since kvm.c CSRG revision 5.21 (u-area is pageable
under new VM. no need to read from swap.)

The old !NEWVM code was removed in CSRG revision 5.23 (~ten years ago).

show more ...


# 6eabd845 10-Oct-2001 Bruce Evans <bde@FreeBSD.org>

Compensate for "Compensate for header dethreading" by backing it out.


# e67f5b9f 16-Sep-2001 Matthew Dillon <dillon@FreeBSD.org>

Implement __FBSDID()


# 82633431 01-May-2001 Mark Murray <markm@FreeBSD.org>

Compensate for header dethreading.


Revision tags: release/4.3.0_cvs, release/4.3.0, release/4.2.0, release/4.1.1_cvs
# ba3c0383 04-Aug-2000 Kris Kennaway <kris@FreeBSD.org>

Limit the amount of data copied to the error buffer to _POSIX2_LINE_MAX.
This is the documented size which the user-provided buffer must be.


Revision tags: release/4.1.0, release/3.5.0_cvs
# 91a594d8 31-Mar-2000 Jacques Vidrine <nectar@FreeBSD.org>

Change the return value of kvm_read/kvm_write to be -1 on error, to
match the documented interface.

Previously it returned 0 on error.

PR: bin/10511


# b7875890 27-Mar-2000 David E. O'Brien <obrien@FreeBSD.org>

-Wall, which caught a real bug where buflen wasn't being set properly.


Revision tags: release/4.0.0_cvs
# c4a7cdb3 27-Dec-1999 Peter Wemm <peter@FreeBSD.org>

Use kldsym(2) to lookup symbol values. This avoids the kvm_mkdb juggling
and is module aware. Yes, this means that kvm_nlist(3) will find symbols
in loaded modules. The emulation of the nlist stru

Use kldsym(2) to lookup symbol values. This avoids the kvm_mkdb juggling
and is module aware. Yes, this means that kvm_nlist(3) will find symbols
in loaded modules. The emulation of the nlist struct is pretty crude but
seems to work well enough for all the users in the tree that I found.

show more ...


Revision tags: release/3.4.0_cvs
# 8771870c 11-Oct-1999 Peter Wemm <peter@FreeBSD.org>

Delete the sf (swapfile) arg to an internal function that used to point to
/dev/drum but has not been used for a LONG time.
Add $FreeBSD$


Revision tags: release/3.3.0_cvs
# 480bc7e1 25-Aug-1999 Bruce Evans <bde@FreeBSD.org>

Don't open the swap file. The open descriptor for it hasn't been used
for over 5 years since we switched to using procfs for kvm_uread().
This cleanup was motivated by recent breakage of the default

Don't open the swap file. The open descriptor for it hasn't been used
for over 5 years since we switched to using procfs for kvm_uread().
This cleanup was motivated by recent breakage of the default swap file
(/dev/drum) when swapon() has not been called.

show more ...


Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7
# 35e6b695 30-Jun-1998 Poul-Henning Kamp <phk@FreeBSD.org>

Allow /dev/null as path for the "/dev/mem" file, and assume that people
know what they're doing if they do that. This will allow ps to use
the kvm_proc.c bits without having access to /dev/mem.

Fix

Allow /dev/null as path for the "/dev/mem" file, and assume that people
know what they're doing if they do that. This will allow ps to use
the kvm_proc.c bits without having access to /dev/mem.

Fix kvm_proc.c to not need /dev/mem for access to argv/envp

show more ...


Revision tags: release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs, release/2.1.6_cvs, release/2.1.6.1
# d7b100f9 11-Nov-1996 Andrey A. Chernov <ache@FreeBSD.org>

kvm_malloc:
When malloc fails. don't try to memset NULL pointer, it cause core dump
Replace malloc+memset with calloc, theoretically it can do some
optimization of zeroing process internally
Improve

kvm_malloc:
When malloc fails. don't try to memset NULL pointer, it cause core dump
Replace malloc+memset with calloc, theoretically it can do some
optimization of zeroing process internally
Improve error diagnostic

show more ...


Revision tags: release/2.1.5_cvs, release/2.1.0_cvs
# a52219bb 09-Dec-1995 Peter Wemm <peter@FreeBSD.org>

phkmalloc strikes again! :-) Another use of un-cleared returns from
malloc squashed...


Revision tags: release/2.0.5_cvs
# 6c06b4e2 30-May-1995 Rodney W. Grimes <rgrimes@FreeBSD.org>

Remove trailing whitespace.


# 64f14011 25-Feb-1995 Bruce Evans <bde@FreeBSD.org>

Fix previous fix to agree with the man page - don't report errors in
kvm_open() if errstr is NULL.


# 12eaa3d5 24-Feb-1995 Poul-Henning Kamp <phk@FreeBSD.org>

Remove some unused variables and fix two blatant core dump triggers.


Revision tags: release/2.0
# 4be4929c 24-Sep-1994 Garrett Wollman <wollman@FreeBSD.org>

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 w

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.

show more ...


# b3bfc719 05-Aug-1994 David Greenman <dg@FreeBSD.org>

Converted 'vmunix' to 'kernel'.


Revision tags: release/1.1.5.1_cvs
# 58f0484f 27-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Lib Sources


12345