index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
uvm
Age
Commit message (
Expand
)
Author
2016-09-24
use hashfree for aobj hashes. from Mathieu -
Ted Unangst
2016-09-16
put RBT_PROTOTYPE inside #ifdef _KERNEL
David Gwynne
2016-09-16
fix some DEBUG code so its using the right rb tree code
David Gwynne
2016-09-16
fix spelling of RBT_NEXT in a comment
David Gwynne
2016-09-16
move uvm_pmemrange_addr from RB macros to RBT functions
David Gwynne
2016-09-16
move the vm_page struct from being stored in RB macro trees to RBT functions
David Gwynne
2016-09-16
move uaddr_free_rbtree from RB macros to RBT functions
David Gwynne
2016-09-16
move the uvm_map_addr RB tree from RB macros to the RBT functions
David Gwynne
2016-09-15
all pools have their ipl set via pool_setipl, so fold it into pool_init.
David Gwynne
2016-09-03
Only use uaddr_exe for address selection when PROT_EXEC is requested
Stefan Kempf
2016-09-02
Mask out lower bits of randomly selected address
Stefan Kempf
2016-08-31
Simplify arguments to uaddr_*_create functions
Stefan Kempf
2016-08-18
uvm_wxcheck() should only abort the process if kern.wxabort is set.
Theo de Raadt
2016-08-12
Include map entries that have an amap associated with them in the coredump.
Mark Kettenis
2016-08-11
replace abuse of the static map entries RB_ENTRY pointers with an SLIST
David Gwynne
2016-08-08
W^X violations are only permitted for binaries marked "wxneeded" on
Theo de Raadt
2016-07-30
Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(),
Mark Kettenis
2016-07-30
Add a few checks for potential integer overflow and underflow related to the
Mark Kettenis
2016-07-29
add a check that the arguments to isavail don't overflow.
Ted Unangst
2016-07-27
check flags with mask instead of equality, in case we decide to mix
Ted Unangst
2016-07-14
Make sure that amap slot calculation does not overflow
Stefan Kempf
2016-07-13
Since mappings established using __MAP_NOFAULT will be converted into anonymous
Mark Kettenis
2016-07-13
Revert previous; the __MAP_NOFAULT test is inverted and the commit message is
Mark Kettenis
2016-07-13
Since mappings established using __MAP_NOFAIL will be converted into anonymous
Mark Kettenis
2016-07-11
Make sure variables are used initialized in amap_wiperange
Stefan Kempf
2016-07-09
Fix bugs introduced with the amap rework
Stefan Kempf
2016-06-17
pool_setipl on all uvm pools.
David Gwynne
2016-06-13
In uvm_map(), call uvm_unmap_detach_intrsafe() if we have an interrupt-safe
Mark Kettenis
2016-06-08
Dereference p_p once rather than 4 times.
Theo de Raadt
2016-06-08
hppa & mips64 now can do the full W^X check. (Make sure you have
Theo de Raadt
2016-06-05
Add uvm_share() to share a memory range between two address spaces
Stefan Kempf
2016-06-04
If a process trips the W^X violation check, abort it unless it came
Stuart Henderson
2016-06-03
We should never decrease uvm_maxkaddr. Currently this may happen if
Mark Kettenis
2016-06-02
print the size when an unavailable address is returned. it is useful.
Ted Unangst
2016-06-02
Prevent vsize_t underflow when checking RLIMIT_DATA, which made the
Ingo Schwarze
2016-06-01
Delete the kernel compat bits for old mmap() MAP_OLD* flags
Philip Guenther
2016-05-30
Identify W^X labelled binaries at execve() time based upon WX_OPENBSD_WXNEEDED
Theo de Raadt
2016-05-30
backout to insert correct commit message
Theo de Raadt
2016-05-30
*** empty log message ***
Theo de Raadt
2016-05-27
W^X violations are no longer permitted by default. A kernel log message
Theo de Raadt
2016-05-26
Make amaps use less kernel memory (2nd try)
Stefan Kempf
2016-05-22
Revert previous: breaks i386 and powerpc, probably all non-PMAP_DIRECT archs
Philip Guenther
2016-05-22
Make amaps use less kernel memory
Stefan Kempf
2016-05-11
remove hppa64 port, which we never got going beyond broken single users.
Theo de Raadt
2016-05-08
Additional parameter for amap_alloc().
Stefan Kempf
2016-05-08
Wait for RAM in uvm_fault when allocating uvm structures fails
Stefan Kempf
2016-05-05
Remove uvm_mapentry_freecmp which has been unused for years
Stefan Kempf
2016-04-16
Remove am_maxslot from amap.
Stefan Kempf
2016-04-12
Simplify amap traversal in amap_swap_off.
Stefan Kempf
2016-04-04
UVM_FLAG_AMAPPAD has no effect anymore, nuke it.
Stefan Kempf
[next]