- the rest of MM - lib/bitmap updates - hfs updates - fatfs updates - various other misc things 96 patches, based on 343a9f35409b68b6de66ecd0db90a277aee90ec2: Subject: mm/hmm: fix utf8 ... Subject: mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly Subject: mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback Subject: mm/hmm: properly handle migration pmd Subject: mm/hmm: use a structure for update callback parameters Subject: mm/hmm: invalidate device page table at start of invalidation Subject: mm/gup_benchmark.c: prevent integer overflow in ioctl Subject: fs/proc/vmcore.c: Convert to use vmf_error() Subject: include/linux/compiler*.h: add version detection to asm_volatile_goto Subject: .mailmap: add Oleksij Rempel Subject: treewide: remove current_text_addr Subject: kernel/fail_function.c: remove meaningless null pointer check before debugfs_remove_recursive Subject: lib/bitmap.c: remove wrong documentation Subject: linux/bitmap.h: handle constant zero-size bitmaps correctly Subject: linux/bitmap.h: remove redundant uses of small_const_nbits() Subject: linux/bitmap.h: fix type of nbits in bitmap_shift_right() Subject: linux/bitmap.h: relax comment on compile-time constant nbits Subject: lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebuf Subject: lib/bitmap.c: simplify bitmap_print_to_pagebuf() Subject: lib/parser.c: switch match_strdup() over to use kmemdup_nul() Subject: lib/parser.c: switch match_u64int() over to use match_strdup() Subject: lib/parser.c: switch match_number() over to use match_strdup() Subject: lib/zlib_inflate/inflate.c: remove fall through warnings Subject: lib/sg_pool.c: remove unnecessary null check when freeing object Subject: lib/rbtree.c: fix typo in comment of rb_insert_augmented() Subject: lib/kstrtox.c: delete unnecessary casts Subject: include/linux/compat.h: mark expected switch fall-throughs Subject: checkpatch: remove GCC_BINARY_CONSTANT warning Subject: init/do_mounts.c: add root=PARTLABEL=<name> support Subject: hfsplus: prevent btree data loss on root split Subject: hfsplus: fix BUG on bnode parent update Subject: hfs: prevent btree data loss on root split Subject: hfs: fix BUG on bnode parent update Subject: hfsplus: prevent btree data loss on ENOSPC Subject: hfs: prevent btree data loss on ENOSPC Subject: hfsplus: fix return value of hfsplus_get_block() Subject: hfs: fix return value of hfs_get_block() Subject: hfsplus: update timestamps on truncate() Subject: hfs: update timestamp on truncate() Subject: fs/hfs/extent.c: fix array out of bounds read of array extent Subject: reiserfs: propagate errors from fill_with_dentries() properly Subject: reiserfs: remove workaround code for GCC 3.x Subject: fat: expand a slightly out-of-date comment Subject: fat: create a function to calculate the timezone offest Subject: fat: add functions to update and truncate timestamps appropriately Subject: fat: change timestamp updates to use fat_truncate_time Subject: fat: truncate inode timestamp updates in setattr Subject: kernel/signal.c: fix a comment error Subject: include/linux/signal.h: mark expected switch fall-throughs Subject: kernel/panic.c: do not append newline to the stack protector panic string Subject: kernel/panic.c: filter out a potential trailing newline Subject: ipc: IPCMNI limit check for msgmni and shmmni Subject: ipc: IPCMNI limit check for semmni Subject: lib/lz4: update LZ4 decompressor module Subject: kbuild: fix kernel/bounds.c 'W=1' warning Subject: percpu: remove PER_CPU_DEF_ATTRIBUTES macro Subject: mm: remove CONFIG_NO_BOOTMEM Subject: mm: remove CONFIG_HAVE_MEMBLOCK Subject: mm: remove bootmem allocator implementation. Subject: mm: nobootmem: remove dead code Subject: memblock: rename memblock_alloc{_nid,_try_nid} to memblock_phys_alloc* Subject: memblock: remove _virt from APIs returning virtual address Subject: memblock: replace alloc_bootmem_align with memblock_alloc Subject: memblock: replace alloc_bootmem_low with memblock_alloc_low Subject: memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic Subject: memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic Subject: memblock: replace alloc_bootmem_low with memblock_alloc_low (2) Subject: memblock: replace __alloc_bootmem_nopanic with memblock_alloc_from_nopanic Subject: memblock: add align parameter to memblock_alloc_node() Subject: memblock: replace alloc_bootmem_pages_node with memblock_alloc_node Subject: memblock: replace __alloc_bootmem_node with appropriate memblock_ API Subject: memblock: replace alloc_bootmem_node with memblock_alloc_node Subject: memblock: replace alloc_bootmem_low_pages with memblock_alloc_low Subject: memblock: replace alloc_bootmem_pages with memblock_alloc Subject: memblock: replace __alloc_bootmem with memblock_alloc_from Subject: memblock: replace alloc_bootmem with memblock_alloc Subject: mm: nobootmem: remove bootmem allocation APIs Subject: memblock: replace free_bootmem{_node} with memblock_free Subject: memblock: replace free_bootmem_late with memblock_free_late Subject: memblock: rename free_all_bootmem to memblock_free_all Subject: memblock: rename __free_pages_bootmem to memblock_free_pages Subject: mm: remove nobootmem Subject: memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants Subject: mm: remove include/linux/bootmem.h Subject: docs/boot-time-mm: remove bootmem documentation Subject: memblock: stop using implicit alignment to SMP_CACHE_BYTES Subject: mm/memblock.c: warn if zero alignment was requested Subject: drivers/android/binder_alloc.c: replace vm_insert_page with vmf_insert_page Subject: mm/memory_hotplug: make remove_memory() take the device_hotplug_lock Subject: mm/memory_hotplug: make add_memory() take the device_hotplug_lock Subject: mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock Subject: powerpc/powernv: hold device_hotplug_lock when calling device_online() Subject: powerpc/powernv: hold device_hotplug_lock when calling memtrace_offline_pages() Subject: memory-hotplug.rst: add some details about locking internals Subject: mm: Fix warning in insert_pfn() Subject: mm/gup.c: fix __get_user_pages_fast() comment