#
205c159f |
| 08-Dec-2001 |
thorpej <thorpej@NetBSD.org> |
Make the coredump routine exec-format/emulation specific. Split out traditional NetBSD coredump routines into core_netbsd.c and netbsd32_core.c (for COMPAT_NETBSD32).
|
#
b616d1ca |
| 10-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSIDs, and in some cases, slightly cleanup #include order
|
#
b0b19996 |
| 06-Jun-2001 |
mrg <mrg@NetBSD.org> |
uvm_coredump32() moved into compat/netbsd32.
|
#
821ec03e |
| 02-Jun-2001 |
chs <chs@NetBSD.org> |
replace vm_map{,_entry}_t with struct vm_map{,_entry} *.
|
#
38453029 |
| 25-May-2001 |
chs <chs@NetBSD.org> |
remove trailing whitespace.
|
#
6b9d94cd |
| 06-May-2001 |
ross <ross@NetBSD.org> |
Fix overflow errors in brk(2).
|
#
d618ec62 |
| 19-Mar-2001 |
simonb <simonb@NetBSD.org> |
In sys_obreak(), the return value of atop() was being used to change the process dsize for both positive and negative changes. Since atop() casts its result to a paddr_t (which is unsigned), negativ
In sys_obreak(), the return value of atop() was being used to change the process dsize for both positive and negative changes. Since atop() casts its result to a paddr_t (which is unsigned), negative changes in process data size resulted in unrealistic dsizes being set. Use "dsize -= atop(-diff)" for a negative diffs. Fixes the "Impossible process sizes" mentioned on current-users.
Unsigned cast catch and much debugging help from Martin Laubach.
show more ...
|
#
ac3bc537 |
| 15-Mar-2001 |
chs <chs@NetBSD.org> |
eliminate the KERN_* error codes in favor of the traditional E* codes. the mapping is:
KERN_SUCCESS 0 KERN_INVALID_ADDRESS EFAULT KERN_PROTECTION_FAILURE EACCES KERN_NO_SPACE ENOMEM KERN_INVAL
eliminate the KERN_* error codes in favor of the traditional E* codes. the mapping is:
KERN_SUCCESS 0 KERN_INVALID_ADDRESS EFAULT KERN_PROTECTION_FAILURE EACCES KERN_NO_SPACE ENOMEM KERN_INVALID_ARGUMENT EINVAL KERN_FAILURE various, mostly turn into KASSERTs KERN_RESOURCE_SHORTAGE ENOMEM KERN_NOT_RECEIVER <unused> KERN_NO_ACCESS <unused> KERN_PAGES_LOCKED <unused>
show more ...
|
#
72a24b4e |
| 13-Sep-2000 |
thorpej <thorpej@NetBSD.org> |
Add an align argument to uvm_map() and some callers of that routine. Works similarly fto pmap_prefer(), but allows callers to specify a minimum power-of-two alignment of the region. How we ever got
Add an align argument to uvm_map() and some callers of that routine. Works similarly fto pmap_prefer(), but allows callers to specify a minimum power-of-two alignment of the region. How we ever got along without this for so long is beyond me.
show more ...
|
#
11d2a68c |
| 07-Sep-2000 |
chs <chs@NetBSD.org> |
fix uvm_coredump32() just like uvm_coredump().
|
#
db3465f6 |
| 24-Aug-2000 |
chs <chs@NetBSD.org> |
in uvm_coredump(), avoid dumping parts of the stack multiple times while skipping parts of the stack that hasn't been used. pointed out by SAITOH Masanobu <masanobu@iij.ad.jp>.
|
#
5b2b68bb |
| 10-Jul-2000 |
mrg <mrg@NetBSD.org> |
fix a cast for sparc64.
|
#
1079b4c0 |
| 02-Jul-2000 |
thorpej <thorpej@NetBSD.org> |
- Avoid an integer overflow when checking if we have exceeded our rlimit in sbrk. Slightly modified from a patch from Artur Grabowski. - Rearrange code slightly, partially from Artur Grabowski. -
- Avoid an integer overflow when checking if we have exceeded our rlimit in sbrk. Slightly modified from a patch from Artur Grabowski. - Rearrange code slightly, partially from Artur Grabowski. - Only adjust vm_dsize if the grow or shrink actually succeeds.
show more ...
|
#
dea44a9e |
| 27-Jun-2000 |
mrg <mrg@NetBSD.org> |
remove include of <vm/vm.h>
|
#
641df97d |
| 30-Mar-2000 |
augustss <augustss@NetBSD.org> |
Remove more register declarations.
|
#
6e5b64c8 |
| 26-Mar-2000 |
kleink <kleink@NetBSD.org> |
Merge parts of chs-ubc2 into the trunk: Add a new type voff_t (defined as a synonym for off_t) to describe offsets into uvm objects, and update the appropriate interfaces to use it, the most visible
Merge parts of chs-ubc2 into the trunk: Add a new type voff_t (defined as a synonym for off_t) to describe offsets into uvm objects, and update the appropriate interfaces to use it, the most visible effect being the ability to mmap() file offsets beyond the range of a vaddr_t.
Originally by Chuck Silvers; blame me for problems caused by merging this into non-UBC.
show more ...
|
#
c0ac6787 |
| 30-Dec-1999 |
eeh <eeh@NetBSD.org> |
I should have made uvm_page_physload() take paddr_t's instead of vaddr_t's. Also, add uvm_coredump32().
|
#
5277c5e4 |
| 04-Dec-1999 |
fvdl <fvdl@NetBSD.org> |
CL* clearout
|
#
a0139bc3 |
| 25-Mar-1999 |
mrg <mrg@NetBSD.org> |
remove now >1 year old pre-release message.
|
#
025ae6bd |
| 11-Oct-1998 |
chuck <chuck@NetBSD.org> |
remove unused share map code from UVM: - update calls to uvm_unmap_remove/uvm_unmap (mainonly boolean arg has been removed) - replace UVM_ET_ISMAP checks with UVM_ET_ISSUBMAP checks
|
#
a2dd74ed |
| 13-Aug-1998 |
eeh <eeh@NetBSD.org> |
Merge paddr_t changes into the main branch.
|
#
e95c22ee |
| 28-Jul-1998 |
thorpej <thorpej@NetBSD.org> |
Don't cast the null residual pointer passed to vn_rdwr().
|
#
8106d135 |
| 09-Mar-1998 |
mrg <mrg@NetBSD.org> |
KNF.
|
#
1f6b921c |
| 07-Feb-1998 |
mrg <mrg@NetBSD.org> |
restore rcsids
|
#
9eb328b4 |
| 06-Feb-1998 |
thorpej <thorpej@NetBSD.org> |
RCS ID police.
|