Hi, mm git tree goes on again after some pause while I was on vacation. I have just created since-3.12 branch in mm git tree (http://git.kernel.org/?p=linux/kernel/git/mhocko/mm.git;a=summary). It is based on v3.12 tag in Linus tree and mmotm 2013-11-04-16-11. I have merged Tejun's cgroups/for-3.13 branch to pull css_id changes. As usual mmotm trees are tagged with signed tag (finger print BB43 1E25 7FB8 660F F2F1 D22D 48E2 09A2 B310 E347) The current shortlog says: Akira Takeuchi (1): mm: ensure get_unmapped_area() returns higher address than mmap_min_addr Andrew Morton (1): mm-thp-khugepaged-add-policy-for-finding-target-node-fix Bob Liu (2): mm: thp: cleanup: mv alloc_hugepage to better place mm: thp: khugepaged: add policy for finding target node Catalin Marinas (1): mm: kmemleak: avoid false negatives on vmalloc'ed objects Christian Hesse (1): Documentation/vm/zswap.txt: fix typos Daeseok Youn (1): mm/bootmem.c: remove unused local `map' Damien Ramonda (1): readahead: fix sequential read cache miss detection David Rientjes (1): mm, mempolicy: make mpol_to_str robust and always succeed Fengguang Wu (1): swap: swapin_nr_pages() can be static Greg Thelen (1): memcg: refactor mem_control_numa_stat_show() Heiko Carstens (2): mmap: arch_get_unmapped_area(): use proper mmap base for bottom up direction s390/mmap: randomize mmap base for bottom up direction Jan Kara (4): writeback: do not sync data dirtied after sync start writeback: use older_than_this_is_set instead of magic older_than_this == 0 writeback-do-not-sync-data-dirtied-after-sync-start-fix-2.txt writeback-do-not-sync-data-dirtied-after-sync-start-fix-3 Jerome Marchand (1): mm/compaction.c: update comment about zone lock in isolate_freepages_block Jianguo Wu (4): mm/vmalloc: use NUMA_NO_NODE mm/huge_memory.c: fix stale comments of transparent_hugepage_flags mm/arch: use NUMA_NO_NODE mm/mempolicy: use NUMA_NO_NODE Joe Perches (1): ksm: Remove redundant __GFP_ZERO from kcalloc KOSAKI Motohiro (3): mm: fix page_group_by_mobility_disabled breakage mm: get rid of unnecessary overhead of trace_mm_page_alloc_extfrag() mm: __rmqueue_fallback() should respect pageblock type Krzysztof Kozlowski (2): frontswap: enable call to invalidate area on swapoff swap: fix setting PAGE_SIZE blocksize during swapoff/swapon race Li Zefan (5): memcg: convert to use cgroup_is_descendant() memcg: convert to use cgroup id memcg: fail to create cgroup if the cgroup id is too big memcg: stop using css id cgroup: kill css_id Mel Gorman (1): mm: do not walk all of system memory during show_mem Michal Hocko (1): Merge remote-tracking branch 'cgroups/for-3.13' into mmotm Naoya Horiguchi (5): mm: remove obsolete comments about page table lock mm/memory-failure.c: move set_migratetype_isolate() outside get_any_page() /proc/pid/smaps: show VM_SOFTDIRTY flag in VmFlags line smaps-show-vm_softdirty-flag-in-vmflags-line-fix tools/vm/page-types.c: support KPF_SOFTDIRTY bit Qiang Huang (4): mm: add a helper function to check may oom condition memcg, kmem: Use is_root_cache instead of hard code memcg, kmem: rename cache_from_memcg to cache_from_memcg_idx memcg, kmem: use cache_from_memcg_idx instead of hard code Robin Holt (1): mm/nobootmem.c: have __free_pages_memory() free in larger chunks. Serge Hallyn (1): device_cgroup: remove can_attach Seth Jennings (1): mm/swapfile.c: fix comment typos Shaohua Li (1): swap: add a simple detector for inappropriate swapin readahead Tang Chen (6): mm/memblock.c: factor out of top-down allocation mm/memblock.c: introduce bottom-up allocation mode x86/mm: factor out of top-down direct mapping setup x86/mem-hotplug: support initialize page tables in bottom-up x86, acpi, crash, kdump: do reserve_crashkernel() after SRAT is parsed. mem-hotplug: introduce movable_node boot option Toshi Kani (3): cpu/mem hotplug: add try_online_node() for cpu_up() mm: set N_CPU to node_states during boot mm: clear N_CPU from node_states at CPU offline Wanpeng Li (4): mm/vmalloc: don't set area->caller twice mm/vmalloc: fix show vmap_area information race with vmap_area tear down mm/vmalloc: revert "mm/vmalloc.c: check VM_UNINITIALIZED flag in s_show instead of show_numa_info" revert mm/vmalloc.c: emit the failure message before return Weijie Yang (3): mm/zswap: avoid unnecessary page scanning mm/zswap: bugfix: memory leak when invalidate and reclaim occur concurrently mm/zswap: refactor the get/put routines Xishi Qiu (7): mm/arch: use __free_reserved_page() to simplify the code drivers/video/acornfb.c: use __free_reserved_page() to simplify the code mm: use pgdat_end_pfn() to simplify the code in arch mm: use pgdat_end_pfn() to simplify the code in others mm: use populated_zone() instead of if(zone->present_pages) mm/memory_hotplug.c: rename the function is_memblock_offlined_cb() mm/memory_hotplug.c: use pfn_to_nid() instead of page_to_nid(pfn_to_page()) Ying Han (1): memcg: support hierarchical memory.numa_stats Zhang Yanfei (4): mm/sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter mm/sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP mm-sparsemem-fix-a-bug-in-free_map_bootmem-when-config_sparsemem_vmemmap-v2 mm/page_alloc.c: remove unused marco LONG_ALIGN Zheng Liu (1): mm: improve the description for dirty_background_ratio/dirty_ratio sysctl Zhi Yong Wu (2): arch/x86/mm/init.c: fix incorrect function name in alloc_low_pages() mm/page_alloc.c: fix comment in zlc_setup() -- Michal Hocko SUSE Labs -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>