linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* mmotm 2016-10-11-15-46 uploaded
@ 2016-10-11 22:47 akpm
  2016-10-12  8:13 ` mmotm git tree since-4.8 branch created (was: mmotm 2016-10-11-15-46 uploaded) Michal Hocko
  0 siblings, 1 reply; 2+ messages in thread
From: akpm @ 2016-10-11 22:47 UTC (permalink / raw)
  To: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, mhocko, broonie

The mm-of-the-moment snapshot 2016-10-11-15-46 has been uploaded to

   http://www.ozlabs.org/~akpm/mmotm/

mmotm-readme.txt says

README for mm-of-the-moment:

http://www.ozlabs.org/~akpm/mmotm/

This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
more than once a week.

You will need quilt to apply these patches to the latest Linus release (4.x
or 4.x-rcY).  The series file is in broken-out.tar.gz and is duplicated in
http://ozlabs.org/~akpm/mmotm/series

The file broken-out.tar.gz contains two datestamp files: .DATE and
.DATE-yyyy-mm-dd-hh-mm-ss.  Both contain the string yyyy-mm-dd-hh-mm-ss,
followed by the base kernel version against which this patch series is to
be applied.

This tree is partially included in linux-next.  To see which patches are
included in linux-next, consult the `series' file.  Only the patches
within the #NEXT_PATCHES_START/#NEXT_PATCHES_END markers are included in
linux-next.

A git tree which contains the memory management portion of this tree is
maintained at git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
by Michal Hocko.  It contains the patches which are between the
"#NEXT_PATCHES_START mm" and "#NEXT_PATCHES_END" markers, from the series
file, http://www.ozlabs.org/~akpm/mmotm/series.


A full copy of the full kernel tree with the linux-next and mmotm patches
already applied is available through git within an hour of the mmotm
release.  Individual mmotm releases are tagged.  The master branch always
points to the latest release, so it's constantly rebasing.

http://git.cmpxchg.org/cgit.cgi/linux-mmotm.git/

To develop on top of mmotm git:

  $ git remote add mmotm git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
  $ git remote update mmotm
  $ git checkout -b topic mmotm/master
  <make changes, commit>
  $ git send-email mmotm/master.. [...]

To rebase a branch with older patches to a new mmotm release:

  $ git remote update mmotm
  $ git rebase --onto mmotm/master <topic base> topic




The directory http://www.ozlabs.org/~akpm/mmots/ (mm-of-the-second)
contains daily snapshots of the -mm tree.  It is updated more frequently
than mmotm, and is untested.

A git copy of this tree is available at

	http://git.cmpxchg.org/cgit.cgi/linux-mmots.git/

and use of this tree is similar to
http://git.cmpxchg.org/cgit.cgi/linux-mmotm.git/, described above.


This mmotm tree contains the following patches against 4.8:
(patches marked "*" will be included in linux-next)

  origin.patch
