pub/scm/linux/kernel/git/mhocko/mm.git  about / heads / tags
Memory management (aka -mm) tree.
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  akpm/pending-review/mm slub: track number of slabs irrespective of CONFIG_SLUB_DEBUG (2018-07-04)
  akpm/mm      mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (2018-07-04)
  akpm/for-linus-later fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* (2018-07-04)
  akpm/for-next Merge branch 'akpm/memcg-oom' into akpm/for-next (2018-07-04)
  akpm/memcg-oom cgroup: list groupoom in cgroup features (2018-07-04)
  akpm/bfs     bfs: add sanity check at bfs_fill_super() (2018-07-04)
  akpm/adfs    adfs: use timespec64 for time conversion (2018-07-04)
  akpm/sysctl  kernel/sysctl.c: fix typos in comments (2018-07-04)
  akpm/fork    fork: don't copy inconsistent signal handler state to child (2018-07-04)
  akpm/signals signal: make get_signal() return bool (2018-07-04)
  akpm/pending-review/fat fat: propagate 64-bit inode timestamps (2018-07-04)
  akpm/raiserfs reiserfs: change j_timestamp type to time64_t (2018-07-04)
  akpm/hfs     hfs: prevent crash on exit from failed search (2018-07-04)
  akpm/nilfs   fs/nilfs2/file.c: use new return type vm_fault_t (2018-07-04)
  akpm/autofs  autofs: add AUTOFS_EXP_FORCED flag (2018-07-04)
  akpm/init    init/: remove ineffective sparse disabling (2018-07-04)
  akpm/checkpatch checkpatch: improve runtime execution speed a little (2018-07-04)
  akpm/lib     lib/test_debug_virtual.c: make struct pointer foo static (2018-07-04)
  akpm/bitmap  lib/bitmap.c: drop unnecessary 0 check for u32 array operations (2018-07-04)
  akpm/core-kernel spelling.txt: add more spellings to spelling.txt (2018-07-04)
  akpm/misc    include/asm-generic/bug.h: clarify valid uses of WARN() (2018-07-04)
  akpm/procfs  fs/proc/vmcore.c: use new typedef vm_fault_t (2018-07-04)
  akpm/pending-review/page-owner mm/page_owner: align with pageblock_nr pages (2018-07-04)
  akpm/pending-review/gup mm: don't expose page to fast gup before it's ready (2018-07-04)
  akpm/on-hold mm: add strictlimit knob (2018-07-04)
  akpm/pending-review/swap mm: fix race between swapoff and mincore (2018-07-04)
  akpm/pending-review/sparse mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (2018-07-04)
  akpm/pending-review/fsnotify-kmem fs, mm: account buffer_head to kmemcg (2018-07-04)
  akpm/pending-review/mm-hotplug mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (2018-07-04)
  akpm/vfs-me  fs/seq_file.c: simplify seq_file iteration code and interface (2018-07-04)
  akpm/vfs-for-viro namei: allow restricted O_CREAT of FIFOs and regular files (2018-07-04)
  akpm/v9fs    fs/9p/vfs_file.c: use new return type vm_fault_t (2018-07-04)
  akpm/pending-review/ocfs2 ocfs2: dlmglue: clean up timestamp handling (2018-07-04)
  akpm/ocfs2   ocfs2: make several functions and variables static (and some const) (2018-07-04)
  akpm/h8300   h8300: correct signature of test_bit() (2018-07-04)
  akpm/sh      sh: make use of for_each_node_by_type() (2018-07-04)
  akpm/ntfs    ntfs: mft: remove VLA usage (2018-07-04)
  akpm/dax     dax: remove VM_MIXEDMAP for fsdax and device dax (2018-07-04)
  akpm/for-linus mm: teach dump_page() to correctly output poisoned struct pages (2018-07-03)
  attempts/oom-vs-mmu-notifiers mm, oom: distinguish blockable mode for mmu notifiers (2018-06-27)
  auto-latest  Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE" (2018-05-28)
  since-4.16   Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE" (2018-05-28)
