#
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 ...
|