- a few misc things - ocfs2 updates - the v9fs maintainers have been missing for a long time. I've taken over v9fs patch slinging. - most of MM 119 patches, based on 06dd3dfeea60e2a6457a6aedf97afc8e6d2ba497: Subject: zboot: fix stack protector in compressed boot phase Subject: hugetlbfs: fix bug in pgoff overflow checking Subject: lib: fix stall in __bitmap_parselist() Subject: scripts/faddr2line: show the code context Subject: ocfs2: use 'osb' instead of 'OCFS2_SB()' Subject: ocfs2: use 'oi' instead of 'OCFS2_I()' Subject: ocfs2: remove some unused function declarations Subject: ocfs2: keep the trace point consistent with the function name Subject: ocfs2/dlm: don't handle migrate lockres if already in shutdown Subject: ocfs2: remove unnecessary null pointer check before kmem_cache_destroy() Subject: ocfs2: remove two unused functions from suballoc.c Subject: fs/ocfs2/dlm/dlmrecovery.c: remove unrelated comment Subject: ocfs2/dlm: clean up unused argument for dlm_destroy_recovery_area() Subject: ocfs2/dlm: clean up unused stack variable in dlm_do_local_ast() Subject: ocfs2/dlm: wait for dlm recovery done when migrating all lock resources Subject: ocfs2: fix spelling mistake: "Migrateable" -> "Migratable" Subject: ocfs2: correct spelling mistake for migratable for all Subject: ocfs2: move some definitions to header file Subject: ocfs2: fix some small problems Subject: ocfs2: add kobject for online file check Subject: ocfs2: add duplicated ino number check Subject: ocfs2/o2hb: check len for bio_add_page() to avoid getting incorrect bio Subject: ocfs2/dlm: clean up unused variable in dlm_process_recovery_data Subject: net/9p: avoid -ERESTARTSYS leak to userspace Subject: [PATCH] 9p: don't maintain dir i_nlink if the exported fs doesn't either Subject: 9p: check memory allocation result for cachetag Subject: fs/9p: don't set SB_NOATIME by default Subject: net/9p/client.c: fix potential refcnt problem of trans module Subject: fs: don't flush pagecache when expanding block device Subject: mm/slab_common.c: mark kmalloc machinery as __ro_after_init Subject: mm/slub.c: use jitter-free reference while printing age Subject: slab: fixup calculate_alignment() argument type Subject: slab: make kmalloc_index() return "unsigned int" Subject: slab: make kmalloc_size() return "unsigned int" Subject: slab: make create_kmalloc_cache() work with 32-bit sizes Subject: slab: make create_boot_cache() work with 32-bit sizes Subject: slab: make kmem_cache_create() work with 32-bit sizes Subject: slab: make size_index[] array u8 Subject: slab: make size_index_elem() unsigned int Subject: slub: make ->remote_node_defrag_ratio unsigned int Subject: slub: make ->max_attr_size unsigned int Subject: slub: make ->red_left_pad unsigned int Subject: slub: make ->reserved unsigned int Subject: slub: make ->align unsigned int Subject: slub: make ->inuse unsigned int Subject: slub: make ->cpu_partial unsigned int Subject: slub: make ->offset unsigned int Subject: slub: make ->object_size unsigned int Subject: slub: make ->size unsigned int Subject: slab: make kmem_cache_flags accept 32-bit object size Subject: kasan: make kasan_cache_create() work with 32-bit slab cache sizes Subject: slab: make usercopy region 32-bit Subject: slub: make slab_index() return unsigned int Subject: slub: make struct kmem_cache_order_objects::x unsigned int Subject: slub: make size_from_object() return unsigned int Subject: slab: use 32-bit arithmetic in freelist_randomize() Subject: slab, slub: remove size disparity on debug kernel Subject: mm/slab_common.c: remove test if cache name is accessible Subject: slab, slub: skip unnecessary kasan_cache_shutdown() Subject: mm/ksm.c: make stable_node_dup() static Subject: mm: always print RLIMIT_DATA warning Subject: mm/migrate: rename migration reason MR_CMA to MR_CONTIG_RANGE Subject: mm: hugetlbfs: move HUGETLBFS_I outside #ifdef CONFIG_HUGETLBFS Subject: mm: memfd: split out memfd for use by multiple filesystems Subject: mm: memfd: remove memfd code from shmem files and use new memfd files Subject: mm/swap_slots.c: use conditional compilation Subject: mm: disable interrupts while initializing deferred pages Subject: mm: initialize pages on demand during boot Subject: mm: thp: fix potential clearing to referenced flag in page_idle_clear_pte_refs_one() Subject: mm/memory_hotplug: enforce block size aligned range check Subject: x86/mm/memory_hotplug: determine block size based on the end of boot memory Subject: mm: uninitialized struct page poisoning sanity checking Subject: mm/memory_hotplug: optimize probe routine Subject: mm/memory_hotplug: don't read nid from struct page during hotplug Subject: mm/memory_hotplug: optimize memory hotplug Subject: mm: hwpoison: disable memory error handling on 1GB hugepage Subject: mm, page_alloc: extend kernelcore and movablecore for percent Subject: mm, page_alloc: move mirrored_kernelcore to __meminitdata Subject: mm: reuse DEFINE_SHOW_ATTRIBUTE() macro Subject: mm: fix races between address_space dereference and free in page_evicatable Subject: mm/page_ref: use atomic_set_release in page_ref_unfreeze Subject: mm/huge_memory.c: reorder operations in __split_huge_page_tail() Subject: z3fold: limit use of stale list for allocation Subject: mm,vmscan: don't pretend forward progress upon shrinker_rwsem contention Subject: mm: swap: clean up swap readahead Subject: mm: swap: unify cluster-based and vma-based swap readahead Subject: mm/kmemleak.c: make kmemleak_boot_config() __init Subject: mm/page_owner.c: make early_page_owner_param() __init Subject: mm/page_poison.c: make early_page_poison_param() __init Subject: mm: make should_failslab always available for fault injection Subject: mm, compaction: drain pcps for zone when kcompactd fails Subject: mm/free_pcppages_bulk: update pcp->count inside Subject: mm/free_pcppages_bulk: do not hold lock when picking pages to free Subject: mm/free_pcppages_bulk: prefetch buddy while not holding lock Subject: mm/gup.c: fix coding style issues. Subject: mm, powerpc: use vma_kernel_pagesize() in vma_mmu_pagesize() Subject: mm, hugetlbfs: introduce ->pagesize() to vm_operations_struct Subject: device-dax: implement ->pagesize() for smaps to report MMUPageSize Subject: include/linux/mm.h: provide consistent declaration for num_poisoned_pages Subject: fs/direct-io.c: minor cleanups in do_blockdev_direct_IO Subject: mm: fix races between swapoff and flush dcache Subject: zsmalloc: introduce zs_huge_class_size() Subject: zram: drop max_zpage_size and use zs_huge_class_size() Subject: mm/nommu: remove description of alloc_vm_area Subject: mm/swap.c: remove @cold parameter description for release_pages() Subject: mm: kernel-doc: add missing parameter descriptions Subject: block_invalidatepage(): only release page if the full page was invalidated Subject: mm/swap_state.c: make bool enable_vma_readahead and swap_vma_readahead() static Subject: mm: make counting of list_lru_one::nr_items lockless Subject: kernel/fork.c: detect early free of a live mm Subject: mm, page_alloc: wakeup kcompactd even if kswapd cannot free more memory Subject: mm, oom: remove 3% bonus for CAP_SYS_ADMIN processes Subject: mm: change return type to vm_fault_t Subject: mm/page_isolation.c: make start_isolate_page_range() fail if already isolated Subject: include/linux/mmdebug.h: make VM_WARN* non-rvals Subject: headers: untangle kmemleak.h from mm.h Subject: mm/memblock.c: cast constant ULLONG_MAX to phys_addr_t Subject: mm/ksm: fix interaction with THP Subject: mm,oom_reaper: check for MMF_OOM_SKIP before complaining -- 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