summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Introduce vm_fault_hold() and use it to (1) eliminate a long-standing racealc2010-12-203-5/+21
* Implement and use a single optimized function for unholding a set of pages.alc2010-12-172-0/+30
* Change memguard_fudge() so that it can handle km_max being zero. Notalc2010-12-141-2/+3
* Fix a long standing (from the original 4.4BSD lite sources) race betweenmlaier2010-12-092-1/+46
* Revert the vm/vm_page.c change in r216317.jchandra2010-12-091-1/+1
* swi_vm() for mips.jchandra2010-12-091-1/+1
* Fix comment intentation.trasz2010-12-041-8/+8
* To make minidumps work properly on mips for memory that's directimp2010-12-031-4/+5
* Replace pointer to "struct uidinfo" with pointer to "struct ucred"trasz2010-12-028-153/+153
* Correct an error in the allocation of the vm_page_dump array inalc2010-12-011-4/+5
* Fix issue noted by alc while reviewing r215938:jchandra2010-11-282-4/+4
* After the sleep caused by encountering a busy page, relookup the page.kib2010-11-241-1/+3
* Eliminate the mab, maf arrays and related variables.kib2010-11-211-32/+15
* Optimize vm_object_terminate().alc2010-11-201-9/+28
* The runlen returned from vm_pageout_flush() might be zero legitimately,kib2010-11-201-1/+0
* Reduce the amount of detail printed by vm_page_free_toq() when it panics.alc2010-11-191-17/+6
* Off by one page in vm_reserv_reclaim_contig(): Also reclaim reservationsmlaier2010-11-191-1/+2
* vm_pageout_flush() might cache the pages that finished write to thekib2010-11-184-29/+16
* Only increment object generation count when inserting the page intokib2010-11-182-10/+0
* Do not use __FreeBSD_version prefix for the special osrel version.kib2010-11-141-1/+1
* Use symbolic names instead of hardcoding values for magic p_osrel constants.kib2010-11-141-1/+1
* Implement a (soft) stack guard page for auto-growing stack mappings.kib2010-11-141-1/+13
* Enable reservation-based physical memory allocation. Even without thealc2010-11-101-1/+1
* In case the stack size reaches its limit and its growth must be restricted,alc2010-11-071-1/+2
* - Add minidump support for FreeBSD/mipsgonzo2010-11-071-1/+2
* Update startup_alloc() to support multi-page allocations and allow internaljhb2010-11-041-8/+29
* Correct some format strings used by sysctls.alc2010-10-302-3/+3
* - Make 'vm_refcnt' volatile so that compilers won't be tempted to treatjhb2010-10-212-6/+2
* PG_BUSY -> VPO_BUSY, PG_WANTED -> VPO_WANTED in manual pages and commentsavg2010-10-201-2/+2
* uma_zfree(zone, NULL) should do nothing, to match free(9).mdf2010-10-191-0/+4
* Change uma_zone_set_max to return the effective value of "nitems" afterlstewart2010-10-162-4/+7
* - Simplify implementation of uma_zone_get_max.lstewart2010-10-162-4/+35
* If vm_map_find() is asked to allocate a superpage-aligned region of virtualalc2010-10-041-14/+8
* 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
OpenPOWER on IntegriCloud