summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)Author
2011-08-29Both mem_cgroup_charge_statistics() and mem_cgroup_move_account() wereGreg Thelen
2011-08-29If somebody is touching data too early, it might be easier to diagnose aIgor Mammedov
2011-08-29Signed-off-by: Bob Liu <lliubbo@gmail.com>Bob Liu
2011-08-29Before calling schedule_timeout(), task state should be changed.KAMEZAWA Hiroyuki
2011-08-29The memcg code sometimes uses "struct mem_cgroup *mem" and sometimes usesRaghavendra K T
2011-08-29Signed-off-by: Andrew Morton <akpm@linux-foundation.org>Andrea Arcangeli
2011-08-29Cc: Andrea Arcangeli <aarcange@redhat.com>Andrew Morton
2011-08-29coding-style nitpickingAndrew Morton
2011-08-29This adds THP support to mremap (decreases the number of split_huge_page()Andrea Arcangeli
2011-08-29This replaces ptep_clear_flush() with ptep_get_and_clear() and a singleAndrea Arcangeli
2011-08-29Using "- 1" relies on the old_end to be page aligned and PAGE_SIZE > 1,Andrea Arcangeli
2011-08-29With the NO_BOOTMEM symbol added architectures may now use the followingSam Ravnborg
2011-08-29SPARC32 require access to the start address. Add a new helperSam Ravnborg
2011-08-29Logic added in commit 8cab4754d24a0 ("vmscan: make mapped executable pagesKonstantin Khlebnikov
2011-08-29Commit 645747462435 ("vmscan: detect mapped file pages used only once")Konstantin Khlebnikov
2011-08-29The /proc/vmallocinfo shows information about vmalloc allocations inMitsuo Hayasaka
2011-08-29Use atomic-long operations instead of looping around cmpxchg().Konstantin Khlebnikov
2011-08-29A shrinker function can return -1, means that it cannot do anythingKonstantin Khlebnikov
2011-08-29Use newly introduced memchr_inv() for page verification.Akinobu Mita
2011-08-29memchr_inv() is mainly used to check whether the whole buffer is filledAkinobu Mita
2011-08-29printk_ratelimit() should not be used, because it shares ratelimitingAkinobu Mita
2011-08-29It's possible a zone watermark is ok when entering the balance_pgdat()Shaohua Li
2011-08-29When direct reclaim encounters a dirty page, it gets recycled around theMel Gorman
2011-08-29Workloads that are allocating frequently and writing files place a largeMel Gorman
2011-08-29It is preferable that no dirty pages are dispatched for cleaning from theMel Gorman
2011-08-29Lumpy reclaim worked with two passes - the first which queued pages for IOMel Gorman
2011-08-29Testing from the XFS folk revealed that there is still too much I/O fromMel Gorman
2011-08-29The nr_force_scan[] tuple holds the effective scan numbers for anon andJohannes Weiner
2011-08-29fix commentAndrew Morton
2011-08-29Without swap, anonymous pages are not scanned. As such, they should notJohannes Weiner
2011-08-29When we get a bad_page bug report, it's useful to see what modules theDave Jones
2011-08-29After selecting a task to kill, the oom killer iterates all processes andDavid Rientjes
2011-08-29The tracing ring-buffer used this function briefly, but not anymore.Johannes Weiner
2011-08-29per-task block plug can reduce block queue lock contention and increaseShaohua Li
2011-08-29unmap_and_move() is one a big messy function. Clean it up.Minchan Kim
2011-08-29In __zone_reclaim case, we don't want to shrink mapped page. Nonetheless,Minchan Kim
2011-08-29In async mode, compaction doesn't migrate dirty or writeback pages. So,Minchan Kim
2011-08-29Change ISOLATE_XXX macro with bitwise isolate_mode_t type. Normally,Minchan Kim
2011-08-29acct_isolated of compaction uses page_lru_base_type which returns onlyMinchan Kim
2011-08-29> You might get some speed benefit by optimising for the small copiesChristopher Yeoh
2011-08-29- Add x86_64 specific wire upChristopher Yeoh
2011-08-29The basic idea behind cross memory attach is to allow MPI programs doingChristopher Yeoh
2011-08-29When we get corruption reports, it's useful to see if the kernel wasDave Jones
2011-08-29When we get corruption reports, it's useful to see if the kernel wasDave Jones
2011-08-29Because of x86-implement-strict-user-copy-checks-for-x86_64.patchKAMEZAWA Hiroyuki
2011-08-29Merge remote-tracking branch 'moduleh/module.h-split'Stephen Rothwell
2011-08-29Merge remote-tracking branch 'tmem/linux-next'Stephen Rothwell
2011-08-29Merge remote-tracking branch 'percpu/for-next'Stephen Rothwell
2011-08-29Merge remote-tracking branch 'pm/linux-next'Stephen Rothwell
2011-08-29Merge remote-tracking branch 'trivial/for-next'Stephen Rothwell