History log of /netbsd/sys/miscfs/procfs/procfs_mem.c (Results 1 – 25 of 37)
Revision Date Author Comments
# 168cd830 16-Nov-2006 christos <christos@NetBSD.org>

__unused removal on arguments; approved by core.


# 4d595fd7 12-Oct-2006 christos <christos@NetBSD.org>

- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# aad01611 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.


# d5aece61 29-Jun-2003 fvdl <fvdl@NetBSD.org>

Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.


# 960df3c8 28-Jun-2003 darrenr <darrenr@NetBSD.org>

Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various fu

Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.

Bump the kernel rev up to 1.6V

show more ...


# f1f51aa2 09-May-2002 thorpej <thorpej@NetBSD.org>

Move code shared by procfs and the kernel proper out of procfs and
into the kernel proper (renaming functions from procfs_* to process_*).


# 52663038 12-Jan-2002 christos <christos@NetBSD.org>

When checking for permissions, include the P_INEXEC test and return
EAGAIN if the process is exec'ing.


# e4b00f43 10-Nov-2001 lukem <lukem@NetBSD.org>

add RCSIDs


# 86c9e7e6 06-Nov-2001 simonb <simonb@NetBSD.org>

In procfs_domem() the addr variable is only needed if PMAP_NEED_PROCWR is
defined.


# b0ec16cc 24-Nov-2000 chs <chs@NetBSD.org>

remove dead code and other misc cleanup.


# 94a08f31 26-Sep-2000 thorpej <thorpej@NetBSD.org>

PHOLD/PRELE around uvm_io() to user address space is unnecessary. There
is nothing in the U-area that we need.


# 20515f28 28-Jun-2000 mrg <mrg@NetBSD.org>

<vm/vm.h> -> <uvm/uvm_extern.h>


# 2f159a1b 26-Jun-2000 mrg <mrg@NetBSD.org>

remove/move more mach vm header files:

<vm/pglist.h> -> <uvm/uvm_pglist.h>
<vm/vm_inherit.h> -> <uvm/uvm_inherit.h>
<vm/vm_kern.h> -> into <uvm/uvm_extern.h>
<vm/vm_object.h> -> nothing
<vm/vm_

remove/move more mach vm header files:

<vm/pglist.h> -> <uvm/uvm_pglist.h>
<vm/vm_inherit.h> -> <uvm/uvm_inherit.h>
<vm/vm_kern.h> -> into <uvm/uvm_extern.h>
<vm/vm_object.h> -> nothing
<vm/vm_pager.h> -> into <uvm/uvm_pager.h>

also includes a bunch of <vm/vm_page.h> include removals (due to redudancy
with <vm/vm.h>), and a scattering of other similar headers.

show more ...


# ef07055d 25-Mar-1999 sommerfe <sommerfe@NetBSD.org>

Disallow tracing of processes unless tracer's root directory is at or
above tracee's root directory.


# d2397ac5 24-Mar-1999 mrg <mrg@NetBSD.org>

completely remove Mach VM support. all that is left is the all the
header files as UVM still uses (most of) these.


# 5e7b1282 13-Mar-1999 thorpej <thorpej@NetBSD.org>

Expose procfs_rwmem(). (This function will go away entirely when we
delete Mach VM.)


# fde63753 25-Feb-1999 is <is@NetBSD.org>

Machine independent part of fix for PR 6152 (gdb doesn't work on machines
with UVM and seperate I&D-Cache). Mostly by Michael Hitch, but pass struct
proc * instead of the pmap. Reason: said machine w

Machine independent part of fix for PR 6152 (gdb doesn't work on machines
with UVM and seperate I&D-Cache). Mostly by Michael Hitch, but pass struct
proc * instead of the pmap. Reason: said machine will need a method to do
the syncing operation for "curproc", too; this way more code can be shared.

show more ...


# a2dd74ed 13-Aug-1998 eeh <eeh@NetBSD.org>

Merge paddr_t changes into the main branch.


# d9048520 10-Feb-1998 mrg <mrg@NetBSD.org>

- add defopt's for UVM, UVMHIST and PMAP_NEW.
- remove unnecessary UVMHIST_DECL's.


# 1a8c7604 05-Feb-1998 mrg <mrg@NetBSD.org>

initial import of the new virtual memory system, UVM, into -current.

UVM was written by chuck cranor <chuck@maria.wustl.edu>, with some
minor portions derived from the old Mach code. i provided som

initial import of the new virtual memory system, UVM, into -current.

UVM was written by chuck cranor <chuck@maria.wustl.edu>, with some
minor portions derived from the old Mach code. i provided some help
getting swap and paging working, and other bug fixes/ideas. chuck
silvers <chuq@chuq.com> also provided some other fixes.

this is the rest of the MI portion changes.

this will be KNF'd shortly. :-)

show more ...


# b4ae3706 13-Sep-1997 enami <enami@NetBSD.org>

Use the same indentation as other two place, sys_ptrace() and
procfs_control().

Ok'ed by Jason R. Thorpe.


# 4fb8bf72 10-Sep-1997 christos <christos@NetBSD.org>

PR/4098: Alan Barrett: Fix diagnostic printf formatting.


# a79a3ca4 27-Aug-1997 thorpej <thorpej@NetBSD.org>

Fix a reversed argument which caused procfs_checkioperm() to always return
"OK". Add a few comments to avoid further confusion.


# 945beb8d 13-Aug-1997 explorer <explorer@NetBSD.org>

Move procfs_checkioperm() from procvs_subr.c to procfs_mem.c, since _subr is
not included in a kernel without procfs, and it seems wrong to pull
all of procfs_subr.c in for just that one function. P

Move procfs_checkioperm() from procvs_subr.c to procfs_mem.c, since _subr is
not included in a kernel without procfs, and it seems wrong to pull
all of procfs_subr.c in for just that one function. Perhaps this
should go into a new file instead?

show more ...


12