- a few misc things - ocfs2 updates - v9fs updates - MM - procfs updates - lib/ updates - autofs updates 118 patches, based on 3036bc45364f98515a2c446d7fac2c34dcfbeff4: Subject: fs/dax.c: use new return type vm_fault_t Subject: scripts: use SPDX tag in get_maintainer and checkpatch Subject: ocfs2: clean up redundant function declarations Subject: ocfs2: ocfs2_inode_lock_tracker does not distinguish lock level Subject: ocfs2: eliminate a misreported warning Subject: ocfs2: correct the comments position of struct ocfs2_dir_block_trailer Subject: ocfs2: drop a VLA in ocfs2_orphan_del() Subject: fs: ocfs2: use new return type vm_fault_t Subject: net/9p: detect invalid options as much as possible Subject: fs/9p: detect invalid options as much as possible Subject: net/9p/trans_xen.c: don't inclide rwlock.h directly Subject: slab: __GFP_ZERO is incompatible with a constructor Subject: mm/slub.c: add __printf verification to slab_err() Subject: mm/slub: remove obsolete comment Subject: slab: clean up the code comment in slab kmem_cache struct Subject: mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct Subject: mm, memcontrol: move swap charge handling into get_swap_page() Subject: mm, memcontrol: implement memory.swap.events Subject: zram: correct flag name of ZRAM_ACCESS Subject: zram: mark incompressible page as ZRAM_HUGE Subject: zram: record accessed second Subject: zram: introduce zram memory tracking Subject: mm/shmem: add __rcu annotations and properly deref radix entry Subject: mm/shmem: update file sealing comments and file checking Subject: mm: restructure memfd code Subject: mm/page_alloc: remove realsize in free_area_init_core() Subject: mm: introduce ARCH_HAS_PTE_SPECIAL Subject: mm: remove odd HAVE_PTE_SPECIAL Subject: mm/memblock: introduce PHYS_ADDR_MAX Subject: mm: rename page_counter's count/limit into usage/max Subject: mm: memory.low hierarchical behavior Subject: mm: treat memory.low value inclusive Subject: mm/docs: describe memory.low refinements Subject: mm, gup: prevent pmd checking race in follow_pmd_mask() Subject: mm/sparse.c: check __highest_present_section_nr only for a present section Subject: mm/sparse.c: pass the __highest_present_section_nr + 1 to alloc_func() Subject: mm: vmalloc: clean up vunmap to avoid pgtable ops twice Subject: mm: vmalloc: avoid racy handling of debugobjects in vunmap Subject: mm: vmalloc: pass proper vm_start into debugobjects Subject: mm: shmem: make stat.st_blksize return huge page size if THP is on Subject: lockdep: fix fs_reclaim annotation Subject: mm/ksm: remove unused page_referenced_ksm declaration Subject: mm/ksm: move [set_]page_stable_node from ksm.h to ksm.c Subject: tmpfs: allow decoding a file handle of an unlinked file Subject: memcg: writeback: use memcg->cgwb_list directly Subject: memcg: mark memcg1_events static const Subject: mm: memcontrol: drain stocks on resize limit Subject: mm: memcontrol: drain memcg stock on force_empty Subject: mm/memblock: print memblock_remove Subject: mm: /proc/pid/pagemap: hide swap entries from unprivileged users Subject: mm: move is_pageblock_removable_nolock() to mm/memory_hotplug.c Subject: memcg: introduce memory.min Subject: mm/vmpressure.c: use kstrndup instead of kmalloc+strncpy Subject: mm/vmpressure.c: convert to use match_string() helper Subject: mm/page_alloc.c: remove useless parameter of finalise_ac() Subject: mm: use new return type vm_fault_t Subject: mm: change return type to vm_fault_t Subject: mm, hugetlbfs: pass fault address to no page handler Subject: mm: save two stranded bits in gfp_mask Subject: s390: use _refcount for pgtables Subject: mm: split page_type out from _mapcount Subject: mm: mark pages in use for page tables Subject: mm: switch s_mem and slab_cache in struct page Subject: mm: move 'private' union within struct page Subject: mm: move _refcount out of struct page union Subject: mm: combine first three unions in struct page Subject: mm: use page->deferred_list Subject: mm: move lru union within struct page Subject: mm: combine LRU and main union in struct page Subject: mm: improve struct page documentation Subject: mm: add pt_mm to struct page Subject: mm: add hmm_data to struct page Subject: slab,slub: remove rcu_head size checks Subject: slub: remove kmem_cache->reserved Subject: slub: remove 'reserved' file from sysfs Subject: mm/shmem.c: use new return type vm_fault_t Subject: mm: memcg: allow lowering memory.swap.max below the current usage Subject: userfaultfd: prevent non-cooperative events vs mcopy_atomic races Subject: mm, page_alloc: do not break __GFP_THISNODE by zonelist reset Subject: mm/shmem.c: zero out unused vma fields in shmem_pseudo_vma_init() Subject: include/linux/gfp.h: fix the annotation of GFP_ZONE_TABLE Subject: mm: kvmalloc does not fallback to vmalloc for incompatible gfp flags Subject: mem_cgroup: make sure moving_account, move_lock_task and stat_cpu in the same cacheline Subject: mm: remove page_is_poisoned() from linux/mm.h Subject: proc: more "unsigned int" in /proc/*/cmdline Subject: proc: somewhat simpler code for /proc/*/cmdline Subject: proc: simpler iterations for /proc/*/cmdline Subject: proc: deduplicate /proc/*/cmdline implementation Subject: proc: smaller RCU section in ->getattr() Subject: proc: use "unsigned int" in proc_fill_cache() Subject: proc: use "unsigned int" for sigqueue length Subject: proc: use "unsigned int" for /proc/*/stack Subject: tools/testing/selftests/proc: test /proc/*/fd a bit (+ PF_KTHREAD is ABI!) Subject: int-ll64.h: define u{8,16,32,64} and s{8,16,32,64} based on uapi header Subject: include/linux/types.h: define aligned_ types based on uapi header Subject: include/linux/types.h: use fixed width types without double-underscore prefix Subject: kernel/hung_task.c: show all hung tasks before panic Subject: get_maintainer: improve patch recognition Subject: lib/bitmap.c: micro-optimization for __bitmap_complement() Subject: lib/idr.c: remove simple_ida_lock Subject: lib/percpu_ida.c: use _irqsave() instead of local_irq_save() + spin_lock Subject: lib/mpi: headers cleanup Subject: lib/ucs2_string.c: add MODULE_LICENSE() Subject: checkpatch: improve patch recognition Subject: fs/binfmt_misc.c: do not allow offset overflow Subject: autofs4: merge auto_fs.h and auto_fs4.h Subject: autofs4: use autofs instead of autofs4 everywhere Subject: autofs: copy autofs4 to autofs Subject: autofs: update fs/autofs4/Kconfig Subject: autofs: update fs/autofs4/Makefile Subject: autofs: delete fs/autofs4 source files Subject: autofs: create autofs Kconfig and Makefile Subject: autofs: rename autofs documentation files Subject: autofs: use autofs instead of autofs4 in documentation Subject: autofs: update MAINTAINERS entry for autofs Subject: autofs: comment on selinux changes needed for module autoload Subject: autofs: clean up includes Subject: autofs: small cleanup in autofs_getpath() -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html