* master       Linux 4.16 (2018-04-01)
  since-4.15   fscache: use appropriate radix tree accessors (2018-03-29)
  since-4.14   kasan: don't emit builtin calls when sanitization is off (2018-01-26)
  since-4.13   mm: simplify nodemask printing (2017-11-13)
  since-4.12   mm, page_owner: skip unnecessary stack_trace entries (2017-09-01)
  attempts/memmap-in-section-hotplug mm, sparse: rename kmalloc_section_memmap, __kfree_section_memmap (2017-07-18)
  attempts/zonlists-build-simplification fold me "mm, page_alloc: rip out ZONELIST_ORDER_ZONE" (2017-07-14)
  since-4.11   fork,random: use get_random_canary() to set tsk->stack_canary (2017-06-30)
  attempts/hugetlb-zonelists mm, hugetlb, soft_offline: use new_page_nodemask for soft offline migration (2017-06-14)
  fixes/more-sensible-hugetlb-migration hugetlb: add support for preferred node to alloc_huge_page_nodemask (2017-06-07)
  attempts/rewrite-mem_hotplug fold me "mm, vmstat: skip reporting offline pages in pagetypeinfo" (2017-05-19)
  since-4.10   mm: prevent NR_ISOLATE_* stats from going negative (2017-04-27)
  attempts/hotplug-drop-__remove_zone mm, memory_hotplug: get rid of zone/node shrinking (2017-04-07)
  since-4.9    mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU (2017-02-08)
  to_test/linus-tree/oom_hickups mm, vmscan: consider eligible zones in get_scan_count (2017-02-01)
  fixes/highmem-node-fixes Revert "mm: bail out in shrink_inactive_list()" (2017-01-17)
  cleanups/kvmalloc rhashtable: simplify a strange allocation pattern (2017-01-06)
  since-4.8    kasan: support panic_on_warn (2016-10-26)
  since-4.7    linux/mm.h: canonicalize macro PAGE_ALIGNED() definition (2016-10-05)
  attempts/oom-robustify oom, oom_reaper: allow to reap mm shared by the kthreads (2016-08-12)
  since-4.6    mm: optimize copy_page_to/from_iter_iovec (2016-07-25)
  attempts/process-share-mm-oom-sanitization mm, oom: hide mm which is shared with kthread or global init (2016-06-20)
  since-4.5    zsmalloc: fix zs_can_compact() integer overflow (2016-05-11)
  since-4.4    ia64/extable: use generic search and sort routines (2016-03-11)
  oom_repeaper-4.4 mm: Make mmap_sem for write waits killable (2016-02-01)
  since-4.3    mm-oom-introduce-oom-reaper-fix-3 (2015-12-18)
  since-4.2    mm-memcontrol-eliminate-root-memorycurrent-fix-2 (2015-10-23)
  since-4.1    mm: fix potential data race in SyS_swapon (2015-08-25)
  since-4.0    Revert "oom: always panic on OOM when panic_on_oom is configured" (2015-06-18)
  since-3.19   Merge branch 'mmotm-merge' into mmotm (2015-04-08)
  since-3.18   zram: check bd_openers instead of bd_holders (2015-02-04)
  since-3.17   mm/zsmalloc: allocate exactly size of struct zs_pool (2014-12-03)
  since-3.16   mm: mempolicy: skip inaccessible VMAs when setting MPOL_MF_LAZY (2014-10-03)
  since-3.15   kexec-export-free_huge_page-to-vmcoreinfo-fix (2014-07-31)
  since-3.14   fixup 178202b2bf3d mm: don't pointlessly use BUG_ON() for sanity check (2014-05-29)
  since-3.13   mm: Dirty accountable change only apply to non prot numa case (2014-02-20)
  since-3.12   mm/memcg: iteration skip memcgs not yet fully initialized (2014-01-15)
  since-3.10   thp-mm-locking-tail-page-is-a-bug-fix (2013-08-08)
  since-3.9    memcg: don't need to free memcg via RCU or workqueue (2013-07-01)
  since-3.8    hugetlbfs: add swap entry check in follow_hugetlb_page() (2013-04-26)
  since-3.7    mm: cma: fix accounting of CMA pages placed in high memory (2013-02-18)
  since-3.6    asm-generic, mm: pgtable: consolidate zero page helpers (2012-12-10)
  since-3.5    mm: compaction: clear PG_migrate_skip based on compaction and reclaim activity (2012-10-01)
  since-3.4    mm-oom-reduce-dependency-on-tasklist_lock-fix-fix (2012-07-24)
  since-3.3    mm/vmscan: kill struct mem_cgroup_zone (2012-05-03)
  since-3.2    mm/memcontrol.c: remove unnecessary 'break' in mem_cgroup_read() (2012-02-28)
  since-3.1    mm-memcg-lookup_page_cgroup-almost-never-returns-null fix (2011-12-27)

git clone https://80x24.org/pub/scm/linux/kernel/git/mhocko/mm.git