summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Replace an XXX comment with the appropriate code.mdf2010-09-201-5/+1
* Allow a POSIX shared memory object that is opened for read but not foralc2010-09-191-1/+2
* Make refinements to r212824. In particular, don't makealc2010-09-192-20/+27
* Adopt the deferring of object deallocation for the deleted map entrieskib2010-09-182-21/+48
* Re-add r212370 now that the LOR in powerpc64 has been resolved:mdf2010-09-163-73/+17
* Revert r212370, as it causes a LOR on powerpc. powerpc does a fewmdf2010-09-133-17/+73
* Add a drain function for struct sysctl_req, and use it for a variety ofmdf2010-09-093-73/+17
* On architectures with non-tree-based page tables like PowerPC, every pagenwhitehorn2010-09-091-2/+5
* Fix a typo in r212281. uintptr -> uintptr_trstone2010-09-071-1/+1
* In munmap() downgrade the vm_map_lock to a read lock before taking a readrstone2010-09-071-3/+11
* vm_page.c: include opt_msgbuf.h for MSGBUF_SIZE use in vm_page_startupavg2010-09-031-0/+1
* Have memguard(9) crash with an easier-to-debug message on double-free.mdf2010-08-311-1/+5
* The realloc case for memguard(9) will copy too many bytes whenmdf2010-08-312-0/+27
* Add the MAP_PREFAULT_READ option to mmap(2).alc2010-08-281-2/+3
* Add uma_zone_get_max() to obtain the effective limit after a callandre2010-08-162-0/+30
* Fix compile. It seemed better to have memguard.c include opt_vm.h inmdf2010-08-122-0/+10
* Rework memguard(9) to reserve significantly more KVA to detectmdf2010-08-114-270/+333
* Add new make_dev_p(9) flag MAKEDEV_ETERNAL to inform devfs that createdkib2010-08-062-13/+14
* Very rough first cut at NUMA support for the physical page allocator. Forjhb2010-07-272-7/+149
* Fix commented out resource limit check in mlockall(2). It's still racy,trasz2010-07-271-2/+1
* Introduce exec_alloc_args(). The objective being to encapsulate thealc2010-07-271-3/+1
* Change the order in which the file name, arguments, environment, andalc2010-07-251-1/+3
* Redo the page table page allocation on MIPS, as suggested byjchandra2010-07-214-74/+154
* Add support for the VM_ALLOC_COUNT() hint to vm_page_alloc(). Consequently,alc2010-07-092-7/+3
* Make VM_ALLOC_RETRY flag mandatory for vm_page_grab(). Assert that thekib2010-07-082-14/+13
* Add the ability for the allocflag argument of the vm_page_grab() tokib2010-07-052-2/+13
* Several cleanups for the r209686:kib2010-07-041-13/+6
* Reimplement vm_object_page_clean(), using the fact that vm object memqkib2010-07-043-191/+73
* Introduce a helper function vm_page_find_least(). Use it in several places,kib2010-07-044-21/+29
* Improve the comment and man page for vm_page_alloc(). Specifically,alc2010-07-031-2/+7
* Push down the acquisition of the page queues lock intoalc2010-07-021-3/+2
* Use vm_page_prev() instead of vm_page_lookup() in the implementation ofalc2010-07-021-10/+12
* With the demise of page coloring, the page queue macros no longer serve anyalc2010-07-024-29/+16
* Simplify entry to vm_pageout_clean(). Expect the page to be locked.alc2010-06-301-8/+4
* Introduce vm_page_next() and vm_page_prev(), and use them inalc2010-06-213-13/+46
* Add a new column to the output of vmstat -z to indicate the numbersbruno2010-06-153-10/+19
* Eliminate checks for a page having a NULL object in vm_pageout_scan()alc2010-06-142-42/+53
* Update several places that iterate over CPUs to use CPU_FOREACH().jhb2010-06-111-9/+3
* Reduce the scope of the page queues lock and the number ofalc2010-06-103-45/+42
* Make vm_contig_grow_cache() extern, and use it when vm_phys_alloc_contig()jchandra2010-06-042-9/+13
* Do not leak vm page lock in vm_contig_launder(), vm_pageout_page_lock()kib2010-06-031-1/+3
* Add assertion and comment in vm_page_flag_set() describing the expectationskib2010-06-031-0/+8
* Maintain the pretense that we support 32KB pages for the sake of the ia64alc2010-06-031-1/+1
* Minimize the use of the page queues lock for synchronizing access to thealc2010-06-022-12/+47
* When I pushed down the page queues lock into pmap_is_modified(), I createdalc2010-05-291-2/+2
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-264-38/+45
* Eliminate the acquisition and release of the page queues lock fromalc2010-05-251-1/+0
* Roughly half of a typical pmap_mincore() implementation is machine-alc2010-05-246-67/+83
* When waiting for the busy page, do not unlock the object unless unlockkib2010-05-201-3/+6
* The page queues lock is no longer required by vm_page_set_invalid(), soalc2010-05-181-3/+7
OpenPOWER on IntegriCloud