* ocfs2-free-the-mle-while-the-res-had-one-to-avoid-mle-memory-leak.patch
* block-invalidate-the-page-cache-when-issuing-blkzeroout.patch
* block-require-write_same-and-discard-requests-align-to-logical-block-size.patch
* block-implement-some-of-fallocate-for-block-devices.patch
* fs-select-add-vmalloc-fallback-for-select2.patch
* radix-tree-slot-can-be-null-in-radix_tree_next_slot.patch
* radix-tree-tests-add-iteration-test.patch
* radix-tree-tests-properly-initialize-mutex.patch
* lib-harden-strncpy_from_user.patch
* make-isdigit-table-lookupless.patch
* kstrtox-smaller-_parse_integer.patch
* lib-bitmapc-enhance-bitmap-syntax.patch
* include-linux-provide-a-safe-version-of-container_of.patch
* llist-introduce-llist_entry_safe.patch
* checkpatch-see-if-modified-files-are-marked-obsolete-in-maintainers.patch
* checkpatch-look-for-symbolic-permissions-and-suggest-octal-instead.patch
* checkpatch-test-multiple-line-block-comment-alignment.patch
* checkpatch-dont-test-for-prefer-ether_addr_foo.patch
* checkpatch-externalize-the-structs-that-should-be-const.patch
* const_structscheckpatch-add-frequently-used-from-julia-lawalls-list.patch
* checkpatch-speed-up-checking-for-filenames-in-sections-marked-obsolete.patch
* checkpatch-improve-the-block-comment-alignment-test.patch
* checkpatch-add-strict-test-for-macro-argument-reuse.patch
* checkpatch-add-strict-test-for-precedence-challenged-macro-arguments.patch
* checkpatch-improve-macro_arg_precedence-test.patch
* checkpatch-add-warning-for-unnamed-function-definition-arguments.patch
* checkpatch-improve-the-octal-permissions-tests.patch
* kprobes-include-asm-sectionsh-instead-of-asm-generic-sectionsh.patch
* autofs-fix-typos-in-documentation-filesystems-autofs4txt.patch
* autofs-drop-unnecessary-extern-in-autofs_ih.patch
* autofs-test-autofs-versions-first-on-sb-initialization.patch
* autofs-fix-autofs4_fill_super-error-exit-handling.patch
* autofs-add-warn_on1-for-non-dir-link-inode-case.patch
* autofs-remove-ino-free-in-autofs4_dir_symlink.patch
* autofs-use-autofs4_free_ino-to-kfree-dentry-data.patch
* autofs-remove-obsolete-sb-fields.patch
* autofs-dont-fail-to-free_dev_ioctlparam.patch
* autofs-remove-autofs_devid_len.patch
* autofs-fix-documentation-regarding-devid-on-ioctl.patch
* autofs-update-struct-autofs_dev_ioctl-in-documentation.patch
* autofs-fix-pr_debug-message.patch
* autofs-fix-dev-ioctl-number-range-check.patch
* autofs-add-autofs_dev_ioctl_version-for-autofs_dev_ioctl_version_cmd.patch
* autofs-fix-print-format-for-ioctl-warning-message.patch
* autofs-move-inclusion-of-linux-limitsh-to-uapi.patch
* autofs4-move-linux-auto_dev-ioctlh-to-uapi-linux.patch
* autofs-remove-possibly-misleading-define-debug.patch
* autofs-refactor-ioctl-fn-vector-in-iookup_dev_ioctl.patch
* pipe-relocate-round_pipe_size-above-pipe_set_size.patch
* pipe-move-limit-checking-logic-into-pipe_set_size.patch
* pipe-refactor-argument-for-account_pipe_buffers.patch
* pipe-fix-limit-checking-in-pipe_set_size.patch
* pipe-simplify-logic-in-alloc_pipe_info.patch
* pipe-fix-limit-checking-in-alloc_pipe_info.patch
* pipe-make-account_pipe_buffers-return-a-value-and-use-it.patch
* pipe-cap-initial-pipe-capacity-according-to-pipe-max-size-limit.patch
* ptrace-clear-tif_syscall_trace-on-ptrace-detach.patch
* rapidio-rio_cm-use-memdup_user-instead-of-duplicating-code.patch
* random-simplify-api-for-random-address-requests.patch
* x86-use-simpler-api-for-random-address-requests.patch
* arm-use-simpler-api-for-random-address-requests.patch
* arm64-use-simpler-api-for-random-address-requests.patch
* tile-use-simpler-api-for-random-address-requests.patch
* unicore32-use-simpler-api-for-random-address-requests.patch
* random-remove-unused-randomize_range.patch
* dma-mapping-introduce-the-dma_attr_no_warn-attribute.patch
* powerpc-implement-the-dma_attr_no_warn-attribute.patch
* nvme-use-the-dma_attr_no_warn-attribute.patch
* x86-panic-replace-smp_send_stop-with-kdump-friendly-version-in-panic-path.patch
* mips-panic-replace-smp_send_stop-with-kdump-friendly-version-in-panic-path.patch
* pps-kc-fix-non-tickless-system-config-dependency.patch
* relay-use-irq_work-instead-of-plain-timer-for-deferred-wakeup.patch
* config-android-remove-config_ipv6_privacy.patch
* config-android-move-device-mapper-options-to-recommended.patch
* config-android-set-selinux-as-default-security-mode.patch
* config-android-enable-config_seccomp.patch
* kcov-do-not-instrument-lib-stackdepotc.patch
* ipc-semc-fix-complex_count-vs-simple-op-race.patch
* ipc-msg-implement-lockless-pipelined-wakeups.patch
* ipc-msg-batch-queue-sender-wakeups.patch
* ipc-msg-make-ss_wakeup-kill-arg-boolean.patch
* ipc-msg-avoid-waking-sender-upon-full-queue.patch
* ipc-semc-add-cond_resched-in-exit_sme.patch
* kdump-vmcoreinfo-report-memory-sections-virtual-addresses.patch
* mm-kmemleak-avoid-using-__va-on-addresses-that-dont-have-a-lowmem-mapping.patch
* enable-code-completion-in-vim.patch
* kthread-rename-probe_kthread_data-to-kthread_probe_data.patch
* kthread-kthread-worker-api-cleanup.patch
* kthread-smpboot-do-not-park-in-kthread_create_on_cpu.patch
* kthread-allow-to-call-__kthread_create_on_node-with-va_list-args.patch
* kthread-add-kthread_create_worker.patch
* kthread-add-kthread_destroy_worker.patch
* kthread-detect-when-a-kthread-work-is-used-by-more-workers.patch
* kthread-initial-support-for-delayed-kthread-work.patch
* kthread-allow-to-cancel-kthread-work.patch
* kthread-allow-to-modify-delayed-kthread-work.patch
* kthread-better-support-freezable-kthread-workers.patch
* kthread-add-kerneldoc-for-kthread_create.patch
* hung_task-allow-hung_task_panic-when-hung_task_warnings-is-0.patch
* treewide-remove-redundant-include-linux-kconfigh.patch
* fs-use-mapping_set_error-instead-of-opencoded-set_bit.patch
* mm-split-gfp_mask-and-mapping-flags-into-separate-fields.patch
  i-need-old-gcc.patch
