summaryrefslogtreecommitdiff
path: root/sys/vm/swap_pager.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r253095:Konstantin Belousov2013-07-121-1/+1
* Merge the second part of the unmapped I/O changes. This enables theScott Long2013-06-181-13/+33
* MFC r243333:Jaakko Heinonen2012-12-211-1/+1
* MFC r237168Alan Cox2012-09-201-1/+1
* MFC r239723:Sergey Kandaurov2012-08-281-1/+1
* MFH (r239327): warn when too much swap is configured, and avoid floodingDag-Erling Smørgrav2012-08-241-1/+33
* MFC r231378:Ed Schouten2012-03-021-3/+3
* MFC 230877:Alexander Motin2012-02-081-1/+1
* MFC r228432:Konstantin Belousov2011-12-301-1/+1
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-2/+2
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomicKonstantin Belousov2011-09-061-1/+1
* Update some comments in swap_pager.c.Konstantin Belousov2011-08-221-30/+17
* Apply the limit to avoid the overflows in the radix tree subr_blist.cKonstantin Belousov2011-08-221-10/+12
* Implement the linprocfs swaps file, providing information about theKonstantin Belousov2011-08-011-20/+38
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+6
* Reap old SPL comments.David E. O'Brien2011-04-261-35/+2
* Add accounting for most of the memory-related resources.Edward Tomasz Napierala2011-04-051-0/+19
* Change the return type of vmspace_swap_count to a long to match the otherRebecca Cran2011-03-011-2/+2
* Calculate and return the count in vmspace_swap_count as a vm_offset_tRebecca Cran2011-02-231-7/+8
* Move the definition of M_VMPGDATA to the swap pager, where the onlyAlan Cox2011-01-181-0/+1
* There can be more than 0x20000000 swap meta blocks allocated if a swap-backedRebecca Cran2011-01-011-4/+0
* Replace pointer to "struct uidinfo" with pointer to "struct ucred"Edward Tomasz Napierala2010-12-021-16/+18
* PG_BUSY -> VPO_BUSY, PG_WANTED -> VPO_WANTED in manual pages and commentsAndriy Gapon2010-10-201-2/+2
* Call vm_page_deactivate() rather than vm_page_dontneed() inAlan Cox2010-05-091-4/+2
* Remove the page queues lock around a call to vm_page_activate(). Make theAlan Cox2010-05-091-3/+1
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andAlan Cox2010-05-081-16/+13
* Eliminate unnecessary page queues locking.Alan Cox2010-05-071-4/+0
* On Alan's advice, rather than do a wholesale conversion on a singleKip Macy2010-04-301-6/+22
* In swap pager, do not free the non-requested pages from the run if they areKonstantin Belousov2010-04-291-3/+11
* Setting PG_REFERENCED on the requested page in swap_pager_getpages() isAlan Cox2010-04-171-5/+1
* Add sysctl documentation strings. The descriptions are derivedIvan Voras2009-11-021-3/+7
* Remove spurious call to priv_check(PRIV_VM_SWAP_NOQUOTA).Konstantin Belousov2009-10-181-6/+4
* Initialize the uip to silence gcc warning that seems to sneak in in someKonstantin Belousov2009-06-241-0/+1
* Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov2009-06-231-7/+152
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Fix typo.Konstantin Belousov2009-04-281-2/+2
* Eliminate an errant comment.Alan Cox2009-04-261-2/+1
* Eliminate unnecessary calls to pmap_clear_modify(). Specifically, callingAlan Cox2009-04-251-8/+8
* Eliminate stale comments.Alan Cox2009-02-201-4/+0
* Move the code for doing out-of-memory grass from vm_pageout_scan()Konstantin Belousov2008-09-291-3/+6
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-1/+1
* If the kernel has run out of metadata for swap, then explicitly panic()John Baldwin2008-07-301-1/+1
* Use the VM_ALLOC_INTERRUPT for the page requests when allocating memoryKonstantin Belousov2008-07-111-7/+5
* add malloc flag to blist so that it can be used in ithread contextKip Macy2008-05-051-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-3/+3
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-3/+3
* When MAC is enabled in the kernel, fix a panic triggered by a lockingChristian S.J. Peron2008-01-081-8/+8
* o Fix panic message: it's swap_pager_putpages() not swap_pager_getpages().Maxim Konovalov2007-11-021-1/+1
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* Consider a scenario in which one processor, call it Pt, is performingAlan Cox2007-08-051-3/+1