2014-01-02 |
Rik van Riel | mm: fix use-after-free in sys_remap_file_pages Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-12-19 |
Rik van Riel | mm: fix TLB flush race between migration, and change_protect... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-11-13 |
Rik van Riel | sched/numa: Fix NULL pointer dereference in task_numa_migrate() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-11-11 |
Rik van Riel | stop_machine: Fix race between stop_two_cpus() and... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Retry task_numa_migrate() periodically Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Skip some page migrations after a shared... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | mm: numa: Revert temporarily disabling of NUMA migration Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Adjust scan rate in task_numa_placement Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Be more careful about joining numa groups Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Fix task or group comparison Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Decide whether to favour task or group... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Call task_numa_free() from do_execve() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Stay on the same node if CLONE_VM Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | mm: numa: Copy cpupid on page migration Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Fix placement of workloads spread across... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Increment numa_migrate_seq when task runs... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-10-09 |
Rik van Riel | sched/numa: Do not migrate memory immediately after... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-08-01 |
Rik van Riel | sched/x86: Optimize switch_mm() for multi-threaded... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-05-09 |
Rik van Riel | ipc,sem: fix semctl(..., GETNCNT) Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-05-09 |
Rik van Riel | ipc,sem: fix semctl(..., GETZCNT) Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-05-01 |
Rik van Riel | ipc,sem: fine grained locking for semtimedop Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-05-01 |
Rik van Riel | ipc,sem: have only one list in struct sem_queue Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2013-05-01 |
Rik van Riel | ipc,sem: open code and rename sem_lock Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-12 |
Rik van Riel | mm: rearrange vm_area_struct for fewer cache misses Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-12 |
Rik van Riel | mm,vmscan: only evict file pages when we have plenty Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-11 |
Rik van Riel | mm: Only flush the TLB when clearing an accessible pte Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-11 |
Rik van Riel | x86/mm: Introduce pte_accessible() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-11 |
Rik van Riel | mm,generic: only flush the local TLB in ptep_set_access_flags Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-11 |
Rik van Riel | x86: mm: drop TLB flush from ptep_set_access_flags Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-12-11 |
Rik van Riel | x86: mm: only do a local tlb flush in ptep_set_access_flags() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-10-09 |
Rik van Riel | mm: enable CONFIG_COMPACTION by default Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-10-09 |
Rik van Riel | mm: remove __GFP_NO_KSWAPD Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-08-01 |
Rik van Riel | mm: have order > 0 compaction start off where it left Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-07-06 |
Rik van Riel | KVM: handle last_boosted_vcpu = 0 case Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-05-29 |
Rik van Riel | mm: remove swap token code Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-03-24 |
Rik van Riel | Fix potential endless loop in kswapd when compaction... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-03-22 |
Rik van Riel | vmscan: only defer compaction for failed order and... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-03-22 |
Rik van Riel | vmscan: kswapd carefully call compaction Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-03-22 |
Rik van Riel | vmscan: reclaim at order 0 when compaction is enabled Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2012-03-22 |
Rik van Riel | mm: make swapin readahead skip over holes Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-11-01 |
Rik van Riel | vmscan: limit direct reclaim for higher order allocations Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-03-17 |
Rik van Riel | KVM: use yield_to instead of sleep in kvm_vcpu_on_spin Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-03-17 |
Rik van Riel | KVM: keep track of which task is running a KVM vcpu Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-03-17 |
Rik van Riel | export pid symbols needed for kvm_vcpu_on_spin Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-03-17 |
Rik van Riel | KVM: VMX: increase ple_gap default to 128 Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-02-03 |
Rik van Riel | sched: Use a buddy to implement yield_task_fair() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-02-03 |
Rik van Riel | sched: Limit the scope of clear_buddies Signed-off-by: Rik van Riel <riel@redhat.coM>
|
commit | commitdiff | tree |
2011-02-03 |
Rik van Riel | sched: Check the right ->nr_running in yield_task_fair() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-01-14 |
Rik van Riel | thp: scale nr_rotated to balance memory pressure Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-01-14 |
Rik van Riel | thp: fix anon memory statistics with transparent hugepages Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-01-14 |
Rik van Riel | thp: disable transparent hugepages by default on small... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2011-01-14 |
Rik van Riel | mm: clear PageError bit in msync & fsync Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | rmap: add exclusive page to private anon_vma on swapin Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | mm: extend KSM refcounts to the anon_vma root Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | mm: always lock the root (oldest) anon_vma Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | mm: track the root (oldest) anon_vma Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | mm: change direct call of spin_lock(anon_vma->lock... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-08-10 |
Rik van Riel | mm: rename anon_vma_lock to vma_lock_anon_vma Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-04-27 |
Rik van Riel | mmap: check ->vm_ops before dereferencing Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-04-19 |
Rik van Riel | rmap: add exclusively owned pages to the newest anon_vma Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-04-05 |
Rik van Riel | rmap: fix anon_vma_fork() memory leak Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-03-06 |
Rik van Riel | mm: remove VM_LOCK_RMAP code Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-03-06 |
Rik van Riel | rmap: move exclusively owned pages to own anon_vma... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-03-06 |
Rik van Riel | rmap: remove obsolete check from __page_check_anon_rmap() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-03-06 |
Rik van Riel | mm: change anon_vma linking to fix multi-process server... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2010-03-01 |
Rik van Riel | KVM: VMX: emulate accessed bit for EPT Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-12-15 |
Rik van Riel | vmscan: do not evict inactive pages when skipping an... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-09-22 |
Rik van Riel | vmscan: throttle direct reclaim when too many pages... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-07-30 |
Rik van Riel | mm: copy over oom_adj value at fork time Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-06-17 |
Rik van Riel | vmscan: evict use-once pages first Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-05-06 |
Rik van Riel | x86: 46 bit physical address support on 64 bits Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2009-01-06 |
Rik van Riel | vmscan: bail out of direct reclaim after swap_cluster_max... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-12-02 |
Rik van Riel | vmscan: evict streaming IO first Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-11-20 |
Rik van Riel | vmscan: fix get_scan_ratio() comment Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | mmap: handle mlocked pages during map, remap, unmap Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | more aggressively use lumpy reclaim Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | vmscan: add newly swapped in pages to the inactive... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | vmscan: fix pagecache reclaim referenced bit check Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | vmscan: second chance replacement for anonymous pages Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | vmscan: split LRU lists into anon & file sets Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | define page_file_cache() function Originally part of Rik van Riel's split-lru patch. Extracted... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-10-20 |
Rik van Riel | vmscan: free swap space on swap-in/activation Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-07-24 |
Rik van Riel | use generic_access_phys for /dev/mem mappings Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-07-24 |
Rik van Riel | access_process_vm device memory infrastructure Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-04-29 |
Rik van Riel | sysrq: add show-backtrace-on-all-cpus function Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2008-02-07 |
Rik van Riel | kswapd should only wait on IO if there is IO Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2007-10-16 |
Rik van Riel | mm: prevent kswapd from freeing excessive amounts of... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2005-11-28 |
Rik van Riel | [PATCH] temporarily disable swap token on memory pressure Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2005-10-30 |
Rik Van Riel | [PATCH] swaptoken tuning Signed-off-by: Rik Van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2005-10-30 |
Rik Van Riel | [PATCH] add sem_is_read/write_locked() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2005-05-17 |
Rik van Riel | [PATCH] Makefile include path ordering Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
|