| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a LOR between vnode locks and allproc_lock. | Konstantin Belousov | 2016-06-22 | 1 | -10/+21 |
| * | Remove false claim. Giant is dropped by mi_startup() before passing | Konstantin Belousov | 2016-05-22 | 1 | -2/+0 |
| * | sys/vm: minor spelling fixes in comments. | Pedro F. Giffuni | 2016-05-02 | 1 | -2/+2 |
| * | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | Gleb Smirnoff | 2015-12-16 | 1 | -25/+25 |
| * | Exploit r288122 to avoid pointlessly enqueueing a page that is about to be | Alan Cox | 2015-10-09 | 1 | -1/+1 |
| * | Make kstack_pages a tunable on arm, x86, and powepc. On i386, the | Konstantin Belousov | 2015-08-10 | 1 | -5/+5 |
| * | Make KPI of vm_pager_get_pages() more strict: if a pager changes a page | Gleb Smirnoff | 2015-06-12 | 1 | -9/+8 |
| * | Add kernel option KSTACK_USAGE_PROF to sample the stack depth on | Konstantin Belousov | 2014-10-04 | 1 | -0/+49 |
| * | If vm_page_grab() allocates a new page, the page is not inserted into | Konstantin Belousov | 2014-08-13 | 1 | -0/+1 |
| * | - Modify vm_page_unwire() and vm_page_enqueue() to directly accept | Attilio Rao | 2014-06-16 | 1 | -2/+2 |
| * | Rename global cnt to vm_cnt to avoid shadowing. | Bryan Drewery | 2014-03-22 | 1 | -1/+1 |
| * | Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). | Konstantin Belousov | 2013-08-22 | 1 | -3/+3 |
| * | The soft and hard busy mechanism rely on the vm object lock to work. | Attilio Rao | 2013-08-09 | 1 | -12/+8 |
| * | Replace kernel virtual address space allocation with vmem. This provides | Jeff Roberson | 2013-08-07 | 1 | -5/+9 |
| * | Revert r253939: | Attilio Rao | 2013-08-05 | 1 | -7/+9 |
| * | The page hold mechanism is fast but it has couple of fallouts: | Attilio Rao | 2013-08-04 | 1 | -9/+7 |
| * | rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST | Andriy Gapon | 2013-07-24 | 1 | -18/+3 |
| * | Complete r251452: | Attilio Rao | 2013-06-06 | 1 | -2/+4 |
| * | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -10/+11 |
| * | Move the corresponding MTX_SYSINIT() next to their struct mtx declaration | Andre Oppermann | 2012-10-26 | 1 | -1/+2 |
| * | - Remove accounting of locked memory from vsunlock(9) that I missed in r239818. | Andrey Zonov | 2012-08-30 | 1 | -7/+0 |
| * | - Don't take an account of locked memory for current process in vslock(9). | Andrey Zonov | 2012-08-29 | 1 | -21/+0 |
| * | Move kstack_cache_entry into the private header, and make the | Konstantin Belousov | 2011-12-16 | 1 | -7/+2 |
| * | All the racct_*() calls need to happen with the proc locked. Fixing this | Edward Tomasz Napierala | 2011-07-06 | 1 | -0/+4 |
| * | Fix several places to ignore processes that are not yet fully constructed. | John Baldwin | 2011-04-06 | 1 | -1/+2 |
| * | Add accounting for most of the memory-related resources. | Edward Tomasz Napierala | 2011-04-05 | 1 | -3/+20 |
| * | Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h. | Konstantin Belousov | 2011-01-09 | 1 | -9/+7 |
| * | Eliminate page queues locking around most calls to vm_page_free(). | Alan Cox | 2010-05-06 | 1 | -4/+0 |
| * | Push down the acquisition of the page queues lock into vm_page_unwire(). | Alan Cox | 2010-05-05 | 1 | -2/+0 |
| * | On Alan's advice, rather than do a wholesale conversion on a single | Kip Macy | 2010-04-30 | 1 | -4/+10 |
| * | When doing kstack swapin, read as much pages in one run as possible. | Konstantin Belousov | 2010-04-29 | 1 | -11/+25 |
| * | vm_thread_swapout() can safely dirty the page before rather than after | Alan Cox | 2010-04-19 | 1 | -1/+1 |
| * | o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches the | Juli Mallett | 2010-04-18 | 1 | -0/+9 |
| * | Simplify vm_thread_swapin(). | Alan Cox | 2010-04-13 | 1 | -4/+2 |
| * | Initialize the virtual memory-related resource limits in a single place. | Alan Cox | 2010-04-11 | 1 | -40/+6 |
| * | o Introduce vm_sync_icache() for making the I-cache coherent with | Marcel Moolenaar | 2009-10-21 | 1 | -0/+7 |
| * | Reintroduce the r196640, after fixing the problem with my testing. | Konstantin Belousov | 2009-09-01 | 1 | -43/+95 |
| * | Reverse r196640 and r196644 for now. | Konstantin Belousov | 2009-08-29 | 1 | -95/+43 |
| * | Remove the altkstacks, instead instantiate threads with kernel stack | Konstantin Belousov | 2009-08-29 | 1 | -43/+95 |
| * | Eliminate unnecessary obfuscation when testing a page's valid bits. | Alan Cox | 2009-06-07 | 1 | -1/+1 |
| * | If vm_pager_get_pages() returns VM_PAGER_OK, then there is no need to check | Alan Cox | 2009-06-06 | 1 | -1/+1 |
| * | vm_thread_swapin() needn't validate any pages. The pages are already | Alan Cox | 2009-06-05 | 1 | -1/+0 |
| * | If a thread that is swapped out is made runnable, then the setrunnable() | John Baldwin | 2008-08-05 | 1 | -37/+14 |
| * | - Make SCHED_STATS more generic by adding a wrapper to create the | Jeff Roberson | 2008-04-17 | 1 | -1/+1 |
| * | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | Jeff Roberson | 2008-03-19 | 1 | -15/+4 |
| * | In keeping with style(9)'s recommendations on macros, use a ';' | Robert Watson | 2008-03-16 | 1 | -2/+2 |
| * | Remove kernel support for M:N threading. | Jeff Roberson | 2008-03-12 | 1 | -2/+0 |
| * | - Pass the priority argument from *sleep() into sleepq and down into | Jeff Roberson | 2008-03-12 | 1 | -2/+1 |
| * | Fix for the panic("vm_thread_new: kstack allocation failed") and | Konstantin Belousov | 2007-11-05 | 1 | -11/+22 |
| * | - Redefine p_swtime and td_slptime as p_swtick and td_slptick. This | Jeff Roberson | 2007-09-21 | 1 | -9/+14 |