This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 550f4769c7c4 Add linux-next specific files for 20190221 omits 925e9d08fc31 Merge branch 'akpm/master' omits be40dd334e5d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8ab4327ea987 samples/mic/mpssd/mpssd.h: remove duplicate header omits 5c6fcfe472c3 kernel/fork.c: remove duplicated include omits f1194ce71b5c include/linux/relay.h: fix percpu annotation in struct rchan omits de53c0d7e605 Drop flex_arrays omits 1ee679d5f511 sctp: convert to genradix omits 2c98b5d26e2b proc: commit to genradix omits 3dec288b2659 Generic radix trees omits 0f1c44fc6193 selinux: convert to kvmalloc omits 3327bbb16cf7 md: convert to kvmalloc omits 11c20d495759 openvswitch: convert to kvmalloc omits 7818940c48fa mm, memcg: consider subtrees in memory.events omits c49225257046 mm, memcg: rename ambiguously named memory.stat counters a [...] omits cb0f84fef047 of: fix kmemleak crash caused by imbalance in early memory [...] omits 471091fd8ea4 memblock-update-comments-and-kernel-doc-fix omits ec0f28b76033 mm: memblock: update comments and kernel-doc omits ca68105b4e59 memblock: split checks whether a region should be skipped [...] omits 24f0d9c4e8b5 memblock: remove memblock_{set,clear}_region_flags omits e19b4d67b1f0 memblock: drop memblock_alloc_*_nopanic() variants omits b4ec9407426b memblock: memblock_alloc_try_nid: don't panic omits fe62de5a74c0 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] omits 8c3a29871658 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits b342c1b13ac6 memblock: fix format strings for panics after memblock_alloc omits 4e90244ea9e5 mm: sparse: Use '%pa' with 'phys_addr_t' type omits 7f456eddc511 treewide: add checks for the return value of memblock_alloc*() omits a3346702cf01 swiotlb: add checks for the return value of memblock_alloc*() omits 38c5453973ea init/main: add checks for the return value of memblock_alloc*() omits f5ce5531d556 mm/percpu: add checks for the return value of memblock_alloc*() omits ac4c02a9cb33 sparc: add checks for the return value of memblock_alloc*() omits 8fe031beb329 ia64: add checks for the return value of memblock_alloc*() omits 27db41604262 arch: don't memset(0) memory returned by memblock_alloc() omits fdc70a3b55b0 arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits e6d5531032e4 memblock: make memblock_find_in_range_node() and choose_me [...] omits edd1af340e75 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits 6874c3f1e0be memblock: refactor internal allocation functions omits dd8106ec4cb1 memblock: drop memblock_alloc_base() omits e3ae81b0958d memblock: drop __memblock_alloc_base() omits c79994c8f73a memblock: memblock_phys_alloc(): don't panic omits 38a79dcfa162 memblock: memblock_phys_alloc_try_nid(): don't panic omits 0931287e74ae memblock: emphasize that memblock_alloc_range() returns a [...] omits c23f640c943b memblock: drop memblock_alloc_base_nid() omits 1243463786d0 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits 78170240a2a8 powerpc: use memblock functions returning virtual address omits ac4ca9e4aee2 openrisc: prefer memblock APIs returning virtual address omits e465899bf981 include/linux/sched/signal.h: replace `tsk' with `task' omits 79f80544b1e4 arch/nios2/mm/fault.c: remove duplicate include omits 300b829983f6 unicore32: stop printing the virtual memory layout omits d676f7d43fba proc: merge fix for proc_pident_lookup() API change omits 27a105f3b6fb proc: calculate end pointer for /proc/*/* lookup at compile time omits eb6315b3c416 mm-refactor-readahead-defines-in-mmh-fix omits eb27e5124de1 mm: refactor readahead defines in mm.h omits d313492b8ebd fs: fs_parser: fix printk format warning omits 484e93999e81 MAINTAINERS: fix GTA02 entry and mark as orphan omits 892e872f4cd5 drm/nouveau/dmem: update for struct hmm_devmem_ops member change omits 5080a3e76861 mm/hmm: convert to use vm_fault_t omits 9c7cdac5c1ba x86/mm/fault.c: Convert to use vm_fault_t omits 3d4225ea48fd mm: create the new vm_fault_t type omits 3e74d8ff033c scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 6facc3b7db2e pinctrl: fix pxa2xx.c build warnings omits ca08d56f4bb8 Merge branch 'akpm-current/current' omits 81f379b0b75d zram: default to lzo-rle instead of lzo omits 6c1882bb1578 lib/lzo: separate lzo-rle from lzo omits 450c84b8e668 lib/lzo: implement run-length encoding omits fa6583709a31 lib/lzo: fast 8-byte copy on arm64 omits 8421dbdf0ba8 lib/lzo: 64-bit CTZ on arm64 omits e2342691c68e lib/lzo: tidy-up ifdefs omits c014b60a6541 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits 436e5c2a44dc ipc: annotate implicit fall through omits 559d3b936405 ipc: conserve sequence numbers in extended IPCMNI mode omits a5f1e3421f8a ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 51ab0ba0a023 ipc: allow boot time extension of IPCMNI from 32k to 8M omits a000aa7c3f10 init/initramfs.c: provide more details in error messages omits 4425aa13c32d lib/ubsan: default UBSAN_ALIGNMENT to not set omits c94340f480b3 kcov: convert kcov.refcount to refcount_t omits ca37ad4d9549 kcov: no need to check return value of debugfs_create functions omits 1a69319153de kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 omits b12450965b27 kernel/configs: use .incbin directive to embed config_data.gz omits 1f161fa04db5 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 7316fc34fd5d kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits 77abae706f6c sysctl: return -EINVAL if val violates minmax omits 2cc9abb7315e sysctl-handle-overflow-for-file-max-v4 omits a8ad08f34bb3 sysctl: handle overflow for file-max omits 1007903677f6 sysctl: handle overflow in proc_get_long omits 71c725528cab kernel/sysctl.c: define minmax conv functions in terms of [...] omits 285fd4188f28 kernel/sysctl.c: add missing range check in do_proc_dointv [...] omits 4d1342a378f4 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] omits cda1c9719472 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits e58800a5dcb5 kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits cf1da47fcc24 exec-increase-binprm_buf_size-to-256-fix omits 19904336702b exec: increase BINPRM_BUF_SIZE to 256 omits 6475bc255a9b fs/exec.c: replace opencoded set_mask_bits() omits 6f6a3df5339e kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 79b44819f34f ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 7329fec83085 fat: enable .splice_write to support splice on O_DIRECT file omits dca3c35a2faf autofs: clear O_NONBLOCK on the pipe omits cc3218280214 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 8caa393d9535 autofs: add ignore mount option omits 7a5af675174e init/calibrate.c: provide proper prototype omits 1e1737f9005f fs/binfmt_elf.c: spread const a little omits 1033ab43b791 elf: fixup compilation omits 4c6879f27bd7 fs/binfmt_elf.c: use list_for_each_entry() omits 1024c4d78f83 fs/binfmt_elf.c: don't be afraid of overflow omits d566a57e8d40 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 486d1cad2f91 epoll: unify awaking of wakeup source on ep_poll_callback() path omits baab918f86ea epoll: make sure all elements in ready list are in FIFO order omits 1d0c50b9749e checkpatch: fix something omits 4848ad9006ed checkpatch: add test for SPDX-License-Identifier on wrong line # omits 529e493c3120 checkpatch: allow reporting C99 style comments omits 28535f5a6a29 checkpatch: add some new alloc functions to various tests omits 9f7359a51519 checkpatch: verify SPDX comment style omits 5c21634a08e8 lib/assoc_array.c: mark expected switch fall-through omits 8bcb52f80894 lib/test_ubsan.c: VLA no longer used in kernel omits 4dd4b6f65be9 lib/div64.c: off by one in shift omits 2e30892a103a Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 01c881e8b978 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits dcba56064de6 lib/genalloc.c: export symbol addr_in_gen_pool omits ef7b9142739a include/linux/bitops.h: set_mask_bits() to return old value omits dc4a38f95570 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call omits 16b8d7c1b06c ACPI: remove unused __acpi_handle_debug macro omits 339d37051107 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro omits ac2bb76a8d4a btrfs: implement btrfs_debug* in terms of helper macro omits b73130d48bea dynamic_debug: refactor dynamic_pr_debug and friends omits 62dd2425e4b4 dynamic_debug: add static inline stub for ddebug_add_module omits 35bf2eb7c1b8 dynamic_debug: move pr_err from module.c to ddebug_add_module omits 3b6d45f14f27 dynamic_debug: remove unused EXPORT_SYMBOLs omits 519295d20c18 dynamic_debug: use pointer comparison in ddebug_remove_module omits b9135bce98ee dynamic_debug: don't duplicate modname in ddebug_add_module omits 1b1e0c73491c dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] omits 782356cda2dd linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited omits 6420ca69a279 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited omits 3701fcefef94 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited omits ff57c433da10 include/linux/pid.h: remove next_pidmap() declaration omits 852deb5bd6dc linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits aefb183c0a10 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits 922fdfedd5f9 linux/fs.h: move member alignment check next to definition [...] omits 50ef81d14750 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 53a70bd96bf0 build_bug.h: add wrapper for _Static_assert omits 170cd28ac178 scripts/spelling.txt: add more spellings to spelling.txt omits 47f6865816f2 kernel/sys: annotate implicit fall through omits 5febb00bed3c kernel/hung_task.c - fix sparse warnings omits e601f1345ec6 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() omits 29125bb2c6b6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 92977bcc23b8 kernel.h: unconditionally include asm/div64.h for do_div() omits f067e53cec21 proc: more robust bulk read test omits 33f1d5b9ca59 proc: exit correctly in /proc/*/maps test omits 0ea757e32b0d proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 311243e53d6f proc: use seq_puts() everywhere omits 34bc9916d9b5 proc: read kernel cpu stat pointer once omits c68d3405bb66 proc: remove unused argument in proc_pid_lookup() omits 75ba2a8b9eff fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 5cee878794bc fs/proc/self.c: code cleanup for proc_setup_self() omits b3d94548d7f8 proc: return exit code 4 for skipped tests omits 9ebd3d996b07 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1633d4c7d419 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f09e37d05269 mm: don't expose page to fast gup before it's ready omits e11f10599ac5 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 319a49a8db8f filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits b972198c65c1 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 19e118121eae filemap: drop the mmap_sem for all blocking operations omits 6f4d9cde53b4 filemap: pass vm_fault to the mmap ra helpers omits fecc440502a2 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits d3444b60e6d3 filemap: kill page_cache_read usage in filemap_fault omits dd854b52e6f5 mm/page_alloc.c: calculate first_deferred_pfn directly omits 2243ec8af7e5 mm: use common iterator for deferred_init_pages and deferr [...] omits 7471ede26e21 mm: add reserved flag setting to set_page_links() omits 91e0713ab8c3 mm: move hot-plug specific memory init into separate funct [...] omits 90fb526ec7a7 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 313fe80f3e7b mm: implement new zone specific memblock iterator omits 1ba383154168 mm: drop meminit_pfn_in_nid as it is redundant omits af155171ed25 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits b520e314252c mm/cma_debug.c: check for debugfs_create_dir() failure omits af466c7bb9af mm/cma_debug.c: remove static scoped cma_debugfs_root omits f8f887941f2b tmpfs: test link accounting with O_TMPFILE omits a25e115d2286 MAINTAINERS: add entry for memblock omits 9ea0902bed46 mm/shmem: make find_get_pages_range() work for huge page omits a16f44b30a12 mm: unexport free_reserved_area omits ee5b51e5d1a8 tools/vm/slabinfo: clean up usage menu debug items omits 356ba3fd2cca tools/vm/slabinfo: align usage output columns omits 23fcea940a21 tools/vm/slabinfo: put options in alphabetic order omits 80db3a4b7b44 tools/vm/slabinfo: update options in usage message omits 2dc347c46ded mm/memory-hotplug: add sysfs hot-remove trigger omits 452cddec3303 include/linux/compaction.h: fix potential build error omits dc48cffabc9d mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits addab1002e6c mm: page_cache_add_speculative(): refactor out some code d [...] omits 26389ae41473 mm/migrate.c: cleanup expected_page_refs() omits ba7e93b02986 docs/core-api/mm: fix return value descriptions in mm/ omits e80f7547ca11 docs/core-api/mm: fix user memory accessors formatting omits e22d8f3f759b docs/mm: vmalloc: re-indent kernel-doc comemnts omits 82794595c0c4 mm/page_poison: update comment after code moved omits fc368842f7c5 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 03be640dfef4 mm: maintain randomization of page free lists omits 4ad4a9e40c05 mm-move-buddy-list-manipulations-into-helpers-fix2 omits 54e66d9fb6f4 mm: Fix buddy list helpers omits 3de88d4007f1 mm: move buddy list manipulations into helpers omits 6b8f27d93942 mm/shuffle: fix shuffle enable omits fd444439baa4 mm: shuffle initial free memory to improve memory-side-cac [...] omits fcfbe5b82a64 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 05d4342e08c2 numa: make "nr_online_nodes" unsigned int omits 79322108a3ca numa: make "nr_node_ids" unsigned int omits e9149c2c6c97 hugetlb: allow to free gigantic pages regardless of the co [...] omits d8b20904d385 mm,oom: don't kill global init via memory.oom.group omits a9f9e9d58bc5 mm, swap: bounds check swap_info array accesses to avoid N [...] omits a3818ea714fb mm/vmscan.c: Do not allocate duplicate stack variables in [...] omits 59bb80d83a12 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 82c7edf9c7ae mm: ksm: do not block on page lock when searching stable tree fix omits 36284f1e84f0 mm: ksm: do not block on page lock when searching stable tree omits 26da5e217b79 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits db4a166ee0ce mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 896bcb6c67e8 mm: memcontrol: expose THP events on a per-memcg basis omits 3832166211c8 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 2a367e2ac549 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 2a34b2918cb2 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits aff8b4f08b18 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits be78ae349641 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 4d3874860f0b powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits 0bfbda18d2d4 mm: update get_user_pages_longterm to migrate pages alloca [...] omits 389050800d98 mm/cma: add PF flag to force non cma alloc omits 7f52001dcba1 mm: better document PG_reserved omits 088885f7c2c9 ia64: perfmon: don't mark buffer pages as PG_reserved omits 66d37965b745 arm64: kdump: no need to mark crashkernel pages manually P [...] omits 77ea91f8439a arm64: kexec: no need to ClearPageReserved() omits a9a2bc078def m68k/mm: use __ClearPageReserved() omits e8e417591536 riscv/vdso: don't clear PG_reserved omits 7806ad65f403 powerpc/vdso: don't clear PG_reserved omits b7d648c2428b s390/vdso: don't clear PG_reserved omits a6fbb4388f0d agp: efficeon: no need to set PG_reserved on GATT tables omits a4e98175768c mm: rid swapoff of quadratic complexity omits b0c1846277ff mm: refactor swap-in logic out of shmem_getpage_gfp omits f626285a44f9 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 6b3cc6ec5a72 mm, mempolicy: fix uninit memory access omits 46ed2fffac25 memcg: killed threads should not invoke memcg OOM killer omits 58dbc5ec8611 powerpc: use probe_user_read() omits 3b6e6077b13d mm-add-probe_user_read-fix omits 8d1449033386 include/linux/uaccess.h: add probe_user_read() omits 9f90769f1e4b mm/page_alloc.c: check return value of memblock_alloc_node [...] omits c34b3a9303d9 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits 0b7a22087556 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 23793821b60d arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits 5b912ffbff01 mm: update ptep_modify_prot_commit to take old pte value as arg omits aa35694397ab mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 53d87db3d5c4 mm/hmm: add helpers for driver to safely take the mmap_sem omits 4772a2c805bb mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits df08c75bfb80 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 7059004272fe mm/hmm: add a helper function that faults pages and maps t [...] omits dc741487317f mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 8a7e3f3900f6 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix omits 2927967394b4 mm/hmm: potential deadlock in nonblocking code omits b7fb558ab63b mm/hmm: improve driver API to work and wait over a range omits 830d59d913ac mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits fdb91d4097af mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits fd259effd485 mm/hmm: do not erase snapshot when a range is invalidated omits 38f83711e7fb mm/hmm: use reference counting for HMM struct omits 2c1b72e27a7e mm: fix some typos in mm directory omits 521c9745451b mm/page_owner: move config option to mm/Kconfig.debug omits f77b6c8db693 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits dea88a11e548 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 3130081a72e2 mm, oom: remove 'prefer children over parent' heuristic omits aa0ac11368fd mm: no need to check return value of debugfs_create functions omits e9554e2836f1 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] omits 87e3270d05db mm-proportional-memorylowmin-reclaim-checkpatch-fixes omits d23c9b967f79 mm, memcg: proportional memory.{low,min} reclaim omits 5da911d1ce4e mm/memory.c: prevent mapping typed pages to userspace omits db1018925ac2 mm: prevent mapping slab pages to userspace omits 808407da26b3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 8f6c2bc17491 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 61b8c58eeba4 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits 2da3b399f774 mm, memcg: create mem_cgroup_from_seq omits dfed6b4e0f18 psi-introduce-psi-monitor-fix-3 omits f0f1c7a8e802 psi-introduce-psi-monitor-fix-fix omits 0ea38c06e79e psi-introduce-psi-monitor-fix omits e5e435c52e76 psi: introduce psi monitor omits 4098c860283b psi: rename psi fields in preparation for psi trigger addition omits a2636486bdde psi: introduce state_mask to represent stalled psi states omits 23e17c8be516 kernel: cgroup: add poll file operation omits f1df5812dfdd fs: kernfs: add poll file operation omits 5c1ab22f57a7 mm, compaction: Capture a page under direct compaction -fix omits 3ca962f6efb9 mm, compaction: capture a page under direct compaction omits 9c4352c6ef18 mm/compaction: no stuck in __reset_isolation_pfn() omits f0c3993f7d1f mm, compaction: be selective about what pageblocks to clea [...] omits ff556a28dc14 mm, compaction: sample pageblocks for free pages omits a888df85b65d mm, compaction: round-robin the order while searching the [...] omits 90e739d218c1 mm, compaction: reduce premature advancement of the migrat [...] omits fe847884c455 mm, compaction: do not consider a need to reschedule as co [...] omits a191a3169382 mm, compaction: rework compact_should_abort as compact_che [...] omits 5bff0c01506e mm, compaction: keep cached migration PFNs synced for unus [...] omits 8380453e6ce6 mm, compaction: check early for huge pages encountered by [...] omits 4760070e22f2 mm, compaction: finish pageblock scanning on contention omits 39bfa637b415 mm, compaction: avoid rescanning the same pageblock multip [...] omits f1a01b24cdc5 mm, compaction: use free lists to quickly locate a migrati [...] omits 2cd31cc7343f mm, compaction: keep migration source private to a single [...] omits f15c47e7e5c9 mm, compaction: Use free lists to quickly locate a migrati [...] omits 3d0761ae0f31 mm, compaction: use free lists to quickly locate a migrati [...] omits 996ae62fbf10 mm, compaction: ignore the fragmentation avoidance boost f [...] omits a386632c35ab mm, compaction: always finish scanning of a full pageblock omits 4507cd4c1390 mm, migrate: immediately fail migration of a page with no [...] omits 81b74e1b3a97 mm, compaction: rename map_pages to split_map_pages omits 2d10f01080b5 mm, compaction: remove unnecessary zone parameter in some [...] omits b2e19ffe114c mm, compaction: remove last_migrated_pfn from compact_control omits f8567a6234bc mm, compaction: rearrange compact_control omits e71bd608f327 mm, compaction: shrink compact_control omits d04ac5c6338d mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 18958198e603 mm: shuffle GFP_* flags omits 9c4cfcf6e2b9 mm: swap: add comment for swap_vma_readahead omits a39917458fc9 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 4b03ee696e24 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits e8c89b529512 mm: swap: check if swap backing device is congested or not omits 3727a138112d memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits e723aa1861bb memcg: schedule high reclaim for remote memcgs on high_work omits a679d377f8bd mm/filemap.c: remove redundant test from find_get_pages_contig omits 59505f22c907 mm/memcontrol.c: use struct_size() in kmalloc() omits 38143b49646c include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 290217294c7a mm: remove extra drain pages on pcp list omits f9a277db0ac0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits a027580cdc2c arm64/mm: enable HugeTLB migration omits aa9d95fa40a2 mm/hugetlb: enable arch specific huge page size support fo [...] omits b78e4e412b55 mm/hugetlb: enable PUD level huge page migration omits 43d6062ef82e mm/hugetlb: distinguish between migratability and movability omits 73e28a3c3d47 mm: remove sysctl_extfrag_handler() omits 25419c51c441 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits d08af337c546 lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU omits ddbfd5b65e89 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits f226a50eabbe vmalloc: add test driver to analyse vmalloc allocator omits a3c2a3c07ca9 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 2c903835c992 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 664a3234c63d mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 072e66e47a6a mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits e3de1ebb84c8 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits cae4d42aa340 memcg: localize memcg_kmem_enabled() check omits bd046819d97c mm, slub: make the comment of put_cpu_partial() complete omits 905add0ab7e5 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits cdc71fd2902a arch: simplify several early memory allocations omits d9ba6b6f70eb openrisc: simplify pte_alloc_one_kernel() omits 43a1e026b081 sh: prefer memblock APIs returning virtual address omits e165ac32f984 microblaze: prefer memblock API returning virtual address omits 652084346d02 powerpc: prefer memblock APIs returning virtual address omits dda32372aa59 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 3d0c5247cbba mm: reuse only-pte-mapped KSM page in do_wp_page() omits 1216590e4da2 tools/: fix for replace open encodings for NUMA_NO_NODE omits 783680a2fd17 tools/: replace open encodings for NUMA_NO_NODE omits 0f7aa5196aa4 mm: replace all open encodings for NUMA_NO_NODE omits 22fa95e80715 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits d30927e480e8 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 3566fd112be1 PM/Hibernate: exclude all PageOffline() pages omits ecf7d130ba54 PM/Hibernate: use pfn_to_online_page() omits 87b6dcc83b8a vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 34736a1b3717 vmw_balloon: mark inflated pages PG_offline omits d249826b2a39 hv_balloon: mark inflated pages PG_offline omits bba55cd21ea8 xen/balloon: mark inflated pages PG_offline omits fa44c9c0db0e kexec: export PG_offline to VMCOREINFO omits ba68303e8ef3 mm-convert-pg_balloon-to-pg_offline-fix omits 7d1253c85d0f mm: convert PG_balloon to PG_offline omits b44e380e333b mm: balloon: update comment about isolation/migration/compaction omits c9c6cb9ee64b mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits 558543fc7aa1 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits bfe7f34e4ef2 mm/page_alloc.c: memory hotplug: free pages as higher order omits 5150812de255 mm/slub.c: remove an unused addr argument omits 039ce8486b06 include/linux/slub_def.h: comment fixes omits 289108f699a4 mm/slab.c: kmemleak no scan alien caches omits 16735df99c8f mm-slub-introduce-slab_warn_on_error-fix omits 552a77ec38a2 mm/slub: introduce SLAB_WARN_ON_ERROR omits 8951ce1ad018 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 9efa85194232 fs/file.c: initialize init_files.resize_wait omits f350d745e3e4 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits 4f7221b481b2 ramfs: support O_TMPFILE omits b9b9cd4437d8 ocfs2: checkpoint appending truncate log transaction befor [...] omits 3a502e71df22 ocfs2: wait for recovering done after direct unlock request omits 32a5227e9f98 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits acf8f30f8326 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 795a379a1d6f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 47d903fc4934 ocfs2: clear zero in unaligned direct IO omits f684157dd354 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits 86dc69dac0d6 ocfs2: fix the application IO timeout when fstrim is running omits debbc64a34a0 ocfs2: fix a panic problem caused by o2cb_ctl omits f8e29f8d9b1c lib/debugobjects.c: move printk out of db lock critical sections omits 36ce83403bad sh: remove nargs from __SYSCALL omits d58fc3ad3ba1 scripts/decode_stacktrace.sh: handle RIP address with segment omits 995a4e1af25e kasan: fix kasan_check_read/write definitions omits 474d3fa68135 page_poison: play nicely with KASAN omits 4141d5dbae55 kasan: remove use after scope bugs detection. omits 877bc8b23875 mm, memory_hotplug: fix off-by-one in is_pageblock_removable omits c9f44f55c363 mm: Don't let userspace spam allocations warnings omits 308144125adb slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS omits 5cb2e8e03619 kasan, slab: remove redundant kasan_slab_alloc hooks omits bf48da78eb17 kasan, slab: make freelist stored without tags omits e3e44e8ee4ee kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY omits fbd1de585472 kasan: prevent tracing of tags.c omits 423628dd0ce5 kasan: fix random seed generation for tag-based mode omits 1d3ce0ed90c0 tmpfs: fix link accounting when a tmpfile is linked in omits a5d8b03fd093 psi: avoid divide-by-zero crash inside virtual machines omits aed076e4d9cd mm-handle-lru_add_drain_all-for-up-properly-fix omits aa91d044e8c4 mm: handle lru_add_drain_all for UP properly omits 87855c99ef14 mm, page_alloc: fix a division by zero error when boosting [...] omits 05a11bc3cf1d mm/debug.c: fix __dump_page() for poisoned pages omits 46b7d71858fe hugetlbfs: fix races and page leaks during migration omits 89453e868839 proc, oom: do not report alien mms when setting oom_score_adj omits b2d76536f64b slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS omits 88d3addfa47c kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] omits 76464e312b6f kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED omits 522904e70bd9 kasan-slub-move-kasan_poison_slab-hook-before-page_address-v2 omits 12b78ad093db kasan, slub: move kasan_poison_slab hook before page_address omits 7ca31ccad13e kmemleak: account for tagged pointers when calculating poi [...] omits e4e9b11940bc kasan, kmemleak: pass tagged pointers to kmemleak omits 51e98158ed02 kasan: fix assigning tags twice omits 9ca6a0de21e8 numa: change get_mempolicy() to use nr_node_ids instead of [...] omits 526d6bc4be58 revert "initramfs: cleanup incomplete rootfs" omits c75cebb81f89 checkpatch: don't interpret stack dumps as commit IDs omits 7e6838d0ba24 Merge remote-tracking branch 'pidfd/for-next' omits 6e17d75fbeda Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 260e312618bf Merge remote-tracking branch 'hyperv/hyperv-next' omits d7718c2e12ad Merge remote-tracking branch 'xarray/xarray' omits f84d25d8c27a Merge remote-tracking branch 'nvmem/for-next' omits 6e0cbbd5d3d6 Merge remote-tracking branch 'slimbus/for-next' omits 7e05985d085f Merge remote-tracking branch 'gnss/gnss-next' omits 531f60017fcd Merge remote-tracking branch 'cisco/for-next' omits b3ae548ac33f Merge remote-tracking branch 'kspp/for-next/kspp' omits d2d39b5f7da3 Merge remote-tracking branch 'ntb/ntb-next' omits 32a18fc2ed49 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits fd99c7781e4c Merge remote-tracking branch 'rtc/rtc-next' omits 9fffa2e64782 Merge remote-tracking branch 'coresight/next' omits 83d21df52add Merge remote-tracking branch 'livepatching/for-next' omits c0facee7a9b0 Merge remote-tracking branch 'y2038/y2038' omits 8a6a4212d0ae Merge remote-tracking branch 'kselftest/next' omits e52ddf90c0db Merge remote-tracking branch 'random/dev' omits c2a0c4f932b7 Merge remote-tracking branch 'pwm/for-next' omits 4c6927a4e915 Merge remote-tracking branch 'pinctrl/for-next' omits 2daaa63ca514 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 711dd00b9012 Merge remote-tracking branch 'gpio/for-next' omits f423bc0cf33a Merge remote-tracking branch 'rpmsg/for-next' omits 9db34a68d8e7 Merge remote-tracking branch 'vhost/linux-next' omits 20670130d921 Merge remote-tracking branch 'scsi/for-next' omits ff0f6b77f842 Merge remote-tracking branch 'cgroup/for-next' omits 55ddea60a228 Merge remote-tracking branch 'slave-dma/next' omits bda7ee396e49 Merge remote-tracking branch 'mux/for-next' omits 558638b77021 Merge remote-tracking branch 'staging/staging-next' omits 39fe7941120f Merge remote-tracking branch 'char-misc/char-misc-next' omits 704a07a061b5 Merge remote-tracking branch 'tty/tty-next' omits 50357415924f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 12605e9f56d2 Merge remote-tracking branch 'usb-serial/usb-next' omits dfc1ba5af172 Merge remote-tracking branch 'usb/usb-next' omits b1fd3518d39f Merge remote-tracking branch 'driver-core/driver-core-next' omits cf81ea02b312 Merge remote-tracking branch 'ipmi/for-next' omits 6300aa628aaa Merge remote-tracking branch 'leds/for-next' omits c5112973d77e Merge remote-tracking branch 'hsi/for-next' omits 3aa653752d7c Merge remote-tracking branch 'chrome-platform/for-next' omits d3c39f597ddc Merge remote-tracking branch 'drivers-x86/for-next' omits aaed0f676924 Merge remote-tracking branch 'workqueues/for-next' omits c2c0009210d5 Merge remote-tracking branch 'percpu/for-next' omits db5b6a63ebc5 Merge remote-tracking branch 'xen-tip/linux-next' omits 60c7fd510ebb Merge remote-tracking branch 'kvms390/next' omits e26ad490bff6 Merge remote-tracking branch 'kvm-arm/next' omits 303f8d88323b Merge remote-tracking branch 'kvm/linux-next' omits 0aabeb06ef35 Merge remote-tracking branch 'rcu/rcu/next' omits 2fd2a343ebbb Merge remote-tracking branch 'ftrace/for-next' omits 7e1cc3f506c2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 73db70fd70ff Merge remote-tracking branch 'edac-amd/for-next' omits 60d882ada8c8 Merge remote-tracking branch 'clockevents/clockevents/next' omits 8d8b8c745049 Merge remote-tracking branch 'tip/auto-latest' omits f77f13b36fe8 Merge remote-tracking branch 'spi/for-next' omits 17d84403a138 Merge remote-tracking branch 'devicetree/for-next' omits f754f166880d Merge remote-tracking branch 'audit/next' omits f8721f6addfa Merge remote-tracking branch 'vfio/next' omits 907ef68b8aa8 Merge remote-tracking branch 'iommu/next' omits 50b14cd4cf0b Merge remote-tracking branch 'watchdog/master' omits a68c17246da4 Merge remote-tracking branch 'tpmdd/next' omits 0c3eaa432254 Merge remote-tracking branch 'selinux/next' omits a69335247022 Merge remote-tracking branch 'apparmor/apparmor-next' omits d3458262af3a Merge remote-tracking branch 'security/next-testing' omits 22cbac3a5cf3 Merge remote-tracking branch 'regulator/for-next' omits 30ef9e924d2d Merge remote-tracking branch 'battery/for-next' omits f7a46b5d1a9b Merge remote-tracking branch 'backlight/for-backlight-next' omits ab1fdda7681e Merge remote-tracking branch 'mfd/for-mfd-next' omits 9e79897542ce Merge remote-tracking branch 'kgdb/kgdb-next' omits a372956293f7 Merge remote-tracking branch 'mmc/next' omits 12c7a2289802 Merge remote-tracking branch 'device-mapper/for-next' omits c200c94c9947 Merge remote-tracking branch 'block/for-next' omits 3ae4280e9f53 Merge remote-tracking branch 'input/next' omits 478539c29fbd Merge remote-tracking branch 'sound-asoc/for-next' omits 42579ad44934 Merge remote-tracking branch 'sound/for-next' omits 580f509330e2 Merge remote-tracking branch 'regmap/for-next' omits bc95f953b94a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8fb1efcb0af1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 335a8d158a5b Merge remote-tracking branch 'drm-misc/for-linux-next' omits b62e9df76aad Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits b19a667b6164 Merge remote-tracking branch 'drm-intel/for-linux-next' omits d6df84ab93a5 Merge remote-tracking branch 'drm/drm-next' omits 15a67947bda4 Merge remote-tracking branch 'crypto/master' omits 642f3809fc23 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 04ebf44362aa Merge remote-tracking branch 'nand/nand/next' omits aa46a751fba0 Merge remote-tracking branch 'mtd/mtd/next' omits ca993aae42c9 Merge remote-tracking branch 'gfs2/for-next' omits 345590ea258e Merge remote-tracking branch 'mac80211-next/master' omits c62f17664d36 Merge remote-tracking branch 'bluetooth/master' omits 672fe52881da Merge remote-tracking branch 'wireless-drivers-next/master' omits 64a4f9579937 Merge remote-tracking branch 'nfc-next/master' omits 656482493d70 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits c8651d307642 Merge remote-tracking branch 'bpf-next/master' omits e75f30238dca Merge remote-tracking branch 'net-next/master' omits 6ec6f0cfbc2d Merge remote-tracking branch 'rdma/for-next' omits ec904929b122 Merge remote-tracking branch 'swiotlb/linux-next' omits d20911f9dd06 Merge remote-tracking branch 'dlm/next' omits dac4d042f59a Merge remote-tracking branch 'thermal/next' omits 65d213a5c09f Merge remote-tracking branch 'cpupower/cpupower' omits 4b620f900220 Merge remote-tracking branch 'pm/linux-next' omits aa821aa17959 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 3654bb02122f Merge remote-tracking branch 'v4l-dvb/master' omits 435b3ff5b08a bpf, seccomp: fix false positive preemption splat for cbpf [...] omits 3f1e4819c0f3 Merge remote-tracking branch 'jc_docs/docs-next' omits f6c4dcabe7b4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits e87e91766726 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6565dccce9e0 Merge remote-tracking branch 'hid/for-next' omits 61f99bbce4e7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 21df77a63c1e Merge remote-tracking branch 'pci/next' omits 6e221bf54212 Merge remote-tracking branch 'printk/for-next' omits 39d51ba9d976 Merge remote-tracking branch 'vfs/for-next' omits e84b610832f2 Merge remote-tracking branch 'xfs/for-next' omits d41ce6699fa7 Merge remote-tracking branch 'v9fs/9p-next' omits e9530579f494 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 75e32fc10719 Merge remote-tracking branch 'nfsd/nfsd-next' omits 606bd043ca22 Merge remote-tracking branch 'nfs-anna/linux-next' omits 7ff403672af5 Merge remote-tracking branch 'jfs/jfs-next' omits df4992020e15 Merge remote-tracking branch 'fuse/for-next' omits ba5f26acfb44 Merge remote-tracking branch 'f2fs/dev' omits 3029aa29bf9a Merge remote-tracking branch 'ext3/for_next' omits 51c079eb08ef Merge remote-tracking branch 'ecryptfs/next' omits 67310b12e524 Merge remote-tracking branch 'cifs/for-next' omits 31ce8755c3ca Merge remote-tracking branch 'ceph/master' omits 3daee3245296 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 557d10f6d245 Merge remote-tracking branch 'befs/for-next' omits ad9b9affe0ba Merge remote-tracking branch 'fscrypt/master' omits e9a619a5cfb2 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dea615b68607 Merge remote-tracking branch 's390/features' omits 0e6d9d4aef7f Merge remote-tracking branch 'risc-v/for-next' omits 86c8a7242253 Merge remote-tracking branch 'powerpc/next' omits 02fd3ab67e48 Merge remote-tracking branch 'parisc-hd/for-next' omits b7007f85134f Merge remote-tracking branch 'nios2/for-next' omits 737976954f19 Merge remote-tracking branch 'mips/mips-next' omits 88b8ae62b1e6 Merge remote-tracking branch 'microblaze/next' omits 18e94c080f13 Merge remote-tracking branch 'm68knommu/for-next' omits cef8a799b798 Merge remote-tracking branch 'm68k/for-next' omits e2cd2f3ddd14 Merge remote-tracking branch 'csky/linux-next' omits d42a928227ae Merge remote-tracking branch 'clk/clk-next' omits cb924869f474 Merge remote-tracking branch 'tegra/for-next' omits 9badaccd3bdf Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b80531dd5165 Merge remote-tracking branch 'samsung-krzk/for-next' omits aef395ae339e Merge remote-tracking branch 'rockchip/for-next' omits 165843cf5038 Merge remote-tracking branch 'renesas/next' omits de9bc380729b Merge remote-tracking branch 'qcom/for-next' omits fb3baf92549e Merge remote-tracking branch 'omap/for-next' omits a0d40f010b67 Merge remote-tracking branch 'mvebu/for-next' omits d8fb157d339c Merge remote-tracking branch 'mediatek/for-next' omits 759d4719766b Merge remote-tracking branch 'keystone/next' omits 84d617e327e2 Merge remote-tracking branch 'imx-mxs/for-next' omits 4e6a0133cd60 Merge remote-tracking branch 'bcm2835/for-next' omits 54874edac9cb Merge remote-tracking branch 'at91/at91-next' omits 13f4169922ae Merge remote-tracking branch 'amlogic/for-next' omits fad2f8658797 Merge remote-tracking branch 'actions/for-next' omits f078cc10d05b Merge remote-tracking branch 'arm-soc/for-next' omits 22df8de17bb7 Merge remote-tracking branch 'arm64/for-next/core' omits 6f00c95fd748 Merge remote-tracking branch 'arm/for-next' omits 8fad39124eaa Merge remote-tracking branch 'asm-generic/master' omits 50f147c3ae38 dm: remove unused _rq_tio_cache and _rq_cache omits dbd3d4078c2b dm mpath: enable noclone support for bio-based omits 2af64c0183d8 dm: improve noclone_endio() to support multipath target omits 1179585d11b9 dm: add per-bio-data support to noclone bio omits 010b413242de dm: improve noclone bio support omits 2a9e2b136bf6 dm: implement noclone optimization for bio-based omits c841ea0e314e Merge remote-tracking branch 'dma-mapping/for-next' omits 1247cb88c49a Merge remote-tracking branch 'leaks/leaks-next' omits 4a66da0fbf4f Merge remote-tracking branch 'kbuild/for-next' omits 912acfebcd96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 466a2790c2cc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 48cd49ddf128 Merge remote-tracking branch 'scsi-fixes/fixes' omits 482ade98e2f8 Merge remote-tracking branch 'vfs-fixes/fixes' omits 0d54e36a0f83 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 4ab95cf04306 Merge remote-tracking branch 'kvms390-fixes/master' omits 8cf50eb2fe59 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits cf500c57f526 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 546b182df30c Merge remote-tracking branch 'ide/master' omits 159e772d360b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 701f5b645620 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits f4459929159a Merge remote-tracking branch 'spi-fixes/for-linus' omits abbb254a16c9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c6735752f82a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c92402722943 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 917a8cfcb273 Merge remote-tracking branch 'ipsec/master' omits 4a0263f70560 Merge remote-tracking branch 'bpf/master' omits 5696e7eb3258 Merge remote-tracking branch 'net/master' omits 398f2eda9286 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 80af5d3ec825 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits f68157e55284 Merge remote-tracking branch 'arc-current/for-curr' omits 9b14781f9cbe Merge remote-tracking branch 'kbuild-current/fixes' omits 249f9a9f7ff5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 45d881dbb4ce Merge remote-tracking branch 'fixes/master' omits a8d05eca5f32 cifs: update internal module version number omits c1c57f38169c CIFS: Reset current mid to next value in sequence on send [...] omits 6bd5136a6661 Merge branch 'clk-fixes' into clk-next omits 7703cc995574 Merge branch 'spi-5.1' into spi-next omits af8ecdda3367 Merge branch 'spi-5.0' into spi-linus omits 4d0d4035c654 Merge branch 'regulator-5.1' into regulator-next omits 7651105001d5 Merge branch 'regulator-5.0' into regulator-linus omits e85d0be149ba Merge branch 'asoc-5.1' into asoc-next omits 7f23c5605d9f Merge branch 'asoc-5.0' into asoc-linus omits bd13b4ed6976 dm: refactor start_io_acct and end_io_acct omits 19d1dd724164 dm: eliminate 'split_discard_bios' flag from DM target interface omits 876a232ebab4 irqchip: gicv3-its: Use NUMA aware memory allocation for I [...] omits 3a9e44941c20 irqdomain: Allow the default irq domain to be retrieved omits 1ea685503e5c ARC: define ARCH_SLAB_MINALIGN = 8 omits ab581583f0d7 Pull UDF cleanup in udf_sync_fs(). omits a00eb52e3f2f udf: Drop pointless check from udf_sync_fs() omits 505b510acccc platform/chrome: wilco_ec: Add RTC driver omits 46c7fd06f8c9 platform/chrome: wilco_ec: Add support for raw commands in [...] omits 1733c32834e5 platform/chrome: Add new driver for Wilco EC omits a2841d0e085e CIFS: Try to acquire credits at once for compound requests omits fe389822f1f2 CIFS: Return error code when getting file handle for writeback omits ee8f272bda70 CIFS: Move open file handling to writepages omits bc381eba785e CIFS: Move unlocking pages from wdata_send_pages() omits da517e7c14e9 CIFS: Find and reopen a file before get MTU credits in writepages omits 2eabb4b59ca8 CIFS: Reopen file before get SMB2 MTU credits for async IO omits 60b434309fb9 CIFS: Remove custom credit adjustments for SMB2 async IO omits 9fa2e5fed195 CIFS: Adjust MTU credits before reopening a file omits c5c5d1b12b0d CIFS: Check for reconnects before sending compound requests omits c4f4aa8adc6c CIFS: Check for reconnects before sending async requests omits 01b69ae332b8 CIFS: Respect reconnect in non-MTU credits calculations omits 01482b390876 CIFS: Respect reconnect in MTU credits calculations omits e16219821f1c CIFS: Set reconnect instance to one initially omits 5d4ea7aaaea8 CIFS: Mask signals during sock_sendmsg() omits 963ba78acda8 CIFS: Respect SMB2 hdr preamble size in read responses omits 35bf8486144c CIFS: Count SMB3 credits for malformed pending responses omits 6b086203f5dd CIFS: Do not log credits when unmounting a share omits 2adec2d18f9a CIFS: Always reset read error to -EIO if no response omits ec47e53f363f cifs: Accept validate negotiate if server return NT_STATUS [...] omits 2d01e5fe74eb smb3: request more credits on tree connect omits d3de48233978 smb3: make default i/o size for smb3 mounts match what ser [...] omits b0aaa46d99a4 CIFS: Do not reset lease state to NONE on lease break omits f5e7e0fa6d2d smb3: fix bytes_read statistics omits da131e76dc73 cifs: return -ENODATA when deleting an xattr that does not exist omits 672d973419a1 cifs: add credits from unmatched responses/messages omits c45cba607af3 cifs: replace snprintf with scnprintf omits 94a4ef00381c cifs: Fix NULL pointer dereference of devname omits 21cce746f789 CIFS: Fix leaking locked VFS cache pages in writeback retry omits f6be4d16039b selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN omits 267f57cf060e Merge branch 'devel' into for-next omits 63867e5c5191 Merge branch 'devel' into for-next omits 4305d070711c parisc: Fix ptrace syscall number modification omits 92aca1a4f137 Merge branch 'clk-renesas' into clk-next omits 4f33128ebdf1 Merge branch 'clk-meson' into clk-next omits 3a939df742e5 ARC: enable uboot support unconditionally omits 1fcf43065b67 ARC: U-boot: check arguments paranoidly omits 0e18e924c36f Merge branch 'clk-allwinner' into clk-next omits 612c3a8d3dc1 irqchip: sifive-plic: Implement irq_set_affinity() for SMP host omits 6addf1690901 irqchip: sifive-plic: Differentiate between PLIC handler a [...] omits 34aa37b05e1f irqchip: sifive-plic: Add warning in plic_init() if handle [...] omits 015c8697b66d irqchip: sifive-plic: Pre-compute context hart base and en [...] omits 85f0e880e157 Merge branch 'clk-fixes' into clk-next omits 0b9a52de6874 parisc: Add constants for various PDC firmware calls omits c97644896eb9 parisc: Add constant for PDC_PAT_COMPLEX firmware call omits ac248b179b54 parisc: Show machine product number during boot omits ac6d52eaa0da parisc: Add constants for PDC_RELOCATE PDC call omits a0d967d0ddbf parisc: Add assmbly implementation for memset() omits 6e41d712faf8 parisc: Add PDC_CRASH_PREP PDC function number omits 289790a3ea94 platform/x86: dell_rbu: stop abusing the DMA API omits 29f68df58b00 platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Le [...] omits ed31bde8d4b0 platform/x86: asus-wmi: Allow loading on systems without t [...] omits 6e1cd0ae8867 parisc: Add assembly implementations for strlen, strcpy, s [...] omits 3290e07777e3 parisc: Use F_EXTEND() macro in iosapic code omits 81d9f06c35cd Merge branch 'clk-devm-clkdev-register' into clk-next omits 71398f8b46f8 Merge branch 'clk-optional' into clk-next omits bc60596d5e75 Merge branch 'clk-samsung' into clk-next omits 4c1360ee4619 Merge branch 'clk-rockchip' into clk-next omits 73c5a6e6e7e0 Merge branch 'clk-ingenic-udc-fix' into clk-next omits c16379bed405 Merge branch 'clk-mtk-2712-eco' into clk-next omits 7e9246a982a6 ARCv2: support manual regfile save on interrupts omits b2ee6d2a2894 platform/x86: intel_pmc_core: Include Reserved IP for LTR omits 4284dc008f43 platform/x86: intel_pmc_core: Fix file permissions for ltr_show omits f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list omits f82d6c7afa0e ARC: fix actionpoints configuration detection omits 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer omits a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code omits 19f5ccc8bbc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 4f0b56cc0a9f parisc: remove the HBA_DATA macro omits 07acd1e351b4 parisc/lba_pci: use container_of in LBA_DEV omits 797cdc00775b parisc/dino: use container_of in DINO_DEV omits dc5b2c3c7ee9 parisc: properly type the return value of parisc_walk_tree omits 1e1c531ea6df parisc: properly type the iommu field in struct pci_hba_data omits e36f9616afb1 parisc: turn GET_IOC into an inline function omits effc3e433ab5 parisc: move internal implementation details out of <asm/d [...] omits 00483837ce79 parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h> omits 18094d0b55d5 ARC: DTB: [scripted] fix node name and address spelling omits 15961a572b90 Merge branch 'clk-json-schema' into clk-next omits 4d6a282f3004 Merge branch 'clk-typo' into clk-next omits 35d571ec34fb Merge branch 'clk-renesas' into clk-next omits 114d4eaa4e42 Merge branch 'clk-fixes' into clk-next omits a657b8b5a3ac Merge branch 'clk-struct-size' into clk-next omits eeef9bcd33c7 Merge branch 'clk-socfpga-parent' into clk-next omits cd8da74baace Merge branch 'clk-fixes' into clk-next omits 99e13db945f7 Merge branch 'clk-fixes' into clk-next omits 0293c953c7a4 CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses omits 7e33cee6cd4b parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile omits 6bb639531713 parisc: replace oops_in_progress manipulation with bust_sp [...] omits 1a66d109dedb CREDITS: Remove outdated address and email information omits b8ebf47c62bd parisc: Improve initial IRQ to CPU assignment omits b849bdce421e parisc: Count IPI function call interrupts omits 1c50eb8cf137 parisc: Show rescheduling interrupts on SMP machines only omits d5c5e8d6041a parisc: Hide built-in serial aux port of Tosca GSP card omits 1f7e1389516e Merge branch 'clk-fixes' into clk-next omits 960fc67321e4 Merge branch 'clk-fixes' into clk-next omits a46d62ce9d36 Merge branch 'clk-fixes' into clk-next omits b450680ee5f2 Merge branch 'clk-remove-clps' into clk-next omits 41499df752b9 Merge branch 'clk-at91' into clk-next omits 9c0ff8e6dc04 Merge branch 'clk-qcom-msm8998' into clk-next omits e0cce7f36477 Merge branch 'clk-mmio-fixed-clock' into clk-next omits eab89702506d Merge branch 'clk-fixes' into clk-next omits 40d3103550a2 Merge branch 'clk-imx-const-names' into clk-next omits 25a6656c18a3 clk: imx8mq: Make parent names arrays const pointers omits f766849cc859 clk: imx: Make parents const pointer in mux wrappers omits 568ce36ca28f clk: imx: Make parent_names const pointer in composite-8m omits 3707638e5780 Merge branch 'clk-qcom-msm8998' into clk-next omits ead35d56c943 Merge branch 'clk-fixes' into clk-next omits e41d11940a39 Merge branch 'clk-of-refcount' into clk-next adds f6163d67cc31 Merge tag 'docs-5.0-fix' of git://git.lwn.net/linux adds a841c673f135 revert "initramfs: cleanup incomplete rootfs" adds 050c17f239fd numa: change get_mempolicy() to use nr_node_ids instead of [...] adds e1db95befb3e kasan: fix assigning tags twice adds 53128245b43d kasan, kmemleak: pass tagged pointers to kmemleak adds a2f775751d96 kmemleak: account for tagged pointers when calculating poi [...] adds a71012242837 kasan, slub: move kasan_poison_slab hook before page_address adds 18e506610238 kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED adds d36a63a943e3 kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] adds 338cfaad4993 slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS adds b2b469939e93 proc, oom: do not report alien mms when setting oom_score_adj adds 311ade0eab19 mm/debug.c: fix __dump_page() for poisoned pages adds 94b3334cbebe mm, page_alloc: fix a division by zero error when boosting [...] adds 6ea183d60c46 mm: handle lru_add_drain_all for UP properly adds 4e37504d1c49 psi: avoid divide-by-zero crash inside virtual machines adds 1062af920c07 tmpfs: fix link accounting when a tmpfile is linked in adds 3f41b6093823 kasan: fix random seed generation for tag-based mode adds dc15a8a2543c kasan: prevent tracing of tags.c adds 219667c23c68 kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY adds 51dedad06b5f kasan, slab: make freelist stored without tags adds 557ea25383a2 kasan, slab: remove redundant kasan_slab_alloc hooks adds 6373dca16c91 slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS adds 6c8fcc096be9 mm: don't let userspace spam allocations warnings adds 891cb2a72d82 mm, memory_hotplug: fix off-by-one in is_pageblock_removable adds 7c90325390c9 Merge branch 'akpm' (patches from Andrew) adds d6622d913a63 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8a61716ff2ab Merge tag 'ceph-for-5.0-rc8' of git://github.com/ceph/ceph-client new 6d7aa9b77617 Merge remote-tracking branch 'fixes/master' new 24765b0e2753 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new ddd3206061f8 Merge remote-tracking branch 'kbuild-current/fixes' new 252f6e8eae90 ARCv2: Enable unaligned access in early ASM code new f8a15f976641 ARCv2: lib: memcpy: fix doing prefetchw outside of buffer new cdf92962adb0 ARC: fix actionpoints configuration detection new d5e3c55e01d8 ARC: uacces: remove lp_start, lp_end from clobber list new e494239a007e ARCv2: support manual regfile save on interrupts new a66f2e57bd56 ARC: U-boot: check arguments paranoidly new 493a2f812446 ARC: enable uboot support unconditionally new b6835ea77729 ARC: define ARCH_SLAB_MINALIGN = 8 new 206311e632ca Merge remote-tracking branch 'arc-current/for-curr' new e0d91cd82611 Merge remote-tracking branch 'powerpc-fixes/fixes' new a8fef9ba58c9 net: marvell: mvneta: fix DMA debug warning new ae3b564179bf missing barriers in some of unix_sock ->addr and ->path accesses new 193f3685d054 ipv6: route: enforce RCU protection in rt6_update_exceptio [...] new bf1dc8bad1d4 ipv6: route: enforce RCU protection in ip6_route_check_nh_ [...] new 64cc41e62a31 Merge branch 'ipv6-route-rcu' new d7cf4a3bf3a8 net/smc: fix smc_poll in SMC_INIT state new 0358a0d339e7 Merge remote-tracking branch 'net/master' new 11fe9262ed22 Revert "xsk: simplify AF_XDP socket teardown" new e0c7e60fb4da Merge remote-tracking branch 'bpf/master' new 8fe10079b8ad Merge remote-tracking branch 'ipsec/master' new fc4144e7815b cxgb4: Export sge_host_page_size to ulds new f09ef134a7ca iw_cxgb4: cq/qp mask depends on bar2 pages in a host page new 4c3ae2162ece Merge remote-tracking branch 'rdma-fixes/for-rc' new 0cb26f410319 Merge branch 'asoc-5.0' into asoc-linus new 6bc736a4dcb8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 6a1fe3419310 Merge branch 'regulator-5.0' into regulator-linus new 63947146cb85 Merge remote-tracking branch 'regulator-fixes/for-linus' new b89fefda7d4e spi: spi-gpio: fix SPI_CS_HIGH capability new 2d068aef6639 Merge branch 'spi-5.0' into spi-linus new 20b88f508cf7 Merge remote-tracking branch 'spi-fixes/for-linus' new 4249ecc30d8c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 67065f7843a8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 3392474803a5 Merge remote-tracking branch 'ide/master' new d1b131991c0d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new b83371b17bc9 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 73de65f5b9de Merge tag 'kvm-s390-master-5.0' of git://git.kernel.org/pu [...] new fa201950b8d6 Merge remote-tracking branch 'kvm-fixes/master' new c3bdbc2625ad Merge remote-tracking branch 'hwmon-fixes/hwmon' new 399e388a328e Merge remote-tracking branch 'vfs-fixes/fixes' new eb2462b15489 Merge remote-tracking branch 'scsi-fixes/fixes' new 68c4c16e0583 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 04b9c4885158 drm/bochs: Fix the ID mismatch error new 29150b68ee7e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d2ab43d4ca3f Merge remote-tracking branch 'kbuild/for-next' new a053bf4e4354 Merge remote-tracking branch 'leaks/leaks-next' new 04f802b74f5e Merge remote-tracking branch 'dma-mapping/for-next' new 1bfb855e1dd2 Merge remote-tracking branch 'asm-generic/master' new afcdfe092ea0 Merge remote-tracking branch 'arm/for-next' new ade0e6d647bc Merge remote-tracking branch 'arm64/for-next/core' new 32c10f3a05e1 Merge remote-tracking branch 'arm-soc/for-next' new f351daeccb41 Merge remote-tracking branch 'actions/for-next' new 2e96f8ce49b9 Merge remote-tracking branch 'amlogic/for-next' new 22ce0f8c49c3 Merge remote-tracking branch 'at91/at91-next' new 3103c6d44c00 Merge remote-tracking branch 'bcm2835/for-next' new 816041670a07 Merge remote-tracking branch 'imx-mxs/for-next' new cca39d1afbe3 Merge remote-tracking branch 'keystone/next' new e428be07c132 Merge remote-tracking branch 'mediatek/for-next' new 356490c3b1d0 Merge remote-tracking branch 'mvebu/for-next' new dba235fa70cb net: ethernet: ti: cpsw: deprecate cpsw-phy-sel driver new af3b69ea03a2 Merge branch 'omap-for-v5.1/cpsw' into for-next new ddcc11f330c0 Merge remote-tracking branch 'omap/for-next' new 527b55c2ed5b Merge remote-tracking branch 'qcom/for-next' new df643a00af2c Merge remote-tracking branch 'renesas/next' new 2bfbdb82becf Merge remote-tracking branch 'rockchip/for-next' new 46b35c43a548 Merge remote-tracking branch 'samsung-krzk/for-next' new b147300b1477 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 58fc6d9b6d03 Merge remote-tracking branch 'tegra/for-next' new 5ff2c91d974d Merge branches 'clk-of-refcount', 'clk-mmio-fixed-clock' a [...] new e60a28d1d49f Merge branches 'clk-at91', 'clk-remove-clps', 'clk-socfpga [...] new 9f5192c42f91 Merge branches 'clk-typo', 'clk-json-schema', 'clk-mtk-271 [...] new f6c21ac30a22 Merge branches 'clk-samsung', 'clk-optional', 'clk-devm-cl [...] new c9eab21da351 Merge branch 'clk-fixes' into clk-next new e61b30bb34b6 clk: renesas: r8a774c0: Fix LAST_DT_CORE_CLK new 65a6b7c5f31c clk: imx: Make parent_names const pointer in composite-8m new 470663e0781c clk: imx: Make parents const pointer in mux wrappers new 402564aee071 clk: imx8mq: Make parent names arrays const pointers new cd67d3272768 clk: imx: scu: add fallback compatible string support new 666aed2d13ee clk: imx: scu: add set parent support new 9b15cffbf21d clk: imx5: add imx5_SCC2_IPG_GATE new 8646d4dcc7fb clk: imx: Add PLLs driver for imx8mm soc new 037a474f6144 dt-bindings: imx: Add clock binding doc for imx8mm new ba5625c3e272 clk: imx: Add clock driver support for imx8mm new 81bf81e7d3f1 clk: imx8mq: Add missing M4 clocks new 0bfed63baf55 clk: imx8mq: Fix the CLKO2 source select list new 202ce5afe51e clk: imx8mq: Add support for the CLKO1 clock new ad18bbf369a6 clk: imx: imx8mq: Fix the rate propagation for arm pll new 45a359e80d9b dt-bindings: imx8mq-clock: Add the missing ARM clock new db27e40b27f1 clk: imx8mq: Add the missing ARM clock new 643979d292da Merge branches 'clk-renesas' and 'clk-imx' into clk-next new 56393ab139ce Merge remote-tracking branch 'clk/clk-next' new 349279cf7d6c Merge remote-tracking branch 'csky/linux-next' new 207013f5af46 Merge remote-tracking branch 'm68k/for-next' new a04597b3dd6e Merge remote-tracking branch 'm68knommu/for-next' new 43e87616a94f Merge remote-tracking branch 'microblaze/next' new bd428176c6b0 Merge remote-tracking branch 'mips/mips-next' new ade4af831389 Merge remote-tracking branch 'nios2/for-next' new 81fe5bba88a3 parisc: Hide built-in serial aux port of Tosca GSP card new 237a97d61e9c parisc: Show rescheduling interrupts on SMP machines only new b102f29b2d86 parisc: Count IPI function call interrupts new f73493eb4aec parisc: Improve initial IRQ to CPU assignment new c288ac978c31 parisc: replace oops_in_progress manipulation with bust_sp [...] new f9d91f7dc21a parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile new 3e803d3ed877 parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h> new 9b8eeab01976 parisc: move internal implementation details out of <asm/d [...] new 25c9dbe8bb10 parisc: turn GET_IOC into an inline function new 79b428da3ee1 parisc: properly type the iommu field in struct pci_hba_data new cb0f7ab4a41f parisc: properly type the return value of parisc_walk_tree new e2fcabe0ebe0 parisc/dino: use container_of in DINO_DEV new 5007526700a0 parisc/lba_pci: use container_of in LBA_DEV new 3654f012115d parisc: remove the HBA_DATA macro new 97d7e2e3fd8a parisc: Use F_EXTEND() macro in iosapic code new 3b26fdafbe2f parisc: Add PDC_CRASH_PREP PDC function number new 661faf31021d parisc: Add constants for PDC_RELOCATE PDC call new 8207d4ee44d3 parisc: Show machine product number during boot new d578bf28cfc4 parisc: Add constant for PDC_PAT_COMPLEX firmware call new c11ef0a883ac parisc: Add constants for various PDC firmware calls new 730f0e633570 parisc: Fix ptrace syscall number modification new 2d0da7c7f5e5 parisc: use memblock_alloc() instead of custom get_memblock() new 35172b5fec98 Merge remote-tracking branch 'parisc-hd/for-next' new 637cfeb9f99c Merge branch 'fixes' into next new 74ebe3e733b7 net: pasemi: set a 64-bit DMA mask on the DMA device new fbce251baa6e dma-direct: we might need GFP_DMA for 32-bit dma masks new a20f507f577b powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops new 8617a5c5bc00 powerpc/dma: handle iommu bypass in dma_iommu_ops new cd7c11ed3a3e powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit new 9ae2fddeda4c powerpc/pseries: use the generic iommu bypass code new cc9c156db500 powerpc/cell: move dma direct window setup out of dma_configure new ba767b5283c0 powerpc/cell: use the generic iommu bypass code new ee69049e00c2 powerpc/dart: remove dead cleanup code in iommu_init_early_dart new 9f4a68d464a3 powerpc/dart: use the generic iommu bypass code new 661fcb450b53 powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor new 6248ac9441b0 powerpc/powernv: remove pnv_npu_dma_set_mask new 2d6ad41b2c21 powerpc/powernv: use the generic iommu bypass code new ffe3dfd4e359 powerpc/dma: stop overriding dma_get_required_mask new 662acad4067a powerpc/pci: remove the dma_set_mask pci_controller ops methods new e72849827aa2 powerpc/dma: remove the iommu fallback for coherent allocations new 7c1013b48778 powerpc/dma: remove get_pci_dma_ops new 391133fd5ada powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c new 74194cdaac41 powerpc/dma: remove max_direct_dma_addr new 9b18114c0be0 powerpc/dma: fix an off-by-one in dma_capable new 11ddce15451e dma-mapping, powerpc: simplify the arch dma_set_mask override new 18b53a2d479f powerpc/dma: use phys_to_dma instead of get_dma_offset new 6666cc17d780 powerpc/dma: remove dma_nommu_mmap_coherent new 5a47910d76f2 powerpc/dma: remove dma_nommu_get_required_mask new 65a21b71f948 powerpc/dma: remove dma_nommu_dma_supported new feee96440c9c swiotlb: remove swiotlb_dma_supported new 31f940afda6a powerpc/dma: use the dma-direct allocator for coherent platforms new 461db2bdbf3c powerpc/dma: use the dma_direct mapping routines new 68005b67d15a powerpc/dma: use the generic direct mapping bypass new 7610fdf5e056 powerpc/dma: remove get_dma_offset new 0617fc0ca412 powerpc/dma: remove set_dma_offset new 4a605e2d1a69 powerpc/dma: trim the fat from <asm/dma-mapping.h> new d0055df0c9c1 Merge branch 'topic/dma' into next new d976f6807ea6 KVM: PPC: Book3S HV: Context switch AMR on Power9 new 884dfb722db8 KVM: PPC: Book3S HV: Simplify machine check handling new c05772018491 powerpc/64s: Better printing of machine check info for guest MCEs new e121ee6bc30a Merge branch 'topic/ppc-kvm' into next new 1b58a975be36 powerpc/powernv/npu: Remove redundant change_pte() hook new ca6d5149d2ad powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning new 3d8810e02b7f powerpc/mm/hash: Increase vmalloc space to 512T with hash MMU new 7104dccfd052 powerpc/64s/hash: Fix assert_slb_presence() use of the slb [...] new d065ee93aab6 powerpc: drop unused GENERIC_CSUM Kconfig item new 46ee7c3c5212 powerpc/eeh: Use debugfs_create_u32 for eeh_max_freezes new e67fbbec7422 powerpc/eeh_cache: Add pr_debug() prints for insert/remove new 5ca85ae6318d powerpc/eeh_cache: Add a way to dump the EEH address cache new c8f02f210813 powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() new 67060cb1ffa4 powerpc/pci: Add pci_find_controller_for_domain() new 6b493f6079a4 powerpc/eeh: Allow disabling recovery new 954bd99435b8 powerpc/eeh: Add eeh_force_recover to debugfs new aa7150ba3786 powerpc/44x: Force PCI on for CURRITUCK new 9f3ba362d847 powerpc/pseries: export timebase register sample in lparcfg new fe1ef6bcdb4f powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest new c746ca00f5ea powerpc/book3s: Remove pgd/pud/pmd_set() interfaces new 5c285dd76c7f powerpc/dts: Standardize DTS status assignments from "ok" [...] new 81dac8177862 powerpc/64: Make sys_switch_endian() traceable new bba436309d57 powerpc: Make PPC_64K_PAGES depend on only 44x or PPC_BOOK3S_64 new 1b5fc84aba17 powerpc/smp: Fix NMI IPI timeout new 88b9a3d1425a powerpc/smp: Fix NMI IPI xmon timeout new 6fe243fe5157 powerpc/smp: Make __smp_send_nmi_ipi() static new 8cfaf106918a powerpc/64s: Fix logic when handling unknown CPU features new 19f8a5b5be28 powerpc/powernv: Don't reprogram SLW image on every KVM gu [...] new beb4f4722cf6 powerpc/selftest: fix type of mftb() in null_syscall new 32ceaa6e1285 powerpc/8xx: hide itlbie and dtlbie symbols new e995265252fa powerpc/setup: display reason for not booting new ab44840df1dc powerpc/32: Remove unneccessary MSR[RI] clearing for 8xx new 0bbea75c476b powerpc/traps: fix recoverability of machine check handlin [...] new 36da5ff0bea2 powerpc/83xx: Also save/restore SPRG4-7 during suspend new 40058337f23f powerpc: simplify BDI switch new 0df977eafc79 powerpc/6xx: Don't use SPRN_SPRG2 for storing stack pointe [...] new 93c4a162b014 powerpc/6xx: Store PGDIR physical address in a SPRG new 2c12393f5773 powerpc/603: use physical address directly in TLB miss handlers. new 6790dae886f9 powerpc/hash32: use physical address directly in hash handlers. new a8a121995b2e powerpc/603: Don't handle kernel page TLB misses when not need new 54a05a30c888 powerpc/603: Don't handle _PAGE_RW and _PAGE_DIRTY on ITLB misses new f8b58c64eaef powerpc/603: let's handle PAGE_DIRTY directly new 451b3ec082c2 powerpc/603: Don't worry about _PAGE_USER in TLB miss handlers new 84de6ab0e904 powerpc/603: don't handle PAGE_ACCESSED in TLB miss handlers. new 78ca1108b109 powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB [...] new 6b9166f0786e powerpc/32: Fix CONFIG_VIRT_CPU_ACCOUNTING_NATIVE for 40x/booke new fa7b9a805c79 tools/selftest/vm: allow choosing mem size and page size i [...] new cabe8138b23c powerpc: dump as a single line areas mapping a single phys [...] new 5df1cfa43394 powerpc: Move page table dump files in a dedicated subdirectory new 0912dc718af6 Merge remote-tracking branch 'powerpc/next' new 7f07979a2b5f Merge remote-tracking branch 'risc-v/for-next' new ebb7c695d3bc pkey: Indicate old mkvp only if old and current mkvp are d [...] new ca57114609d1 s390/extmem: remove code for 31 bit addressing mode new f1777625c5aa s390/extmem: print DCSS range with %px new 99918bf0a7dd Merge remote-tracking branch 's390/features' new 4ed4e70ca1f9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7a43c318f9d8 Merge remote-tracking branch 'fscrypt/master' new a987f36e5b65 Merge remote-tracking branch 'befs/for-next' new 403978e81278 Merge remote-tracking branch 'btrfs-kdave/for-next' new 58b91ff3d32c CIFS: Fix leaking locked VFS cache pages in writeback retry new cf4c13670d5a cifs: Fix NULL pointer dereference of devname new 58f60de04d83 cifs: replace snprintf with scnprintf new 43deac49396d cifs: add credits from unmatched responses/messages new 4c0b281fcaac cifs: return -ENODATA when deleting an xattr that does not exist new 8295c18cacf9 smb3: fix bytes_read statistics new a2d9ecc74e00 CIFS: Do not reset lease state to NONE on lease break new a3cd973706d8 smb3: make default i/o size for smb3 mounts larger new deceffe18d36 smb3: request more credits on tree connect new fa3619d70fb9 cifs: Accept validate negotiate if server return NT_STATUS [...] new 74bca0417c9f CIFS: Always reset read error to -EIO if no response new dd41376e40c6 CIFS: Do not log credits when unmounting a share new 65bc95eed9b6 CIFS: Count SMB3 credits for malformed pending responses new 891bd0f0ed28 CIFS: Respect SMB2 hdr preamble size in read responses new d4b8338707ce CIFS: Mask signals during sock_sendmsg() new 0cd15bf6cd79 CIFS: Set reconnect instance to one initially new 2e0b20e058e3 CIFS: Respect reconnect in MTU credits calculations new 993d8a234df6 CIFS: Respect reconnect in non-MTU credits calculations new d6c29540d3eb CIFS: Check for reconnects before sending async requests new 9d5d23dcf68a CIFS: Check for reconnects before sending compound requests new ffb68b2432d5 CIFS: Adjust MTU credits before reopening a file new 5830b4503a43 CIFS: Remove custom credit adjustments for SMB2 async IO new 0fd8ee83d59a CIFS: Reopen file before get SMB2 MTU credits for async IO new 2f29f1c2edd8 CIFS: Do not skip SMB2 message IDs on send failures new 4482972f306b CIFS: Find and reopen a file before get MTU credits in writepages new 8354185b997d CIFS: Move unlocking pages from wdata_send_pages() new 55a08977cd0a CIFS: Move open file handling to writepages new cdd531dc67c8 CIFS: Return error code when getting file handle for writeback new 01ff36f1b276 CIFS: Try to acquire credits at once for compound requests new a490205caa0a cifs: update internal module version number new b702ef9d8519 Merge remote-tracking branch 'cifs/for-next' new d21a1c8cbe48 Merge remote-tracking branch 'ecryptfs/next' new b51905798195 fanotify: Make waits for fanotify events only killable new 056147e9cff3 Pull fanotify change to killable wait. new 52b9666efd8b udf: Drop pointless check from udf_sync_fs() new 2337494f7c0f Merge udf cleanup. new 65c38f23b98e Merge remote-tracking branch 'ext3/for_next' new 53cf97845732 jbd2: fix deadlock while checkpoint thread waits commit th [...] new 82dd124c40b8 ext4: replace opencoded i_writecount usage with inode_is_o [...] new 904cdbd41d74 jbd2: clear dirty flag when revoking a buffer from an olde [...] new 597599268e3b jbd2: discard dirty data when forgetting an un-journalled buffer new 16e08b14a455 ext4: cleanup clean_bdev_aliases() calls new a297b2fcee46 ext4: unlock unused_pages timely when doing writeback new 67a11611e1a5 ext4: fix check of inode in swap_inode_boot_loader new a46c68a318b0 ext4: cleanup pagecache before swap i_data new aa507b5faf38 ext4: update quota information while swapping boot loader inode new abdc644e8cba ext4: add mask of ext4 flags to swap new 6e589291f4b1 ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_I [...] new f96c3ac8dfc2 ext4: fix crash during online resizing new 538bcaa6261b jbd2: fix race when writing superblock new a58ca992661a jbd2: fold jbd2_superblock_csum_{verify,set} into their callers new c9e716eb9b34 ext4: don't update s_rev_level if not required new 034f891a844b ext4: annotate implicit fall throughs new 793bc5181b14 ext4: annotate more implicit fall throughs new 7159a986b420 ext4: fix some error pointer dereferences new 01215d3edb0f jbd2: fix compile warning when using JBUFFER_TRACE new ddccb6dbe780 ext4: fix compile error when using BUFFER_TRACE new 231fe82b5609 ext4: Change debugging support help prefix from EXT4 to Ext4 new bc1d69d6151f ext4: add sysfs attr /sys/fs/ext4/<disk>/journal_task new 7128e7fab8cd Merge remote-tracking branch 'ext4/dev' new 66cc2ad27e50 Merge remote-tracking branch 'f2fs/dev' new d9b8a37baf1a Merge remote-tracking branch 'fuse/for-next' new 2b5672543523 Merge remote-tracking branch 'jfs/jfs-next' new f57dcf4c7211 NFS: Fix I/O request leakages new 4d91969ed4db NFS: Fix an I/O request leakage in nfs_do_recoalesce new 8127d8270599 NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() new 078b5fd92c49 NFS: Clean up list moves of struct nfs_page new df3accb84960 NFS: Pass error information to the pgio error cleanup routine new 875bc3fbf272 NFS: Ensure NFS writeback allocations don't recurse back i [...] new 7dc58ca5d8cd NFS: EINTR is also a fatal error. new 2dc23afffbca NFS: ENOMEM should also be a fatal error. new 302fad7bd5c3 NFS: Fix up documentation warnings new e9acf2105fdb NFS: Fix sparse annotations for nfs_set_open_stateid_locked() new a1231fda7e94 SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs new 0ffe86f48026 SUNRPC: Use poll() to fix up the socket requeue races new b9779a54bb22 SUNRPC: Ensure rq_bytes_sent is reset before request transmission new 45bb8d802742 NFS: drop useless LIST_HEAD new e3735c899854 SUNRPC: remove pointless test in unx_match() new 40cc394be1aa fs/nfs: Fix nfs_parse_devname to not modify it's argument new be4c2d4723a4 NFS: readdirplus optimization by cache mechanism new 42f72cf368c5 NFS: Remove redundant semicolon new bf211ca1a84c NFS: Fix typo in comments of nfs_readdir_alloc_pages() new 97ae91bbf3a7 pNFS: Fix potential corruption of page being written new 2cde04e90d5b pNFS: Avoid read/modify/write when it is not necessary new ded52fbe7020 nfs: fix xfstest generic/099 failed on nfsv3 new ae0535515161 SUNRPC: Don't reset the stream record info when the receiv [...] new e92053a52e68 SUNRPC: Handle zero length fragments correctly new 727fcc64a0f8 SUNRPC: Don't suppress socket errors when a message read c [...] new 5f52a9d429b8 SUNRPC: Initiate a connection close on an ESHUTDOWN error [...] new e791f8e9380d SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() new 0472e4766049 SUNRPC: Convert socket page send code to use iov_iter() new c87dc4c73bb0 SUNRPC: Further cleanups of xs_sendpages() new 6f903b111e33 SUNRPC: Remove the redundant 'zerocopy' argument to xs_sen [...] new 3453d5708b33 NFSv4.1: Avoid false retries when RPC calls are interrupted new 6f9449be53f3 NFS: Fix a soft lockup in the delegation recovery code new 1b2edd991884 Merge remote-tracking branch 'nfs/linux-next' new 7912131e0f0e Merge remote-tracking branch 'nfs-anna/linux-next' new b7e5034cbecf svcrpc: fix UDP on servers with lots of threads new e05d766858c4 Merge remote-tracking branch 'nfsd/nfsd-next' new 6e356d45950e orangefs: remove two un-needed BUG_ONs... new 8339815f7664 Merge remote-tracking branch 'orangefs/for-next' new 5971efcb11b2 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 208d33df2da9 Merge remote-tracking branch 'v9fs/9p-next' new 3b50086f0c0d xfs: don't overflow xattr listent buffer new e1f6ca113815 xfs: rename m_inotbt_nores to m_finobt_nores new 15a268d9f263 xfs: reserve blocks for ifree transaction during log recovery new c4a6bf7f6cc7 xfs: don't ever put nlink > 0 inodes on the unlinked list new be225fec72ed xfs: remove the io_type field from the writeback context a [...] new b4e29032f254 xfs: remove the s_maxbytes checks in xfs_map_blocks new b101e3342a34 xfs: simplify the xfs_bmap_btree_to_extents calling conventions new c8b54673b30a xfs: factor out two helpers from xfs_bmapi_write new d8ae82e394bd xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write new 491ce61e939f xfs: move transaction handling to xfs_bmapi_convert_delalloc new 125851ac92d6 xfs: move stat accounting to xfs_bmapi_convert_delalloc new 4ad765edb02a xfs: move xfs_iomap_write_allocate to xfs_aops.c new 19c8e4e25866 xfs: remove the truncate short cut in xfs_map_blocks new 7588cbeec6df xfs: retry COW fork delalloc conversion when no extent was found new 15baadf72ced xfs: fix xfs_buf magic number endian checks new 16be1433737e xfs: make xfs_bmbt_to_iomap more useful new 60271ab79d40 xfs: fix SEEK_DATA for speculative COW fork preallocation new 78f0cc9d55cb xfs: don't use delalloc extents for COW on files with exts [...] new 12df89f28fa9 xfs: also truncate holes covered by COW blocks new db46e604adf8 xfs: merge COW handling into xfs_file_iomap_begin_delay new 26b91c728b2d xfs: make COW fork unwritten extent conversions more robust new c4feb0b194f3 xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay new 66ae56a53f0e xfs: introduce an always_cow mode new 081a8ae2a54e xfs: fix uninitialized error variable new 0bb8dae2a70a Merge remote-tracking branch 'xfs/for-next' new bae2dd853d69 Merge remote-tracking branch 'vfs/for-next' new cbae05d32ff6 printk: Pass caller information to log_store(). new d5f2749cf402 Merge remote-tracking branch 'printk/for-next' new 9fdab0e54a2e Merge remote-tracking branch 'pci/next' new 121c39cf2976 Merge remote-tracking branch 'pstore/for-next/pstore' new 5e55e2aa802d HID: kye: Add support for EasyPen M406XE new 7c2af0a16e10 HID: viewsonic: Support PD1011 signature pad new bf226cd3316a HID: Clarify vendor ID reuse by Ugee tablets new ff0c13d6d2ed HID: uclogic: Extract report descriptors to a module new 9614219e9310 HID: uclogic: Extract tablet parameter discovery into a module new 251b427566e2 HID: uclogic: Re-initialize tablets on resume new eecb5b845b1a HID: uclogic: Designate current protocol v1 new 01309e29eb95 HID: uclogic: Support in-range reporting emulation new 59f2e0fca8ca HID: uclogic: Support fragmented high-res reports new 2c3a88c64cb6 HID: uclogic: Support v2 protocol new 0c15efe9ef7f HID: uclogic: Add support for Ugee 2150 new 9c17f7353928 HID: uclogic: Add support for Ugee M540 new 1ee7c6852351 HID: uclogic: Add support for Ugee EX07S frame controls new c3e5a67c46e5 HID: uclogic: Add support for XP-Pen Star G540 new 492a9e9a3c43 HID: uclogic: Add support for XP-Pen Star G640 new 08367be171b0 HID: uclogic: Add support for XP-Pen Deco 01 new fde44ac55635 HID: uclogic: Support faking Wacom pad device ID new 8a47670c35e2 HID: uclogic: Support Gray-coded rotary encoders new e902ed934487 HID: uclogic: Add support for Ugee G5 new 8547b7789c62 HID: uclogic: Do not initialize non-USB devices new c970f8453fe1 HID: Remove hid-uclogic entries from hid_have_special_driver new 3c261a14f520 HID: Remove KYE tablets from hid_have_special_driver new 24b2f66628ac HID: Remove Waltop tablets from hid_have_special_driver new c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next new 450c15a5a3c9 Merge remote-tracking branch 'hid/for-next' new 6734bf061b02 Merge remote-tracking branch 'i2c/i2c/for-next' new c3d0e89c3949 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new f8618d968693 Merge remote-tracking branch 'jc_docs/docs-next' new 0baec4c11f9e Merge remote-tracking branch 'v4l-dvb/master' new a15168ad313c Merge remote-tracking branch 'fbdev/fbdev-for-next' new a0dbb819b84f cpufreq: Add kerneldoc comments for two core functions new 348a2ec5f5a5 cpufreq: Reorder and simplify cpufreq_update_policy() new 2bb4059e075d cpufreq: Fix two debug messages in cpufreq_set_policy() new 167a38dcd5ca cpufreq: Pass updated policy to driver ->setpolicy() callback new 1222d527f314 cpufreq: acpi-cpufreq: Report if CPU doesn't support boost [...] new 93386ae3c2e4 Merge branch 'pm-cpufreq' into linux-next new 74fb44863084 PM-runtime: Fix deadlock when canceling hrtimer new 23b56a58df0a Merge branch 'pm-core-fixes' into linux-next new a9496087ba85 Merge remote-tracking branch 'pm/linux-next' new 9748a076a94d Merge remote-tracking branch 'cpupower/cpupower' new e82160a7b5b6 Merge remote-tracking branch 'thermal/next' new ff190f08d60b Merge remote-tracking branch 'dlm/next' new 73275f5662ad Merge remote-tracking branch 'swiotlb/linux-next' new 69e4bba5d5de Merge remote-tracking branch 'rdma/for-next' new 3d210534cc93 net_sched: fix a race condition in tcindex_destroy() new 51dcb69de67a net_sched: fix a memory leak in cls_tcindex new 2736d94f351b ethtool: Added support for 50Gbps per lane link modes new 6a897372417e net/mlx5: ethtool, Add ethtool support for 50Gbps per lane [...] new 877662e27276 net/mlx5e: Wrap the open and apply of channels in one fail [...] new 73c718fbb32a net/mlx5e: Remove wrong and superfluous tc pedit header ty [...] new 988ab9c7363a net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper new 7040632df584 net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fd [...] new 36a73471e559 net/mlx5e: Add missing static function annotation new 566428375a53 net/mlx5: Delete unused FPGA QPN variable new e87636117e9a net/mlx5e: Remove unused variable ‘esw’ new acad70731e63 net/mlx5: E-Switch, Fix the warning on vport index out of range new 1c50d369f560 net/mlx5: E-Switch, Disable esw manager vport correctly new 8e4c076ef2c3 Merge tag 'mlx5-updates-2019-02-19' of git://git.kernel.or [...] new 29f000f7751e net: phy: disable aneg in genphy_c45_pma_setup_forced new 30de65c3d5a3 net: phy: marvell10g: improve mv3310_config_aneg new 3468ea4c25ba Merge branch 'net-phy-disable-aneg-in-genphy_c45_pma_setup [...] new 64ccfd2dbbdf cxgb4: Mask out interrupts that are not enabled. new cecc7a317def net/smc: cleanup for smcr_tx_sndbuf_nonempty new 390dde08446e s390/net: convert pnetids to ascii new 890a2cb4a966 net/smc: rework pnet table new f3d74b2245a0 net/smc: add smcd support to the pnet table new 64e28b52c7a6 net/smc: add pnet table namespace support new af5f60c7e3d5 net/smc: allow PCI IDs as ib device names in the pnet table new 9311defc1991 Merge branch 'smc-next' new 54719527fd06 devlink: Rename devlink health attributes new 574b1e1f457c devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET new cceb58b113e1 Merge branch 'devlink-next' new 0ebcebbef1cc qed: Read device port count from the shmem new 40d5432cd50e net: phy: remove orphaned register read in genphy_read_status new 51f9f234dac5 net: phy: don't use 10BaseT/half as default in genphy_read_status new a41070aa9296 Merge branch 'net-phy-improve-genphy_read_status' new cd34499cacf3 net: phy: export genphy_config_eee_advert new cc429d529126 net: phy: use genphy_config_eee_advert in genphy_c45_an_co [...] new 1af9f16840e9 net: phy: add genphy_c45_check_and_restart_aneg new 6b4cb6cb1385 net: phy: marvell10g: use genphy_c45_check_and_restart_ane [...] new fd8ca8944580 Merge branch 'net-phy-improve-generic-clause-45-aneg-confi [...] new ca8d4794f669 ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs new 56b90fa02214 lib/test_rhashtable: fix spelling mistake "existant" -> "e [...] new af736bf071e8 net: sched: potential NULL dereference in tcf_block_find() new a2b5a3fa2ce1 net: remove unneeded switch fall-through new 08e71623c822 bridge: remove redundant check on err in br_multicast_ipv4_rcv new 57652796aa97 net: dsa: add support for bridge flags new 4f85901f0063 net: dsa: mv88e6xxx: add support for bridge flags new c13880634485 net: dsa: enable flooding for bridge ports new db088ca3c139 Merge branch 'net-dsa-mv88e6xxx-fix-IPv6' new 746dc184ba59 net: switchdev: Add PORT_PRE_BRIDGE_FLAGS new c19c44f867ca mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS new e1230246d0ad staging: fsl-dpaa2: ethsw: Handle PORT_PRE_BRIDGE_FLAGS new ea87005a00f7 net: dsa: Add setter for SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS new 93700458ff63 rocker: Check Handle PORT_PRE_BRIDGE_FLAGS new 1ef0764486fa net: bridge: Stop calling switchdev_port_attr_get() new cc0c207a5d18 net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT new 010c8f01aa7f net: Get rid of switchdev_port_attr_get() new d0e698d57a94 Merge branch 'net-Get-rid-of-switchdev_port_attr_get' new 4ccb45857c2c net: stmmac: Fix NAPI poll in TX path when in multi-queue new 1103d3a5531c net: stmmac: dwmac4: Also use TBU interrupt to clean TX path new ae9f346dd38c net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path new fdb89a3113c0 Merge branch 'net-stmmac-Performance-improvements-in-Multi-Queue' new c39f3e0e4f15 mlxsw: spectrum: Add struct mlxsw_sp_sb_vals new 93d201f7757e mlxsw: spectrum_buffers: Allocate prs & pms dynamically new 5d65f5f45eaf mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp [...] new cc1ce6ff3453 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals new 5d25232eb925 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals new bb60a62e0247 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals new 13f35cc4245c mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals new fe099bf682ab mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer conf [...] new edf777f55aee mlxsw: spectrum_buffers: Update port headroom configuration new bb6c346cef6f mlxsw: spectrum_buffers: Reject overlarge headroom size requests new 2fb44dd0e803 Merge branch 'mlxsw-Support-for-shared-buffers-in-Spectrum-2' new 7e98d2f34fe0 Merge remote-tracking branch 'net-next/master' new e80d02dd7630 seccomp, bpf: disable preemption before calling into bpf prog new 7a95b483b999 Merge remote-tracking branch 'bpf-next/master' new a068c799fce9 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 13cf8d931afa Merge remote-tracking branch 'nfc-next/master' new 17b06df3874e Merge remote-tracking branch 'wireless-drivers-next/master' new 656709a1367f Merge remote-tracking branch 'bluetooth/master' new 820e357f65b0 Merge remote-tracking branch 'mac80211-next/master' new fe8209f5f331 Merge remote-tracking branch 'gfs2/for-next' new b9081f522cc9 Merge remote-tracking branch 'mtd/mtd/next' new 7b23572d0e20 Merge remote-tracking branch 'nand/nand/next' new 08326d8a9472 mtd: spi-nor: Add support for EN25Q80A new e36bb65e5d0c mtd: spi-nor: Add support for MX25V8035F new 30a2c8aa3c52 mtd: spi-nor: Add support for en25qh64 new d678d222de8b mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Coul [...] new 225c0eda36bd mtd: spi-nor: Fix wrong abbreviation HWCPAS new fae7ce0fece0 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 0ec96faf032c Merge remote-tracking branch 'crypto/master' new a39a9819a188 Merge remote-tracking branch 'drm/drm-next' new 942c11d1fcd3 Merge remote-tracking branch 'drm-intel/for-linux-next' new 3da786ff1e68 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 2e190d3020d2 Merge remote-tracking branch 'drm-misc/for-linux-next' new cf0cea70fe1f Merge remote-tracking branch 'imx-drm/imx-drm/next' new 8077ad10677c Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2fedba843ffa Merge remote-tracking branch 'regmap/for-next' new 8bb37a2a4d7c ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 new 8971f054eaf4 Merge remote-tracking branch 'sound/for-next' new 3af8160028bf ASoC: samsung: odroid: Prevent uninitialized variable use new db03f85540e0 Merge branch 'asoc-5.1' into asoc-next new 12f9283fb9de Merge remote-tracking branch 'sound-asoc/for-next' new d1e9baca8187 Merge remote-tracking branch 'input/next' new 75c10e732724 nvme-multipath: round-robin I/O policy new 5bc373ff2540 nvmet: fix indentation new a467fc55fc50 nvme-fabrics: document the poll function argument new e895fedf12dc nvme-pci: check kstrtoint() return value in queue_count_set() new d84c4b024ac3 nvme: unexport nvme_delete_ctrl_sync() new a686ed75c0fb nvme: introduce a helper function for controller deletion new b9c77583b0a2 nvme: avoid that deleting a controller triggers a circular [...] new ab4ab09cbd8a nvme: return error from nvme_alloc_ns() new fadccd8fc2d0 nvme_ioctl.h: remove duplicate GPL boilerplate new 055d045a7aae nvme-tcp.h: fix SPDX header new 9002c4e5ff00 nvme-fabrics: convert to SPDX identifiers new 8638b2461475 nvme-fc: convert to SPDX identifiers new 5d8762d5684a nvme-rdma: convert to SPDX identifiers new 115aa7abd746 nvme-lightnvm: convert to SPDX identifiers new 5f37396dffb8 nvme-pci: convert to SPDX identifiers new bc50ad7501dd nvme: convert to SPDX identifiers new 4f80fc77fc14 nvmet-fc: convert to SPDX identifiers new a4b74fcc2982 nvmet-fcloop: convert to SPDX identifiers new d0ad69043d73 nvme-loop: convert to SPDX identifiers new 3641bd323fb1 nvmet-rdma: convert to SPDX identifiers new 77141dc6ceff nvmet: convert to SPDX identifiers new 34e08191b146 nvme-rdma: use nr_phys_segments when map rq to sgl new 037b2625d898 Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] new 1ff20cddbd10 Merge branch 'for-5.1/block' into for-next new 8f4e80da764e block: bounce: make sure that bvec table is updated new baa9d88781e8 Merge branch 'for-5.1/block' into for-next new d4783b0bea8a Merge remote-tracking branch 'block/for-next' new 61697a6abd24 dm: eliminate 'split_discard_bios' flag from DM target interface new 595e94f6f8af dm: refactor start_io_acct and end_io_acct new 2171cc3b9733 dm: implement noclone optimization for bio-based new 97a89458020b dm: improve noclone bio support new 36c454031c5c dm: add per-bio-data support to noclone bio new 26bf31ef029f dm: improve noclone_endio() to support multipath target new a657e397c8f1 dm mpath: enable noclone support for bio-based new 8812b7bfa600 dm: remove unused _rq_tio_cache and _rq_cache new 042f96ad4c5a dm switch: use struct_size() in kzalloc() new 116a1d6d2720 dm: fix to_sector() for 32bit new 80a3ff4cf10e dm: remove noclone bio access from dm_bio_from_per_bio_data() new a9eab198e9c4 Merge remote-tracking branch 'device-mapper/for-next' new 9feb893e86e4 Merge remote-tracking branch 'mmc/next' new ffdca545f7ec Merge remote-tracking branch 'kgdb/kgdb-next' new 96673be68fd2 Merge remote-tracking branch 'mfd/for-mfd-next' new 7e82c1601e13 Merge remote-tracking branch 'backlight/for-backlight-next' new a6e755eed360 Merge remote-tracking branch 'battery/for-next' new f2a9eb975ab2 regulator: fan53555: Add support for FAN53526 new 36a495bf435b .mailmap: Add Mathieu Othacehe new 921b2b3acc06 regulator: lp873x: Constify lp873x_buck_ramp_delay array new 74a569ee4c45 regulator: core: Log forbidden DRMS operation new 21687b162485 regulator: s5m8767: Constify s5m8767_opmode_reg new bf1fc259e8a4 regulator: s5m8767: Simplify s5m8767_set_voltage_time_sel [...] new 34033da668ba Merge branch 'regulator-5.1' into regulator-next new 095b008d1695 Merge remote-tracking branch 'regulator/for-next' new 25a7c663a171 Merge remote-tracking branch 'security/next-testing' new 6b316eeeae9c Merge remote-tracking branch 'apparmor/apparmor-next' new 4d1edddb12f3 Merge remote-tracking branch 'selinux/next' new b2172b1518e4 Merge remote-tracking branch 'tpmdd/next' new 4799367a9945 Merge remote-tracking branch 'watchdog/master' new 7f27ea93716f Merge remote-tracking branch 'iommu/next' new 31e49f97da72 Merge remote-tracking branch 'vfio/next' new 68b14d09b8c9 Merge remote-tracking branch 'audit/next' new 582c79677107 Merge remote-tracking branch 'devicetree/for-next' new 7c01821bd2e2 Merge branch 'spi-5.1' into spi-next new ac32cec57734 Merge remote-tracking branch 'spi/for-next' new a41b6fc49094 Merge remote-tracking branch 'tip/auto-latest' new 86c19f867a6c Merge remote-tracking branch 'clockevents/clockevents/next' new a7eae2a44ba2 Merge remote-tracking branch 'edac-amd/for-next' new 86c7cbf1e8d1 irqchip/sifive-plic: Pre-compute context hart base and ena [...] new 3fecb5aac288 irqchip/sifive-plic: Add warning in plic_init() if handler [...] new 6adfe8d2f5b3 irqchip/sifive-plic: Differentiate between PLIC handler an [...] new cc9f04f9a84f irqchip/sifive-plic: Implement irq_set_affinity() for SMP host new 9f199dd34ce0 irqdomain: Allow the default irq domain to be retrieved new 539d37824285 irqchip/gicv3-its: Use NUMA aware memory allocation for IT [...] new 33517881ede7 irqchip/brcmstb-l2: Use _irqsave locking variants in non-i [...] new ee6d7bf766a0 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a739209e1b73 Merge remote-tracking branch 'ftrace/for-next' new ea2721492cd1 Merge remote-tracking branch 'rcu/rcu/next' new c5b7c125b732 Merge remote-tracking branch 'kvm/linux-next' new e1793bda88c0 Merge remote-tracking branch 'kvm-arm/next' new 41a8645ab1c3 KVM: PPC: Book3S PR: Add emulation for slbfee. instruction new 08434ab46948 KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzal [...] new f1adb9c48a01 KVM: PPC: Remove -I. header search paths new 03f953329bd8 KVM: PPC: Book3S: Allow XICS emulation to work in nested h [...] new 1b6422574e2d KVM: PPC: Book3S HV: Optimise mmio emulation for devices o [...] new a67614cc05a5 KVM: PPC: Release all hardware TCE tables attached to a group new 8f1f7b9bedbc KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] new e40542aff909 KVM: PPC: Book3S HV: Fix build failure without IOMMU support new 716cb1160819 KVM: PPC: Book3S: Improve KVM reference counting new c3c7470c7556 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR new 0a0c50f771f5 Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] new a61ba5628977 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 18a1c67ef470 Merge remote-tracking branch 'kvms390/next' new 02f5c340dc03 Merge remote-tracking branch 'xen-tip/linux-next' new 65e0a70c97a9 Merge remote-tracking branch 'percpu/for-next' new 8bdc6201785d workqueue: fix typo in comment new cd35a51459ea Merge remote-tracking branch 'workqueues/for-next' new cd89e92b7399 platform/x86: intel_pmc_core: Fix file permissions for ltr_show new 2a13096ac7da platform/x86: intel_pmc_core: Include Reserved IP for LTR new dbf4a1369d16 platform/x86: asus-wmi: Allow loading on systems without t [...] new 863b4193be1e platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Le [...] new 809c59df977e platform/x86: dell_rbu: stop abusing the DMA API new d1203379a5d2 platform/x86: wmi: fix potential null pointer dereference new b1d2ad43c0b0 platform/mellanox: mlxreg-hotplug: Fix KASAN warning new 2696842d6cca leds: mlxreg: Add support for capability register new 19cb1f90ef14 platform/x86: ideapad-laptop: Add Y530-I5ICH-1060 to no_hw [...] new 872342527120 platform/x86: dell_rbu: fix lock imbalance in img_update_realloc new 7fdf4f85b618 Merge remote-tracking branch 'drivers-x86/for-next' new 7b3d4f44abf0 platform/chrome: Add new driver for Wilco EC new b787bb126cbc platform/chrome: wilco_ec: Add support for raw commands in [...] new 0d2f2a3da1f2 platform/chrome: wilco_ec: Add RTC driver new dd29b47292e2 Merge remote-tracking branch 'chrome-platform/for-next' new f671272ab6d4 Merge remote-tracking branch 'hsi/for-next' new b765aed77e29 Merge remote-tracking branch 'leds/for-next' new e758de66cd35 ipmi_si: Fix crash when using hard-coded device new 90094616d5a9 ipmi_si: Convert some types into unsigned new 502ca1285f50 ipmi_si: Rename addr_type to addr_space to match what it does new 87f74358bded ipmi: Consolidate the adding of platform devices new e80444ae4fc3 ipmi_si: Switch hotmod to use a platform device new 94183f939e75 ipmi_si: Remove hardcode IPMI devices by scanning the plat [...] new 700a3fb40bea ipmi_si: Remove hotmod devices on removal and exit new 7bedb8df40a5 ipmi_si: Consolidate scanning the platform bus new 938923b22250 ipmi_si: Remove hacks for adding a dummy platform devices new fed7727e0e6b Merge remote-tracking branch 'ipmi/for-next' new a7013ba5a930 driver core: Add missing description of new struct device_ [...] new 2da95e6cb60f Merge remote-tracking branch 'driver-core/driver-core-next' new eb76b37aaf7e usb: typec: mux: remove redundant check on variable match new 01fdf179f4b0 usb: core: skip interfaces disabled in devicetree new 79595a734a68 usb: core: Replace hardcoded check with inline function fr [...] new 0326ccb5feac xhci: tegra: Prevent error pointer dereference new 58f7691fd738 usb: xhci: remove unused member 'parent' in xhci_regset struct new ea5cc92517a7 usb: xhci: dbc: Fixing typo error. new 4ee925dfe017 usb: xhci: fix build warning - missing prototype new 8fde481ef367 usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL [...] new 8a863a608d47 usb: typec: tps6598x: handle block writes separately with [...] new fe466b2ac4ba Merge remote-tracking branch 'usb/usb-next' new f50395e134b0 Merge remote-tracking branch 'usb-serial/usb-next' new bf82c2396e9e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new a979c4d280af Merge remote-tracking branch 'tty/tty-next' new f4853e1c321e nvmem: core: don't check the return value of notifier chain call new c0fae22f4863 misc: fastrpc: select CONFIG_DMA_SHARED_BUFFER new 7c11df42d0c7 misc: fastrpc: Fix device_open when no session is available new 3013bf62b67a binder: reduce mmap_sem write-side lock new 682a60446b15 misc: fastrpc: Fix return value check in fastrpc_map_create() new fcf9d0b7d2f5 drm/msm/a6xx: Add support for an interconnect path new 37fd0b623023 mei: hbm: clean the feature flags on link reset new b29a0d92aafa Merge remote-tracking branch 'char-misc/char-misc-next' new 62dc45979f3f staging: erofs: fix race of initializing xattrs of a inode [...] new 047d4abc4df7 staging: erofs: remove rcu_read_lock() in erofs_try_to_fre [...] new 0ae5d2d1901a Merge remote-tracking branch 'staging/staging-next' new 168569bf71f1 Merge remote-tracking branch 'mux/for-next' new fae9f2a68ec8 Merge remote-tracking branch 'slave-dma/next' new 80287a114c67 Merge remote-tracking branch 'cgroup/for-next' new c4e142c4ab1a Merge remote-tracking branch 'scsi/for-next' new 54f5aaa70c07 Merge remote-tracking branch 'vhost/linux-next' new 376211557302 dt-binding: remoteproc: Remove lpass_aon clock from adsp p [...] new 621eafdb0f0d remoteproc: q6v5_adsp: Remove voting for lpass_aon clock new 086d08725d34 remoteproc: create vdev subdevice with specific dma memory pool new 3df52ed7f269 remoteproc: st: add reserved memory support new d999b622fcfb rpmsg: virtio: allocate buffer from parent new 6de1c933246f rpmsg: virtio: change header file sort style new d4c036fec321 remoteproc: fix recovery procedure new a9f6fe0d728e remoteproc: correct rproc_mem_entry_init() comments new 74457c40f97a remoteproc: fix rproc_da_to_va in case of unallocated carveout new 80137b407285 remoteproc: fix rproc_alloc_carveout() bad variable cast new b36de8cfd16e remoteproc: add warning on resource table cast new 60f849a5c153 remoteproc: fix rproc_alloc_carveout() for rproc with iomm [...] new a987e6b91a5a remoteproc: fix trace buffer va initialization new 28d7d5c66d56 remoteproc: fix rproc_check_carveout_da() returned error a [...] new 6a4ac1cc9997 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 2322b049b97e Merge remote-tracking branch 'rpmsg/for-next' new 11da90541283 gpio: tegra: Fix offset of pinctrl calls new 2f7db3c70fdf Merge tag 'gpio-v5.1-updates-for-linus-part-2' of git://gi [...] new 2a9a2f27d35a gpio: pca953x: Add wake-up support new 9aac1e336c3a Documentation: gpio: legacy: Don't use POLLERR for poll(2) new 86291029e97e pinctrl: qcom: ssbi-gpio: hardcode IRQ counts new b5c231d8c803 genirq: introduce irq_domain_translate_twocell new 5aa5bd563ce0 genirq: introduce irq_chip_mask_ack_parent() new 3324a7c1a227 mfd: pm8xxx: convert to v2 irq interfaces to support hiera [...] new ee08e24c2e76 mfd: pm8xxx: disassociate old virq if hwirq mapping alread [...] new 9d2b563bc23a qcom: ssbi-gpio: add support for hierarchical IRQ chip new e2f6c8881287 arm: dts: qcom: apq8064: add interrupt controller properties new a796fab2c605 arm: dts: qcom: msm8660: add interrupt controller properties new 582648f5ef14 arm: dts: qcom: mdm9615: add interrupt controller properties new da4f07ddc1c3 ARM: dts: qcom-apq8060: Fix up interrupt parents new 1a25d59a5529 mfd: pm8xxx: revert "disassociate old virq if hwirq mappin [...] new de744e01aa3a mfd: pm8xxx: select IRQ_DOMAIN_HIERARCHY in Kconfig new 79890c2ec486 qcom: ssbi-gpio: correct boundary conditions in pm8xxx_dom [...] new 3dda927fdbaa Merge branch 'ib-qcom-ssbi' into devel new 7945f929f1a7 drivers: provide devm_platform_ioremap_resource() new fa7569c8ff8e gpio: davinci: use devm_platform_ioremap_resource() new 692ef26e72fc gpio: of: Restrict enable-gpio quirk to regulator-gpio new 21b4ab8f9e71 gpio: of: Handle both enable-gpio{,s} new 07b6ce7febbb gpio: sprd: Use SoC compatible string instead of wildcard string new 567cbf07caf2 gpio: sprd: Change to use SoC compatible string new 18fadd6abd5a gpio: tqmx86: Set proper output level for direction_output new 0217963db36f Merge remote-tracking branch 'gpio/for-next' new cd8c9b5a4957 pinctrl: stm32: fix memory leak issue new e003ec6aa94b pinctrl: stm32: return error upon hwspinlock failure new 7c6daeaf0a72 pinctrl: nomadik: fix possible object reference leak new 202ba5ebc3af pinctrl: qcom: spmi-gpio: Reorder debug print new dcab77888da9 dt-bindings: pinctrl: Document the i.MX50 IOMUXC binding new aab603dbd2ac Merge remote-tracking branch 'pinctrl/for-next' new d8463872e5f7 Merge remote-tracking branch 'pwm/for-next' new 55096abff5e5 Merge remote-tracking branch 'random/dev' new 010d72325251 Merge remote-tracking branch 'kselftest/next' new b192fb09b351 Merge remote-tracking branch 'y2038/y2038' new 8cbf2a370b12 Merge remote-tracking branch 'livepatching/for-next' new 3bb9b4d566f8 Merge remote-tracking branch 'coresight/next' new 66c46385311e Merge remote-tracking branch 'rtc/rtc-next' new df57d7246736 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new c5b125753c90 Merge remote-tracking branch 'ntb/ntb-next' new 05c5c4e476fd Merge remote-tracking branch 'kspp/for-next/kspp' new 7582be1d8e96 Merge remote-tracking branch 'cisco/for-next' new 090b0f80dbc8 Merge remote-tracking branch 'gnss/gnss-next' new fc392d1e0930 Merge remote-tracking branch 'slimbus/for-next' new 993b51e6e760 Merge remote-tracking branch 'nvmem/for-next' new 2fbe967b3eb7 XArray: Fix xa_erase of 2-byte aligned entries new 4a5c8d898948 XArray: Fix xa_reserve for 2-byte aligned entries new e3019e827c98 Merge remote-tracking branch 'xarray/xarray' new 14decd42bb32 Merge remote-tracking branch 'hyperv/hyperv-next' new e30d294ae220 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 57d1fe46c0c2 Merge remote-tracking branch 'pidfd/for-next' new 66bc356ea3f3 PM / devfreq: Use of_node_name_eq for node name comparisons new 971a3cb3778f PM / devfreq: fix mem leak in devfreq_add_device() new 6a299d7a9d30 PM / devfreq: fix missing check of return value in devfreq [...] new 44fad66c53ea PM / devfreq: consistent indentation new 32c3231e836e PM / devfreq: rk3399_dmc: remove unneeded semicolon new 119ff6cf66eb PM / devfreq: rockchip-dfi: remove unneeded semicolon new 08cacec421f6 PM / devfreq: tegra: remove unneeded variable new dc92025cd213 Merge remote-tracking branch 'devfreq/for-next' new fbcac5605d64 Revert "powerpc: Move page table dump files in a dedicated [...] new a5e64d3350e3 checkpatch: don't interpret stack dumps as commit IDs new d75e66589d1c hugetlbfs: fix races and page leaks during migration new fd1df6197ec0 kasan: remove use after scope bugs detection. new 45dbc061921f page_poison: play nicely with KASAN new 80875dbca3e7 kasan: fix kasan_check_read/write definitions new 624f3baa44f8 scripts/decode_stacktrace.sh: handle RIP address with segment new d5bb9ff7d74d sh: remove nargs from __SYSCALL new ad9538c8e182 lib/debugobjects.c: move printk out of db lock critical sections new 6c20ce0063b7 ocfs2: fix a panic problem caused by o2cb_ctl new 4e691a548112 ocfs2: fix the application IO timeout when fstrim is running new f54c0bd7dac9 ocfs2: Use zero-sized array and struct_size() in kzalloc() new 3b7d59d7b004 ocfs2: clear zero in unaligned direct IO new 2148ad04bebd ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 9704230be3aa ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new a8488eac5d38 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new 2297638e56b4 ocfs2: wait for recovering done after direct unlock request new d209c972a38d ocfs2: checkpoint appending truncate log transaction befor [...] new eff1a8ada2c6 ramfs: support O_TMPFILE new 8eba41789bd9 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() new f7f06f6a1ebb fs/file.c: initialize init_files.resize_wait new 2c144d922503 mm/slub.c: freelist is ensured to be NULL when new_slab() fails new e98dbd23d04c mm/slub: introduce SLAB_WARN_ON_ERROR new ade40522be26 mm-slub-introduce-slab_warn_on_error-fix new 45211cd40026 mm/slab.c: kmemleak no scan alien caches new 0ae3f3d88bf1 include/linux/slub_def.h: comment fixes new 9f5e0bd26bf3 mm/slub.c: remove an unused addr argument new 5e192e186045 mm/page_alloc.c: memory hotplug: free pages as higher order new 48ed33068ee7 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 new 7faa02bac4b0 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix new 0ac2af3bbadc mm: balloon: update comment about isolation/migration/compaction new 8bf139aef40b mm: convert PG_balloon to PG_offline new f0a5ebc72c5e mm-convert-pg_balloon-to-pg_offline-fix new 97a999f253cb kexec: export PG_offline to VMCOREINFO new d20fdee0b935 xen/balloon: mark inflated pages PG_offline new d0339de232af hv_balloon: mark inflated pages PG_offline new d5fbe4f7d3fd vmw_balloon: mark inflated pages PG_offline new bd668c365f6c vmw_balloon-mark-inflated-pages-pg_offline-v2 new 82d4ffde1f65 PM/Hibernate: use pfn_to_online_page() new a7b853f6647a PM/Hibernate: exclude all PageOffline() pages new 46658c6a4075 pm-hibernate-exclude-all-pageoffline-pages-v2 new 16950d6360d3 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] new 3cb22aacfed7 mm: replace all open encodings for NUMA_NO_NODE new db4484219bca tools/: replace open encodings for NUMA_NO_NODE new 4172a684db4f tools/: fix for replace open encodings for NUMA_NO_NODE new 6842c264c76b mm: reuse only-pte-mapped KSM page in do_wp_page() new 9013db1ecc56 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix new 82af77ee7503 powerpc: prefer memblock APIs returning virtual address new b864346635c2 microblaze: prefer memblock API returning virtual address new a54c7a79f1d0 sh: prefer memblock APIs returning virtual address new f4e0d19bfcdd openrisc: simplify pte_alloc_one_kernel() new daf244e05e0c arch: simplify several early memory allocations new 6fba6b010360 arm, s390, unicore32: remove oneliner wrappers for membloc [...] new 650956a89664 mm, slub: make the comment of put_cpu_partial() complete new 097e31891ff5 memcg: localize memcg_kmem_enabled() check new da4efe9f74c1 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] new 601c98c3104c mm/vmalloc: fix size check for remap_vmalloc_range_partial() new a153893a8f65 mm/vmalloc: do not call kmemleak_free() on not yet account [...] new 0e8b753fa82e mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] new 1c01785a08d5 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] new 2f20e5552ec8 vmalloc: add test driver to analyse vmalloc allocator new 552f71932f97 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix new d15792ad9ad3 lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU new 83b80841db39 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE new dd7893f5ea5b mm: remove sysctl_extfrag_handler() new 58523e23b9ba mm/hugetlb: distinguish between migratability and movability new 48a4780b3eae mm/hugetlb: enable PUD level huge page migration new f9ec48f13fe7 mm/hugetlb: enable arch specific huge page size support fo [...] new 68057a10cf4e arm64/mm: enable HugeTLB migration new 529b73f86d6f arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] new 991ba2324390 mm: remove extra drain pages on pcp list new 86839581f831 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] new b4c87d38971d mm/memcontrol.c: use struct_size() in kmalloc() new 449e59859732 mm/filemap.c: remove redundant test from find_get_pages_contig new 01ac638bb75d memcg: schedule high reclaim for remote memcgs on high_work new a815acadb825 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 062ffb9e86f6 mm: swap: check if swap backing device is congested or not new e6ceedd100fc mm-swap-check-if-swap-backing-device-is-congested-or-not-fix new 23b03a70965d mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 new 23409a56f475 mm: swap: add comment for swap_vma_readahead new dc75a77621f2 mm: shuffle GFP_* flags new ddf8094447f4 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] new 859c33e4ad7f mm, compaction: shrink compact_control new 493fb2feb3a5 mm, compaction: rearrange compact_control new 6d6f48dd16d2 mm, compaction: remove last_migrated_pfn from compact_control new cdb929e5f704 mm, compaction: remove unnecessary zone parameter in some [...] new cd2cf4554ad9 mm, compaction: rename map_pages to split_map_pages new feae63be8de8 mm, migrate: immediately fail migration of a page with no [...] new dd481fff4c7f mm, compaction: always finish scanning of a full pageblock new 0cc774fbe169 mm, compaction: ignore the fragmentation avoidance boost f [...] new e607a7bac199 mm, compaction: use free lists to quickly locate a migrati [...] new 3c191088bf36 mm, compaction: Use free lists to quickly locate a migrati [...] new db8529beb269 mm, compaction: keep migration source private to a single [...] new c88c8c2c1491 mm, compaction: use free lists to quickly locate a migrati [...] new 4473c169f3ef mm, compaction: avoid rescanning the same pageblock multip [...] new 284fc7e8b26d mm, compaction: finish pageblock scanning on contention new bd2a96f7f25f mm, compaction: check early for huge pages encountered by [...] new 2cb8b7d7f0a5 mm, compaction: keep cached migration PFNs synced for unus [...] new 65eb9672aaba mm, compaction: rework compact_should_abort as compact_che [...] new 63d35c189c8b mm, compaction: do not consider a need to reschedule as co [...] new 5acf8c3bc630 mm, compaction: reduce premature advancement of the migrat [...] new 87506abe2866 mm, compaction: round-robin the order while searching the [...] new 05815e47d3bf mm, compaction: sample pageblocks for free pages new c7ef31cd19fb mm, compaction: be selective about what pageblocks to clea [...] new 92dc414dbba0 mm/compaction: no stuck in __reset_isolation_pfn() new 0f29e951dd93 mm, compaction: capture a page under direct compaction new ba38765a34d2 mm, compaction: Capture a page under direct compaction -fix new 6e440d4037cf fs: kernfs: add poll file operation new 6f12848864d9 kernel: cgroup: add poll file operation new f0e7766c1afe psi: introduce state_mask to represent stalled psi states new ffd91da0febf psi: rename psi fields in preparation for psi trigger addition new 7a85a1fcaffe psi: introduce psi monitor new 77bfa877fdf0 psi-introduce-psi-monitor-fix new 397dd93afa91 psi-introduce-psi-monitor-fix-fix new c6b39013a934 psi-introduce-psi-monitor-fix-3 new 04e92cfef713 mm, memcg: create mem_cgroup_from_seq new 275ea0460e36 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] new 8a687b50def6 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! new e51ae2c20540 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new d4dcb19a6858 mm: prevent mapping slab pages to userspace new 51c1d59eacbc mm/memory.c: prevent mapping typed pages to userspace new 3ce71beefd2c mm, memcg: proportional memory.{low,min} reclaim new ddba86a47d80 mm-proportional-memorylowmin-reclaim-checkpatch-fixes new c28d8cf97855 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] new ac98c4bb86bf mm: no need to check return value of debugfs_create functions new 11fe14a2c612 mm, oom: remove 'prefer children over parent' heuristic new 0002e465528d mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] new ba6f97f316b9 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] new 603b5853067c mm/page_owner: move config option to mm/Kconfig.debug new a7824a27ece0 mm: fix some typos in mm directory new ba556b1ab0b7 mm/hmm: use reference counting for HMM struct new 93084dfc35f1 mm/hmm: do not erase snapshot when a range is invalidated new bae17eb7f826 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new 239e9ded2862 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new 3d2038ae4aae mm/hmm: improve driver API to work and wait over a range new e12bdf7e0c64 mm/hmm: potential deadlock in nonblocking code new 6424c5dac324 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix new 3e6ebf9b683a mm/hmm: add default fault flags to avoid the need to pre-f [...] new fbf6ac0b0c8b mm/hmm: add a helper function that faults pages and maps t [...] new 8a94c8da74e2 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 9edf7a32ef57 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new df543182d847 mm/hmm: add helpers for driver to safely take the mmap_sem new ded7277746a0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new 29345c52a62f mm: update ptep_modify_prot_commit to take old pte value as arg new 4e43bdd7d7fc arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new 9a48a42fb128 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new d6345313519a arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new c1b8dea22138 mm/page_alloc.c: check return value of memblock_alloc_node [...] new 6140087872c1 include/linux/uaccess.h: add probe_user_read() new 6bcf50a4abb0 mm-add-probe_user_read-fix new 5cc2a99474d1 powerpc: use probe_user_read() new 9fe95c9cea1d memcg: killed threads should not invoke memcg OOM killer new 15ad583e346d mm, mempolicy: fix uninit memory access new 3b2e1f74d3d2 mm/vmscan.c: remove 7th argument of isolate_lru_pages() new c976e3b2fc87 mm: refactor swap-in logic out of shmem_getpage_gfp new b99f724bb255 mm: rid swapoff of quadratic complexity new b45f14207bf0 agp: efficeon: no need to set PG_reserved on GATT tables new fa6d8d35f911 s390/vdso: don't clear PG_reserved new 72ec01833238 powerpc/vdso: don't clear PG_reserved new cd49ce8bc94d riscv/vdso: don't clear PG_reserved new 79dcd5863c55 m68k/mm: use __ClearPageReserved() new 741f1a2e8b3e arm64: kexec: no need to ClearPageReserved() new 1207127ce564 arm64: kdump: no need to mark crashkernel pages manually P [...] new 9acbc85a7479 ia64: perfmon: don't mark buffer pages as PG_reserved new 15dcb035f326 mm: better document PG_reserved new a7cac738ee3d mm/cma: add PF flag to force non cma alloc new 78be4c1115e4 mm: update get_user_pages_longterm to migrate pages alloca [...] new 95fb4e38c11c powerpc/mm/iommu: allow migration of cma allocated pages d [...] new a59435ee3599 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new deaf8a0effd9 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new 6ca914d6e992 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 9837c216e53d mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new 119ac4348f58 mm: vmscan: do not iterate all mem cgroups for global dire [...] new 9ec5a20c5b72 mm: memcontrol: expose THP events on a per-memcg basis new f1fdad082649 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix new e9499f0e0f87 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] new 8678f4634074 mm: ksm: do not block on page lock when searching stable tree new 02511d94abdc mm: ksm: do not block on page lock when searching stable tree fix new 417cda7ae564 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new ad0da87c7516 mm/vmscan.c: Do not allocate duplicate stack variables in [...] new 8f23cc574676 mm, swap: bounds check swap_info array accesses to avoid N [...] new 8ad85584e3fb mm,oom: don't kill global init via memory.oom.group new fc4463efb6db hugetlb: allow to free gigantic pages regardless of the co [...] new f94e144d43be numa: make "nr_node_ids" unsigned int new 02785d6d396e numa: make "nr_online_nodes" unsigned int new 7ac3c78de988 mm, memcg: make memory.emin the baseline for utilisation d [...] new b82d44e50d8f mm: shuffle initial free memory to improve memory-side-cac [...] new 027aa5337dab mm/shuffle: fix shuffle enable new f2aa2357a76c mm: move buddy list manipulations into helpers new c6e75e37c44f mm: Fix buddy list helpers new 4401ac4a4cb3 mm-move-buddy-list-manipulations-into-helpers-fix2 new d753b58e3732 mm: maintain randomization of page free lists new 1dc3a2bd8cbe mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new 6b67ad478554 mm/page_poison: update comment after code moved new 83badefd8f33 docs/mm: vmalloc: re-indent kernel-doc comemnts new e1cfd647a5a6 docs/core-api/mm: fix user memory accessors formatting new e2d10f95e2d5 docs/core-api/mm: fix return value descriptions in mm/ new 44868ae89c56 mm/migrate.c: cleanup expected_page_refs() new d8c784b408a8 mm: page_cache_add_speculative(): refactor out some code d [...] new dcbaea03dab2 mm,memory_hotplug: explicitly pass the head to isolate_huge_page new ec30202cf107 include/linux/compaction.h: fix potential build error new e7f6de1e4b81 mm/memory-hotplug: add sysfs hot-remove trigger new e1155c74a0af tools/vm/slabinfo: update options in usage message new a8a335abdbba tools/vm/slabinfo: put options in alphabetic order new fd7d0cb9e4e0 tools/vm/slabinfo: align usage output columns new ffe0d440f447 tools/vm/slabinfo: clean up usage menu debug items new 8796b5b3301a mm: unexport free_reserved_area new f35ad2648068 mm/shmem: make find_get_pages_range() work for huge page new 0c0e5547d92f MAINTAINERS: add entry for memblock new 1bc87037769c tmpfs: test link accounting with O_TMPFILE new 6535c273f334 mm/cma_debug.c: remove static scoped cma_debugfs_root new e0613a7ceceb mm/cma_debug.c: check for debugfs_create_dir() failure new de4bf9159f21 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 3b785bd56339 mm: drop meminit_pfn_in_nid as it is redundant new ccf665bc7a48 mm: implement new zone specific memblock iterator new 10f684410962 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 25166994843b mm: move hot-plug specific memory init into separate funct [...] new 32691143dd70 mm: add reserved flag setting to set_page_links() new 4ca809af6a04 mm: use common iterator for deferred_init_pages and deferr [...] new 900bb3bc4e1b mm/page_alloc.c: calculate first_deferred_pfn directly new 09ecb1e4a327 filemap: kill page_cache_read usage in filemap_fault new f851b7eed564 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new 0674edd673dd filemap: pass vm_fault to the mmap ra helpers new 615d42823157 filemap: drop the mmap_sem for all blocking operations new 691fe8c19912 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new b5f775526678 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new b6e7e796348e filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new 8886648cf8ac mm: don't expose page to fast gup before it's ready new 8d4c11e1ea15 fs/buffer.c: add debug print for __getblk_gfp() stall problem new c385b5144120 fs/buffer.c: dump more info for __getblk_gfp() stall problem new e5485afa677c proc: return exit code 4 for skipped tests new d0f29dcc334f fs/proc/self.c: code cleanup for proc_setup_self() new 07e177bb4b7a fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new a133ba44e814 proc: remove unused argument in proc_pid_lookup() new 7ae087358e61 proc: read kernel cpu stat pointer once new e5bae1fb405a proc: use seq_puts() everywhere new 8d488fa7fc89 proc: test /proc/*/maps, smaps, smaps_rollup, statm new c020f1659159 proc: exit correctly in /proc/*/maps test new e24c8edbb9ae proc: more robust bulk read test new 5981e10f19b9 kernel.h: unconditionally include asm/div64.h for do_div() new 7c842d17376c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new dbdd53d5b29c <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() new f85c44e0510b kernel/hung_task.c - fix sparse warnings new dbdcb64a47cc kernel/sys: annotate implicit fall through new 6fcc9139abe9 scripts/spelling.txt: add more spellings to spelling.txt new fe6e3c669b90 build_bug.h: add wrapper for _Static_assert new 058bf5f1e510 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] new 2ca5d54bba10 linux/fs.h: move member alignment check next to definition [...] new ebb84f12c166 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] new c9a05fb0b8fb linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] new 5785f5192c16 include/linux/pid.h: remove next_pidmap() declaration new b27ef68fbb87 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited new 137b0e7c10a0 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited new 54bdea695318 linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited new e5e34c9a8e68 dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] new af552428c32b dynamic_debug: don't duplicate modname in ddebug_add_module new b9d363f88728 dynamic_debug: use pointer comparison in ddebug_remove_module new 5d831be8d5d9 dynamic_debug: remove unused EXPORT_SYMBOLs new 0c2d1a41f5b4 dynamic_debug: move pr_err from module.c to ddebug_add_module new da5c2ffe1dfe dynamic_debug: add static inline stub for ddebug_add_module new 7f9d59da1b8b dynamic_debug: refactor dynamic_pr_debug and friends new 7d5abf1cb161 btrfs: implement btrfs_debug* in terms of helper macro new 34618332437d ACPI: use proper DYNAMIC_DEBUG_BRANCH macro new 4e6b8532eeb2 ACPI: remove unused __acpi_handle_debug macro new 2f398fb3e6a7 ACPI: implement acpi_handle_debug in terms of _dynamic_func_call new 8cabc2fd09b6 include/linux/bitops.h: set_mask_bits() to return old value new aef76b5fd220 lib/genalloc.c: export symbol addr_in_gen_pool new 00d4ed2425fc lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 9917a0982aba Documentation: rename addr_in_gen_pool to gen_pool_has_addr new c382fea80610 lib/div64.c: off by one in shift new 595017e989d2 lib/test_ubsan.c: VLA no longer used in kernel new 2c42a7d4287f lib/assoc_array.c: mark expected switch fall-through new 8a6507dfe899 checkpatch: verify SPDX comment style new a1a561a032c6 checkpatch: add some new alloc functions to various tests new 9f07699cd0fe checkpatch: allow reporting C99 style comments new 168ed1cd089d checkpatch: add test for SPDX-License-Identifier on wrong line # new 7fbe5cab2e00 checkpatch: fix something new 7713ef845c69 epoll: make sure all elements in ready list are in FIFO order new 4fe1f9ea25de epoll: unify awaking of wakeup source on ep_poll_callback() path new 179277637a3c epoll: use rwlock in order to reduce ep_poll_callback() co [...] new 521686a3977e fs/binfmt_elf.c: don't be afraid of overflow new 78bd70d89ff1 fs/binfmt_elf.c: use list_for_each_entry() new 4f3f23e6a83e elf: fixup compilation new 6d39eac8cb33 fs/binfmt_elf.c: spread const a little new c346f856fec3 init/calibrate.c: provide proper prototype new 07a617586910 autofs: add ignore mount option new a81e8b43122f fs/autofs/inode.c: use seq_puts() for simple strings in au [...] new 6b98ed6aeb00 autofs: clear O_NONBLOCK on the pipe new 44435a67e681 fat: enable .splice_write to support splice on O_DIRECT file new 46d873c68ee9 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new e2beec6d2e45 kernel/signal.c: allow the null signal in rt_sigqueueinfo() new da41964fc0d9 fs/exec.c: replace opencoded set_mask_bits() new 7d3491f40b5d exec: increase BINPRM_BUF_SIZE to 256 new c7002490a1cd exec-increase-binprm_buf_size-to-256-fix new 80c40e1d53ff kernel: workqueue: clarify wq_worker_last_func() caller re [...] new 62905b8e3b35 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new e9f60f87ea0f tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] new 4fd733a4a401 kernel/sysctl.c: add missing range check in do_proc_dointv [...] new 7e2f2ec277a0 kernel/sysctl.c: define minmax conv functions in terms of [...] new 6cdd04891e8a sysctl: handle overflow in proc_get_long new 4259dba13da8 sysctl: handle overflow for file-max new adafc9636e60 sysctl-handle-overflow-for-file-max-v4 new e2b7bb071db4 sysctl: return -EINVAL if val violates minmax new 74de775f0289 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new a11e2611df09 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new fdffdc09924b kernel/configs: use .incbin directive to embed config_data.gz new 759c64d4d84a kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 new a471fe390e21 kcov: no need to check return value of debugfs_create functions new 87ad95534dcf kcov: convert kcov.refcount to refcount_t new edb44573eaec lib/ubsan: default UBSAN_ALIGNMENT to not set new d9406b77a08e init/initramfs.c: provide more details in error messages new a3dc6f06c907 ipc: allow boot time extension of IPCMNI from 32k to 8M new 315adf9e745d ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new b4cfdc62d63a ipc: conserve sequence numbers in extended IPCMNI mode new 24c8e7d553d5 ipc: annotate implicit fall through new 90fb32c748ab ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] new 44f4420ad5da lib/lzo: tidy-up ifdefs new 9ed31f0e343b lib/lzo: 64-bit CTZ on arm64 new bd43eccd1f20 lib/lzo: fast 8-byte copy on arm64 new 76510e1cc863 lib/lzo: implement run-length encoding new 5744962ec955 lib/lzo: separate lzo-rle from lzo new b2a8a71340cc zram: default to lzo-rle instead of lzo new bc01754cd548 Merge branch 'akpm-current/current' new b5485d5f2dfe pinctrl: fix pxa2xx.c build warnings new ff878d3f32a9 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new 4aa5050105d7 mm: create the new vm_fault_t type new fd565ea2eebe x86/mm/fault.c: Convert to use vm_fault_t new 189799e44b37 mm/hmm: convert to use vm_fault_t new e9d1c6dc6e8c drm/nouveau/dmem: update for struct hmm_devmem_ops member change new e7b2f9db98ca MAINTAINERS: fix GTA02 entry and mark as orphan new 35ab4543eaf9 fs: fs_parser: fix printk format warning new e6b4c1f8e067 mm: refactor readahead defines in mm.h new 414504ad4541 mm-refactor-readahead-defines-in-mmh-fix new 4bf151d34532 proc: calculate end pointer for /proc/*/* lookup at compile time new de3d412ad36c proc: merge fix for proc_pident_lookup() API change new a99c57564d36 unicore32: stop printing the virtual memory layout new 407e172719bf arch/nios2/mm/fault.c: remove duplicate include new ec185913f3d9 include/linux/sched/signal.h: replace `tsk' with `task' new 2bb55713b29f openrisc: prefer memblock APIs returning virtual address new 4b6c3734126e powerpc: use memblock functions returning virtual address new 2f68d4e3c097 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new c980c6eb0285 memblock: drop memblock_alloc_base_nid() new a5548c4ec73b memblock: emphasize that memblock_alloc_range() returns a [...] new fedf1bb1f518 memblock: memblock_phys_alloc_try_nid(): don't panic new 8a889ac608e3 memblock: memblock_phys_alloc(): don't panic new 006db0930a0e memblock: drop __memblock_alloc_base() new 20f140313760 memblock: drop memblock_alloc_base() new e43249b43ed5 memblock: refactor internal allocation functions new 5b8be1441317 memblock: fix parameter order in memblock_phys_alloc_try_nid() new 872257f5c2d7 memblock: make memblock_find_in_range_node() and choose_me [...] new 5f1d9cad248b arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 582fe8493d28 arch: don't memset(0) memory returned by memblock_alloc() new 0fb9630bfcc9 ia64: add checks for the return value of memblock_alloc*() new 2a0da54df24f sparc: add checks for the return value of memblock_alloc*() new 1fba5ac3a61e mm/percpu: add checks for the return value of memblock_alloc*() new a6f15d640b7a init/main: add checks for the return value of memblock_alloc*() new 1d02bd4de817 swiotlb: add checks for the return value of memblock_alloc*() new 923ec07047ae treewide: add checks for the return value of memblock_alloc*() new 9edd0863e33c mm: sparse: Use '%pa' with 'phys_addr_t' type new ea42ba188617 memblock: fix format strings for panics after memblock_alloc new 885b6a3753b5 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] new 4206feff664b treewide-add-checks-for-the-return-value-of-memblock_alloc [...] new ad296e379394 memblock: memblock_alloc_try_nid: don't panic new 98cb027049ea memblock: drop memblock_alloc_*_nopanic() variants new b7281b31a0c8 memblock: remove memblock_{set,clear}_region_flags new 9332033a583f memblock: split checks whether a region should be skipped [...] new 5d581cf81e69 mm: memblock: update comments and kernel-doc new e0026762b56d memblock-update-comments-and-kernel-doc-fix new 2d410980e83d of: fix kmemleak crash caused by imbalance in early memory [...] new ef462a4e8f92 mm, memcg: rename ambiguously named memory.stat counters a [...] new 43aa875a5cdb mm, memcg: consider subtrees in memory.events new a2faf847fc2e openvswitch: convert to kvmalloc new 9772ddff3066 md: convert to kvmalloc new f16c747941ac selinux: convert to kvmalloc new e746d4b3c902 Generic radix trees new 32ed8238cea1 proc: commit to genradix new 06aed1422c9e sctp: convert to genradix new cc63d6786840 Drop flex_arrays new e62dcb4d480e include/linux/relay.h: fix percpu annotation in struct rchan new fbf8e21d31f4 kernel/fork.c: remove duplicated include new 5c432abb13bd samples/mic/mpssd/mpssd.h: remove duplicate header new c66e6d16ac28 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new f77fa719a3a9 Merge branch 'akpm/master' new 94a47529a645 Add linux-next specific files for 20190222
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (550f4769c7c4) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1106 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + CREDITS | 20 +- Documentation/ABI/testing/sysfs-fs-ext4 | 7 + .../devicetree/bindings/clock/imx8mm-clock.txt | 29 + .../devicetree/bindings/gpio/gpio-eic-sprd.txt | 4 +- .../bindings/pinctrl/fsl,imx50-pinctrl.txt | 32 + .../devicetree/bindings/regulator/fan53555.txt | 3 +- .../bindings/remoteproc/qcom,adsp-pil.txt | 5 +- Documentation/driver-api/gpio/legacy.rst | 9 +- Documentation/networking/switchdev.txt | 6 +- MAINTAINERS | 7 +- Next/SHA1s | 101 +- Next/Trees | 1 + Next/merge.log | 1281 +++++++++++++------- Next/quilt-import.log | 2 + arch/arc/boot/dts/abilis_tb100.dtsi | 58 +- arch/arc/boot/dts/abilis_tb100_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb101.dtsi | 58 +- arch/arc/boot/dts/abilis_tb101_dvk.dts | 14 +- arch/arc/boot/dts/abilis_tb10x.dtsi | 60 +- arch/arc/boot/dts/axc001.dtsi | 6 +- arch/arc/boot/dts/axc003.dtsi | 16 +- arch/arc/boot/dts/axc003_idu.dtsi | 16 +- arch/arc/boot/dts/axs10x_mb.dtsi | 22 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axc003.dtsi | 4 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 18 +- arch/arc/include/asm/cache.h | 11 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 21 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 46 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 9 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 47 +- arch/parisc/include/asm/string.h | 15 - arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 91 ++ arch/parisc/lib/string.S | 142 --- arch/parisc/mm/init.c | 52 +- arch/powerpc/Kconfig | 10 +- arch/powerpc/boot/dts/akebono.dts | 2 +- arch/powerpc/boot/dts/bluestone.dts | 2 +- arch/powerpc/boot/dts/currituck.dts | 2 +- arch/powerpc/boot/dts/iss4xx-mpic.dts | 2 +- arch/powerpc/include/asm/book3s/32/hash.h | 8 +- arch/powerpc/include/asm/book3s/64/hash.h | 32 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 8 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 14 - arch/powerpc/include/asm/checksum.h | 4 - arch/powerpc/include/asm/device.h | 10 +- arch/powerpc/include/asm/dma-direct.h | 18 +- arch/powerpc/include/asm/dma-mapping.h | 92 -- arch/powerpc/include/asm/eeh.h | 6 +- arch/powerpc/include/asm/eeh_event.h | 1 + arch/powerpc/include/asm/iommu.h | 17 + arch/powerpc/include/asm/kvm_host.h | 3 + arch/powerpc/include/asm/kvm_ppc.h | 17 +- arch/powerpc/include/asm/machdep.h | 4 +- arch/powerpc/include/asm/mce.h | 2 +- arch/powerpc/include/asm/mmu.h | 2 + arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 2 - arch/powerpc/include/asm/pgtable.h | 1 - arch/powerpc/include/asm/powernv.h | 2 + arch/powerpc/include/asm/processor.h | 3 + arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/swiotlb.h | 5 - arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 3 + arch/powerpc/kernel/cpu_setup_6xx.S | 4 + arch/powerpc/kernel/dma-iommu.c | 75 +- arch/powerpc/kernel/dma-mask.c | 12 + arch/powerpc/kernel/dma-swiotlb.c | 90 -- arch/powerpc/kernel/dma.c | 363 ------ arch/powerpc/kernel/dt_cpu_ftrs.c | 17 +- arch/powerpc/kernel/eeh.c | 87 +- arch/powerpc/kernel/eeh_cache.c | 36 +- arch/powerpc/kernel/eeh_event.c | 16 +- arch/powerpc/kernel/entry_32.S | 20 +- arch/powerpc/kernel/head_32.S | 116 +- arch/powerpc/kernel/head_40x.S | 5 +- arch/powerpc/kernel/head_8xx.S | 17 +- arch/powerpc/kernel/mce.c | 8 +- arch/powerpc/kernel/pci-common.c | 21 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/ptrace.c | 10 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/smp.c | 93 +- arch/powerpc/kernel/syscalls.c | 2 +- arch/powerpc/kernel/traps.c | 8 +- arch/powerpc/kvm/book3s.c | 20 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 14 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 18 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 15 +- arch/powerpc/kvm/book3s_64_vio.c | 8 +- arch/powerpc/kvm/book3s_emulate.c | 18 + arch/powerpc/kvm/book3s_hv.c | 47 +- arch/powerpc/kvm/book3s_hv_builtin.c | 14 +- arch/powerpc/kvm/book3s_hv_ras.c | 58 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 76 +- arch/powerpc/kvm/book3s_rtas.c | 8 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/mm/8xx_mmu.c | 7 +- arch/powerpc/mm/dma-noncoherent.c | 40 +- arch/powerpc/mm/dump_linuxpagetables.c | 18 +- arch/powerpc/mm/hash_low_32.S | 71 +- arch/powerpc/mm/mem.c | 22 - arch/powerpc/mm/ppc_mmu_32.c | 6 +- arch/powerpc/mm/slb.c | 5 + arch/powerpc/platforms/44x/Kconfig | 1 + arch/powerpc/platforms/44x/ppc476.c | 1 + arch/powerpc/platforms/44x/warp.c | 2 +- arch/powerpc/platforms/83xx/suspend-asm.S | 34 +- arch/powerpc/platforms/85xx/corenet_generic.c | 5 +- arch/powerpc/platforms/85xx/ge_imp3a.c | 2 - arch/powerpc/platforms/85xx/mpc8536_ds.c | 2 - arch/powerpc/platforms/85xx/mpc85xx_ds.c | 4 - arch/powerpc/platforms/85xx/mpc85xx_mds.c | 4 - arch/powerpc/platforms/85xx/p1010rdb.c | 1 - arch/powerpc/platforms/85xx/p1022_ds.c | 2 - arch/powerpc/platforms/85xx/p1022_rdk.c | 2 - arch/powerpc/platforms/85xx/qemu_e500.c | 1 + arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 1 - arch/powerpc/platforms/Kconfig.cputype | 3 + arch/powerpc/platforms/cell/iommu.c | 172 +-- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/pasemi/setup.c | 51 - arch/powerpc/platforms/powernv/idle.c | 27 +- arch/powerpc/platforms/powernv/npu-dma.c | 12 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 132 +- arch/powerpc/platforms/powernv/smp.c | 25 + arch/powerpc/platforms/pseries/iommu.c | 99 +- arch/powerpc/platforms/pseries/lparcfg.c | 1 + arch/powerpc/platforms/pseries/vio.c | 95 +- arch/powerpc/sysdev/dart_iommu.c | 58 +- arch/powerpc/sysdev/fsl_pci.c | 25 +- arch/s390/mm/extmem.c | 133 +- arch/s390/net/pnet.c | 3 + block/bounce.c | 8 +- drivers/android/binder_alloc.c | 4 +- drivers/base/platform.c | 18 + drivers/base/power/runtime.c | 2 +- drivers/char/ipmi/Kconfig | 5 + drivers/char/ipmi/Makefile | 1 + drivers/char/ipmi/ipmi_dmi.c | 139 +-- drivers/char/ipmi/ipmi_dmi.h | 2 +- drivers/char/ipmi/ipmi_plat_data.c | 121 ++ drivers/char/ipmi/ipmi_plat_data.h | 22 + drivers/char/ipmi/ipmi_si.h | 14 +- drivers/char/ipmi/ipmi_si_hardcode.c | 149 ++- drivers/char/ipmi/ipmi_si_hotmod.c | 223 ++-- drivers/char/ipmi/ipmi_si_intf.c | 92 +- drivers/char/ipmi/ipmi_si_parisc.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 4 +- drivers/char/ipmi/ipmi_si_platform.c | 73 +- drivers/char/ipmi/ipmi_si_sm.h | 14 +- drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 4 +- drivers/clk/imx/clk-imx51-imx53.c | 1 + drivers/clk/imx/clk-imx8mm.c | 675 +++++++++++ drivers/clk/imx/clk-imx8mq.c | 22 +- drivers/clk/imx/clk-imx8qxp.c | 1 + drivers/clk/imx/clk-pll14xx.c | 392 ++++++ drivers/clk/imx/clk-scu.c | 87 +- drivers/clk/imx/clk-scu.h | 16 +- drivers/clk/imx/clk.h | 24 + drivers/clk/renesas/r8a774c0-cpg-mssr.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 4 +- drivers/cpufreq/cpufreq.c | 57 +- drivers/devfreq/devfreq-event.c | 2 +- drivers/devfreq/devfreq.c | 65 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/rockchip-dfi.c | 2 +- drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra-devfreq.c | 7 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-pca953x.c | 9 + drivers/gpio/gpio-pmic-eic-sprd.c | 2 +- drivers/gpio/gpio-tegra.c | 25 +- drivers/gpio/gpio-tqmx86.c | 5 +- drivers/gpio/gpiolib-of.c | 5 +- drivers/gpu/drm/bochs/bochs_drv.c | 4 + drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 20 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/hid/Kconfig | 6 + drivers/hid/Makefile | 4 + drivers/hid/hid-ids.h | 16 +- drivers/hid/hid-kye.c | 83 ++ drivers/hid/hid-quirks.c | 32 +- drivers/hid/hid-uclogic-core.c | 418 +++++++ drivers/hid/hid-uclogic-params.c | 1122 +++++++++++++++++ drivers/hid/hid-uclogic-params.h | 207 ++++ drivers/hid/{hid-uclogic.c => hid-uclogic-rdesc.c} | 822 +++++-------- drivers/hid/hid-uclogic-rdesc.h | 155 +++ drivers/hid/hid-viewsonic.c | 105 ++ drivers/infiniband/hw/cxgb4/device.c | 15 +- drivers/irqchip/irq-brcmstb-l2.c | 10 +- drivers/leds/leds-mlxreg.c | 19 + drivers/md/dm-switch.c | 3 +- drivers/md/dm.c | 26 +- drivers/mfd/Kconfig | 2 +- drivers/mfd/qcom-pm8xxx.c | 75 +- drivers/misc/Kconfig | 1 + drivers/misc/cxl/vphb.c | 3 +- drivers/misc/fastrpc.c | 15 +- drivers/misc/mei/hbm.c | 7 + drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 6 + drivers/net/dsa/mv88e6xxx/chip.c | 17 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 10 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 297 +++-- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 5 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 2 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 15 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 312 ++++- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 32 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 1 + drivers/net/ethernet/qlogic/qed/qed.h | 6 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 95 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 4 - drivers/net/ethernet/qlogic/qed/qed_ptp.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 74 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 115 +- drivers/net/ethernet/ti/Kconfig | 6 +- drivers/net/ethernet/ti/cpsw.h | 6 + drivers/net/phy/marvell10g.c | 24 +- drivers/net/phy/phy-c45.c | 40 +- drivers/net/phy/phy_device.c | 11 +- drivers/nvme/host/core.c | 68 +- drivers/nvme/host/fabrics.c | 11 +- drivers/nvme/host/fabrics.h | 10 +- drivers/nvme/host/fault_inject.c | 2 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/lightnvm.c | 16 +- drivers/nvme/host/multipath.c | 96 +- drivers/nvme/host/nvme.h | 20 +- drivers/nvme/host/pci.c | 12 +- drivers/nvme/host/rdma.c | 14 +- drivers/nvme/host/trace.c | 10 +- drivers/nvme/host/trace.h | 10 +- drivers/nvme/target/admin-cmd.c | 10 +- drivers/nvme/target/configfs.c | 10 +- drivers/nvme/target/core.c | 10 +- drivers/nvme/target/discovery.c | 12 +- drivers/nvme/target/fabrics-cmd.c | 10 +- drivers/nvme/target/fc.c | 14 +- drivers/nvme/target/fcloop.c | 13 +- drivers/nvme/target/io-cmd-bdev.c | 10 +- drivers/nvme/target/loop.c | 10 +- drivers/nvme/target/nvmet.h | 10 +- drivers/nvme/target/rdma.c | 10 +- drivers/nvmem/core.c | 4 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 17 +- drivers/pinctrl/qcom/Kconfig | 1 + drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 157 ++- drivers/pinctrl/stm32/pinctrl-stm32.c | 70 +- drivers/platform/chrome/Kconfig | 2 +- drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/debugfs.c | 6 +- drivers/platform/mellanox/mlxreg-hotplug.c | 5 +- drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 7 + drivers/platform/x86/wmi.c | 3 + drivers/regulator/core.c | 4 +- drivers/regulator/fan53555.c | 101 +- drivers/regulator/lp873x-regulator.c | 2 +- drivers/regulator/s5m8767.c | 8 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/remoteproc_core.c | 160 ++- drivers/remoteproc/remoteproc_debugfs.c | 21 +- drivers/remoteproc/remoteproc_internal.h | 12 +- drivers/remoteproc/remoteproc_virtio.c | 61 +- drivers/remoteproc/st_remoteproc.c | 91 +- drivers/rpmsg/virtio_rpmsg_bus.c | 24 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/spi/spi-gpio.c | 1 - drivers/staging/erofs/internal.h | 11 +- drivers/staging/erofs/unzip_vle.c | 16 +- drivers/staging/erofs/xattr.c | 41 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 29 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/message.c | 7 + drivers/usb/host/xhci-dbgcap.c | 6 +- drivers/usb/host/xhci-debugfs.h | 1 - drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-pci.c | 1 + drivers/usb/host/xhci-tegra.c | 4 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tps6598x.c | 26 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/inode.c | 2 +- fs/cifs/smb2transport.c | 9 +- fs/cifs/transport.c | 1 - fs/ext4/Kconfig | 2 +- fs/ext4/ext4.h | 9 +- fs/ext4/extents.c | 12 +- fs/ext4/indirect.c | 2 + fs/ext4/inode.c | 21 +- fs/ext4/ioctl.c | 101 +- fs/ext4/mballoc.c | 7 +- fs/ext4/page-io.c | 4 +- fs/ext4/resize.c | 3 +- fs/ext4/super.c | 1 - fs/ext4/sysfs.c | 13 + fs/ext4/xattr.c | 3 + fs/jbd2/checkpoint.c | 17 +- fs/jbd2/journal.c | 90 +- fs/jbd2/transaction.c | 75 +- fs/nfs/delegation.c | 22 +- fs/nfs/delegation.h | 1 + fs/nfs/dir.c | 98 +- fs/nfs/direct.c | 3 +- fs/nfs/file.c | 44 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 12 +- fs/nfs/inode.c | 33 +- fs/nfs/internal.h | 5 +- fs/nfs/io.c | 12 +- fs/nfs/namespace.c | 8 +- fs/nfs/nfs3acl.c | 2 - fs/nfs/nfs4client.c | 33 +- fs/nfs/nfs4namespace.c | 5 +- fs/nfs/nfs4proc.c | 117 +- fs/nfs/nfs4session.c | 7 +- fs/nfs/nfs4session.h | 5 +- fs/nfs/nfs4state.c | 1 + fs/nfs/pagelist.c | 22 +- fs/nfs/super.c | 2 +- fs/nfs/unlink.c | 8 +- fs/nfs/write.c | 8 +- fs/notify/fanotify/fanotify.c | 4 +- fs/orangefs/file.c | 4 - fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_bmap.c | 308 ++--- fs/xfs/libxfs/xfs_bmap.h | 17 +- fs/xfs/libxfs/xfs_da_btree.c | 8 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 8 +- fs/xfs/libxfs/xfs_dquot_buf.c | 8 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 4 +- fs/xfs/libxfs/xfs_inode_buf.c | 10 +- fs/xfs/scrub/ialloc.c | 2 +- fs/xfs/xfs_aops.c | 199 +-- fs/xfs/xfs_aops.h | 24 +- fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_bmap_util.c | 9 +- fs/xfs/xfs_buf.c | 20 +- fs/xfs/xfs_buf.h | 8 +- fs/xfs/xfs_file.c | 31 +- fs/xfs/xfs_fsops.c | 1 + fs/xfs/xfs_inode.c | 18 +- fs/xfs/xfs_iomap.c | 458 +++---- fs/xfs/xfs_iomap.h | 7 +- fs/xfs/xfs_iops.c | 13 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_mount.h | 3 +- fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_reflink.c | 150 +-- fs/xfs/xfs_reflink.h | 18 +- fs/xfs/xfs_super.c | 22 +- fs/xfs/xfs_sysctl.h | 1 + fs/xfs/xfs_sysfs.c | 24 + fs/xfs/xfs_trace.h | 37 +- fs/xfs/xfs_xattr.c | 3 + include/dt-bindings/clock/imx5-clock.h | 3 +- include/dt-bindings/clock/imx8mm-clock.h | 244 ++++ include/dt-bindings/clock/imx8mq-clock.h | 5 +- include/linux/device-mapper.h | 2 +- include/linux/device.h | 1 + include/linux/filter.h | 22 +- include/linux/irq.h | 1 + include/linux/irqdomain.h | 5 + include/linux/mtd/spi-nor.h | 2 +- include/linux/nfs_page.h | 10 + include/linux/nvme-fc-driver.h | 10 +- include/linux/nvme-fc.h | 14 +- include/linux/nvme-rdma.h | 10 +- include/linux/nvme-tcp.h | 2 +- include/linux/nvme.h | 10 +- include/linux/phy.h | 2 + include/linux/platform_device.h | 3 + include/linux/remoteproc.h | 4 +- include/linux/swiotlb.h | 3 - include/net/dsa.h | 2 + include/net/smc.h | 1 + include/net/switchdev.h | 13 +- include/uapi/linux/devlink.h | 4 +- include/uapi/linux/ethtool.h | 18 +- include/uapi/linux/mroute.h | 9 +- include/uapi/linux/mroute6.h | 9 +- include/uapi/linux/nvme_ioctl.h | 9 - kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 3 +- kernel/dma/mapping.c | 11 +- kernel/dma/swiotlb.c | 41 +- kernel/irq/chip.c | 11 + kernel/irq/irqdomain.c | 45 +- kernel/printk/printk.c | 37 +- kernel/seccomp.c | 4 +- kernel/workqueue.c | 2 +- lib/test_rhashtable.c | 4 +- lib/test_xarray.c | 26 +- lib/xarray.c | 10 +- localversion-next | 2 +- net/bridge/br_multicast.c | 7 +- net/bridge/br_switchdev.c | 11 +- net/core/devlink.c | 10 +- net/dsa/dsa_priv.h | 4 + net/dsa/port.c | 45 +- net/dsa/slave.c | 22 +- net/ipv4/igmp.c | 1 - net/ipv4/ipmr.c | 75 +- net/ipv6/ip6mr.c | 78 +- net/ipv6/mcast_snoop.c | 1 - net/ipv6/route.c | 17 +- net/sched/cls_api.c | 4 +- net/sched/cls_tcindex.c | 55 +- net/smc/af_smc.c | 28 + net/smc/smc.h | 6 +- net/smc/smc_ib.c | 1 - net/smc/smc_ib.h | 2 + net/smc/smc_netns.h | 20 + net/smc/smc_pnet.c | 629 ++++++---- net/smc/smc_pnet.h | 13 +- net/smc/smc_tx.c | 5 +- net/sunrpc/auth_unix.c | 2 +- net/sunrpc/backchannel_rqst.c | 1 - net/sunrpc/sched.c | 7 + net/sunrpc/svcsock.c | 20 +- net/sunrpc/xprt.c | 6 +- net/sunrpc/xprtrdma/backchannel.c | 1 - net/sunrpc/xprtrdma/transport.c | 1 - net/sunrpc/xprtsock.c | 203 ++-- net/unix/af_unix.c | 57 +- net/unix/diag.c | 3 +- net/xdp/xsk.c | 16 +- security/lsm_audit.c | 10 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/samsung/odroid.c | 8 +- tools/testing/selftests/bpf/test_progs.c | 44 - .../selftests/powerpc/benchmarks/null_syscall.c | 2 +- tools/testing/selftests/vm/map_hugetlb.c | 29 +- 463 files changed, 10903 insertions(+), 6386 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx50-pinctrl.txt create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 arch/powerpc/kernel/dma-mask.c delete mode 100644 arch/powerpc/kernel/dma.c create mode 100644 drivers/char/ipmi/ipmi_plat_data.c create mode 100644 drivers/char/ipmi/ipmi_plat_data.h create mode 100644 drivers/clk/imx/clk-imx8mm.c create mode 100644 drivers/clk/imx/clk-pll14xx.c create mode 100644 drivers/hid/hid-uclogic-core.c create mode 100644 drivers/hid/hid-uclogic-params.c create mode 100644 drivers/hid/hid-uclogic-params.h rename drivers/hid/{hid-uclogic.c => hid-uclogic-rdesc.c} (67%) create mode 100644 drivers/hid/hid-uclogic-rdesc.h create mode 100644 drivers/hid/hid-viewsonic.c create mode 100644 include/dt-bindings/clock/imx8mm-clock.h create mode 100644 net/smc/smc_netns.h