Age | Commit message (Expand) | Author | Files | Lines |
2012-02-04 | Merge branch 'akpm' | Linus Torvalds | 5 | -7/+26 |
2012-02-03 | mm: compaction: check pfn_valid when entering a new MAX_ORDER_NR_PAGES block ... | Mel Gorman | 1 | -0/+13 |
2012-02-03 | readahead: fix pipeline break caused by block plug | Shaohua Li | 1 | -4/+4 |
2012-02-03 | mm/filemap_xip.c: fix race condition in xip_file_fault() | Carsten Otte | 1 | -1/+6 |
2012-02-03 | mm/memcontrol.c: fix warning with CONFIG_NUMA=n | Andrew Morton | 1 | -1/+2 |
2012-02-03 | mm: postpone migrated page mapping reset | Konstantin Khlebnikov | 1 | -1/+1 |
2012-02-03 | Merge tag 'kmemleak-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/c... | Linus Torvalds | 1 | -1/+2 |
2012-02-02 | Fix race in process_vm_rw_core | Christopher Yeoh | 1 | -14/+9 |
2012-01-26 | Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -2/+5 |
2012-01-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -2/+2 |
2012-01-23 | mm: fix rss count leakage during migration | Konstantin Khlebnikov | 1 | -9/+28 |
2012-01-23 | SHM_UNLOCK: fix Unevictable pages stranded after swap | Hugh Dickins | 2 | -94/+80 |
2012-01-23 | SHM_UNLOCK: fix long unpreemptible section | Hugh Dickins | 2 | -8/+11 |
2012-01-23 | mm/hugetlb.c: undo change to page mapcount in fault handler | Hillf Danton | 1 | -3/+6 |
2012-01-23 | mm: memcg: update the correct soft limit tree during migration | Johannes Weiner | 1 | -1/+1 |
2012-01-23 | mm: __count_immobile_pages(): make sure the node is online | Michal Hocko | 1 | -3/+10 |
2012-01-23 | mm: fix NULL ptr dereference in __count_immobile_pages | Michal Hocko | 1 | -0/+11 |
2012-01-22 | net: fix socket memcg build with !CONFIG_NET | Glauber Costa | 1 | -2/+2 |
2012-01-20 | kmemleak: Disable early logging when kmemleak is off by default | Catalin Marinas | 1 | -0/+1 |
2012-01-20 | kmemleak: Only scan non-zero-size areas | Tiejun Chen | 1 | -1/+1 |
2012-01-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -1/+1 |
2012-01-17 | net: move sock_update_memcg outside of CONFIG_INET | Glauber Costa | 1 | -1/+1 |
2012-01-16 | memblock: Fix alloc failure due to dumb underflow protection in memblock_find... | Tejun Heo | 1 | -2/+5 |
2012-01-14 | Merge tag 'kmemleak' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarina... | Linus Torvalds | 2 | -27/+143 |
2012-01-12 | mm/vmalloc.c: eliminate extra loop in pcpu_get_vm_areas error path | Kautuk Consul | 1 | -5/+4 |
2012-01-12 | mm: rearrange putback_inactive_pages | Hugh Dickins | 1 | -52/+44 |
2012-01-12 | mm: remove isolate_pages() | Hugh Dickins | 1 | -34/+27 |
2012-01-12 | mm: remove del_page_from_lru, add page_off_lru | Hugh Dickins | 1 | -2/+2 |
2012-01-12 | mm: enum lru_list lru | Hugh Dickins | 2 | -14/+14 |
2012-01-12 | mm: no blank line after EXPORT_SYMBOL in swap.c | Hugh Dickins | 1 | -5/+0 |
2012-01-12 | mm: fewer underscores in ____pagevec_lru_add | Hugh Dickins | 1 | -6/+6 |
2012-01-12 | mm: take pagevecs off reclaim stack | Hugh Dickins | 2 | -37/+40 |
2012-01-12 | memcg: fix mem_cgroup_print_bad_page | Hugh Dickins | 1 | -16/+1 |
2012-01-12 | memcg: fix split_huge_page_refcounts() | Hugh Dickins | 3 | -30/+21 |
2012-01-12 | mm: vmscan: check if reclaim should really abort even if compaction_ready() i... | Mel Gorman | 1 | -10/+9 |
2012-01-12 | mm: vmscan: when reclaiming for compaction, ensure there are sufficient free ... | Mel Gorman | 1 | -5/+39 |
2012-01-12 | mm: compaction: introduce sync-light migration for use by compaction | Mel Gorman | 5 | -39/+47 |
2012-01-12 | mm: page allocator: do not call direct reclaim for THP allocations while comp... | Mel Gorman | 1 | -10/+35 |
2012-01-12 | mm: compaction: make isolate_lru_page() filter-aware again | Mel Gorman | 2 | -2/+36 |
2012-01-12 | mm: compaction: determine if dirty pages can be migrated without blocking wit... | Mel Gorman | 1 | -37/+92 |
2012-01-12 | mm: vmscan: do not OOM if aborting reclaim to start compaction | Mel Gorman | 1 | -1/+7 |
2012-01-12 | mm: vmscan: check if we isolated a compound page during lumpy scan | Andrea Arcangeli | 1 | -3/+7 |
2012-01-12 | mm: compaction: use synchronous compaction for /proc/sys/vm/compact_memory | Mel Gorman | 1 | -0/+1 |
2012-01-12 | mm: compaction: allow compaction to isolate dirty pages | Mel Gorman | 1 | -3/+0 |
2012-01-12 | vmscan/trace: Add 'file' info to trace_mm_vmscan_lru_isolate() | Tao Ma | 1 | -1/+1 |
2012-01-12 | thp: improve order in lru list for split huge page | Shaohua Li | 2 | -4/+3 |
2012-01-12 | thp: add tlb_remove_pmd_tlb_entry | Shaohua Li | 2 | -3/+4 |
2012-01-12 | thp: remove unnecessary tlb flush for mprotect | Shaohua Li | 1 | -1/+0 |
2012-01-12 | thp: improve the error code path | Shaohua Li | 1 | -21/+50 |
2012-01-12 | page_cgroup: drop multi CONFIG_MEMORY_HOTPLUG | Bob Liu | 1 | -16/+14 |
2012-01-12 | page_alloc: break early in check_for_regular_memory() | Bob Liu | 1 | -1/+3 |
2012-01-12 | memcg: cleanup for_each_node_state() | Bob Liu | 1 | -5/+5 |
2012-01-12 | memcg: simplify LRU handling by new rule | KAMEZAWA Hiroyuki | 1 | -69/+54 |
2012-01-12 | memcg: clear pc->mem_cgroup if necessary. | KAMEZAWA Hiroyuki | 4 | -0/+40 |
2012-01-12 | memcg: simplify corner case handling of LRU. | KAMEZAWA Hiroyuki | 1 | -93/+16 |
2012-01-12 | memcg: simplify page cache charging | KAMEZAWA Hiroyuki | 1 | -22/+9 |
2012-01-12 | oom, memcg: fix exclusion of memcg threads after they have detached their mm | David Rientjes | 1 | -4/+15 |
2012-01-12 | memcg: free entries in soft_limit_tree if allocation fails | Michal Hocko | 1 | -1/+11 |
2012-01-12 | page_cgroup: add helper function to get swap_cgroup | Bob Liu | 2 | -38/+22 |
2012-01-12 | mm: memcg: remove unneeded checks from uncharge_page() | Johannes Weiner | 1 | -2/+1 |
2012-01-12 | mm: memcg: remove unneeded checks from newpage_charge() | Johannes Weiner | 1 | -12/+4 |
2012-01-12 | mm: page_cgroup: check page_cgroup arrays in lookup_page_cgroup() only when n... | Johannes Weiner | 1 | -2/+16 |
2012-01-12 | mm: memcg: lookup_page_cgroup (almost) never returns NULL | Johannes Weiner | 1 | -4/+7 |
2012-01-12 | mm: memcg: clean up fault accounting | Johannes Weiner | 1 | -14/+4 |
2012-01-12 | mm: unify remaining mem_cont, mem, etc. variable names to memcg | Johannes Weiner | 5 | -64/+67 |
2012-01-12 | mm: oom_kill: remove memcg argument from oom_kill_task() | Johannes Weiner | 1 | -2/+2 |
2012-01-12 | mm: memcg: shorten preempt-disabled section around event checks | Johannes Weiner | 1 | -38/+35 |
2012-01-12 | memcg: make mem_cgroup_split_huge_fixup() more efficient | KAMEZAWA Hiroyuki | 2 | -18/+19 |
2012-01-12 | mm: memcg: remove unused node/section info from pc->flags | Johannes Weiner | 1 | -52/+7 |
2012-01-12 | mm: make per-memcg LRU lists exclusive | Johannes Weiner | 4 | -204/+195 |
2012-01-12 | mm: collect LRU list heads into struct lruvec | Johannes Weiner | 4 | -22/+18 |
2012-01-12 | mm: vmscan: convert global reclaim to per-memcg LRU lists | Johannes Weiner | 1 | -17/+22 |
2012-01-12 | mm: memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty | Johannes Weiner | 1 | -10/+2 |
2012-01-12 | mm: move memcg hierarchy reclaim to generic reclaim code | Johannes Weiner | 2 | -88/+124 |
2012-01-12 | mm: memcg: per-priority per-zone hierarchy scan generations | Johannes Weiner | 1 | -18/+47 |
2012-01-12 | mm: vmscan: distinguish between memcg triggering reclaim and memcg being scanned | Johannes Weiner | 1 | -108/+141 |
2012-01-12 | mm: vmscan: distinguish global reclaim from global LRU scanning | Johannes Weiner | 1 | -25/+37 |
2012-01-12 | mm: memcg: consolidate hierarchy iteration primitives | Johannes Weiner | 1 | -124/+75 |
2012-01-12 | memcg: add mem_cgroup_replace_page_cache() to fix LRU issue | KAMEZAWA Hiroyuki | 2 | -16/+46 |
2012-01-12 | mm,x86,um: move CMPXCHG_DOUBLE config option | Heiko Carstens | 1 | -3/+6 |
2012-01-12 | mm,x86,um: move CMPXCHG_LOCAL config option | Heiko Carstens | 1 | -1/+1 |
2012-01-12 | mm,slub,x86: decouple size of struct page from CONFIG_CMPXCHG_LOCAL | Heiko Carstens | 1 | -3/+3 |
2012-01-11 | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -3/+0 |
2012-01-11 | Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -41/+75 |
2012-01-11 | Merge branch 'slab/urgent' into slab/for-linus | Pekka Enberg | 14 | -92/+120 |
2012-01-10 | Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -55/+191 |
2012-01-10 | mm/vmalloc.c: change void* into explict vm_struct* | Minchan Kim | 1 | -4/+4 |
2012-01-10 | mm: vmscan: fix typo in isolating lru pages | Hillf Danton | 1 | -1/+1 |
2012-01-10 | mm: test PageSwapBacked in lumpy reclaim | Hugh Dickins | 1 | -1/+1 |
2012-01-10 | mm/migrate.c: remove the unused macro lru_to_page | Wang Sheng-Hui | 1 | -2/+0 |
2012-01-10 | mm/hugetlb.c: avoid bogus counter of surplus huge page | Hillf Danton | 1 | -1/+1 |
2012-01-10 | mempool: fix first round failure behavior | Tejun Heo | 1 | -2/+11 |
2012-01-10 | mempool: drop unnecessary and incorrect BUG_ON() from mempool_destroy() | Tejun Heo | 1 | -19/+11 |
2012-01-10 | mempool: fix and document synchronization and memory barrier usage | Tejun Heo | 1 | -13/+48 |
2012-01-10 | mm/migrate.c: cleanup comment for migration_entry_wait() | Wang Sheng-Hui | 1 | -2/+0 |
2012-01-10 | mm/mempolicy.c: mpol_equal(): use bool | KOSAKI Motohiro | 1 | -7/+7 |
2012-01-10 | mm: hugetlb: fix pgoff computation when unmapping page from vma | Hillf Danton | 1 | -2/+1 |
2012-01-10 | mm/vmscan.c: consider swap space when deciding whether to continue reclaim | Minchan Kim | 1 | -2/+3 |
2012-01-10 | mm: bootmem: try harder to free pages in bulk | Johannes Weiner | 1 | -12/+10 |
2012-01-10 | mm: bootmem: drop superfluous range check when freeing pages in bulk | Johannes Weiner | 1 | -1/+1 |
2012-01-10 | mm: page_alloc: generalize order handling in __free_pages_bootmem() | Johannes Weiner | 1 | -21/+12 |
2012-01-10 | tracepoint: add tracepoints for debugging oom_score_adj | KAMEZAWA Hiroyuki | 1 | -0/+6 |
2012-01-10 | mm: simplify find_vma_prev() | KOSAKI Motohiro | 1 | -28/+8 |
2012-01-10 | mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding i... | Andrea Arcangeli | 3 | -3/+75 |
2012-01-10 | mm: fix off-by-two in __zone_watermark_ok() | Michal Hocko | 1 | -1/+1 |
2012-01-10 | bootmem: micro optimize freeing pages in bulk | Uwe Kleine-König | 1 | -2/+2 |
2012-01-10 | mm: compaction: push isolate search base of compact control one pfn ahead | Hillf Danton | 1 | -1/+3 |
2012-01-10 | mm: filemap: pass __GFP_WRITE from grab_cache_page_write_begin() | Johannes Weiner | 1 | -1/+4 |
2012-01-10 | mm: try to distribute dirty pages fairly across zones | Johannes Weiner | 2 | -0/+111 |
2012-01-10 | mm: writeback: cleanups in preparation for per-zone dirty limits | Johannes Weiner | 1 | -46/+47 |
2012-01-10 | mm: exclude reserved pages from dirtyable memory | Johannes Weiner | 2 | -2/+22 |
2012-01-10 | vmscan: add task name to warn_scan_unevictable() messages | KOSAKI Motohiro | 1 | -2/+3 |
2012-01-10 | fadvise: only initiate writeback for specified range with FADV_DONTNEED | Shawn Bohrer | 1 | -1/+2 |
2012-01-10 | slub: min order when debug_guardpage_minorder > 0 | Stanislaw Gruszka | 1 | -0/+3 |
2012-01-10 | mm: more intensive memory corruption debugging | Stanislaw Gruszka | 2 | -6/+74 |
2012-01-10 | mm/hugetlb.c: fix virtual address handling in hugetlb fault | KAMEZAWA Hiroyuki | 1 | -0/+2 |
2012-01-10 | hugetlb: clarify hugetlb_instantiation_mutex usage | Michal Hocko | 1 | -0/+3 |
2012-01-10 | hugetlb: detect race upon page allocation failure during COW | Hillf Danton | 1 | -1/+8 |
2012-01-10 | mm: avoid livelock on !__GFP_FS allocations | Mel Gorman | 2 | -11/+25 |
2012-01-10 | mm: reduce the amount of work done when updating min_free_kbytes | Mel Gorman | 1 | -16/+24 |
2012-01-10 | mm: migrate: one less atomic operation | Jacobo Giralt | 1 | -6/+4 |
2012-01-10 | mm-tracepoint: rename page-free events | Konstantin Khlebnikov | 1 | -2/+2 |
2012-01-10 | mm: remove unused pagevec_free | Konstantin Khlebnikov | 1 | -10/+0 |
2012-01-10 | mm: add free_hot_cold_page_list() helper | Konstantin Khlebnikov | 3 | -30/+17 |
2012-01-10 | vmscan: activate executable pages after first usage | Konstantin Khlebnikov | 1 | -0/+6 |
2012-01-10 | vmscan: promote shared file mapped pages | Konstantin Khlebnikov | 1 | -1/+1 |
2012-01-10 | mm/page-writeback.c: make determine_dirtyable_memory static again | Johannes Weiner | 1 | -62/+60 |
2012-01-10 | slub: disallow changing cpu_partial from userspace for debug caches | David Rientjes | 1 | -0/+2 |
2012-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -5/+14 |
2012-01-09 | tracing/mm: Move include of trace/events/kmem.h out of header into slab.c | Steven Rostedt | 1 | -0/+2 |
2012-01-09 | Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/pe... | Linus Torvalds | 1 | -3/+3 |
2012-01-09 | Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg... | Linus Torvalds | 1 | -8/+8 |
2012-01-08 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -2/+2 |
2012-01-08 | Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -7/+3 |
2012-01-08 | Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 6 | -14/+12 |
2012-01-07 | Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -29/+29 |
2012-01-07 | net: fix sock_clone reference mismatch with tcp memcontrol | Glauber Costa | 1 | -5/+14 |
2012-01-06 | vfs: switch ->show_options() to struct dentry * | Al Viro | 1 | -2/+2 |
2012-01-06 | Merge branches 'vfsmount-guts', 'umode_t' and 'partitions' into Z | Al Viro | 6 | -11/+10 |
2012-01-06 | Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/pub/linux/arm/kernel/g... | Linus Torvalds | 1 | -2/+27 |
2012-01-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -3/+97 |
2012-01-06 | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+2 |
2012-01-06 | Merge branch 'driver-core-next' into Linux 3.2 | Greg Kroah-Hartman | 3 | -29/+29 |
2012-01-06 | Merge branch 'core-memblock-for-linus' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 4 | -880/+640 |
2012-01-05 | Merge branch 'devel-stable' into for-linus | Russell King | 1 | -2/+27 |
2012-01-04 | x86: Fix and improve cmpxchg_double{,_local}() | Jan Beulich | 1 | -2/+2 |
2012-01-03 | should_remove_suid(): inode->i_mode is umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | shmem, ramfs: propagate umode_t, open-coded S_ISREG | Al Viro | 1 | -3/+3 |
2012-01-03 | switch debugfs to umode_t | Al Viro | 2 | -2/+2 |
2012-01-03 | switch ->mknod() to umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | switch ->create() to umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | switch vfs_mkdir() and ->mkdir() to umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | fs: move code out of buffer.c | Al Viro | 2 | -2/+1 |
2012-01-03 | vfs: fix the stupidity with i_dentry in inode destructors | Al Viro | 1 | -1/+0 |
2011-12-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2 | -2/+11 |
2011-12-29 | mm: hugetlb: fix non-atomic enqueue of huge page | Hillf Danton | 1 | -1/+1 |
2011-12-29 | mm/mempolicy.c: refix mbind_range() vma issue | KOSAKI Motohiro | 1 | -1/+10 |
2011-12-25 | Merge branch 'pm-sleep' into pm-for-linus | Rafael J. Wysocki | 2 | -7/+3 |
2011-12-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 11 | -45/+70 |
2011-12-22 | Partial revert "Basic kernel memory functionality for the Memory Controller" | Glauber Costa | 1 | -87/+6 |
2011-12-22 | percpu: Remove irqsafe_cpu_xxx variants | Christoph Lameter | 1 | -3/+3 |
2011-12-21 | vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL | Dave Kleikamp | 1 | -5/+2 |
2011-12-21 | convert 'memory' sysdev_class to a regular subsystem | Kay Sievers | 3 | -29/+29 |
2011-12-21 | Merge branch 'master' into pm-sleep | Rafael J. Wysocki | 14 | -88/+146 |
2011-12-20 | mm/vmalloc.c: remove static declaration of va from __get_vm_area_node | Kautuk Consul | 1 | -1/+1 |
2011-12-20 | oom: fix integer overflow of points in oom_badness | Frantisek Hrbata | 1 | -1/+1 |
2011-12-20 | memcg: keep root group unchanged if creation fails | Hillf Danton | 1 | -2/+1 |
2011-12-20 | Merge branch 'memblock-kill-early_node_map' of git://git.kernel.org/pub/scm/l... | Ingo Molnar | 4 | -880/+640 |
2011-12-18 | writeback: balanced_rate cannot exceed write bandwidth | Wu Fengguang | 1 | -0/+5 |
2011-12-18 | writeback: do strict bdi dirty_exceeded | Wu Fengguang | 1 | -1/+1 |
2011-12-18 | writeback: avoid tiny dirty poll intervals | Wu Fengguang | 1 | -1/+24 |
2011-12-18 | writeback: max, min and target dirty pause time | Wu Fengguang | 1 | -44/+81 |
2011-12-18 | writeback: dirty ratelimit - think time compensation | Wu Fengguang | 1 | -4/+32 |
2011-12-18 | writeback: fix dirtied pages accounting on redirty | Wu Fengguang | 1 | -0/+19 |
2011-12-18 | writeback: fix dirtied pages accounting on sub-page writes | Wu Fengguang | 1 | -8/+5 |
2011-12-18 | writeback: charge leaked page dirties to active tasks | Wu Fengguang | 1 | -0/+27 |
2011-12-15 | percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses | Eugene Surovegin | 1 | -2/+4 |
2011-12-13 | Merge branch 'writeback-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -6/+32 |
2011-12-13 | slub: add missed accounting | Shaohua Li | 1 | -2/+5 |
2011-12-13 | slub: Extract get_freelist from __slab_alloc | Christoph Lameter | 1 | -25/+32 |
2011-12-13 | slub: Switch per cpu partial page support off for debugging | Christoph Lameter | 1 | -1/+3 |
2011-12-13 | slub: fix a possible memleak in __slab_alloc() | Eric Dumazet | 1 | -0/+5 |
2011-12-12 | cgroup: introduce cgroup_taskset and use it in subsys->can_attach(), cancel_a... | Tejun Heo | 1 | -8/+8 |
2011-12-12 | tcp memory pressure controls | Glauber Costa | 1 | -1/+39 |
2011-12-12 | socket: initial cgroup code. | Glauber Costa | 1 | -2/+44 |
2011-12-12 | Basic kernel memory functionality for the Memory Controller | Glauber Costa | 1 | -5/+100 |
2011-12-09 | mm: vmalloc: check for page allocation failure before vmlist insertion | Mel Gorman | 1 | -0/+2 |
2011-12-09 | mm: Ensure that pfn_valid() is called once per pageblock when reserving pageb... | Michal Hocko | 1 | -1/+7 |
2011-12-09 | mm/migrate.c: pair unlock_page() and lock_page() when migrating huge pages | Hillf Danton | 1 | -1/+1 |
2011-12-09 | thp: set compound tail page _count to zero | Youquan Song | 2 | -1/+2 |
2011-12-09 | thp: reduce khugepaged freezing latency | Andrea Arcangeli | 1 | -12/+4 |
2011-12-09 | vmscan: use atomic-long for shrinker batching | Konstantin Khlebnikov | 1 | -10/+7 |
2011-12-09 | vmscan: fix initial shrinker size handling | Konstantin Khlebnikov | 1 | -3/+6 |
2011-12-08 | memblock: Reimplement memblock allocation using reverse free area iterator | Tejun Heo | 1 | -146/+127 |
2011-12-08 | memblock: Kill early_node_map[] | Tejun Heo | 2 | -242/+19 |
2011-12-08 | memblock: Implement memblock_add_node() | Tejun Heo | 1 | -7/+13 |
2011-12-08 | memblock: s/memblock_analyze()/memblock_allow_resize()/ and update users | Tejun Heo | 1 | -3/+2 |
2011-12-08 | memblock: Track total size of regions automatically | Tejun Heo | 1 | -14/+13 |
2011-12-08 | memblock: Reimplement memblock_enforce_memory_limit() using __memblock_remove() | Tejun Heo | 1 | -29/+13 |
2011-12-08 | memblock: Make memblock functions handle overflowing range @size | Tejun Heo | 1 | -3/+12 |