* mm-slab-fix-kmemcg-cache-creation-delayed-issue.patch
* kcov-properly-check-if-we-are-in-an-interrupt.patch
* arm-arch-arm-include-asm-pageh-needs-personalityh.patch
* kbuild-simpler-generation-of-assembly-constants.patch
* block-restore-proc-partitions-to-not-display-non-partitionable-removable-devices.patch
* kernel-watchdog-use-nmi-registers-snapshot-in-hardlockup-handler.patch
  mm.patch
* mm-zsmalloc-add-trace-events-for-zs_compact.patch
* mm-zsmalloc-add-per-class-compact-trace-event.patch
* mm-page_owner-align-with-pageblock_nr-pages.patch
* mm-walk-the-zone-in-pageblock_nr_pages-steps.patch
* lib-add-crc64-ecma-module.patch
* kexec_file-allow-arch-specific-memory-walking-for-kexec_add_buffer.patch
* kexec_file-change-kexec_add_buffer-to-take-kexec_buf-as-argument.patch
* kexec_file-factor-out-kexec_locate_mem_hole-from-kexec_add_buffer.patch
* powerpc-change-places-using-config_kexec-to-use-config_kexec_core-instead.patch
* powerpc-factor-out-relocation-code-from-module_64c-to-elf_util_64c.patch
* powerpc-generalize-elf64_apply_relocate_add.patch
* powerpc-adapt-elf64_apply_relocate_add-for-kexec_file_load.patch
* powerpc-add-functions-to-read-elf-files-of-any-endianness.patch
* powerpc-implement-kexec_file_load.patch
* powerpc-add-code-to-work-with-device-trees-in-kexec_file_load.patch
* powerpc-add-support-for-loading-elf-kernels-with-kexec_file_load.patch
* powerpc-add-support-for-loading-elf-kernels-with-kexec_file_load-fix.patch
* powerpc-add-purgatory-for-kexec_file_load-implementation.patch
* powerpc-add-purgatory-for-kexec_file_load-implementation-fix.patch
* powerpc-enable-config_kexec_file-in-powerpc-server-defconfigs.patch
* powerpc-ima-get-the-kexec-buffer-passed-by-the-previous-kernel.patch
* ima-on-soft-reboot-restore-the-measurement-list.patch
* ima-permit-duplicate-measurement-list-entries.patch
* ima-maintain-memory-size-needed-for-serializing-the-measurement-list.patch
* powerpc-ima-send-the-kexec-buffer-to-the-next-kernel.patch
* ima-on-soft-reboot-save-the-measurement-list.patch
* ima-store-the-builtin-custom-template-definitions-in-a-list.patch
* ima-support-restoring-multiple-template-formats.patch
* ima-define-a-canonical-binary_runtime_measurements-list-format.patch
* ima-platform-independent-hash-value.patch
* kdump-vmcoreinfo-report-actual-value-of-phys_base.patch
  linux-next.patch
  linux-next-rejects.patch
  linux-next-git-rejects.patch
