Age | Commit message (Expand) | Author |
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 |
2016-03-29 | Remove dead assignments and now unused variables. | Charles Longeau |
2016-03-27 | amap_extend is never called, remove it. | Stefan Kempf |
2016-03-19 | Remove the unused flags argument from VOP_UNLOCK(). | natano |
2016-03-16 | Remove redundant check. | Stefan Kempf |
2016-03-15 | 'accomodate' -> 'accommodate' in comments. | Kenneth R Westerback |
2016-03-15 | Allocate amap slots for a virtual memory range reserved with sbrk lazily. | Stefan Kempf |
2016-03-15 | For amaps with only a few slots, allocate the slots via pool(9) | Stefan Kempf |
2016-03-09 | remove vaxisms | Theo de Raadt |
2016-03-07 | Sync no-argument function declaration and definition by adding (void). | Christian Weisgerber |
2016-03-06 | Remove unused amap_share_protect(). | Stefan Kempf |