- procfs updates - various misc bits - lib/ updates - epoll updates - autofs - fatfs - a few more MM bits 58 patches, based on 645ff1e8e704c4f33ab1fcd3c87f95cb9b6d7144: Subject: fs/proc/base.c: use ns_capable instead of capable for timerslack_ns Subject: fs/proc/util.c: include fs/proc/internal.h for name_to_int() Subject: fs/proc/inode.c: delete unnecessary variable in proc_alloc_inode() Subject: fs/proc/base.c: slightly faster /proc/*/limits Subject: proc/sysctl: fix return error for proc_doulongvec_minmax() Subject: Documentation/process/coding-style.rst: don't use "extern" with function prototypes Subject: build_bug.h: remove negative-array fallback for BUILD_BUG_ON() Subject: build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse Subject: kernel/hung_task.c: force console verbose before panic Subject: kernel/hung_task.c: break RCU locks based on jiffies Subject: drivers/dma-buf/udmabuf.c: convert to use vm_fault_t Subject: include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() Subject: fls: change parameter to unsigned int Subject: lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk Subject: lib/find_bit_benchmark.c: align test_find_next_and_bit with others Subject: lib/genalloc.c: use vzalloc_node() to allocate the bitmap Subject: drivers/firmware/memmap.c: modify memblock_alloc to memblock_alloc_nopanic Subject: checkpatch: warn on const char foo[] = "bar"; declarations Subject: fs/epoll: remove max_nests argument from ep_call_nested() Subject: fs/epoll: simplify ep_send_events_proc() ready-list loop Subject: fs/epoll: drop ovflist branch prediction Subject: fs/epoll: robustify ep->mtx held checks Subject: fs/epoll: reduce the scope of wq lock in epoll_wait() Subject: fs/epoll: avoid barrier after an epoll_wait(2) timeout Subject: fs/epoll: rename check_events label to send_events Subject: fs/epoll: deal with wait_queue only once Subject: init/main.c: make "initcall_level_names[]" const char * Subject: autofs: improve ioctl sbi checks Subject: autofs: simplify parse_options() function call Subject: autofs: change catatonic setting to a bit flag Subject: autofs: add strictexpire mount option Subject: hfsplus: return file attributes on statx Subject: include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume label size Subject: fat: remove FAT_FIRST_ENT macro Subject: fat: move MAX_FAT to fat.h and change it to inline function Subject: fat: new inline functions to determine the FAT variant (32, 16 or 12) Subject: fork: fix some -Wmissing-prototypes warnings Subject: exec: load_script: don't blindly truncate shebang string Subject: exec: separate MM_ANONPAGES and RLIMIT_STACK accounting Subject: bfs: extra sanity checking and static inode bitmap Subject: panic: add options to print system info when panic happens Subject: kernel/sysctl: add panic_print into sysctl Subject: kernel/kcov.c: mark write_comp_data() as notrace Subject: scripts/gdb: fix lx-version string output Subject: initramfs: cleanup incomplete rootfs Subject: mm: treewide: remove unused address argument from pte_alloc functions Subject: mm: speed up mremap by 20x on large regions Subject: mm: select HAVE_MOVE_PMD on x86 for faster mremap Subject: kernel/locking/mutex.c: remove caller signal_pending branch predictions Subject: kernel/sched/: remove caller signal_pending branch predictions Subject: arch/arc/mm/fault.c: remove caller signal_pending_branch predictions Subject: mm/: remove caller signal_pending branch predictions Subject: fs/: remove caller signal_pending branch predictions Subject: fs: don't open code lru_to_page() Subject: drivers/base/platform.c: kmemleak ignore a known leak Subject: docs: fix Co-Developed-by docs Subject: checkpatch: add Co-developed-by to signature tags Subject: mm/page_io.c: fix polled swap page in