summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Adapt vm_page_aflag_set(PGA_WRITEABLE) to the locking ofkib2014-08-092-11/+27
* Change pmap_enter(9) interface to take flags parameter and superpagekib2014-08-083-9/+19
* The vm_pager_page_unswapped() pager op is only implemented for thekib2014-08-061-1/+1
* Add wrappers to assert that vm object is unlocked and for try upgrade.kib2014-08-061-0/+4
* vm_phys: improve robustness of fictitious rangesroyger2014-08-051-17/+103
* Retire pmap_change_wiring(). We have never used it to wire virtual pages.alc2014-08-031-1/+0
* Rewrite a loop in vm_map_wire() so that gcc doesn't think that the variablealc2014-08-021-3/+3
* Handle wiring failures in vm_map_wire() with the new functionsalc2014-08-023-83/+67
* When unwiring a region of an address space, do not assume that thealc2014-07-265-27/+93
* Correct assertion. The shadowing object cannot be tmpfs vm object,kib2014-07-241-2/+4
* The OBJ_TMPFS flag of vm_object means that there is unreclaimed tmpfskib2014-07-142-4/+5
* vm_phys: remove limitation on number of fictitious regionsroyger2014-07-091-58/+101
* Remove ia64.marcel2014-07-073-11/+2
* Introduce pmap_unwire(). It will replace pmap_change_wiring(). There arealc2014-07-061-0/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-289-20/+11
* Revert r267961, r267973:gjb2014-06-279-11/+20
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-279-20/+11
* Delay the call to crhold() in vm_map_insert() until we know that we won'talc2014-06-261-9/+4
* Now that vm_map_insert() sets MAP_ENTRY_GROWS_{DOWN,UP} on the stack entriesalc2014-06-251-6/+7
* Use correct names for the flags. MAP_ENTRY_GROWS_* have the samekib2014-06-231-1/+1
* Assert that the new entry is inserted into the right location in thekib2014-06-201-0/+9
* Eliminate a pointless call to vm_map_clip_start() from vm_map_growstack().alc2014-06-191-3/+0
* When MAP_STACK_GROWS_{DOWN,UP} are passed to vm_map_insert() set thealc2014-06-191-10/+14
* Add MAP_EXCL flag for mmap(2). It should be combined with MAP_FIXED,kib2014-06-193-1/+7
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptattilio2014-06-166-21/+25
* Tidy up the early parts of vm_map_insert(), in particular, simplify onealc2014-06-161-24/+10
* One of the intentions behind r267254 was that the global variable "sgrowsiz"alc2014-06-151-1/+1
* Introduce new "256 Bucket" zone to split requests and reduce congestionmav2014-06-121-1/+2
* Allocating new bucket for bucket zone, never take it from the zone itself,mav2014-06-121-0/+2
* Correct a bug in the management of the population map on big-endianalc2014-06-111-8/+48
* Make mmap(MAP_STACK) search for the available address space, similarkib2014-06-092-40/+68
* Add a page size field to struct vm_page. Increase the page size field whenalc2014-06-074-14/+62
* Remove the assert which can be triggered by the userspace. Thekib2014-05-281-4/+1
* There is no reason to perform the pmap_remove() on the kernel pmap whilealc2014-05-231-1/+1
* Remove redundand loop. The inner goto restarts the whole pagekib2014-05-211-12/+10
* When exec_new_vmspace() decides that current vmspace cannot be reusedkib2014-05-201-1/+3
* On a fork allow read-only wired pages to be copy-on-write shared between thealc2014-05-131-5/+5
* Fix locking. The dst_object must remain locked on the retry of thekib2014-05-111-0/+1
* With the new-and-improved vm_fault_copy_entry() (r265843), we can alwaysalc2014-05-111-2/+9
* About 9% of the pmap_protect() calls being performed by vm_map_copy_entry()alc2014-05-101-1/+2
* For the upgrade case in vm_fault_copy_entry(), when the entry does notkib2014-05-101-40/+67
* When printing the map with the ddb 'show procvm' command, do not dumpkib2014-05-101-1/+1
* Print the entry address in addition to the object. The variable iskib2014-05-101-1/+2
* msync(2) must return ENOMEM and not EINVAL when the address is outside thepho2014-05-071-1/+1
* Prior to r254304, a separate function, vm_pageout_page_stats(), was used toalc2014-05-061-3/+5
* For the VM_PHYSSEG_DENSE case, checking the requested range to fallkib2014-04-291-1/+3
* When vm_fault_copy_entry() is called from vm_map_protect() for a wiredkib2014-04-271-8/+15
* Add sysctl OIDs showing the actual size and capacity of the swap zone.des2014-04-261-3/+11
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-2215-103/+104
* Fix two issues with /dev/mem access on amd64, both causing kernel pagekib2014-03-211-0/+4
OpenPOWER on IntegriCloud