* drivers-net-wireless-intel-iwlwifi-dvm-calibc-fix-min-warning.patch
* include-linux-mlx5-deviceh-kill-build_bug_ons.patch
  mm-add-strictlimit-knob-v2.patch
  make-sure-nobodys-leaking-resources.patch
  releasing-resources-with-children.patch
  make-frame_pointer-default=y.patch
  kernel-forkc-export-kernel_thread-to-modules.patch
  mutex-subsystem-synchro-test-module.patch
  slab-leaks3-default-y.patch
  add-debugging-aid-for-memory-initialisation-problems.patch
  workaround-for-a-pci-restoring-bug.patch
  b.patch

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 2+ messages in thread

* mmotm git tree since-4.8 branch created (was: mmotm 2016-10-11-15-46 uploaded)
  2016-10-11 22:47 mmotm 2016-10-11-15-46 uploaded akpm
@ 2016-10-12  8:13 ` Michal Hocko
  0 siblings, 0 replies; 2+ messages in thread
From: Michal Hocko @ 2016-10-12  8:13 UTC (permalink / raw)
  To: akpm
  Cc: mm-commits, linux-kernel, linux-mm, linux-fsdevel, linux-next,
	sfr, broonie

I have just created since-4.8 branch in mm git tree
(http://git.kernel.org/?p=linux/kernel/git/mhocko/mm.git;a=summary). It
is based on v4.8 tag in Linus tree and mmotm-2016-10-11-15-46.

As usual mmotm trees are tagged with signed tag
(finger print BB43 1E25 7FB8 660F F2F1 D22D 48E2 09A2 B310 E347)

The shortlog says:
Aaron Lu (1):
      thp: reduce usage of huge zero page's atomic counter

Ales Novak (1):
      ptrace: clear TIF_SYSCALL_TRACE on ptrace detach

Alexander Potapenko (3):
      include/linux: provide a safe version of container_of()
      llist: introduce llist_entry_safe()
      kcov: do not instrument lib/stackdepot.c

Alexandre Bounine (1):
      rapidio/rio_cm: use memdup_user() instead of duplicating code

Alexey Dobriyan (5):
      mm: unrig VMA cache hit ratio
      proc: much faster /proc/vmstat
      proc: faster /proc/*/status
      include/linux/ctype.h: make isdigit() table lookupless
      lib/kstrtox.c: smaller _parse_integer()

Andrea Arcangeli (6):
      mm: vm_page_prot: update with WRITE_ONCE/READ_ONCE
      mm: vma_adjust: remove superfluous confusing update in remove_next == 1 case
      mm: vma_merge: fix vm_page_prot SMP race condition against rmap_walk
      mm: vma_adjust: remove superfluous check for next not NULL
      mm: vma_adjust: minor comment correction
      mm: vma_merge: correct false positive from __vma_unlink->validate_mm_rb

Andrew Morton (1):
      mm/page_io.c: replace some BUG_ON()s with VM_BUG_ON_PAGE()

Andrey Konovalov (1):
      kcov: properly check if we are in an interrupt

Aneesh Kumar K.V (1):
      mm: use zonelist name instead of using hardcoded index

Baoyou Xie (1):
      mm: move phys_mem_access_prot_allowed() declaration to pgtable.h

Bart Van Assche (1):
      do_generic_file_read(): fail immediately if killed

Borislav Petkov (1):
      config/android: Remove CONFIG_IPV6_PRIVACY

Catalin Marinas (1):
      mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping

Christoph Hellwig (1):
      kprobes: include <asm/sections.h> instead of <asm-generic/sections.h>

Dan Williams (1):
      mm: fix cache mode tracking in vm_insert_mixed()

Darrick J. Wong (3):
      block: invalidate the page cache when issuing BLKZEROOUT
      block: require write_same and discard requests align to logical block size
      block: implement (some of) fallocate for block devices

Davidlohr Bueso (3):
      ipc/msg: batch queue sender wakeups
      ipc/msg: make ss_wakeup() kill arg boolean
      ipc/msg: avoid waking sender upon full queue

Ganesh Mahendran (2):
      mm/zsmalloc: add trace events for zs_compact
      mm/zsmalloc: add per-class compact trace event

Gerald Schaefer (3):
      mm/hugetlb: fix memory offline with hugepage size > memory block size
      mm/hugetlb: check for reserved hugepages during memory offline
      mm/hugetlb: improve locking in dissolve_free_huge_pages()

Hidehiro Kawai (2):
      x86/panic: replace smp_send_stop() with kdump friendly version in panic path
      mips/panic: replace smp_send_stop() with kdump friendly version in panic path

Huang Ying (4):
      mm, swap: add swap_cluster_list
      mm: don't use radix tree writeback tags for pages in swap cache
      mm, swap: use offset of swap entry as key of swap cache
      mm: remove page_file_index

Ian Kent (5):
      autofs: fix autofs4_fill_super() error exit handling
      autofs: remove ino free in autofs4_dir_symlink()
      autofs: fix dev ioctl number range check
      autofs: add autofs_dev_ioctl_version() for AUTOFS_DEV_IOCTL_VERSION_CMD
      autofs4: move linux/auto_dev-ioctl.h to uapi/linux

James Morse (3):
      mm: pagewalk: fix the comment for test_walk
      fs/proc/task_mmu.c: make the task_mmu walk_page_range() limit in clear_refs_write() obvious
      mm/memcontrol.c: make the walk_page_range() limit obvious

Jason Cooper (7):
      random: simplify API for random address requests
      x86: use simpler API for random address requests
      ARM: use simpler API for random address requests
      arm64: use simpler API for random address requests
      tile: use simpler API for random address requests
      unicore32: use simpler API for random address requests
      random: remove unused randomize_range()

Joe Perches (15):
      seq/proc: modify seq_put_decimal_[u]ll to take a const char *, not char
      meminfo: break apart a very long seq_printf with #ifdefs
      checkpatch: see if modified files are marked obsolete in MAINTAINERS
      checkpatch: look for symbolic permissions and suggest octal instead
      checkpatch: test multiple line block comment alignment
      checkpatch: don't test for prefer ether_addr_<foo>
      checkpatch: externalize the structs that should be const
      const_structs.checkpatch: add frequently used from Julia Lawall's list
      checkpatch: speed up checking for filenames in sections marked obsolete
      checkpatch: improve the block comment * alignment test
      checkpatch: add --strict test for macro argument reuse
      checkpatch: add --strict test for precedence challenged macro arguments
      checkpatch: improve MACRO_ARG_PRECEDENCE test
      checkpatch: add warning for unnamed function definition arguments
      checkpatch: improve the octal permissions tests

Johannes Weiner (3):
      mm: filemap: don't plant shadow entries without radix tree node
      mm: filemap: fix mapping->nrpages double accounting in fuse
      mm: memcontrol: consolidate cgroup socket tracking

John Stultz (3):
      proc: relax /proc/<tid>/timerslack_ns capability requirements
      proc: add LSM hook checks to /proc/<tid>/timerslack_ns
      proc: fix timerslack_ns CAP_SYS_NICE check when adjusting self

Joonsoo Kim (7):
      mm/debug_pagealloc.c: clean-up guard page handling code
      mm/debug_pagealloc.c: don't allocate page_ext if we don't use guard page
      mm/page_owner: move page_owner specific function to page_owner.c
      mm/page_ext: rename offset to index
      mm/page_ext: support extra space allocation by page_ext user
      mm/page_owner: don't define fields on struct page_ext by hard-coding
      mm/slab: fix kmemcg cache creation delayed issue

Kirill A. Shutemov (1):
      mm: clarify why we avoid page_mapcount() for slab pages in dump_page()

Maciej S. Szmigiero (1):
      pps: kc: fix non-tickless system config dependency

Manfred Spraul (1):
      ipc/sem.c: fix complex_count vs. simple op race

Mark Rutland (2):
      arm64: arch_timer: simplify accessors
      lib: harden strncpy_from_user

Masahiro Yamada (1):
      treewide: remove redundant #include <linux/kconfig.h>

Mathieu Maret (1):
      scripts/tags.sh: enable code completion in VIM

Mauricio Faria de Oliveira (3):
      dma-mapping: introduce the DMA_ATTR_NO_WARN attribute
      powerpc: implement the DMA_ATTR_NO_WARN attribute
      nvme: use the DMA_ATTR_NO_WARN attribute

Michael Kerrisk (man-pages) (8):
      pipe: relocate round_pipe_size() above pipe_set_size()
      pipe: move limit checking logic into pipe_set_size()
      pipe: refactor argument for account_pipe_buffers()
      pipe: fix limit checking in pipe_set_size()
      pipe: simplify logic in alloc_pipe_info()
      pipe: fix limit checking in alloc_pipe_info()
      pipe: make account_pipe_buffers() return a value, and use it
      pipe: cap initial pipe capacity according to pipe-max-size limit

Michal Hocko (14):
      mm/oom_kill.c: fix task_will_free_mem() comment
      mm, vmscan: get rid of throttle_vm_writeout
      oom: keep mm of the killed task available
      kernel, oom: fix potential pgd_lock deadlock from __mmdrop
      mm, oom: get rid of signal_struct::oom_victims
      oom, suspend: fix oom_killer_disable vs. pm suspend properly
      mm: make sure that kthreads will not refault oom reaped memory
      oom, oom_reaper: allow to reap mm shared by the kthreads
      oom: warn if we go OOM for higher order and compaction is disabled
      oom: print nodemask in the oom report
      mm: consolidate warn_alloc_failed users
      mm: warn about allocations which stall for too long
      fs: use mapping_set_error instead of opencoded set_bit
      mm: split gfp_mask and mapping flags into separate fields

Nikolay Borisov (1):
      ipc/sem.c: add cond_resched in exit_sme

Noam Camus (1):
      lib/bitmap.c: enhance bitmap syntax

Peter Zijlstra (1):
      relay: Use irq_work instead of plain timer for deferred wakeup

Rasmus Villemoes (1):
      mm/shmem.c: constify anon_ops

Reza Arbab (1):
      memory-hotplug: fix store_mem_state() return value

Rob Herring (3):
      config: android: move device mapper options to recommended
      config: android: set SELinux as default security mode
      config: android: enable CONFIG_SECCOMP

Robert Ho (2):
      mm, proc: fix region lost in /proc/self/smaps
      Documentation/filesystems/proc.txt: add more description for maps/smaps

Ross Zwisler (3):
      radix-tree: 'slot' can be NULL in radix_tree_next_slot()
      radix-tree tests: add iteration test
      radix-tree tests: properly initialize mutex

Scott Wood (2):
      arm64: arch_timer: Work around QorIQ Erratum A-008585
      arm/arm64: arch_timer: Use archdata to indicate vdso suitability

Sebastian Andrzej Siewior (1):
      ipc/msg: implement lockless pipelined wakeups

Simon Guo (6):
      mm: mlock: check against vma for actual mlock() size
      mm: mlock: avoid increase mm->locked_vm on mlock() when already mlock2(,MLOCK_ONFAULT)
      selftest: split mlock2_ funcs into separate mlock2.h
      selftests/vm: add test for mlock() when areas are intersected
      selftest: move seek_to_smaps_entry() out of mlock2-tests.c
      selftests: expanding more mlock selftest

Srikar Dronamraju (3):
      mm: introduce arch_reserved_kernel_pages()
      mm/memblock.c: expose total reserved memory
      powerpc: implement arch_reserved_kernel_pages

Tetsuo Handa (4):
      mm,oom_reaper: reduce find_lock_task_mm() usage
      mm,oom_reaper: do not attempt to reap a task twice
      mm, oom: enforce exit_oom_victim on current task
      mm: don't emit warning from pagefault_out_of_memory()

Thomas Garnier (1):
      kdump, vmcoreinfo: report memory sections virtual addresses

Tim Chen (1):
      cpu: fix node state for whether it contains CPU

Tomohiro Kusumi (15):
      autofs: fix typos in Documentation/filesystems/autofs4.txt
      autofs: drop unnecessary extern in autofs_i.h
      autofs: test autofs versions first on sb initialization
      autofs: add WARN_ON(1) for non dir/link inode case
      autofs: use autofs4_free_ino() to kfree dentry data
      autofs: remove obsolete sb fields
      autofs: don't fail to free_dev_ioctl(param)
      autofs: remove AUTOFS_DEVID_LEN
      autofs: fix Documentation regarding devid on ioctl
      autofs: update struct autofs_dev_ioctl in Documentation
      autofs: fix pr_debug() message
      autofs: fix print format for ioctl warning message
      autofs: move inclusion of linux/limits.h to uapi
      autofs: remove possibly misleading /* #define DEBUG */
      autofs: refactor ioctl fn vector in iookup_dev_ioctl()

Toshi Kani (2):
      thp, dax: add thp_get_unmapped_area for pmd mappings
      ext2/4, xfs: call thp_get_unmapped_area() for pmd mappings

Vineet Gupta (2):
      ia64: implement atomic64_dec_if_positive
      atomic64: no need for CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE

Vladimir Davydov (2):
      mm: oom: deduplicate victim selection code for memcg and global oom
      mm: memcontrol: add sanity checks for memcg->id.ref on get/put

Vlastimil Babka (18):
      mm, compaction: make whole_zone flag ignore cached scanner positions
      mm, compaction: cleanup unused functions
      mm, compaction: rename COMPACT_PARTIAL to COMPACT_SUCCESS
      mm, compaction: don't recheck watermarks after COMPACT_SUCCESS
      mm, compaction: add the ultimate direct compaction priority
      mm, compaction: use correct watermark when checking compaction success
      mm, compaction: create compact_gap wrapper
      mm, compaction: use proper alloc_flags in __compaction_suitable()
      mm, compaction: require only min watermarks for non-costly orders
      mm, vmscan: make compaction_ready() more accurate and readable
      Revert "mm, oom: prevent premature OOM killer invocation for high order request"
      mm, compaction: more reliably increase direct compaction priority
      mm, compaction: restrict full priority to non-costly orders
      mm, compaction: make full priority ignore pageblock suitability
      mm, page_alloc: pull no_progress_loops update to should_reclaim_retry()
      mm, compaction: ignore fragindex from compaction_zonelist_suitable()
      mm, compaction: restrict fragindex to costly orders
      fs/select: add vmalloc fallback for select(2)

Wanlong Gao (1):
      mm: nobootmem: move the comment of free_all_bootmem

Wei Fang (1):
      vfs,mm: fix a dead loop in truncate_inode_pages_range()

Xishi Qiu (2):
      mem-hotplug: fix node spanned pages when we have a movable node
      mm: fix set pageblock migratetype in deferred struct page init

Yisheng Xie (3):
      mm/page_isolation: fix typo: "paes" -> "pages"
      mm/hugetlb: introduce ARCH_HAS_GIGANTIC_PAGE
      arm64 Kconfig: select gigantic page

zhong jiang (4):
      mm,ksm: add __GFP_HIGH to the allocation in alloc_stable_node()
      mm: remove unnecessary condition in remove_inode_hugepages
      mm/page_owner: align with pageblock_nr pages
      mm/vmstat.c: walk the zone in pageblock_nr_pages steps

zijun_hu (4):
      mm/vmalloc.c: fix align value calculation error
      mm/nobootmem.c: remove duplicate macro ARCH_LOW_ADDRESS_LIMIT statements
      mm/bootmem.c: replace kzalloc() by kzalloc_node()
      linux/mm.h: canonicalize macro PAGE_ALIGNED() definition


-- 
Michal Hocko
SUSE Labs

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-10-12  8:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-11 22:47 mmotm 2016-10-11-15-46 uploaded akpm
2016-10-12  8:13 ` mmotm git tree since-4.8 branch created (was: mmotm 2016-10-11-15-46 uploaded) Michal Hocko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox