summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* - When running out of swzone, instead of spewing an error message everydes2012-08-161-1/+33
* For old mmap syscall, when executing on amd64 or ia64, enforce thekib2012-08-141-0/+7
* Adjust the r205536, by allowing a non-zero offset for anonymouskib2012-08-141-5/+17
* Do not leave invalid pages in the object after the short read for akib2012-08-143-4/+10
* Never sleep on busy pages in vm_pageout_launder(), always skip them. Longalc2012-08-071-12/+3
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-054-2/+3
* Reduce code duplication and exposure of direct access to structkib2012-08-043-31/+36
* Inline vm_page_aflags_clear() and vm_page_aflags_set().alc2012-08-032-64/+79
* Eliminate an unneeded declaration. (I should have removed this as partalc2012-07-301-1/+0
* Do not requeue held page or page for which locking failed, just leavekib2012-07-261-21/+35
* Addendum to r238604. If the inactive queue scan isn't restarted, thenalc2012-07-241-4/+3
* Do not restart scan of the inactive queue when non-inactive page iskib2012-07-181-5/+1
* Move what remains of vm/vm_contig.c into vm/vm_pageout.c, where similaralc2012-07-184-238/+140
* Correct vm_page_alloc_contig()'s implementation of VM_ALLOC_NODUMP.alc2012-07-171-1/+1
* Various improvements to vm_contig_grow_cache(). Most notably, even whenalc2012-07-161-22/+31
* Correct an off-by-one error in vm_reserv_alloc_contig() that resulted inalc2012-07-151-1/+1
* Fix a bug with memguard(9) on 32-bit architectures without amdf2012-07-153-16/+16
* If vm_contig_grow_cache() is allowed to sleep, then invoke the vm_lowmemalc2012-07-141-0/+15
* Move kmem_alloc_{attr,contig}() to vm/vm_kern.c, where similarly namedalc2012-07-142-144/+142
* Document the object type movements, related to swp_pager_copy(),attilio2012-07-111-0/+9
* Avoid vm page queues lock leak after r238212.kib2012-07-081-4/+2
* Drop page queues mutex on each iteration of vm_pageout_scan over thekib2012-07-071-23/+38
* Add missing sleep stat increaseeadler2012-07-071-0/+1
* Style.kib2012-07-061-3/+3
* Honor db_pager_quit in 'show uma' and 'show malloc'.jhb2012-07-021-0/+2
* Add new pmap layer locks to the predefined lock order. Change the namesalc2012-06-272-9/+6
* - Add a comment explaining the locking of the cached pages pool heldattilio2012-06-221-1/+14
* Selectively inline vm_page_dirty().alc2012-06-202-3/+28
* Move the per-thread deferred user map entries list into a private listjhb2012-06-201-3/+6
* Do a more targeted check on the page cache and avoid to check the cacheattilio2012-06-161-1/+1
* The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-166-14/+17
* Use the previous stack entry protection and max protection to correctlykib2012-06-101-1/+1
* Revert r236380eadler2012-06-011-15/+0
* Add sysctl to query amount of swap space freeeadler2012-06-011-0/+15
* Tweak condition for disabling allocation from per-CPU buckets inemax2012-05-231-4/+1
* Calculate the count of per-process cow faults. Export the count tokib2012-05-231-0/+1
* vm_pager_object_lookup: small performance optimizationavg2012-05-231-6/+7
* Fix booting on ARM.andrew2012-05-221-1/+1
* Replace the list of PVOs owned by each PMAP with an RB tree. This simplifiesnwhitehorn2012-05-201-1/+1
* Do not double-reference the found vm object in cdev_pager_lookup().kib2012-05-181-1/+0
* Add new pager type, OBJT_MGTDEVICE. It provides the device pagerkib2012-05-124-10/+50
* Add a facility to register a range of physical addresses to be usedkib2012-05-124-13/+146
* Split the code from vm_page_getfake() to initialize the fake page structkib2012-05-122-1/+18
* Assert that the page passed to vm_page_putfake() is unmanaged.kib2012-05-121-0/+1
* Assert that fictitious or unmanaged pages do not appear onkib2012-05-121-0/+9
* Commit the change forgotten in r235356.kib2012-05-121-1/+1
* Make the vm_page_array_size long. Remove redundand zero initializationkib2012-05-121-4/+4
* Give vm_fault()'s sequential access optimization a makeover.alc2012-05-103-69/+110
* Avoid a lock order reversal in pmap_extract_and_hold() from relockingnwhitehorn2012-04-221-1/+1
* When MAP_STACK mapping is created, the map entry is created only tokib2012-04-211-2/+4
OpenPOWER on IntegriCloud