Age | Commit message (Expand) | Author |
2016-09-16 | move the vm_page struct from being stored in RB macro trees 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-08-31 | Simplify arguments to uaddr_*_create functions | Stefan Kempf |
2016-08-11 | replace abuse of the static map entries RB_ENTRY pointers with an SLIST | David Gwynne |
2016-07-30 | Check for wraparound before the "commit" phase of uvm_map() and uvm_mapanon(), | Mark Kettenis |
2016-07-29 | add a check that the arguments to isavail don't overflow. | Ted Unangst |
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-05 | Add uvm_share() to share a memory range between two address spaces | Stefan Kempf |
2016-06-03 | We should never decrease uvm_maxkaddr. Currently this may happen if | Mark Kettenis |
2016-05-08 | Additional parameter for amap_alloc(). | Stefan Kempf |
2016-05-05 | Remove uvm_mapentry_freecmp which has been unused for years | Stefan Kempf |
2016-04-04 | UVM_FLAG_AMAPPAD has no effect anymore, nuke it. | Stefan Kempf |
2016-03-27 | amap_extend is never called, remove it. | Stefan Kempf |
2016-03-15 | 'accomodate' -> 'accommodate' in comments. | Kenneth R Westerback |
2016-03-09 | remove vaxisms | Theo de Raadt |
2016-03-06 | Tweak uvm assertions to avoid locking in some cases. | Stefan Kempf |
2016-03-03 | Remove option USER_LDT and everything depending on it. | Christian Weisgerber |
2015-12-16 | Avoid grabbing the kernel lock in uvm_unmap() if we have an interrupt-safe | Mark Kettenis |
2015-11-14 | mutli -> multi | Miod Vallat |
2015-11-11 | Remove the superfluous typedef uvm_flag_t (unsigned int). Also, fix an | mmcc |
2015-10-01 | In uvm_map_splitentry(), grab the kernel lock before calling into the amap | Mark Kettenis |
2015-09-28 | add a flag to indicate to uvm_map that it should unmap to make space. | Ted Unangst |
2015-09-26 | Protect the list of free map entries with a mutex. This should fix the | Mark Kettenis |
2015-09-12 | Enable some diagnostics for interrupt-safe maps that are already happening for | Mark Kettenis |
2015-09-09 | Add locking for interrupt-safe maps (those that have the VM_MAP_INTRSAFE flag | Mark Kettenis |
2015-09-09 | All our pmap implementations provide pmap_resident_count(), so remove | Miod Vallat |
2015-09-01 | size for free(), and make allocation side look similar | Theo de Raadt |
2015-08-27 | After more than a decade it seems safe to conclude that amap_clean works. | Mark Kettenis |
2015-08-21 | Remove the unused loan_count field and the related uvm logic. Most of | Visa Hankala |
2015-08-19 | Sync page_flagbits with reality. | Visa Hankala |
2015-07-17 | Release the kernel lock while tearing down the uvm map in the reaper. Speeds | Mark Kettenis |
2015-04-23 | dont need \n on panic strings | David Gwynne |
2015-03-30 | Revert 1.173 (special-casing mips64) now that uvm_map_hint()'s return value is | Miod Vallat |
2015-03-30 | Extend uvm_map_hint() to get an address range as extra arguments, and make | Miod Vallat |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-19 | Remove a lie from a comment that ratholed me for an evening. | Mike Larkin |
2015-02-15 | Change pmap_remove_holes() to take a vmspace instead of a map as its argument. | Miod Vallat |
2015-02-09 | Make sure we actually have an entry before checking its limits. | Mark Kettenis |
2015-02-06 | -Split out uvm_mmap and uvm_map into a version for anon's and a version | Bob Beck |
2015-02-06 | make vm_map_lock lock when it's supposed to. add mutex to protect flags | Ted Unangst |
2014-12-23 | convert nointr pool_init argument to pr_waitok | Ted Unangst |
2014-12-05 | Introduce a new sysctl to retrieve VM map entries | Masao Uebayashi |
2014-11-30 | panic if the kernel requests W | X pages; ok kettenis | Theo de Raadt |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-11-13 | bzero -> memset | Ted Unangst |
2014-10-03 | Introduce __MAP_NOFAULT, a mmap(2) flag that makes sure a mapping will not | Mark Kettenis |