This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits d0f3f6070c3a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 86271a151ae9 mm/madvise.c: remove duplicated include omits 3413c858ce80 mm: fix s390 compat build error omits 67fe23034360 mm/madvise: make function 'do_process_madvise' static omits 8ff5641d19dc mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 20155141d2c5 mm: support compat_sys_process_madvise omits 799f8b7b8ef6 mm: support vector address ranges for process_madvise omits 0313dfa7efd8 mm/madvise: allow KSM hints for remote API omits 9d8283be0520 mm/madvise: support both pid and pidfd for process_madvise omits 03f6b837b39f pid: move pidfd_get_pid() to pid.c omits 2879e56ac55b mm/madvise: check fatal signal pending of target process omits 2e949f9d6e4c fix process_madvise build break for arm64 omits a80af5399cbb mm/madvise: introduce process_madvise() syscall: an extern [...] omits a357ea36e453 mm/madvise: pass task and mm to do_madvise omits 6711e1b3a0b5 mm/mmap.c: do not allow mappings outside of allowed limits omits c5a9208c6632 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 954bdf91a4e6 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits f4fe9ebcc791 mm/swap.c: annotate data races for lru_rotate_pvecs omits 1a16634f59e0 mm: annotate a data race in page_zonenum() omits 47babc4db8ce mm/rmap: annotate a data race at tlb_flush_batched omits 6f437b846d20 mm/util.c: annotate an data race at vm_committed_as omits 17aa57c9a4d2 mm/mempool: fix a data race in mempool_free() omits 1a263ea9b7da mm/list_lru: fix a data race in list_lru_count_one omits 80da41b690ea mm/memcontrol: fix a data race in scan count omits 8310a548342e mm/page_counter: fix various data races at memsw omits abb3f1baa93a mm-swapfile-fix-and-annotate-various-data-races-v2 omits e6b505f73b1a mm/swapfile: fix and annotate various data races omits 7568976fd53d mm/filemap.c: fix a data race in filemap_fault() omits d568ba9df7b7 mm/swap_state: mark various intentional data races omits ad6b23556f19 mm-page_io-mark-various-intentional-data-races-v2 omits 7385566ced61 mm/page_io: mark various intentional data races omits d17cadc17291 mm/frontswap: mark various intentional data races omits df18b4072f88 kernel: rename show_stack_loglvl() => show_stack() omits 4888554459b1 kernel: use show_stack_loglvl() omits 2d1b79cec009 sched: print stack trace with KERN_INFO omits 8f49c47e4620 kdb: don't play with console_loglevel omits 27a19ea3b484 power: use show_stack_loglvl() omits 2e0c35b31c00 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 755936472fc6 sysrq: use show_stack_loglvl() omits a86f814ba44f xtensa: add show_stack_loglvl() omits 6a472d52be45 xtensa: add loglvl to show_trace() omits cee373f6c7d7 x86: add show_stack_loglvl() omits 5434c175db63 x86: add missing const qualifiers for log_lvl omits 7370a51e0bc1 unicore32: add show_stack_loglvl() omits 0504c6c32a62 unicore32: add loglvl to c_backtrace() omits 2378d50d00cd unicore32: remove unused pmode argument in c_backtrace() omits b2c04d970237 um: add show_stack_loglvl() omits 9efb698721bf um/sysrq: remove needless variable sp omits 818fa3f76edb sparc: add show_stack_loglvl() omits 4b3c15ca245e sh: add show_stack_loglvl() omits 3f36dce0eee5 sh: add loglvl to show_trace() omits f9cdc9a9dfb8 sh: add loglvl to printk_address() omits 9c0776a596d4 sh: remove needless printk() omits 076f5b73d864 sh: add loglvl to dump_mem() omits 896baad7302f s390: add show_stack_loglvl() omits cab28745ccf3 riscv: add show_stack_loglvl() omits 4fb8439681a9 powerpc: add show_stack_loglvl() omits 62cd2859ca69 parisc: add show_stack_loglvl() omits 3363b0f405ef openrisc: add show_stack_loglvl() omits 91b3c4f5d005 nios2: add show_stack_loglvl() omits 8af8462135b6 nds32: add show_stack_loglvl() omits 8cdb7059aec2 mips: add show_stack_loglvl() omits 592a4eb5aef4 microblaze: add show_stack_loglvl() omits 188b3843a90f microblaze: add loglvl to microblaze_unwind() omits 8ed9aad39d35 microblaze: add loglvl to microblaze_unwind_inner() omits 2e012c4eab46 m68k: add show_stack_loglvl() omits daf93eb79e28 ia64: add show_stack_loglvl() omits e66b3ca88112 ia64: pass log level as arg into ia64_do_show_stack() omits e7b9a6cb24f7 hexagon: add show_stack_loglvl() omits 8b3af3797df8 h8300: add show_stack_loglvl() omits bec9c8fdb0b6 csky: add show_stack_loglvl() omits b7b06d7f72f2 c6x: add show_stack_loglvl() omits 3cea89836249 arm64: add show_stack_loglvl() omits 5e835df74fcd arm64: add loglvl to dump_backtrace() omits 0f097eac9321 arm: add show_stack_loglvl() omits 531552e3ba21 arm: wire up dump_backtrace_{entry,stm} omits f862d77c8b1f arm: add loglvl to dump_backtrace() omits 3ddc971d058e arm: add loglvl to unwind_backtrace() omits 8377cfcd8e87 arm/asm: add loglvl to c_backtrace() omits c5ab03a540c4 arc: add show_stack_loglvl() omits dc3d536a4d11 alpha: add show_stack_loglvl() omits 6290b4851539 kallsyms/printk: add loglvl to print_ip_sym() omits 69379372bbf2 mm/kmemleak: silence KCSAN splats in checksum omits 137678a121a0 kernel: set USER_DS in kthread_use_mm omits 2275cd5b7c28 powerpc/vas: fix up for {un}use_mm() rename omits 66d2e51ea692 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits ffea202b6f10 kernel: better document the use_mm/unuse_mm API contract omits 67f12860c100 kernel: move use_mm/unuse_mm to kthread.c omits 6e66c608d017 kernel: move use_mm/unuse_mm to kthread.c omits 71a093e5cf00 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 39c13daf7d89 panic: add sysctl to dump all CPUs backtraces on oops event omits 2497defaa6ef kernel/hung_task.c: introduce sysctl to print all traces w [...] omits ba67ddadde21 parisc: add sysctl file interface panic_on_stackoverflow omits 5004394724a2 lib/test_sysctl: support testing of sysctl. boot parameter omits e219d91dc9d4 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits d20ace3a544f kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 748e017d86b2 kernel/sysctl: support handling command line aliases omits 0ec79d2ff9a8 kernel/sysctl: support setting sysctl parameters from kern [...] omits 9c9fbf7fd60c xarray.h: correct return code documentation for xa_store_{ [...] omits 6dd0669aec37 arch/x86/Makefile: use $(CONFIG_SHELL) omits 10e40e394e7b Merge branch 'akpm-current/current' omits cdf016efd5a7 Merge remote-tracking branch 'mhi/mhi-next' omits f2c79fbbc213 Merge remote-tracking branch 'kunit-next/kunit' omits 33e4046262fc Merge remote-tracking branch 'cfi/cfi/next' omits b3ce5b4ba740 Merge remote-tracking branch 'cel/cel-next' omits ee0ef3e2f898 Merge remote-tracking branch 'fpga/for-next' omits cab06fa0199b Merge remote-tracking branch 'devfreq/devfreq-next' omits 32dbb8e8cf37 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 65a6bbcbe154 Merge remote-tracking branch 'hyperv/hyperv-next' omits 700d9fc4dd08 Merge remote-tracking branch 'xarray/xarray' omits cfdcf685edab Merge remote-tracking branch 'nvmem/for-next' omits 96a7ac866b7b Merge remote-tracking branch 'slimbus/for-next' omits bb8cb7aaff41 Merge remote-tracking branch 'fsi/next' omits ccdad927b146 Merge remote-tracking branch 'ntb/ntb-next' omits 2ea6a0ff8365 Merge remote-tracking branch 'rtc/rtc-next' omits 95766e3791cb Merge remote-tracking branch 'coresight/next' omits d5af5cd65d6a Merge remote-tracking branch 'livepatching/for-next' omits b01aa899502c Merge remote-tracking branch 'kselftest/next' omits fda653b3b65d Merge remote-tracking branch 'userns/for-next' omits 0586be4fbd88 Merge remote-tracking branch 'pwm/for-next' omits 8cc7077bcdcc Merge remote-tracking branch 'pinctrl-samsung/for-next' omits c175ff449396 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 252e2a91b5d9 Merge remote-tracking branch 'pinctrl/for-next' omits 57255596cd9a Merge remote-tracking branch 'gpio-intel/for-next' omits 7aa1678dea15 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 05157f486c5c Merge remote-tracking branch 'gpio/for-next' omits 19f0a3a9de6a Merge remote-tracking branch 'rpmsg/for-next' omits 4a9656763d43 next-20200505/vhost omits 777e91afc2fd Merge remote-tracking branch 'scsi-mkp/for-next' omits b6cac4ae9110 Merge remote-tracking branch 'scsi/for-next' omits 05957d03c753 Merge remote-tracking branch 'cgroup/for-next' omits e72a96e0b645 Merge remote-tracking branch 'slave-dma/next' omits d94a35326689 Merge remote-tracking branch 'mux/for-next' omits 98fd26f9c8d5 Merge remote-tracking branch 'staging/staging-next' omits 644c5ed94058 Merge remote-tracking branch 'thunderbolt/next' omits 515c54f228ab Merge remote-tracking branch 'soundwire/next' omits f058348abb17 Merge remote-tracking branch 'extcon/extcon-next' omits e6dc26e28482 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5b419a7b8edf Merge remote-tracking branch 'tty/tty-next' omits 479a628f5c3d Merge remote-tracking branch 'phy-next/next' omits 937a53f516cc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 3d5668e16abc Merge remote-tracking branch 'usb-serial/usb-next' omits cb92d5ce66d8 Merge remote-tracking branch 'usb/usb-next' omits 828dc5ab5d1b Merge remote-tracking branch 'driver-core/driver-core-next' omits bbd463278aee Merge remote-tracking branch 'ipmi/for-next' omits d5532594b473 Merge remote-tracking branch 'leds/for-next' omits b05cfe21af2a Merge remote-tracking branch 'chrome-platform/for-next' omits 511b859b2baa Merge remote-tracking branch 'drivers-x86/for-next' omits a0acc56da220 Merge remote-tracking branch 'workqueues/for-next' omits deab28b5833e Merge remote-tracking branch 'percpu/for-next' omits fc092c6181ca Merge remote-tracking branch 'kvms390/next' omits eef086246d4f Merge remote-tracking branch 'kvm/linux-next' omits 2b49a12ad5dc Merge remote-tracking branch 'rcu/rcu/next' omits e2e14c950bd5 Merge remote-tracking branch 'edac/edac-for-next' omits 6a3a468aba71 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 98315b09375e Merge remote-tracking branch 'tip/auto-latest' omits 9000435548aa Merge remote-tracking branch 'spi/for-next' omits a64bb99bc5dd Merge remote-tracking branch 'devicetree/for-next' omits 8ac7f56a02f3 Merge remote-tracking branch 'audit/next' omits 0bfbad0cdf45 Merge remote-tracking branch 'iommu/next' omits a5b5785d1073 Merge remote-tracking branch 'tpmdd/next' omits 4300e2847a5c Merge remote-tracking branch 'selinux/next' omits b4041237a6cf Merge remote-tracking branch 'keys/keys-next' omits 399887b95a85 Merge remote-tracking branch 'integrity/next-integrity' omits d4e0487a7340 Merge remote-tracking branch 'apparmor/apparmor-next' omits 621bc72eb265 Merge remote-tracking branch 'regulator/for-next' omits 2a845ba36b42 Merge remote-tracking branch 'battery/for-next' omits 8f1762128058 Merge remote-tracking branch 'backlight/for-backlight-next' omits ebcd785cdf17 Merge remote-tracking branch 'mmc/next' omits cc7155c7c818 Merge remote-tracking branch 'device-mapper/for-next' omits 7bf9e74cab02 ipc-convert-ipcs_idr-to-xarray-update omits 62ba9e33fb78 ipc: convert ipcs_idr to XArray omits de39bc2afb89 ipc/namespace.c: use a work queue to free_ipc omits 432754d58660 ipc/msg: add missing annotation for freeque() omits a5b0b9a5fac5 initramfs: fix another section mismatch omits d129756d75d2 lib/ubsan.c: fix gcc-10 warnings omits 3517fa9a0fb8 tools/testing/selftests/vm: remove duplicate headers omits e8069f2601da selftests: vm: pkeys: fix multilib builds for x86 omits 279f5c28e4e3 selftests: vm: pkeys: use the correct page size on powerpc omits 04aab93c6012 selftests/vm/pkeys: override access right definitions on powerpc omits 96ccdf87af9c selftests/vm/pkeys: test correct behaviour of pkey-0 omits 2bb2263ec4a1 selftests/vm/pkeys: introduce a sub-page allocator omits 859619887881 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 9e645d9331ab selftests/vm/pkeys: associate key on a mapped page and det [...] omits 97116215a408 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 8e469ad368bd selftests/vm/pkeys: improve checks to determine pkey support omits d98923282f84 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 49c2a659f1ef selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 3e3ce81607f5 selftests/vm/pkeys: introduce powerpc support omits 4c3c487282af selftests/vm/pkeys: introduce generic pkey abstractions omits 22f5b58f6a6e selftests: vm: pkeys: use the correct huge page size omits c3ca3dca1fa3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits e015fa77fe4c selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 83822350e1aa selftests/vm/pkeys: fix pkey_disable_clear() omits 5432f7cd89d9 selftests: vm: pkeys: add helpers for pkey bits omits 23e0c1f1f4f3 selftests: vm: pkeys: Use sane types for pkey register omits e408efd68606 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits b2f1753673a7 selftests/vm/pkeys: move some definitions to arch-specific header omits 8c316a22d7a7 selftests/vm/pkeys: move generic definitions to header file omits 908130d9e0e2 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 1e6d16f5c643 selftests/x86/pkeys: move selftests to arch-neutral directory omits 29e6dc0c23e1 twist: add option for selecting twist options for syzkalle [...] omits fb9bfa8d6b15 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits c3cd0e106ea6 add kernel config option for twisting kernel behavior. omits 61ad3264de5f aio: simplify read_events() omits 1db59475f379 kernel/relay.c: fix read_pos error when multiple readers omits 4d8319d4ce9a rapidio: avoid data race between file operation callbacks [...] omits b50901718baa arm64: memory: give hotplug memory a different resource name omits 38b9500de947 mm/memory_hotplug: allow arch override of non boot memory [...] omits 1c32f016b985 kexec: prevent removal of memory in use by a loaded kexec image omits 75c3e78cf017 umh: fix refcount underflow in fork_usermode_blob(). omits 5328d386fb1d exec: open code copy_string_kernel omits f2b4496b8f68 exec: simplify the copy_strings_kernel calling convention omits c40bf53e27a5 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 94a74652f501 fat: improve the readahead for FAT entries omits 3127124ef6dd fat: don't allow to mount if the FAT length == 0 omits 57626b2e48b7 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits e4e54f251286 elfnote: mark all .note sections SHF_ALLOC omits 33521d10fe4d fs/binfmt_elf: remove redundant elf_map ifndef omits 4304fe1d4469 checkpatch: use patch subject when reading from stdin omits afc3b29d3fca checkpatch: disallow --git and --file/--fix omits c008ea39314c checkpatch: look for c99 comments in ctx_locate_comment omits cdf5332e8fa9 checkpatch: additional MAINTAINER section entry ordering checks omits 9941aada1fab lib/test_lockup.c: make test_inode static omits 552bb3781651 lib: optimize cpumask_local_spread() omits b23aa8eb8299 lib: Add might_fault() to strncpy_from_user. omits b4f845057132 lib/math: avoid trailing newline hidden in pr_fmt() omits a9c2836ff880 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits f9935cf91ac6 get_maintainer: add email addresses from .yaml files omits 213e12f4c180 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits fe0063e8838e dynamic_debug: add an option to enable dynamic debug for m [...] omits 4ce5af339915 user.c: make uidhash_table static omits 59c5c674abaa mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits b820fe4dbd81 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits c22adc49cc18 mm/debug: add tests validating architecture page table helpers omits 0af4784185c9 x86/mm: define mm_p4d_folded() omits 0cb25449a2b8 proc: rename "catch" function argument omits 3174bc03c4fe kernel/hung_task.c: Monitor killed tasks. omits 80d4d699b8ac fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a0047ec3f8e0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 52ddf83b7f8b include/linux/mm.h: return true in cpupid_pid_unset() omits 2291886c4024 mm: use false for bool variable omits 95d8ea286144 mm/memory: fix a typo in comment "attampt"->"attempt" omits 854c255f981b mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 7fb945cc7657 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 7895f987195a mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 5d25039f087a mm: fix a typo in comment "strucure"->"structure" omits 613238e3d197 mm, memcg: fix some typos in memcontrol.c omits 7ee0281d82da mm/frontswap: fix some typos in frontswap.c omits d0b6fc271795 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 29fc3d7b878c mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 8e86dad08d53 mm/memblock: fix a typo in comment "implict"->"implicit" omits d236c6241e39 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 2fdd82f17362 mm/vmsan: fix some typos in comment omits 8802a22271b0 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 1eaac5480bbb mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 83481e16e21b mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 9ffcd49ba25b mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 8929251d4566 mm: ksm: fix a typo in comment "alreaady"->"already" omits f6ae69891a3b mm: ksm: fix a typo in comment "alreaady"->"already" omits 5cf9e1a2128e mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits be0c64008845 mm-replace-zero-length-array-with-flexible-array-member-fix omits 84dfadb2834f mm: replace zero-length array with flexible-array member omits 157e9867e12a mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 6ca4bcab92be mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 1656a6a5d505 mm/memory_hotplug: remove is_mem_section_removable() omits a1226cd2233a powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 0916cf3e45bc mm/memory_hotplug: refrain from adding memory into an impo [...] omits 35c4051c4a0d mm: add kvfree_sensitive() for freeing sensitive data objects omits b066a6e57b84 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 6c0e058172eb x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 4be2d6353f6a riscv-support-debug_wx-fix omits eea6d007e6fb riscv: support DEBUG_WX omits de15de25a859 mm-add-debug_wx-support-fix omits c63bc9a09782 mm: add DEBUG_WX support omits e38f7c25faae drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 0bd745648619 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits de8f4069db42 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits df525b757f0e mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits fd208fb4c00c powerpc/mm: drop platform defined pmd_mknotpresent() omits 84bcb9928c86 mm: thp: don't need to drain lru cache when splitting and [...] omits 09d8581063f8 parisc/kmap: remove duplicate kmap code omits e724bc2d7227 kmap: remove kmap_atomic_to_page() omits 615bd651bcba drm: remove drm specific kmap_atomic code omits 8d7d56f053f9 arch/kmap: define kmap_atomic_prot() for all arch's omits 0035f52772d8 arch/kmap: don't hard code kmap_prot values omits 970b9d3e2245 arch/kmap: ensure kmap_prot visibility omits 25906c162917 arch/kunmap_atomic: consolidate duplicate code omits c41d25dcb576 arch/kmap_atomic: consolidate duplicate code omits e99eee2bfc48 {x86,powerpc,microblaze}/kmap: move preempt disable omits 592cfdb5cdc1 Merge remote-tracking branch 'block/for-next' omits 993d8b2dc6fb Merge remote-tracking branch 'input/next' omits ea5d1f2fa6d2 Merge remote-tracking branch 'modules/modules-next' omits aaeeebfe3d4a Merge remote-tracking branch 'sound-asoc/for-next' omits 5093a8ffd4ad Merge remote-tracking branch 'sound/for-next' omits 85def8dcffda Merge remote-tracking branch 'regmap/for-next' omits b004383fe298 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 04ad2d234018 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0414f20a4da8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5b471ad098c0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits e6acfd47c78c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 04a67e4db32e Merge remote-tracking branch 'amdgpu/drm-next' omits ab7236b22fed Merge remote-tracking branch 'drm/drm-next' omits 3f9d251337ea Merge remote-tracking branch 'crypto/master' omits 709369d9c660 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d86d24a5ae91 Merge remote-tracking branch 'gfs2/for-next' omits cc72a6c8c2cc Merge remote-tracking branch 'mac80211-next/master' omits d1fc769b77cc Merge remote-tracking branch 'bluetooth/master' omits 93cb847c3220 Merge remote-tracking branch 'wireless-drivers-next/master' omits 6f6a7eda2245 Merge remote-tracking branch 'ipsec-next/master' omits 08ac7f149095 Merge remote-tracking branch 'bpf-next/master' omits fdb5a5c43615 Merge remote-tracking branch 'net-next/master' omits c36b0adfdd8d Merge remote-tracking branch 'rdma/for-next' omits 455898faa851 Merge remote-tracking branch 'swiotlb/linux-next' omits 141653c297ad Merge remote-tracking branch 'ieee1394/for-next' omits 364fd76f9d12 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 546d844c46c1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 8ff2be12f59f Merge remote-tracking branch 'pm/linux-next' omits be96dea51592 Merge remote-tracking branch 'v4l-dvb/master' omits af0d134fbb81 Merge remote-tracking branch 'jc_docs/docs-next' omits d0cb703d3e2e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 02d7cd9c25c3 Merge branch 'dmi/master' omits 014f246b7fb7 Merge remote-tracking branch 'i3c/i3c/next' omits 5f968e40275f Merge remote-tracking branch 'i2c/i2c/for-next' omits 7efbaa56f9ee Merge remote-tracking branch 'hid/for-next' omits 5b474800a0cb Merge remote-tracking branch 'pstore/for-next/pstore' omits 3df0b8d96b88 Merge remote-tracking branch 'pci/next' omits 9ca8c1074cd8 Merge remote-tracking branch 'printk/for-next' omits 55feb6972635 eventfd: include uio.h omits 651976a82cd2 Merge remote-tracking branch 'vfs/for-next' omits dc528d2b7f31 Merge remote-tracking branch 'file-locks/locks-next' omits 05b455a851fe Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits e8f5cb45f4b6 Merge remote-tracking branch 'xfs/for-next' omits 7056137d5f7b Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 56fdcebc7a8b Merge remote-tracking branch 'nfsd/nfsd-next' omits ff1bb2842d4e Merge remote-tracking branch 'jfs/jfs-next' omits 6f660f375623 Merge remote-tracking branch 'fuse/for-next' omits 3236e3f1692d Merge remote-tracking branch 'f2fs/dev' omits c2c4b19f0bd9 Merge remote-tracking branch 'ext3/for_next' omits 4a5b4b71a81d Merge remote-tracking branch 'exfat/dev' omits 0f284d7992de Merge remote-tracking branch 'configfs/for-next' omits 8f1a37e179bd Merge remote-tracking branch 'cifs/for-next' omits 63cf278b9ae8 Merge remote-tracking branch 'ceph/master' omits 56f4b7cd1024 Merge remote-tracking branch 'btrfs/for-next' omits 8985f111a892 Merge remote-tracking branch 'uml/linux-next' omits 717489a9caba Merge remote-tracking branch 'sh/sh-next' omits 7acb797bb71a Merge remote-tracking branch 's390/features' omits 5afe79aed131 Merge remote-tracking branch 'risc-v/for-next' omits 3dbb4a4b0683 Merge remote-tracking branch 'powerpc/next' omits 0a8228bf4a42 Merge remote-tracking branch 'nds32/next' omits 26322c8dcb3b Merge remote-tracking branch 'mips/mips-next' omits 1875ca594d27 Merge remote-tracking branch 'm68knommu/for-next' omits 9a97739b690e Merge remote-tracking branch 'm68k/for-next' omits 69a8e737f43b Merge remote-tracking branch 'h8300/h8300-next' omits 0736b19fc103 Merge remote-tracking branch 'csky/linux-next' omits c99f9e5416eb Merge remote-tracking branch 'clk/clk-next' omits ce9332f02197 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 174577085d88 Merge remote-tracking branch 'tegra/for-next' omits a52e03523bc9 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fef115fdb051 Merge remote-tracking branch 'scmi/for-linux-next' omits e832b78c5aac Merge remote-tracking branch 'samsung-krzk/for-next' omits 1988d79bd661 Merge remote-tracking branch 'rockchip/for-next' omits 195cbfbd7e35 Merge remote-tracking branch 'reset/reset/next' omits 0bd5a9941022 Merge remote-tracking branch 'renesas/next' omits 5b3e04a5bb01 Merge remote-tracking branch 'realtek/for-next' omits 9ae3b9e351a3 Merge remote-tracking branch 'raspberrypi/for-next' omits beea27db9af7 Merge remote-tracking branch 'qcom/for-next' omits 65c9e55a1a7e Merge remote-tracking branch 'omap/for-next' omits b50e81cf63e8 Merge remote-tracking branch 'mvebu/for-next' omits 56cb8b75f88c Merge remote-tracking branch 'mediatek/for-next' omits 851b98fc8b32 Merge remote-tracking branch 'keystone/next' omits 6b01f6842155 Merge remote-tracking branch 'imx-mxs/for-next' omits 0db59c4f26c4 Merge remote-tracking branch 'at91/at91-next' omits 7e2d1bd741aa Merge remote-tracking branch 'aspeed/for-next' omits ac7fac95a6a7 Merge remote-tracking branch 'amlogic/for-next' omits 2be30e9cdfc0 Merge remote-tracking branch 'arm64/for-next/core' omits 1a1b08e3563e Merge remote-tracking branch 'arm/for-next' omits f50fddadf0e3 Merge remote-tracking branch 'dma-mapping/for-next' omits 7fdaefe82722 pstore/ram: Adjust module param permissions to reflect reality omits 6ce05d5e86cb ramoops: Add max_reason optional field to ramoops DT node omits 7bddec15c574 pstore/ram: Introduce max_reason and convert dump_oops omits eb48bf8c4988 pstore/ram: Refactor DT size parsing omits 6b0a1817f812 pstore/platform: Pass max_reason to kmesg dump omits 7a76cebaea54 Merge remote-tracking branch 'kbuild/for-next' omits 671451d44ff8 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a267cf4704df Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3ae5ace5baa2 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits e33fc14effc0 Merge remote-tracking branch 'risc-v-fixes/fixes' omits bfe89603ca63 Merge remote-tracking branch 'mmc-fixes/fixes' omits 8bda6e98c772 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 4128043a6aa4 Merge remote-tracking branch 'scsi-fixes/fixes' omits bc348be2602d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 93a765e4faae Merge remote-tracking branch 'kvm-fixes/master' omits 58d2d7d619d2 Merge remote-tracking branch 'omap-fixes/fixes' omits c3b2bf19530a Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 8f4b584b2c70 Merge remote-tracking branch 'input-current/for-linus' omits 7ce51ac7f6c1 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits b88018ae8835 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 58851edd15ce Merge remote-tracking branch 'staging.current/staging-linus' omits 4b5e5fe68338 Merge remote-tracking branch 'phy/fixes' omits aafb8390b537 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 27ebfac9e5c9 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits f636ec2d77b9 Merge remote-tracking branch 'usb.current/usb-linus' omits 3b8a28a9e0e3 Merge remote-tracking branch 'tty.current/tty-linus' omits fdc8dace3900 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 3d16ea231ee3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 14cef46b0aba Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4bf3982832b0 Merge remote-tracking branch 'regmap-fixes/for-linus' omits a9f55124389c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits ffa2b2f59515 Merge remote-tracking branch 'sound-current/for-linus' omits 0b3136c40b1e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 8ce37210efca Merge remote-tracking branch 'mac80211/master' omits d22501dd7b35 Merge remote-tracking branch 'ipsec/master' omits 00e26a0aae03 Merge remote-tracking branch 'bpf/master' omits 0912f26a32e2 Merge remote-tracking branch 'net/master' omits 3bf01cd822c5 Merge remote-tracking branch 'sparc/master' omits 43412e10070b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a27a41eb27ce Merge remote-tracking branch 'arm-current/fixes' omits 4ad850c7f8f5 Merge remote-tracking branch 'arc-current/for-curr' omits 0e63829463d9 Merge remote-tracking branch 'fixes/master' omits ad49dba5db65 torture: Add --allcpus argument to the kvm.sh script omits 3efa076f932e torture: Remove whitespace from identify_qemu_vcpus output omits a805c77c97cb torture: Add script to smoke-test commits in a branch omits 1deacc635421 trace: events: rcu: Change description of rcu_dyntick trace event omits c053afb0a0ed rcu/tree: Remove dynticks_nmi_nesting counter omits 302f121dfd14 rcu/tree: Clean up dynticks counter usage omits d7e48d4a7118 rcu/tree: Add better tracing for dyntick-idle omits 4ea9948a6e7c Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits 56f76cd1bb32 rcu: Add comment documenting rcu_callback_map's purpose omits f3825266526f rcu: Add callbacks-invoked counters omits 61f939320bd7 doc: Timer problems can cause RCU CPU stall warnings omits 5efbd6d22c8d torture: Remove qemu dependency on EFI firmware omits ab8f4e7286d3 kcsan: Add test suite omits 3581d874db78 rcutorture: NULL rcu_torture_current earlier in cleanup code omits 12556299c332 rcutorture: Handle non-statistic bang-string error messages omits fb347d382b9b torture: Set configfile variable to current scenario omits 8bd844e9b974 rcutorture: Add races with task-exit processing omits 94f5a55e8f7a docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits f854005d0b07 docs: RCU: Convert stallwarn.txt to ReST omits 0001ebc64926 docs: RCU: Convert rcuref.txt to ReST omits 30a9bacbf043 docs: RCU: Convert torture.txt to ReST omits a3f940b4cedc docs: RCU: Convert rculist_nulls.txt to ReST omits 0e91a71302b7 docs: RCU: Convert lockdep.txt to ReST omits f59c558bde8e docs: RCU: Convert lockdep-splat.txt to ReST omits 3cc67e997b40 docs: RCU: Convert checklist.txt to ReST omits 4ab5dc88f85a rcu: Simplify the calculation of rcu_state.ncpus omits 0ff25aeeee85 srcu: Fix a typo in comment "amoritized"->"amortized" omits 76c48958a0ec kvm/svm: Disable KCSAN for svm_vcpu_run() omits c8c432d986ec mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 040da591bdf6 rcu: Initialize and destroy rcu_synchronize only when necessary omits 80950f178fde locktorture: Use true and false to assign to bool variables omits e7795c75d4d4 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits e4ee28a9013b x86/mm/pat: Mark an intentional data race omits 9bb6e4973be5 fork: Annotate a data race in vm_area_dup() omits 2c3e8414c482 Merge branch 'lkmm-dev.2020.04.15b' into HEAD omits fcf61abb3f28 Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits caf76ec7adb0 Merge branch 'remotes/lorenzo/pci/v3-semi' omits a1fda5d1243e Merge branch 'remotes/lorenzo/pci/endpoint' omits d01e9e23f17a Merge branch 'remotes/lorenzo/pci/dwc' omits f84748fd5f99 Merge branch 'remotes/lorenzo/pci/altera' omits 66a90a6ec6b1 Merge branch 'pci/resource' omits c92331b4dbad Merge branch 'pci/pm' omits 965e2a9e328b Merge branch 'pci/p2pdma' omits 6a2bbb6fbf45 Merge branch 'pci/misc' omits 194082e4c3e2 Merge branch 'pci/kconfig' omits e9f482da1c37 Merge branch 'pci/hotplug' omits 1c849e58a165 Merge branch 'pci/error' omits 41ffd3842351 printk: honor the max_reason field in kmsg_dumper omits b746d8768d34 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits f92cc2772ce0 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 455041156af8 pstore: Remove filesystem records when backend is unregistered omits 20bf6ebaec5f arm64: hugetlb: avoid potential NULL dereference omits ce2f04fd15cc Merge branch 'work.set_fs-exec' into for-next omits 959be0df4b72 drm/amdgpu: implement soft_recovery for gfx10 omits 014893b4bf25 drm/amdgpu/fb: use virt_to_phys to get smem_start omits 5c2ca91bd7e6 drm/amdgpu: re-enable runtime pm on vega10 omits 75a2ce0f1ee8 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 6f641742e1d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 28ac1108673a drm/amdgpu: work around llvm bug #42576 omits 6717e6e120ad drm: Correct DP DSC macro typo omits 6c28c4c88997 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits a8c81e4b396c drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 0862696146b9 drm/mm: revert "Break long searches in fragmented address spaces" omits 513e64358d8a drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 8df42dc45e27 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits 70a9f3959493 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 0a5e861cc625 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits bcb9516eba9f drm/amdgpu: Add new ring callback to insert memory sync omits b1356f4179f9 drm/amdgpu: Add unique_id for Arcturus omits b898d801d3b8 drm/amdgpu: Add ReadSerial defines for Arcturus omits 34d016c38dca Merge branch 'for-next/bti' into for-next/core omits 64670c10cc3b Merge branch 'for-next/kvm/errata' into for-next/core omits add0d133ede9 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] omits 250815b08bc5 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() omits b2a73e2d0852 Merge branch 'fixes' into next omits 215a89d75b79 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] omits 3fc2e5de0dbe mmc: alcor: Fix a resource leak in the error path for ->probe() omits 1bf7cfe7f05e mmc: sdhci-pci-gli: Fix no irq handler from suspend omits d88516748642 media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits c1e5315345a7 treewide: Replace zero-length array with flexible-array omits 6373dee052e2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 64766651b9da rpmsg: glink: Integrate glink_ssr in qcom_glink omits a9181c50b8b1 soc: qcom: glink_ssr: Internalize ssr_notifiers omits 12d14d56a8a8 remoteproc: qcom: Pass ssr_name to glink subdevice omits 8a5f35bd5d90 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits c235ef0e5127 Merge branch 'arm64-fixes-for-5.7' into for-next omits be740ffbf96a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 626468fb0f3e Merge branch 'uaccess' into for-next omits 48a79e72d226 Merge branches 'fixes', 'work.epoll', 'uaccess.base' and ' [...] omits a6515b3a7410 eventfd: convert to f_op->read_iter() omits 1985b45de014 Merge branch 'pm-cpuidle' into linux-next omits bf8e15270b72 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits c7f44a7f45e8 ptr_ring: linked list fallback omits d1be8ce4794f vhost: batching fetches omits 57ed57c3c626 vhost: use batched version by default omits cb6f8b40fab9 vhost: option to fetch descriptors through an independent struct omits 170895c1c433 vhost: revert "vhost: disable for OABI" omits d9fd39e0ad85 virtio: force spec specified alignment on types omits 286cdef2ec13 virtio-mmio: Delete an error message in vm_find_vqs() omits 4d72968c247e virtio: add VIRTIO_RING_NO_LEGACY omits 9ccaf35a76cd Merge branch 'work.misc' into for-next omits 44a98f79e210 Merge branches 'fixes' and 'misc' into for-next omits b6c10df0dbfe Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] omits 709edfa8c5e4 rcutorture: Convert ULONG_CMP_LT() to time_before() omits 7adc8dd19966 torture: Add a --kasan argument omits 62af31085fec torture: Save a few lines by using config_override_param i [...] omits 1d960fc1750e torture: Allow scenario-specific Kconfig options to overri [...] omits 50f361bd2895 torture: Allow --kconfig options to override --kcsan defaults omits fcbb5a4dc306 torture: Abstract application of additional Kconfig options omits dfb06c7d5d83 torture: Eliminate duplicate #CHECK# from ConfigFragment omits 3c59ac5e2a90 rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static omits e65c052c0a94 torture: Make --kcsan argument also create a summary omits 509c01101a3c torture: Add --kcsan argument to top-level kvm.sh script omits dc371b9c7f53 rcu: Allow rcutorture to starve grace-period kthread omits 27904fca54a0 rcutorture: Right-size TREE10 CPU consumption omits 8debcd839f5d rcutorture: Add flag to produce non-busy-wait task stalls omits b35af6a26b7c Default enable RCU list lockdep debugging with PROVE_RCU omits d38f9bc9261a Merge branch 'pm-acpi' into linux-next omits 5b88cea04ba7 Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits e1903098e48d Merge branches 'pm-cpufreq-fixes' and 'pm-sleep-fixes' int [...] omits 3caa169b65a8 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() adds b9388959ba50 Merge tag 'tag-chrome-platform-fixes-for-v5.7-rc5' of git: [...] adds f5dda315b637 net: hsr: fix incorrect type usage for protocol variable adds a84724178bd7 selftests: net: tcp_mmap: fix SO_RCVLOWAT setting adds 0ba83aa037da net: dsa: sja1105: the PTP_CLK extts input reacts on both edges adds 21ce7f3e16fb net: dsa: ocelot: the MAC table on Felix is twice as large adds c0d7eccbc761 net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in [...] adds 6e0ddb6530b5 Merge branch 'FDB-fixes-for-Felix-and-Ocelot-switches' adds 0cb7498f234e seg6: fix SRH processing to comply with RFC8754 adds 9274124f023b net: stricter validation of untrusted gso packets adds 657221598f82 net: dsa: remove duplicate assignment in dsa_slave_add_cls [...] adds 050569fc8384 net: dsa: Do not leave DSA master with NULL netdev_ops adds 0735ccc9d9a4 ionic: Use debugfs_create_bool() to export bool adds 6f5c27f9c6f8 net: ethernet: ti: am65-cpsw-nuss: fix irqs type adds a0fd7cc87a01 wireguard: selftests: use normal kernel stack size on ppc64 adds b673e24aad36 wireguard: socket: remove errant restriction on looping to self adds 4005f5c3c9d0 wireguard: send/receive: cond_resched() when processing wo [...] adds 4fed818ef54b wireguard: selftests: initalize ipv6 members to NULL to sq [...] adds 243f2148937a wireguard: send/receive: use explicit unlikely branch inst [...] adds d3f3e6acb26b Merge branch 'wireguard-fixes' adds b0956956bbd7 MAINTAINERS: put DYNAMIC INTERRUPT MODERATION in proper order adds 16f8036086a9 net: flow_offload: skip hw stats check for FLOW_ACTION_HW_ [...] adds a811c1fa0a02 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds de268ccb42d6 Merge tag 'configfs-for-5.7' of git://git.infradead.org/us [...] adds 8c16ec94dc76 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 027d0c7101f5 arm64: hugetlb: avoid potential NULL dereference adds 6e7f2eacf098 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f4459598f44a Merge remote-tracking branch 'fixes/master' adds d5cf2426f5e6 Merge remote-tracking branch 'arc-current/for-curr' adds 1f13aa4d5194 ARM: 8973/1: Add missing newline terminator to kernel message adds 513149cba8f2 Merge branch 'uaccess' into fixes adds d1e7e4759ff6 Merge remote-tracking branch 'arm-current/fixes' adds 028b1810ae3d Merge remote-tracking branch 'sparc/master' adds 01c3259818a1 virtio_net: fix lockdep warning on 32 bit adds 64082b67ba72 net: remove spurious declaration of tcp_default_init_rwnd() adds 1a10186e598a usb: hso: correct debug message adds 8aef199481df net: hisilicon: Make CONFIG_HNS invisible adds d8a86e59ff3c Merge remote-tracking branch 'net/master' adds 3e9be81c112e Merge remote-tracking branch 'bpf/master' adds b0770815f77e Merge remote-tracking branch 'ipsec/master' adds dfd9ca713d03 Merge remote-tracking branch 'mac80211/master' adds 56c91440ff00 IB/hfi1: Fix another case where pq is left on waitlist adds b4a8bc464864 Merge remote-tracking branch 'rdma-fixes/for-rc' adds c1f6e3c818dd ALSA: rawmidi: Fix racy buffer resize under concurrent accesses adds 1fab3e532480 Merge remote-tracking branch 'sound-current/for-linus' adds fe9446251945 ASoC: mediatek: mt8183: fix error handling of platform_get_irq() adds c95a1d4a128f Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds acf1e8eb667e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 35aef7bae777 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0ea84ad25d58 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1b00ea137a10 Merge remote-tracking branch 'spi-fixes/for-linus' adds dfd0f8d928d5 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds ab9e1e29e9c9 Merge remote-tracking branch 'tty.current/tty-linus' adds 91edf63d5022 usb: chipidea: msm: Ensure proper controller reset using r [...] adds 50d21123762f Merge remote-tracking branch 'usb.current/usb-linus' adds 64c4cee3f36d Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds cdfbab5c6eb2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 657bc3d0c28f Merge remote-tracking branch 'phy/fixes' adds 76b3289af800 Merge remote-tracking branch 'staging.current/staging-linus' adds 879fa301ed7e Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 6b61be11a0ba Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds de3e93de57c1 Merge remote-tracking branch 'input-current/for-linus' adds a6c2ec513779 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 88ecde5bdc12 Merge remote-tracking branch 'omap-fixes/fixes' adds ad2816ec6c19 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 39bf95e4096a Merge remote-tracking branch 'scsi-fixes/fixes' adds af23facc38c2 drm/i915: Check current i915_vma.pin_count status first on unbind adds 220dcfc1485b drm/i915/gt: Yield the timeslice if caught waiting on a us [...] adds 47bf7b7a7151 drm/i915/gem: Remove object_is_locked assertion from unpin [...] adds 53b2622e7746 drm/i915/execlists: Avoid reusing the same logical CCID adds 1bc6a60143a4 drm/i915/execlists: Track inflight CCID adds 5a2edc401da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 282ede76e470 mmc: sdhci-pci-gli: Fix no irq handler from suspend adds 7c277dd2b0ff mmc: alcor: Fix a resource leak in the error path for ->probe() adds b56ff195c317 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] adds ec711e4ad0e6 Merge remote-tracking branch 'mmc-fixes/fixes' adds 11a6d5f12a6c Merge remote-tracking branch 'risc-v-fixes/fixes' adds 57a3b209dcc8 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 604da24420e3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d604a1190afc treewide: Replace zero-length array with flexible-array new 83f566dd61fe media: s5k5baf: avoid gcc-10 zero-length-bounds warning new a8f16eed6f2a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new e97bcd12bd27 Merge remote-tracking branch 'kbuild/for-next' new 6a21eb49982c Merge remote-tracking branch 'dma-mapping/for-next' new ddc69f025fdc Merge branches 'fixes' and 'misc' into for-next new 0dd41243846f Merge remote-tracking branch 'arm/for-next' new 7e9f5e6629f6 arm64: vdso: Add --eh-frame-hdr to ldflags new df8ee28287b3 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] new 717b938e22f8 arm64: Document why we enable PAC support for leaf functions new 92e2294d870b arm64: bti: Support building kernel C code using BTI new 714a8d02ca4d arm64: asm: Override SYM_FUNC_START when building the kern [...] new c8027285e366 arm64: Set GP bit in kernel page tables to enable BTI for [...] new fa76cfe65c1d arm64: bpf: Annotate JITed code for BTI new 67d4a1cd0976 arm64: mm: Mark executable text as guarded pages new 97fed779f2a6 arm64: bti: Provide Kconfig for kernel mode BTI new 3a9b136c998f arm64: asm: Provide a mechanism for generating ELF note for BTI new a6aadc28278a arm64: vdso: Annotate for BTI new 5e02a1887fce arm64: vdso: Force the vDSO to be linked as BTI when built [...] new bf740a905ffe arm64: vdso: Map the vDSO text with guarded pages when bui [...] new 1ca265b1f19e Merge branch 'for-next/bti' into for-next/core new 38c313723652 Merge branch 'for-next/kvm/errata' into for-next/core new 07064239bf38 Merge remote-tracking branch 'arm64/for-next/core' new 2aed15092fa7 Merge remote-tracking branch 'amlogic/for-next' new 59bb7fab8d1e Merge remote-tracking branch 'aspeed/for-next' new da7842fd337a Merge remote-tracking branch 'at91/at91-next' new f584080960ff Merge remote-tracking branch 'imx-mxs/for-next' new 9d613e984012 Merge remote-tracking branch 'keystone/next' new 73fd332476e5 Merge remote-tracking branch 'mediatek/for-next' new b64fb81bb8ae Merge remote-tracking branch 'mvebu/for-next' new 3a78c16f67a0 ARM: dts: am57xx: fix networking on boards with ksz9031 phy new 0f84d0247722 ARM: dts: am437x: fix networking on boards with ksz9031 phy new fe42481d9a61 Merge branch 'fixes' into for-next new 4f0f02cc4b54 ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 new 74c1803d75d8 Merge branch 'omap-for-v5.8/soc' into for-next new 413fae8c8a67 Merge remote-tracking branch 'omap/for-next' new f0c897a382fc Merge branch 'arm64-fixes-for-5.7' into for-next new 9cbcb81dc8d2 arm64: defconfig: Remove QCOM_GLINK_SSR new 54e9d5f70834 arm64: dts: qcom: sdm845: Add SoC compatible to MTP new 503ee1ae82f7 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new a6106b7a3740 Merge remote-tracking branch 'qcom/for-next' new 720ff7628576 Merge remote-tracking branch 'raspberrypi/for-next' new 402598822b42 Merge remote-tracking branch 'realtek/for-next' new 7d904e12e58f Merge remote-tracking branch 'renesas/next' new 62104857cd76 Merge remote-tracking branch 'reset/reset/next' new d44533c3ae39 Merge remote-tracking branch 'rockchip/for-next' new d3bd325dc595 Merge remote-tracking branch 'samsung-krzk/for-next' new 5a897e3ab429 firmware: arm_scmi: fix psci dependency new bb73bdaea142 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 3efadfc987e0 Merge remote-tracking branch 'scmi/for-linux-next' new 2b40ca77cf8f Merge remote-tracking branch 'sunxi/sunxi/for-next' new 2750698e349f Merge remote-tracking branch 'tegra/for-next' new 092df1cecaf2 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 070318010970 Merge remote-tracking branch 'clk/clk-next' new 3a094a92067a Merge remote-tracking branch 'csky/linux-next' new c2604b6ef812 Merge remote-tracking branch 'h8300/h8300-next' new c42761285593 Merge remote-tracking branch 'm68k/for-next' new 745d0f51dbc8 Merge remote-tracking branch 'm68knommu/for-next' new 80ab8eb6c5b6 MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe() new fc9ab75e894b MIPS: CFE: Remove dead code in cfe_getfwinfo() new 53635eb2e24b MIPS: Remove dead code in pci.h new ff487d410360 MIPS: Truncate link address into 32bit for 32bit kernel new c9b029903466 MIPS: Use fallthrough for arch/mips new ce61b490965e MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 8a0efb8b1016 mips: cm: Fix an invalid error code of INTVN_*_ERR new 109111b33202 mips: cm: Add L2 ECC/parity errors reporting new da706e5034c3 MIPS: asm: Rename some macros to avoid build errors new 13059adc860e Merge remote-tracking branch 'mips/mips-next' new 58b0d1a67aa1 Merge remote-tracking branch 'nds32/next' new 88ca1f9e24a0 Merge remote-tracking branch 'powerpc/next' new c4218d65e218 Merge remote-tracking branch 'risc-v/for-next' new f941a6f163a2 Merge remote-tracking branch 's390/features' new 3a1223e4b686 Merge remote-tracking branch 'sh/sh-next' new df7a732057b3 Merge remote-tracking branch 'uml/linux-next' new ef31333b9f75 Merge remote-tracking branch 'btrfs/for-next' new 3d0a1ae98f00 ceph: demote quotarealm lookup warning to a debug message new 21396bc99e2e Merge remote-tracking branch 'ceph/master' new 74c17c66680f Merge remote-tracking branch 'cifs/for-next' new e9d1a9d72e55 exfat: fix possible memory leak in exfat_find() new 9ca90065d950 Merge remote-tracking branch 'exfat/dev' new 7907ed93a999 Merge remote-tracking branch 'ext3/for_next' new 13fda5e232df Merge remote-tracking branch 'f2fs/dev' new 773814783b80 Merge remote-tracking branch 'fuse/for-next' new b9ab30448614 Merge remote-tracking branch 'jfs/jfs-next' new dd61a3f2f0fb next-20200507/nfsd new 831477a22504 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 8bc3b5e4b70d xfs: clean up the error handling in xfs_swap_extents new cb6ad0993eb8 xfs: refactor failed buffer resubmission into xfsaild new 54b3b1f619ef xfs: factor out buffer I/O failure code new f20192991d79 xfs: simplify inode flush error handling new 15fab3b9be22 xfs: remove unnecessary shutdown check from xfs_iflush() new b6983e80b03b xfs: reset buffer write failure state on successful completion new f9bccfcc3b59 xfs: refactor ratelimited buffer error messages into helper new 61948b6fb276 xfs: ratelimit unmount time per-buffer I/O error alert new 629dcb38dc35 xfs: fix duplicate verification from xfs_qm_dqflush() new b707fffda6a3 xfs: abort consistently on dquot flush failure new 849274c103ae xfs: acquire ->ail_lock from xfs_trans_ail_delete() new 655879290c28 xfs: use delete helper for items expected to be in AIL new 6af0479d8b6b xfs: drop unused shutdown parameter from xfs_trans_ail_remove() new 2b3cf09356d5 xfs: combine xfs_trans_ail_[remove|delete]() new 88fc187984c9 xfs: remove unused iflush stale parameter new 7376d7454734 xfs: random buffer write failure errortag new 28d84620797e xfs: remove unused shutdown types new c199507993ed xfs: remove unused iget_flags param from xfs_imap_to_bp() new cf3be0f85555 Merge remote-tracking branch 'xfs/for-next' new cdaa17186e12 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 94eb0e926820 Merge remote-tracking branch 'file-locks/locks-next' new 12aceb89b0bc eventfd: convert to f_op->read_iter() new 6470fc558f46 Merge branches 'work.misc', 'work.sysctl', 'work.epoll', ' [...] new 1a29e31e2b6f Merge remote-tracking branch 'vfs/for-next' new 7c5fa1a6297a Merge remote-tracking branch 'printk/for-next' new 66ff14e59e8a PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges new 5e0ab9621425 Merge branch 'pci/aspm' new 645721eed3a7 Merge branch 'pci/error' new c991e20a813b Merge branch 'pci/hotplug' new 3ebbc781aaf2 Merge branch 'pci/kconfig' new a88f8c176147 PCI: Replace zero-length array with flexible-array new bd0e6dfe4532 Merge branch 'pci/misc' new ad3adf325eb1 Merge branch 'pci/p2pdma' new 884c7d793a55 Merge branch 'pci/pm' new 2221006855c3 Merge branch 'pci/resource' new 82cb349fb174 Merge branch 'remotes/lorenzo/pci/altera' new c2f2a1966661 Merge branch 'remotes/lorenzo/pci/dwc' new ee08a0e5f615 Merge branch 'remotes/lorenzo/pci/endpoint' new 0b104773b4f7 PCI: Constify struct pci_ecam_ops new 0c59c06a7c90 PCI: host-generic: Support building as modules new b2f75a41eaa6 PCI: host-generic: Eliminate pci_host_common_probe wrappers new 09ca3eef6221 Merge branch 'remotes/lorenzo/pci/host-generic' new 2b9f217433e3 PCI: rcar: Fix incorrect programming of OB windows new ce351636c67f PCI: rcar: Add suspend/resume new b24a0c16f738 dt-bindings: pci: rcar: add r8a77961 support new 4e461cb05db0 Merge branch 'remotes/lorenzo/pci/rcar' new e08cd4d4ebb2 Merge branch 'remotes/lorenzo/pci/v3-semi' new 2e05e8c10036 Merge remote-tracking branch 'pci/next' new 3c94defef58f pstore: Remove filesystem records when backend is unregistered new 974671f4dc5d pstore: Make sure console capturing will restart new ac85c988c37d printk: honor the max_reason field in kmsg_dumper new a658eb341e8d pstore/platform: Pass max_reason to kmesg dump new 1f74ac0b3f86 pstore/ram: Refactor DT size parsing new 697d87f23062 pstore/ram: Introduce max_reason and convert dump_oops new a21ba9dfef91 ramoops: Add max_reason optional field to ramoops DT node new 772460fd9c08 pstore/ram: Adjust module param permissions to reflect reality new 44eefc2a9a50 Merge remote-tracking branch 'pstore/for-next/pstore' new c4f0126d487f HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option new e81a2d6bd788 Merge branch 'for-5.8/asus' into for-next new 654c283ad0bc Merge remote-tracking branch 'hid/for-next' new 0b9a6926bc68 Merge remote-tracking branch 'i2c/i2c/for-next' new 13f98283d51f Merge remote-tracking branch 'i3c/i3c/next' new 5c387745f265 Merge branch 'dmi/master' new a4d1d11d44b7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new f333f5b48c70 Merge remote-tracking branch 'jc_docs/docs-next' new 997397d911f5 Merge remote-tracking branch 'v4l-dvb/master' new 3a4ccdb92e1e Merge back system-wide PM material for v5.8. new 9795a0ddf8ad Merge back cpufreq material for v5.8. new 3bede106ea9f Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next new 624bda36c55f Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next new 5b45c277ddc3 Merge branch 'pm-cpuidle' into linux-next new d85d36119379 Merge remote-tracking branch 'pm/linux-next' new 157f527639da cpufreq: qoriq: convert to a platform driver new cf1e0449ac47 clk: qoriq: add cpufreq platform device new 659f28b9aeb5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new e1d5fae5d907 Merge remote-tracking branch 'thermal/thermal/linux-next' new 8a5c53b96e41 Merge remote-tracking branch 'ieee1394/for-next' new 7e507fe6f558 Merge remote-tracking branch 'swiotlb/linux-next' new 04c349a96506 RDMA/mad: Remove snoop interface new 11a0ae4c4bff RDMA: Allow ib_client's to fail when add() is called new d5665a21250e RDMA/core: Add hash functions to calculate RoCEv2 flowlabe [...] new 9611d53aa160 RDMA/core: Consider flow label when building skb new 2b880b2e5e03 RDMA/mlx5: Define RoCEv2 udp source port when set path new f66534051936 RDMA/cma: Initialize the flow label of CM's route path record new 5ac55dfc6d92 RDMA/mlx5: Set UDP source port based on the grh.flow_label new 9b2cf76c9f05 RDMA/hns: Optimize PBL buffer allocation process new 2929c40f08a9 RDMA/hns: Remove unused MTT functions new 54d6638765b0 RDMA/hns: Optimize WQE buffer size calculating process new ffb1308b88b6 RDMA/hns: Move SRQ code to the reasonable place new 67954a6e379b RDMA/hns: Optimize SRQ buffer size calculating process new 23190b8f47de RDMA/hns: Fix comments with non-English symbols new b713128de7a1 RDMA/hns: Adjust lp_pktn_ini dynamically new e4faa478c6b8 RDMA/hns: Remove redundant assignment of caps new 31578defe4eb RDMA/mlx5: Update mlx5_ib to use new cmd interface new 6671cde83ddb RDMA/mlx5: Refactor mlx5_post_send() to improve readability new 029e88fd1e61 RDMA/mlx5: Move all WR logic from qp.c to separate file new 8d93efb8c5e0 RDMA/mlx5: Assign profile before calling stages new 42caf9cb5937 RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled new 29e74c32837a Merge remote-tracking branch 'rdma/for-next' new 3793faad7b5b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 31e2d067fd96 net: phy: Make iproc_mdio_resume static new 49d4c392cc01 b43: remove dead function b43_rssinoise_postprocess() new f9a98f901e19 net: atheros: remove dead code in atl1c_resume() new 27ad2cd20002 net: tulip: de4x5: make PCI_signature() return void new 5a7c45097c3f net: mlx4: remove unneeded variable "err" in mlx4_en_ethto [...] new 7f960633a458 net: encx24j600: make encx24j600_hw_init() return void new 571cf2964454 net:enetc: bug fix for qos sfi operate space after freed new 0932969e0b1b via-rhine: Add platform dependencies new 6e728f321393 net: qrtr: Add MHI transport layer new e42671084361 net: qrtr: Do not depend on ARCH_QCOM new 3031a86ebd3f Merge branch 'Add-QRTR-MHI-client-driver' new 5d9e4722c74e Merge tag 'wireless-drivers-next-2020-05-07' of git://git. [...] new bb206a0869b7 cxgb4: remove duplicate headers new e1eea8112017 net: dsa: introduce a dsa_port_from_netdev public helper new 94f94d4acfb2 net: dsa: sja1105: add static tables for virtual links new b70bb8d4ab2c net: dsa: sja1105: make room for virtual link parsing in f [...] new dfacc5a23e22 net: dsa: sja1105: support flow-based redirection via virt [...] new 834f8933d5dd net: dsa: sja1105: implement tc-gate using time-triggered [...] new 47cfa3af4e23 docs: net: dsa: sja1105: document intended usage of virtual links new eb55d7b65f17 Merge branch 'tc-gate-offload-for-SJA1105-DSA-switch' new 7596ac9d19a9 soc: fsl: dpio: properly compute the consumer index new f96e87178bb8 hsr: remove WARN_ONCE() in hsr_fill_frame_info() new 38c440b24052 dpaa2-eth: create a function to flush the XDP fds new a8c9baf28c48 Merge branch 'hsr-hsr-code-refactoring' new a45cfcc69a25 net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_ [...] new 4786f4a08d72 dt-binding: net: ti: am65x-cpts: make reg and compatible required new ef2d1363c55a arm64: dts: ti: k3-am65/j721e-mcu: update cpts node new 57ea85069cc5 Merge branch 'ti-am65x-cpts-follow-up-dt-bindings-update' new c75a33c84b83 net: remove newlines in NL_SET_ERR_MSG_MOD new 636ef28d6e4d tcp: tcp_mark_head_lost is only valid for sack-tcp new ca7e3edc221d net/smc: remove set but not used variables 'del_llc, del_l [...] new 3a13f98b4c16 net: phy: fix less than zero comparison with unsigned vari [...] new 307f660d056b netpoll: remove dev argument from netpoll_send_skb_on_dev() new fb1eee476b0d netpoll: move netpoll_send_skb() out of line new 1ddabdfaf70c netpoll: netpoll_send_skb() returns transmit status new f78ed2204db9 netpoll: accept NULL np argument in netpoll_send_skb() new ae46f184bc1f bonding: propagate transmit status new 738fea32af86 Merge branch 'bonding-report-transmit-status-to-callers' new 790709f24972 net: relax SO_TXTIME CAP_NET_ADMIN check new 0ce94e780fe4 Merge remote-tracking branch 'net-next/master' new 2b6c6f071632 bpf, i386: Remove unneeded conversion to bool new 4ccf4b6859dd Merge remote-tracking branch 'bpf-next/master' new b6af4ee002a1 Merge remote-tracking branch 'ipsec-next/master' new f16a51c01b84 Merge remote-tracking branch 'bluetooth/master' new fca0f5a7bc23 Merge remote-tracking branch 'mac80211-next/master' new 2c4193d7256b Merge remote-tracking branch 'gfs2/for-next' new f3114e3540b6 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 740a1acac05d Merge remote-tracking branch 'crypto/master' new f5d9a3373e50 Merge remote-tracking branch 'drm/drm-next' new 85d4d684fecc drm/amd/display: Add dm support for DP 1.4 Compliance edid [...] new 9d11eb0d0c46 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] new 2536c4b0dd88 drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate new 47891bf1da31 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on P [...] new 74577c3a48a8 drm/amd/powerplay: perform PG ungate prior to CG ungate new 1cba0987610a drm/amdgpu: force fbdev into vram new fd9a9f8801de drm/amdgpu: Use GEM obj reference for KFD BOs new 7f6778b11490 drm/amdgpu/navi10: fix unsigned comparison with 0 new 624e8c8703b5 drm/amdgpu: Fix bug in RAS invoke new b931e199f16e drm/amd/display: Fix vblank and pageflip event handling fo [...] new e133020f92b9 drm/amd/display: add basic atomic check for cursor plane new ecc8c2e19308 drm/amd/amdgpu: cleanup coding style a bit new b1c3b7f13e40 drm/amd/display: remove variable "result" in dcn20_patch_u [...] new 3852ee795324 drm/amd/display: remove duplicate headers new 14040aff5f03 MAINTAINERS: Remove me from amdgpu maintainers new d10ed28acb1c drm/amdgpu: Add new ring callback to insert memory sync new 875ba34fa729 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new d5239cab3dc2 drm/amdgpu: Add mem_sync implementation for all the ASICs. new 2193c2e28090 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] new 9c2c257d4d70 drm/amdgpu: Add a UAPI flag for user to call mem_sync new ad7e8d7647ca drm/mm: revert "Break long searches in fragmented address spaces" new 58fb674b28b9 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new 08995c1646cd drm/ttm: Break out the loops if need_resched in bo delayed [...] new c808e60dbcc7 drm: Correct DP DSC macro typo new 267c3083024a drm/amdgpu: work around llvm bug #42576 new 44a7a7f87d08 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 621e4b6597d5 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 3dc90429be62 drm/amdgpu: re-enable runtime pm on vega10 new 5c4f6b47ea6b drm/amdgpu: implement soft_recovery for gfx10 new 1ae00344c352 drm/amdgpu: simplify ATIF backlight handling new 9cc9d023371f drm/amdgpu: drop pm_runtime_set_active new 065b9392c58f drm/amdgpu: fix runpm logic in amdgpu_pmops_resume new 6399ac17eddd drm/amdgpu: drop extra runtime pm handling in resume pmop new 500bd19a7e5d drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO new e277b746789b Merge remote-tracking branch 'amdgpu/drm-next' new f02ac414ba94 Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" new 32d7171ee2ae drm/i915/gen12: Fix HDC pipeline flush new 0c7c0c8e6f09 drm/i915/gen12: Flush L3 new d248b371f747 drm/i915/gen12: Invalidate aux table entries forcibly new 6b6cd2ebd8d0 drm/i915: Mark concurrent submissions with a weak-dependency new eec39e441c29 drm/i915: Remove wait priority boosting new 972282c4cf24 drm/i915/gen12: Add aux table invalidate for all engines new 8e2c57ac8a95 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2fe6b38dc3f0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new e41b49b7e4d4 drm: panel: add MODULE_LICENSE to panel-visionox-rm69299.c new d3943821a0e1 dt-bindings: display: Document ASUS Z00T TM5P5 NT35596 pan [...] new 02ed76b6da07 drivers: drm: panel: Add ASUS TM5P5 NT35596 panel driver new ca1dca77a7ca Merge remote-tracking branch 'drm-misc/for-linux-next' new 26e3d6a39054 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 867cb63a98e5 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 629d81aceb44 Merge remote-tracking branch 'regmap/for-next' new 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] new 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] new df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC new 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array new 805a3a88d737 Merge remote-tracking branch 'sound/for-next' new 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() new 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support new 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 new c16e923dd635 soc: fsl_asrc: Make some functions static new f8729a41aa17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new ccf589ccd2e3 Merge remote-tracking branch 'sound-asoc/for-next' new 2640da5c7c14 Merge remote-tracking branch 'modules/modules-next' new 6525aaa75578 Merge remote-tracking branch 'input/next' new 0b80f9866e6b iocost: protect iocg->abs_vdebt with iocg->waitq.lock new 156c75737255 vboxsf: don't use the source name in the bdi name new eb7ae5e06bb6 bdi: move bdi_dev_name out of line new 0f6438fca125 bdi: use bdi_dev_name() to get device name new 860a93ff87ac bdi: add a ->dev_name field to struct backing_dev_info new b1cb52e52f44 Merge branch 'block-5.7' into for-5.8/block new 40a187211bef Merge branch 'for-5.8/block' into for-next new c20538b3bd77 Merge branch 'master' into for-next new ff79a842a542 block: free both rq_map and request new 6fd8005f99a8 block: save previous hardware queue count before udpate new 6cd4883ed440 block: alloc map and request for new hardware queue new 541e0b903de9 block: rename __blk_mq_alloc_rq_map new e47aa97c21f6 block: rename blk_mq_alloc_rq_maps new 327855b79b7f Merge branch 'for-5.8/block' into for-next new d95bf18f67c8 Merge remote-tracking branch 'block/for-next' new 6ce629c67a86 bdi: bdi_dev_name() needs backing-dev.h new 3a46e88809a6 Merge remote-tracking branch 'device-mapper/for-next' new e081a6a08e75 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() new 74f8e0138e1e mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] new 4823c6b29295 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] new 3b56ade0319a mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 new 96ef172a1c0f mmc: sdio: Align the initialization commands in retry path [...] new 1b39cd2fdccf mmc: core: expose info about enhanced rpmb support new 0a82ee943123 mmc: sdhci-esdhc: update contact email new 37452221bad4 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings new f49f209add29 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] new c0b0789785c4 Merge branch 'fixes' into next new 7b6aadf8a0ee Merge remote-tracking branch 'mmc/next' new 0691c0efa9fc Merge remote-tracking branch 'backlight/for-backlight-next' new 8396e62bbf11 Merge remote-tracking branch 'battery/for-next' new 278390cf325c Merge remote-tracking branch 'regulator/for-next' new 27da44fc3b0b Merge remote-tracking branch 'apparmor/apparmor-next' new 57d9727ea782 Merge remote-tracking branch 'integrity/next-integrity' new 68f468748ff6 Merge remote-tracking branch 'keys/keys-next' new c10b3e9406a2 Merge remote-tracking branch 'selinux/next' new 00720f0e7f28 smack: avoid unused 'sip' variable warning new 092c94aed3e1 smack: remove redundant structure variable from header. new 84e99e58e8d1 Smack: slab-out-of-bounds in vsscanf new 921bb1cbb31b Smack:- Remove mutex lock "smk_lock" from inode_smack new 4ca75287064b Smack:- Remove redundant inode_smack cache new 8f073e7d5242 Merge remote-tracking branch 'smack/next' new 36942ddff2e5 Merge remote-tracking branch 'tpmdd/next' new 99a0d7f43d6e Merge remote-tracking branch 'iommu/next' new 0090c1edebf4 audit: Replace zero-length array with flexible-array new de714d904e5e Merge remote-tracking branch 'audit/next' new a6d70086632b Merge remote-tracking branch 'devicetree/for-next' new 120bea582c5e Merge remote-tracking branch 'spi/for-next' new 2c0c35fe61db Merge remote-tracking branch 'tip/auto-latest' new 3f13ff129f0a Merge remote-tracking branch 'clockevents/timers/drivers/next' new c1a6f4ebfc4b Merge remote-tracking branch 'edac/edac-for-next' new 19a8ff956c5a rcutorture: Add flag to produce non-busy-wait task stalls new df5916845dd6 rcutorture: Right-size TREE10 CPU consumption new 55b2dcf58700 rcu: Allow rcutorture to starve grace-period kthread new 7226c5cbaa9f torture: Add --kcsan argument to top-level kvm.sh script new 10cec0de11ab torture: Make --kcsan argument also create a summary new afbc1574f1da rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static new b5744d3c6c38 torture: Eliminate duplicate #CHECK# from ConfigFragment new 6be63d7d9c14 torture: Abstract application of additional Kconfig options new 3d17ded9021e torture: Allow --kconfig options to override --kcsan defaults new 5b6b4b69ad64 torture: Allow scenario-specific Kconfig options to overri [...] new 409670aa26b6 torture: Save a few lines by using config_override_param i [...] new 04dbcdb42f3a torture: Add a --kasan argument new 3c80b4024579 rcutorture: Convert ULONG_CMP_LT() to time_before() new f736e0f1a55a Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] new 2d9d829af55c Merge branch 'kcsan-dev.2020.04.13c' into HEAD new 99a5d03ba959 Merge branch 'lkmm-dev.2020.04.15b' into HEAD new 3123dcd3ef7f fork: Annotate a data race in vm_area_dup() new 2ba74f25e0de x86/mm/pat: Mark an intentional data race new cd59625dedde rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] new ca6e49239a17 locktorture: Use true and false to assign to bool variables new 4b79cdd092ed rcu: Initialize and destroy rcu_synchronize only when necessary new 2b6a05aca6ff mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls new d40e4d62e912 kvm/svm: Disable KCSAN for svm_vcpu_run() new 8c8786cd0247 srcu: Fix a typo in comment "amoritized"->"amortized" new a1efc70e9d85 rcu: Simplify the calculation of rcu_state.ncpus new cbabe740e82b docs: RCU: Convert checklist.txt to ReST new e5f9b70676b4 docs: RCU: Convert lockdep-splat.txt to ReST new 42c88c9aafad docs: RCU: Convert lockdep.txt to ReST new aa2b2ecfd164 docs: RCU: Convert rculist_nulls.txt to ReST new 82eaa2457d7d docs: RCU: Convert torture.txt to ReST new f97ed6bd52ac docs: RCU: Convert rcuref.txt to ReST new 8e8a20116e5b docs: RCU: Convert stallwarn.txt to ReST new 47fc317ece46 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst new 9e35d2f33d28 rcutorture: Add races with task-exit processing new 6e9aecb52ba2 torture: Set configfile variable to current scenario new b4ec09e9e3e5 rcutorture: Handle non-statistic bang-string error messages new 6662e542deb6 rcutorture: NULL rcu_torture_current earlier in cleanup code new 8d6d79f04175 kcsan: Add test suite new acb3d83582b6 torture: Remove qemu dependency on EFI firmware new 21436552afda doc: Timer problems can cause RCU CPU stall warnings new b68cb7adad51 rcu: Add callbacks-invoked counters new aef9d8641be8 rcu: Add comment documenting rcu_callback_map's purpose new 7962e78b46c0 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] new e4c6a5a6a7cd rcu/tree: Add better tracing for dyntick-idle new 934552d9be4e rcu/tree: Clean up dynticks counter usage new 2ff23aee42e9 rcu/tree: Remove dynticks_nmi_nesting counter new e32c9b0b3c4c trace: events: rcu: Change description of rcu_dyntick trace event new 3ff7cf6d6d90 torture: Add script to smoke-test commits in a branch new 625810c1f564 torture: Remove whitespace from identify_qemu_vcpus output new c1fe153b2a01 torture: Add --allcpus argument to the kvm.sh script new d13fee049fa8 Default enable RCU list lockdep debugging with PROVE_RCU new 521b410d0d1e Merge remote-tracking branch 'rcu/rcu/next' new a9cb946061b4 Merge remote-tracking branch 'kvm/linux-next' new bcff3794365b Merge remote-tracking branch 'kvms390/next' new 45dddcc90d6a Merge remote-tracking branch 'percpu/for-next' new a1cb1a5c9c9c Merge remote-tracking branch 'workqueues/for-next' new 438d8cafe482 watchdog: iTCO: fix link error new 65cefca7fbb1 Merge remote-tracking branch 'drivers-x86/for-next' new a3cc30e83985 Merge remote-tracking branch 'chrome-platform/for-next' new 6d782e54be4c Merge remote-tracking branch 'leds/for-next' new ba44ad117085 Merge remote-tracking branch 'ipmi/for-next' new 3d1d96d30435 Merge remote-tracking branch 'driver-core/driver-core-next' new 5debb59351c6 Merge remote-tracking branch 'usb/usb-next' new 2ee36f07ae9f Merge remote-tracking branch 'usb-serial/usb-next' new b4b795aa52cd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 71b8d6495607 Merge remote-tracking branch 'phy-next/next' new 0a64f38037cc Revert "tty: serial: qcom_geni_serial: Use OPP API to set [...] new 8fba6c0c4c4a serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg new 7ad3bee4b3e3 serial: samsung: dt-bindings: Add reg-io-width compatible new 57253ccd5831 serial: samsung: 32-bit access for TX/RX hold registers new 6b20897eaa35 Merge remote-tracking branch 'tty/tty-next' new 6f3f8c520fdf Merge remote-tracking branch 'char-misc/char-misc-next' new 6a2b90cd162e Merge remote-tracking branch 'extcon/extcon-next' new 074fb0031d9c Merge remote-tracking branch 'soundwire/next' new adb55284e21b Merge remote-tracking branch 'thunderbolt/next' new 7d94ab411148 Merge remote-tracking branch 'staging/staging-next' new 827bf05a7dea Merge remote-tracking branch 'mux/for-next' new e145d9a184f2 interconnect: Add devm_of_icc_get() as exported API for users new 146eee039d7a dt-bindings: interconnect: Add bindings for imx8m noc new f0d8048525d7 interconnect: Add imx core driver new 2c1966af073c interconnect: imx: Add platform driver for imx8mm new 63fc8029b37e interconnect: imx: Add platform driver for imx8mq new 4b54bf4763e3 interconnect: imx: Add platform driver for imx8mn new 0bd2f8c17e72 Merge remote-tracking branch 'icc/icc-next' new 17114c80b1a2 Merge remote-tracking branch 'slave-dma/next' new 147aab2e0fbe Merge remote-tracking branch 'cgroup/for-next' new d6872adcbcb8 Merge remote-tracking branch 'scsi/for-next' new 108e36f0d8bf scsi: scsi_debug: Disallow zone sizes that are not powers of 2 new 646d4b507626 scsi: core: Remove 'list' entry from struct scsi_cmnd new f839544ccff6 scsi: qla2xxx: Fix warning after FC target reset new 6b3d16f9875e scsi: qla2xxx: Fix failure message in qlt_disable_vha() new 803e45550b11 scsi: qla2xxx: Fix issue with adapter's stopping state new 1b007f96f9e0 scsi: qla2xxx: Make qla_set_ini_mode() return void new bda552a7741a scsi: qla2xxx: Use true, false for need_mpi_reset new dbe6f49259da scsi: qla2xxx: Use true, false for ha->fw_dumped new 88bfdf565cbe scsi: qla2xxx: Make qlafx00_process_aen() return void new 297083f6e53b scsi: aacraid: Make some symbols static new 9187745ceec6 scsi: qedi: Remove comparison of 0/1 to bool variable new b91857a5ca13 scsi: fnic: Use true, false for fnic->internal_reset_inprogress new 013f69a931e7 scsi: vmw_pvscsi: Use true, false for adapter->use_msg new 55d4ce458c77 scsi: mpt3sas: Use true, false for ioc->use_32bit_dma new 2b01b293f359 scsi: mpt3sas: Capture IOC data for debugging purposes new 4778069ccf54 scsi: mpt3sas: Update maintainers new e869f8ea6a64 scsi: mpt3sas: Disable DIF when prot_mask set to zero new 9299941716a3 scsi: target: Add missing emulate_pr attribute to passthro [...] new 4703b6252b33 scsi: target: tcmu: Add attributes enforce_pr_isids and fo [...] new 69088a049488 scsi: target: Make transport_flags per device new 356ba2a8bc8d scsi: target: tcmu: Make pgr_support and alua_support attr [...] new 164ba8d2df66 scsi: lpfc: Maintain atomic consistency of queue_claimed flag new b98214f6070e scsi: lpfc: Remove re-binding of nvme rport during registration new f809da6db68a scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type new 3048e3e805e3 scsi: lpfc: Change default queue allocation for reduced me [...] new 88acb4d9ff98 scsi: lpfc: Remove unnecessary lockdep_assert_held calls new a7fc071ab56e scsi: lpfc: Fix noderef and address space warnings new 8cdc5a223ed0 scsi: lpfc: Fix MDS Diagnostic Enablement definition new 29022b61307f scsi: lpfc: Update lpfc version to 12.8.0.1 new f0d281bba668 Merge remote-tracking branch 'scsi-mkp/for-next' new 715c092781d0 virtio_net: fix lockdep warning on 32 bit new 31f1f18e8302 vdpasim: remove unused variable 'ret' new 673c2cedc2c9 virtio: add VIRTIO_RING_NO_LEGACY new 8eb6be6d94b8 virtio-mmio: Delete an error message in vm_find_vqs() new 380421a8eefd virtio: force spec specified alignment on types new ad19bcad2ddc vhost: revert "vhost: disable for OABI" new 6d6b93b9afd8 MAINTAINERS: Add myself as virtio-balloon co-maintainer new 202f25593019 vhost: option to fetch descriptors through an independent struct new 6238a4ca7c46 vhost: use batched version by default new 01f7fb3532c0 vhost: batching fetches new 5665ba74ac0a ptr_ring: linked list fallback new e26e8b694ea7 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ new 3a92138ef26e Merge remote-tracking branch 'vhost/linux-next' new cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice new 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers new 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink new 391ca8ba6781 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 11c60b42ca88 Merge remote-tracking branch 'rpmsg/for-next' new 02abc867aa6a Merge remote-tracking branch 'gpio/for-next' new 319ca75b0fb1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 2b780111c78d Merge remote-tracking branch 'gpio-intel/for-next' new 88094047287b Merge remote-tracking branch 'pinctrl/for-next' new 1de271948de3 Merge remote-tracking branch 'pinctrl-intel/for-next' new 7f8771a44880 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 18a0c1184860 Merge remote-tracking branch 'pwm/for-next' new e9208f7baff5 Merge remote-tracking branch 'userns/for-next' new 93e97c764346 Merge remote-tracking branch 'kselftest/next' new dcf550e52f56 livepatch: Disallow vmlinux.ko new 7c8e2bdd5f0d livepatch: Apply vmlinux-specific KLP relocations early new 1d05334d2899 livepatch: Remove .klp.arch new ca376a937486 livepatch: Prevent module-specific KLP rela sections from [...] new cb2cceaefb4c s390: Change s390_kernel_write() return type to match memcpy() new be2422612a58 s390/module: Use s390_kernel_write() for late relocations new 88fc078a7a8f x86/module: Use text_poke() for late relocations new d556e1be3332 livepatch: Remove module_disable_ro() usage new 0d9fbf78fefb module: Remove module_disable_ro() new 5b384f933590 x86/module: Use text_mutex in apply_relocate_add() new e6eff4376e28 module: Make module_enable_ro() static again new aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next new 03f00ce88ae0 Merge remote-tracking branch 'livepatching/for-next' new aadc791e1372 Merge remote-tracking branch 'coresight/next' new 695b1dbcf6ac Merge remote-tracking branch 'rtc/rtc-next' new f2ed02387877 Merge remote-tracking branch 'ntb/ntb-next' new 30a5962f7194 Merge remote-tracking branch 'fsi/next' new de2394ba4b72 Merge remote-tracking branch 'slimbus/for-next' new 4fa4899ecf5b Merge remote-tracking branch 'nvmem/for-next' new e355aa2253e0 Merge remote-tracking branch 'xarray/xarray' new 28ebc6e452a1 Driver: hv: vmbus: drop a no long applicable comment new 6656515f3b1d Merge remote-tracking branch 'hyperv/hyperv-next' new 3fec4aecb311 kgdb: Fix spurious true from in_dbg_master() new a13502073638 kgdb: Drop malformed kernel doc comment new 1137a96f9b5a kgdb: Return true in kgdb_nmi_poll_knock() new f96c2770c857 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 8a432ccc96f2 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR new 4a2b2a73300b Merge remote-tracking branch 'devfreq/devfreq-next' new d2c63df2242e mm/hmm: make CONFIG_DEVICE_PRIVATE into a select new 5b3ec1c42470 mm/hmm: make hmm_range_fault return 0 or -1 new ea4f9735c7db drm/amdgpu: remove dead code after hmm_range_fault() new 7e78256d1f1b mm/hmm: remove HMM_PFN_SPECIAL new 309089fb6703 mm/hmm: remove the customizable pfn format from hmm_range_fault new 5d5e54be8a1e mm/hmm/test: add selftest driver for HMM new b0d449922eb8 mm/hmm/test: add selftests for HMM new 65afd0405ffa MAINTAINERS: add HMM selftests new 946cc0c6c3b1 Merge remote-tracking branch 'hmm/hmm' new 52ad7c3f14f5 Merge remote-tracking branch 'fpga/for-next' new a6f7f7664581 Merge remote-tracking branch 'cel/cel-next' new 47d039aae68c Merge remote-tracking branch 'cfi/cfi/next' new 97f087501b3a Merge remote-tracking branch 'kunit-next/kunit' new 2d696b7375ed Merge remote-tracking branch 'mhi/mhi-next' new c297f7394cd3 arch-kunmap-remove-duplicate-kunmap-implementations-fix new eba692c59b3e {x86,powerpc,microblaze}/kmap: move preempt disable new 40a02678ed9f arch/kmap_atomic: consolidate duplicate code new 8058073a7d3d arch/kunmap_atomic: consolidate duplicate code new f03511d0e60c arch/kmap: ensure kmap_prot visibility new 7d7721441fbd arch/kmap: don't hard code kmap_prot values new ccac9a6e1fc4 arch/kmap: define kmap_atomic_prot() for all arch's new 46385a895322 drm: remove drm specific kmap_atomic code new d081b1de1b30 kmap: remove kmap_atomic_to_page() new b3b2dfaa761f parisc/kmap: remove duplicate kmap code new adc9f2909e59 mm: thp: don't need to drain lru cache when splitting and [...] new 42234e555007 powerpc/mm: drop platform defined pmd_mknotpresent() new 74a884cf1f94 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() new 4730fb8420c4 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 new ef89171c2d2f drivers/base/memory.c: cache memory blocks in xarray to ac [...] new c0f6ac9756c3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 8485d82d2c22 mm: add DEBUG_WX support new c6d0009ab8bc mm-add-debug_wx-support-fix new c0eba2d72e70 riscv: support DEBUG_WX new 7af27cb9eb0b riscv-support-debug_wx-fix new 39ab243c3ecc x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new e4d13587bc36 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined new 42e5a50b9eba mm: add kvfree_sensitive() for freeing sensitive data objects new 87a7fd1f12da mm/memory_hotplug: refrain from adding memory into an impo [...] new ee7bcee89c90 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 0a1db8d0c925 mm/memory_hotplug: remove is_mem_section_removable() new 8c651d2196fe mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 new 655cb781ab57 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] new 5f39ce8a7697 mm: replace zero-length array with flexible-array member new 1d36a6548aaf mm-replace-zero-length-array-with-flexible-array-member-fix new bd0af2b40a65 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new cd14a7481190 mm: ksm: fix a typo in comment "alreaady"->"already" new 1268ebeccc96 mm: ksm: fix a typo in comment "alreaady"->"already" new b95a356b7289 mm: mmap: fix a typo in comment "compatbility"->"compatibility" new 7553c4732550 mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 4aed465708ce mm/hugetlb: fix a typo in comment "manitained"->"maintained" new cfa6880c2a54 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] new fe80612a6aad mm/vmsan: fix some typos in comment new e242294540ba mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new e6348f709023 mm/memblock: fix a typo in comment "implict"->"implicit" new 91cb288aedbb mm/list_lru: fix a typo in comment "numbesr"->"numbers" new bf44c6f54f17 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new 3e939218018b mm/frontswap: fix some typos in frontswap.c new 5353201f2fb5 mm, memcg: fix some typos in memcontrol.c new 562d3950584f mm: fix a typo in comment "strucure"->"structure" new 247920efb223 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new 5804d8f04955 mm/sparse: fix a typo in comment "convienence"->"convenience" new 55ef5a8f0721 mm/page-writeback: fix a typo in comment "effictive"->"effective" new 9b4c1377c07e mm/memory: fix a typo in comment "attampt"->"attempt" new 24a1954c88d7 mm: use false for bool variable new fc7eadf6bd62 include/linux/mm.h: return true in cpupid_pid_unset() new fc9cc97ac655 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 7393743eff9d fs/buffer.c: dump more info for __getblk_gfp() stall problem new 037034d8ea60 kernel/hung_task.c: Monitor killed tasks. new 7e68a8fa1049 proc: rename "catch" function argument new 85579997454b x86/mm: define mm_p4d_folded() new 470bedc8555d mm/debug: add tests validating architecture page table helpers new 1167ea36ff12 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 new d515dc451ca4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 new edbe51693592 user.c: make uidhash_table static new 99041e089d55 dynamic_debug: add an option to enable dynamic debug for m [...] new 3dc5a7a2ba82 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new 319997e986c2 get_maintainer: add email addresses from .yaml files new 369faa3f1db1 include/linux/bitops.h: avoid clang shift-count-overflow warnings new f77c7b1651cc lib/math: avoid trailing newline hidden in pr_fmt() new ab7633331dba lib: Add might_fault() to strncpy_from_user. new c7875719ff83 lib: optimize cpumask_local_spread() new 8b580e26bfdc lib/test_lockup.c: make test_inode static new ae71f16f9384 checkpatch: additional MAINTAINER section entry ordering checks new 3acaa9773e39 checkpatch: look for c99 comments in ctx_locate_comment new c34c67cb6e0f checkpatch: disallow --git and --file/--fix new 6b13f10f7c1a checkpatch: use patch subject when reading from stdin new 7e348bf48cdc fs/binfmt_elf: remove redundant elf_map ifndef new 3c5276fd4837 elfnote: mark all .note sections SHF_ALLOC new cd02f580eccd fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] new 10536b5362d9 fat: don't allow to mount if the FAT length == 0 new 6ce23b6eea88 fat: improve the readahead for FAT entries new 9c6330e553fc fs/seq_file.c: seq_read: Update pr_info_ratelimited new a5185d34b0d5 exec: simplify the copy_strings_kernel calling convention new 3feb307917e6 exec: open code copy_string_kernel new 5ea91b42d34f umh: fix refcount underflow in fork_usermode_blob(). new b5f34e3d3736 kexec: prevent removal of memory in use by a loaded kexec image new 5764c3d444cb mm/memory_hotplug: allow arch override of non boot memory [...] new 9d020805ee5c arm64: memory: give hotplug memory a different resource name new c207689efdba rapidio: avoid data race between file operation callbacks [...] new 060d98aaeb4e kernel/relay.c: fix read_pos error when multiple readers new e49fa1b1051d aio: simplify read_events() new 00bf864caa69 add kernel config option for twisting kernel behavior. new d7058631d15b twist: allow disabling k_spec() function in drivers/tty/vt [...] new bcb7320cf42c twist: add option for selecting twist options for syzkalle [...] new 3dad9b8fde92 selftests/x86/pkeys: move selftests to arch-neutral directory new f77c6b768968 selftests/vm/pkeys: rename all references to pkru to a gen [...] new 2e220fb2e63c selftests/vm/pkeys: move generic definitions to header file new 092144f2299d selftests/vm/pkeys: move some definitions to arch-specific header new 7b3db08b469d selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 355326182138 selftests: vm: pkeys: Use sane types for pkey register new 3fb3f88bd604 selftests: vm: pkeys: add helpers for pkey bits new e25114958452 selftests/vm/pkeys: fix pkey_disable_clear() new b7f96616f400 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new d5fb17fe69c3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 412923cbb82f selftests: vm: pkeys: use the correct huge page size new 264f40af9344 selftests/vm/pkeys: introduce generic pkey abstractions new 130f573c2a79 selftests/vm/pkeys: introduce powerpc support new 9fdc20551bb3 selftests/vm/pkeys: fix number of reserved powerpc pkeys new 30fedbddcc9f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new 1bf0e48365cd selftests/vm/pkeys: improve checks to determine pkey support new 1602be5c7776 selftests/vm/pkeys: associate key on a mapped page and det [...] new 9fd1ef679240 selftests/vm/pkeys: associate key on a mapped page and det [...] new 77c51065dcd6 selftests/vm/pkeys: detect write violation on a mapped acc [...] new 9aab8122c6d9 selftests/vm/pkeys: introduce a sub-page allocator new 0042e31a4dc9 selftests/vm/pkeys: test correct behaviour of pkey-0 new 92efda9ee2c9 selftests/vm/pkeys: override access right definitions on powerpc new 9949b544dec0 selftests: vm: pkeys: use the correct page size on powerpc new 3a07caa68f66 selftests: vm: pkeys: fix multilib builds for x86 new 160c7788b379 tools/testing/selftests/vm: remove duplicate headers new 0ec201a170e1 lib/ubsan.c: fix gcc-10 warnings new 1a3314d75cc3 initramfs: fix another section mismatch new 9dcc9dada65d ipc/msg: add missing annotation for freeque() new a661aec9647c ipc/namespace.c: use a work queue to free_ipc new 7ca3f158d1c9 ipc: convert ipcs_idr to XArray new aaef0cec6ae7 ipc-convert-ipcs_idr-to-xarray-update new 1ccedf234583 Merge branch 'akpm-current/current' new 33c9776cf0ed arch/x86/Makefile: use $(CONFIG_SHELL) new 499f995fbddc xarray.h: correct return code documentation for xa_store_{ [...] new 80f7a2619bf9 kernel/sysctl: support setting sysctl parameters from kern [...] new 6141b45b99ed kernel/sysctl: support handling command line aliases new 9fe4b88239a0 kernel/hung_task convert hung_task_panic boot parameter to sysctl new 2bea970740f0 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new b699d05fcdc5 lib/test_sysctl: support testing of sysctl. boot parameter new 5c2e51e18033 parisc: add sysctl file interface panic_on_stackoverflow new 63bc422c8e9f kernel/hung_task.c: introduce sysctl to print all traces w [...] new 535fb4efc8d1 panic: add sysctl to dump all CPUs backtraces on oops event new f90e2eb780a5 amdgpu: a NULL ->mm does not mean a thread is a kthread new 48e305e7d11d kernel: move use_mm/unuse_mm to kthread.c new d70dfcc0ec26 kernel: move use_mm/unuse_mm to kthread.c new c6fcc32673a6 kernel: better document the use_mm/unuse_mm API contract new a3f4b0a314ed kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new ba182e47e7cb powerpc/vas: fix up for {un}use_mm() rename new 41f0d8895317 kernel: set USER_DS in kthread_use_mm new b552696e6b49 mm/kmemleak: silence KCSAN splats in checksum new 389aacb26eae kallsyms/printk: add loglvl to print_ip_sym() new 687a400c4162 alpha: add show_stack_loglvl() new c8cc78bec0ad arc: add show_stack_loglvl() new 81661e003715 arm/asm: add loglvl to c_backtrace() new 8d0c8c1f5bfb arm: add loglvl to unwind_backtrace() new daa6852bcf56 arm: add loglvl to dump_backtrace() new 5a735bd47fa2 arm: wire up dump_backtrace_{entry,stm} new 30da8f79311d arm: add show_stack_loglvl() new 9bef4d6b8122 arm64: add loglvl to dump_backtrace() new e899f783c9b7 arm64: add show_stack_loglvl() new e27e9a0333f6 c6x: add show_stack_loglvl() new 9b7ee268e7dd csky: add show_stack_loglvl() new dfa0790c3e12 h8300: add show_stack_loglvl() new 4a88d2697bfe hexagon: add show_stack_loglvl() new afd1e6c45d82 ia64: pass log level as arg into ia64_do_show_stack() new da8e6db6ddb3 ia64: add show_stack_loglvl() new 5006b2256622 m68k: add show_stack_loglvl() new 73dad254b7e6 microblaze: add loglvl to microblaze_unwind_inner() new a97b2091777c microblaze: add loglvl to microblaze_unwind() new a5744735ca9f microblaze: add show_stack_loglvl() new aef8e69c922c mips: add show_stack_loglvl() new c91dc62abf79 nds32: add show_stack_loglvl() new c3109495c297 nios2: add show_stack_loglvl() new 6889239f98b2 openrisc: add show_stack_loglvl() new 340af52d20fa parisc: add show_stack_loglvl() new e4695f19d312 powerpc: add show_stack_loglvl() new 53b6532e43d7 riscv: add show_stack_loglvl() new b072bd7ad170 s390: add show_stack_loglvl() new 7b37c6141319 sh: add loglvl to dump_mem() new b3fd354b2842 sh: remove needless printk() new e261ab52664d sh: add loglvl to printk_address() new ef2ccfa75cf6 sh: add loglvl to show_trace() new 4cd69c6d283c sh: add show_stack_loglvl() new 4b83a8c48d0b sparc: add show_stack_loglvl() new 4d73e6df2c8a um/sysrq: remove needless variable sp new ec16c85eb40b um: add show_stack_loglvl() new c316e4cc702f unicore32: remove unused pmode argument in c_backtrace() new 6fbe1176dbdd unicore32: add loglvl to c_backtrace() new 6f854da1734f unicore32: add show_stack_loglvl() new c366b2d325c8 x86: add missing const qualifiers for log_lvl new 942bcb590aa3 x86: add show_stack_loglvl() new 7d5f3321f219 xtensa: add loglvl to show_trace() new 8c534cfe1010 xtensa: add show_stack_loglvl() new c86a7545d665 sysrq: use show_stack_loglvl() new 5dc67f4363fb x86/amd_gart: print stacktrace for a leak with KERN_ERR new d3eb1df1383d power: use show_stack_loglvl() new 2869891e187b kdb: don't play with console_loglevel new 7e157a5db657 sched: print stack trace with KERN_INFO new 4d9581394934 kernel: use show_stack_loglvl() new 9bf9f6a1a850 kernel: rename show_stack_loglvl() => show_stack() new 5d979ecace1d mm/frontswap: mark various intentional data races new 26d41e0f14fd mm/page_io: mark various intentional data races new d5a5f2f41911 mm-page_io-mark-various-intentional-data-races-v2 new c06cba7bd084 mm/swap_state: mark various intentional data races new efb9cb18df59 mm/filemap.c: fix a data race in filemap_fault() new 7caf7de8bbf4 mm/swapfile: fix and annotate various data races new 1b323602e5c8 mm-swapfile-fix-and-annotate-various-data-races-v2 new 65e73a4eb845 mm/page_counter: fix various data races at memsw new 7cab7fff40a7 mm/memcontrol: fix a data race in scan count new dab59427942a mm/list_lru: fix a data race in list_lru_count_one new 8c8e34ef240e mm/mempool: fix a data race in mempool_free() new 65b05becea7f mm/util.c: annotate an data race at vm_committed_as new 870263f5945a mm/rmap: annotate a data race at tlb_flush_batched new 17e05b0aca73 mm: annotate a data race in page_zonenum() new c44d0e5a8927 mm/swap.c: annotate data races for lru_rotate_pvecs new 2ba82c9c3929 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 3ab2ad431050 mm/mmap.c: add more sanity checks to get_unmapped_area() new 7c303c2eee24 mm/mmap.c: do not allow mappings outside of allowed limits new 5ad2a89489f5 mm/madvise: pass task and mm to do_madvise new 0fbbf77f1e6c mm/madvise: introduce process_madvise() syscall: an extern [...] new b9a8101b563e fix process_madvise build break for arm64 new df99e5af6d77 mm/madvise: check fatal signal pending of target process new c94d5b3d0cab pid: move pidfd_get_pid() to pid.c new ffb6cde7438c mm/madvise: support both pid and pidfd for process_madvise new 2009ceec8ad7 mm/madvise: allow KSM hints for remote API new e84c1a3b6a14 mm: support vector address ranges for process_madvise new 5fffefd57fe5 mm: support compat_sys_process_madvise new 0011fb96b919 mm-support-vector-address-ranges-for-process_madvise-fix-fix new 44c1685e582b mm/madvise: make function 'do_process_madvise' static new 47396be2b7f0 mm: fix s390 compat build error new 32859ccd8c08 mm/madvise.c: remove duplicated include new 7fb396380f04 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (d0f3f6070c3a) \ N -- N -- N refs/heads/akpm (7fb396380f04)
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 757 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: .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 56 + .../bindings/interconnect/fsl,imx8m-noc.yaml | 101 ++ .../devicetree/bindings/mmc/renesas,mmcif.txt | 5 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 15 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 25 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../devicetree/bindings/serial/samsung_uart.yaml | 8 + Documentation/devicetree/bindings/sound/rt1016.txt | 17 + Documentation/livepatch/module-elf-format.rst | 15 +- Documentation/networking/dsa/sja1105.rst | 116 ++ Documentation/vm/hmm.rst | 30 +- MAINTAINERS | 18 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 4 +- arch/arm/boot/dts/am571x-idk.dts | 4 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 4 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 4 +- arch/arm/kernel/atags_proc.c | 2 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm64/Kconfig | 19 + arch/arm64/Makefile | 7 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/assembler.h | 50 + arch/arm64/include/asm/linkage.h | 46 + arch/arm64/include/asm/pgtable-prot.h | 3 + arch/arm64/kernel/cpufeature.c | 4 + arch/arm64/kernel/pci.c | 4 +- arch/arm64/kernel/vdso.c | 6 +- arch/arm64/kernel/vdso/Makefile | 4 +- arch/arm64/kernel/vdso/note.S | 3 + arch/arm64/kernel/vdso/sigreturn.S | 3 + arch/arm64/kernel/vdso/vdso.S | 3 + arch/arm64/mm/mmu.c | 24 + arch/arm64/mm/pageattr.c | 4 +- arch/arm64/net/bpf_jit.h | 8 + arch/arm64/net/bpf_jit_comp.c | 12 + arch/mips/Makefile | 13 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/ar7/setup.c | 2 +- arch/mips/ath79/setup.c | 3 +- arch/mips/bcm63xx/cpu.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 2 +- arch/mips/boot/compressed/Makefile | 2 +- .../mips/cavium-octeon/executive/cvmx-helper-npi.c | 12 - arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 2 +- arch/mips/dec/int-handler.S | 4 +- arch/mips/dec/tc.c | 2 +- arch/mips/fw/cfe/cfe_api.c | 5 - arch/mips/include/asm/asm.h | 20 +- arch/mips/include/asm/fpu.h | 2 +- arch/mips/include/asm/mach-rc32434/pci.h | 3 - arch/mips/include/asm/octeon/cvmx-sli-defs.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/jz4740/setup.c | 2 +- arch/mips/kernel/branch.c | 26 +- arch/mips/kernel/cpu-probe.c | 22 +- arch/mips/kernel/genex.S | 6 +- arch/mips/kernel/idle.c | 2 +- arch/mips/kernel/mips-cm.c | 66 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/traps.c | 3 +- arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/watch.c | 26 +- arch/mips/kvm/emulate.c | 8 +- arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/math-emu/dp_add.c | 3 +- arch/mips/math-emu/dp_div.c | 3 +- arch/mips/math-emu/dp_fmax.c | 6 +- arch/mips/math-emu/dp_fmin.c | 6 +- arch/mips/math-emu/dp_maddf.c | 3 +- arch/mips/math-emu/dp_mul.c | 3 +- arch/mips/math-emu/dp_sqrt.c | 5 +- arch/mips/math-emu/dp_sub.c | 3 +- arch/mips/math-emu/sp_add.c | 3 +- arch/mips/math-emu/sp_div.c | 3 +- arch/mips/math-emu/sp_fdp.c | 3 +- arch/mips/math-emu/sp_fmax.c | 6 +- arch/mips/math-emu/sp_fmin.c | 6 +- arch/mips/math-emu/sp_maddf.c | 3 +- arch/mips/math-emu/sp_mul.c | 3 +- arch/mips/math-emu/sp_sub.c | 3 +- arch/mips/mm/c-r4k.c | 6 +- arch/mips/mm/tlbex.c | 2 +- arch/mips/oprofile/op_model_mipsxx.c | 26 +- arch/mips/pci/fixup-sni.c | 3 +- arch/mips/pci/ops-bcm63xx.c | 2 +- arch/powerpc/Kconfig | 2 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/kernel/module.c | 147 +- arch/s390/mm/maccess.c | 9 +- arch/um/kernel/um_arch.c | 16 + arch/x86/kernel/Makefile | 1 - arch/x86/kernel/livepatch.c | 53 - arch/x86/kernel/module.c | 43 +- arch/x86/net/bpf_jit_comp32.c | 4 +- block/bfq-iosched.c | 6 +- block/blk-cgroup.c | 2 +- block/blk-iocost.c | 117 +- block/blk-mq.c | 37 +- drivers/acpi/pci_mcfg.c | 8 +- drivers/clk/clk-qoriq.c | 30 +- drivers/cpufreq/qoriq-cpufreq.c | 76 +- drivers/devfreq/imx-bus.c | 4 +- drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/driver.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 43 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 163 +-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 6 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 12 - drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 9 - drivers/gpu/drm/i915/gt/intel_engine.h | 34 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 135 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 +- drivers/gpu/drm/i915/i915_reg.h | 8 + drivers/gpu/drm/i915/i915_request.c | 11 +- drivers/gpu/drm/i915/i915_scheduler.c | 18 +- drivers/gpu/drm/i915/i915_scheduler.h | 3 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 + drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 27 +- drivers/gpu/drm/nouveau/nouveau_dmem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 94 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 367 +++++ drivers/gpu/drm/panel/panel-visionox-rm69299.c | 1 + drivers/hid/Kconfig | 1 + drivers/hv/vmbus_drv.c | 1 - drivers/infiniband/core/cm.c | 24 +- drivers/infiniband/core/cma.c | 46 +- drivers/infiniband/core/device.c | 16 +- drivers/infiniband/core/lag.c | 6 +- drivers/infiniband/core/mad.c | 255 +--- drivers/infiniband/core/multicast.c | 12 +- drivers/infiniband/core/sa_query.c | 22 +- drivers/infiniband/core/user_mad.c | 22 +- drivers/infiniband/core/uverbs_main.c | 24 +- drivers/infiniband/hw/hfi1/user_sdma.c | 4 - drivers/infiniband/hw/hns/hns_roce_alloc.c | 43 - drivers/infiniband/hw/hns/hns_roce_device.h | 110 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 105 -- drivers/infiniband/hw/hns/hns_roce_hem.h | 6 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 45 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 939 ++++++------ drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_main.c | 70 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 1247 ++-------------- drivers/infiniband/hw/hns/hns_roce_qp.c | 313 ++-- drivers/infiniband/hw/hns/hns_roce_srq.c | 16 +- drivers/infiniband/hw/mlx5/Makefile | 3 +- drivers/infiniband/hw/mlx5/ah.c | 21 +- drivers/infiniband/hw/mlx5/cmd.c | 114 +- drivers/infiniband/hw/mlx5/cmd.h | 4 +- drivers/infiniband/hw/mlx5/cong.c | 4 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 17 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 8 +- drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 1530 +------------------- drivers/infiniband/hw/mlx5/srq_cmd.c | 115 +- drivers/infiniband/hw/mlx5/wr.c | 1504 +++++++++++++++++++ drivers/infiniband/hw/mlx5/wr.h | 76 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 15 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 25 +- drivers/interconnect/Kconfig | 1 + drivers/interconnect/Makefile | 1 + drivers/interconnect/core.c | 25 + drivers/interconnect/imx/Kconfig | 17 + drivers/interconnect/imx/Makefile | 9 + drivers/interconnect/imx/imx.c | 284 ++++ drivers/interconnect/imx/imx.h | 61 + drivers/interconnect/imx/imx8mm.c | 105 ++ drivers/interconnect/imx/imx8mn.c | 94 ++ drivers/interconnect/imx/imx8mq.c | 103 ++ drivers/mmc/core/mmc.c | 6 + drivers/mmc/core/sdio.c | 116 +- drivers/mmc/host/meson-mx-sdio.c | 3 + drivers/mmc/host/sdhci-esdhc.h | 2 +- drivers/mmc/host/sdhci-pci-gli.c | 2 +- drivers/net/bonding/bond_alb.c | 7 +- drivers/net/bonding/bond_main.c | 38 +- drivers/net/dsa/ocelot/felix.c | 1 + drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 1 + drivers/net/dsa/sja1105/Kconfig | 9 + drivers/net/dsa/sja1105/Makefile | 4 + drivers/net/dsa/sja1105/sja1105.h | 59 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 51 + drivers/net/dsa/sja1105/sja1105_flower.c | 215 ++- drivers/net/dsa/sja1105/sja1105_main.c | 13 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 26 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 13 + drivers/net/dsa/sja1105/sja1105_spi.c | 2 + drivers/net/dsa/sja1105/sja1105_static_config.c | 202 +++ drivers/net/dsa/sja1105/sja1105_static_config.h | 65 + drivers/net/dsa/sja1105/sja1105_tas.c | 127 +- drivers/net/dsa/sja1105/sja1105_tas.h | 36 + drivers/net/dsa/sja1105/sja1105_vl.c | 796 ++++++++++ drivers/net/dsa/sja1105/sja1105_vl.h | 72 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 6 - drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 7 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +- drivers/net/ethernet/hisilicon/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- drivers/net/ethernet/microchip/encx24j600.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 17 +- drivers/net/ethernet/mscc/ocelot_regs.c | 1 + drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 3 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 29 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/ethernet/via/Kconfig | 1 + drivers/net/ipa/ipa_endpoint.c | 61 + drivers/net/macvlan.c | 5 +- drivers/net/phy/mdio-bcm-iproc.c | 2 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/usb/hso.c | 2 +- drivers/net/virtio_net.c | 6 +- drivers/net/wireguard/receive.c | 15 +- drivers/net/wireguard/selftest/ratelimiter.c | 4 +- drivers/net/wireguard/send.c | 19 +- drivers/net/wireguard/socket.c | 12 - drivers/net/wireless/ath/wil6210/fw.h | 16 +- drivers/net/wireless/ath/wil6210/wmi.c | 2 +- drivers/net/wireless/ath/wil6210/wmi.h | 58 +- drivers/net/wireless/broadcom/b43/xmit.c | 13 - drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/pcie-al.c | 2 +- drivers/pci/controller/dwc/pcie-hisi.c | 19 +- drivers/pci/controller/pci-host-common.c | 18 +- drivers/pci/controller/pci-host-generic.c | 26 +- drivers/pci/controller/pci-thunder-ecam.c | 14 +- drivers/pci/controller/pci-thunder-pem.c | 16 +- drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-rcar.c | 99 +- drivers/pci/controller/pcie-tango.c | 9 +- drivers/pci/ecam.c | 10 +- drivers/pci/pcie/aspm.c | 10 - drivers/pci/setup-bus.c | 1 + drivers/scsi/aacraid/aachba.c | 1 - drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/linit.c | 4 +- drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/lpfc/lpfc.h | 23 +- drivers/scsi/lpfc/lpfc_attr.c | 106 +- drivers/scsi/lpfc/lpfc_ct.c | 1 - drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 82 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 32 - drivers/scsi/lpfc/lpfc_sli.c | 45 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/Makefile | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 18 +- drivers/scsi/mpt3sas/mpt3sas_debugfs.c | 158 ++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 7 +- drivers/scsi/qla2xxx/qla_dbg.c | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 2 +- drivers/scsi/qla2xxx/qla_mr.c | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 6 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 + drivers/scsi/scsi_debug.c | 17 +- drivers/scsi/vmw_pvscsi.c | 2 +- drivers/soc/fsl/dpio/qbman-portal.c | 1 + drivers/target/target_core_alua.c | 10 +- drivers/target/target_core_configfs.c | 82 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 6 +- drivers/target/target_core_tpg.c | 3 +- drivers/target/target_core_transport.c | 6 +- drivers/target/target_core_user.c | 23 +- drivers/tty/serial/qcom_geni_serial.c | 34 +- drivers/tty/serial/samsung_tty.c | 76 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 15 +- drivers/watchdog/Kconfig | 1 + fs/ceph/debugfs.c | 2 +- fs/ceph/quota.c | 4 +- fs/exfat/namei.c | 1 + fs/pstore/inode.c | 4 +- fs/pstore/platform.c | 6 +- fs/pstore/ram.c | 25 +- fs/vboxsf/super.c | 2 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_inode_buf.c | 12 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 +- fs/xfs/scrub/ialloc.c | 3 +- fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 71 +- fs/xfs/xfs_buf.h | 2 + fs/xfs/xfs_buf_item.c | 106 +- fs/xfs/xfs_buf_item.h | 2 - fs/xfs/xfs_dquot.c | 47 +- fs/xfs/xfs_dquot_item.c | 17 +- fs/xfs/xfs_error.c | 3 + fs/xfs/xfs_extfree_item.c | 2 +- fs/xfs/xfs_fsops.c | 5 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_inode.c | 139 +- fs/xfs/xfs_inode_item.c | 28 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_message.c | 22 + fs/xfs/xfs_message.h | 3 + fs/xfs/xfs_mount.h | 2 - fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_trans_ail.c | 68 +- fs/xfs/xfs_trans_priv.h | 18 +- include/dt-bindings/interconnect/imx8mm.h | 50 + include/dt-bindings/interconnect/imx8mn.h | 41 + include/dt-bindings/interconnect/imx8mq.h | 48 + include/linux/backing-dev-defs.h | 1 + include/linux/backing-dev.h | 9 +- include/linux/highmem.h | 5 + include/linux/hmm.h | 111 +- include/linux/if_team.h | 5 +- include/linux/interconnect.h | 7 + include/linux/kgdb.h | 4 +- include/linux/livepatch.h | 17 +- include/linux/mmc/card.h | 1 + include/linux/mmc/mmc.h | 1 + include/linux/module.h | 8 - include/linux/netpoll.h | 10 +- include/linux/pci-acpi.h | 2 +- include/linux/pci-ecam.h | 25 +- include/linux/platform_data/mmc-esdhc-imx.h | 2 +- include/linux/qcom-geni-se.h | 4 - include/linux/virtio_net.h | 26 +- include/net/bonding.h | 16 +- include/net/dsa.h | 1 + include/net/flow_offload.h | 9 +- include/net/mptcp.h | 1 - include/net/tcp.h | 1 - include/rdma/ib_mad.h | 49 +- include/rdma/ib_verbs.h | 46 +- include/scsi/scsi_cmnd.h | 1 - include/soc/mscc/ocelot.h | 1 + include/sound/rawmidi.h | 1 + include/target/target_core_backend.h | 4 +- include/target/target_core_base.h | 1 + include/trace/events/wbt.h | 8 +- kernel/debug/debug_core.c | 4 +- kernel/livepatch/core.c | 177 ++- kernel/module.c | 26 +- lib/Kconfig.debug | 13 + lib/Makefile | 1 + lib/test_hmm.c | 1149 +++++++++++++++ lib/test_hmm_uapi.h | 59 + mm/Kconfig | 7 +- mm/backing-dev.c | 13 +- mm/hmm.c | 185 ++- net/8021q/vlan_dev.c | 5 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_private.h | 5 +- net/bridge/br_stp_if.c | 2 +- net/core/netpoll.c | 29 +- net/core/sock.c | 28 +- net/dsa/dsa.c | 9 + net/dsa/master.c | 3 +- net/dsa/slave.c | 19 +- net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_slave.c | 2 +- net/ipv4/tcp_input.c | 32 +- net/ipv6/seg6.c | 10 +- net/qrtr/Kconfig | 8 +- net/qrtr/Makefile | 2 + net/qrtr/mhi.c | 127 ++ net/rds/ib.c | 21 +- net/sched/cls_api.c | 14 +- net/smc/smc_ib.c | 10 +- net/smc/smc_llc.c | 8 +- scripts/coccinelle/misc/newline_in_nl_msg.cocci | 75 + security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 4 +- security/integrity/evm/evm_secfs.c | 9 +- security/smack/smack.h | 8 - security/smack/smack_lsm.c | 42 +- security/smack/smackfs.c | 10 + sound/core/rawmidi.c | 31 +- sound/drivers/portman2x4.c | 2 +- sound/hda/intel-dsp-config.c | 22 +- sound/ppc/pmac.c | 4 +- sound/soc/codecs/rt1016.c | 695 +++++++++ sound/soc/codecs/rt1016.h | 232 +++ sound/soc/codecs/rt5677-spi.c | 12 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 7 +- tools/cgroup/iocost_monitor.py | 7 +- tools/testing/selftests/net/tcp_mmap.c | 4 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 + tools/testing/selftests/vm/config | 2 + tools/testing/selftests/vm/hmm-tests.c | 1359 +++++++++++++++++ tools/testing/selftests/vm/run_vmtests | 16 + tools/testing/selftests/vm/test_hmm.sh | 97 ++ tools/testing/selftests/wireguard/netns.sh | 54 +- .../wireguard/qemu/arch/powerpc64le.config | 1 + 442 files changed, 12817 insertions(+), 6640 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5 [...] create mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml create mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt delete mode 100644 arch/x86/kernel/livepatch.c create mode 100644 drivers/gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c create mode 100644 drivers/infiniband/hw/mlx5/wr.c create mode 100644 drivers/infiniband/hw/mlx5/wr.h create mode 100644 drivers/interconnect/imx/Kconfig create mode 100644 drivers/interconnect/imx/Makefile create mode 100644 drivers/interconnect/imx/imx.c create mode 100644 drivers/interconnect/imx/imx.h create mode 100644 drivers/interconnect/imx/imx8mm.c create mode 100644 drivers/interconnect/imx/imx8mn.c create mode 100644 drivers/interconnect/imx/imx8mq.c create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.c create mode 100644 drivers/net/dsa/sja1105/sja1105_vl.h create mode 100644 drivers/scsi/mpt3sas/mpt3sas_debugfs.c create mode 100644 include/dt-bindings/interconnect/imx8mm.h create mode 100644 include/dt-bindings/interconnect/imx8mn.h create mode 100644 include/dt-bindings/interconnect/imx8mq.h create mode 100644 lib/test_hmm.c create mode 100644 lib/test_hmm_uapi.h create mode 100644 net/qrtr/mhi.c create mode 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci create mode 100644 sound/soc/codecs/rt1016.c create mode 100644 sound/soc/codecs/rt1016.h create mode 100644 tools/testing/selftests/vm/hmm-tests.c create mode 100755 tools/testing/selftests/vm/test_hmm.sh