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 a9509b8ee069 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e530cca71c9d mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 743f242d65ec mm: support compat_sys_process_madvise omits 88c047e0be8c mm: support vector address ranges for process_madvise omits 1a0f371d9ea4 mm/madvise: allow KSM hints for remote API omits 82cc74a492ed mm/madvise: support both pid and pidfd for process_madvise omits 6b3ec930b2ba pid: move pidfd_get_pid() to pid.c omits 20c04e95d4e0 mm/madvise: check fatal signal pending of target process omits 70d7f52d0682 fix process_madvise build break for arm64 omits 067ed2486fda mm/madvise: introduce process_madvise() syscall: an extern [...] omits 0bb777fc39b6 mm-pass-task-and-mm-to-do_madvise-fix-fix-fix-fix omits d35b29e37dda mm-pass-task-and-mm-to-do_madvise-fix-fix-fix omits e187d5df862d mm-pass-task-and-mm-to-do_madvise-fix-fix omits a4a24fabbeab fs: use current->mm for io_uring omits acc99875bc02 mm/madvise: pass task and mm to do_madvise omits 5aae25a2f436 mm/mmap.c: do not allow mappings outside of allowed limits omits a3b836926e28 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 5c57db38c590 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits d51fcd591068 mm/swap.c: annotate data races for lru_rotate_pvecs omits c266b09479ed mm: annotate a data race in page_zonenum() omits 03f6f38f5d06 mm/rmap: annotate a data race at tlb_flush_batched omits 7b9afb28c9f6 mm/util.c: annotate an data race at vm_committed_as omits c4c2b8d9f824 mm/mempool: fix a data race in mempool_free() omits adba49e13b55 mm/list_lru: fix a data race in list_lru_count_one omits 173a00bbe34b mm/memcontrol: fix a data race in scan count omits 0ab6271f5de2 mm/page_counter: fix various data races at memsw omits 47c9770ff355 mm-swapfile-fix-and-annotate-various-data-races-v2 omits a25e2da8012e mm/swapfile: fix and annotate various data races omits a38848e6bffa mm/filemap.c: fix a data race in filemap_fault() omits a377a4b89137 mm/swap_state: mark various intentional data races omits 3da211f3836e mm-page_io-mark-various-intentional-data-races-v2 omits e202c7fa01b1 mm/page_io: mark various intentional data races omits e7028f5978cd mm/frontswap: mark various intentional data races omits b5cee0fe6efa kernel: rename show_stack_loglvl() => show_stack() omits 832df8616b24 kernel: use show_stack_loglvl() omits 4defa8fb5167 sched: print stack trace with KERN_INFO omits ace2fdef387d kdb: don't play with console_loglevel omits 8470e5923ad7 power: use show_stack_loglvl() omits 01dea0a4d649 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 0c9768abe53a sysrq: use show_stack_loglvl() omits 91b814fc25b8 xtensa: add show_stack_loglvl() omits eccb56efc2cc xtensa: add loglvl to show_trace() omits 521834cb942f x86: add show_stack_loglvl() omits b6eef720d32c x86: add missing const qualifiers for log_lvl omits d225bed296db unicore32: add show_stack_loglvl() omits eba64b52b616 unicore32: add loglvl to c_backtrace() omits 367cf906b4de unicore32: remove unused pmode argument in c_backtrace() omits de51a46e3a90 um: add show_stack_loglvl() omits f14d2f3d6dc0 um/sysrq: remove needless variable sp omits 024d20506587 sparc: add show_stack_loglvl() omits d803e30e1855 sh: add show_stack_loglvl() omits 085a14249c9a sh: add loglvl to show_trace() omits 29223067a5fc sh: add loglvl to printk_address() omits 84fb83feda8a sh: remove needless printk() omits 42abe5a5a53f sh: add loglvl to dump_mem() omits 4448a7ed5f92 s390: add show_stack_loglvl() omits e73bd2ae838a riscv: add show_stack_loglvl() omits df217cdb897d powerpc: add show_stack_loglvl() omits 6d5e9c8de524 parisc: add show_stack_loglvl() omits 5e236abe5de4 openrisc: add show_stack_loglvl() omits 737cb6fa692d nios2: add show_stack_loglvl() omits 53371e21521e nds32: add show_stack_loglvl() omits 762f88f7135d mips: add show_stack_loglvl() omits 5c26c1459d0c microblaze: add show_stack_loglvl() omits d2fb1fd12bcb microblaze: add loglvl to microblaze_unwind() omits d838b1aa8ffc microblaze: add loglvl to microblaze_unwind_inner() omits 9a5c8d0cae92 m68k: add show_stack_loglvl() omits ed71dbeee359 ia64: add show_stack_loglvl() omits e0797d67d3f3 ia64: pass log level as arg into ia64_do_show_stack() omits e5a6e42dd948 hexagon: add show_stack_loglvl() omits 88220c13c774 h8300: add show_stack_loglvl() omits d65813c65634 csky: add show_stack_loglvl() omits ff050327ee1f c6x: add show_stack_loglvl() omits 68c220a81614 arm64: add show_stack_loglvl() omits 175b7a085750 arm64: add loglvl to dump_backtrace() omits e6504cbf8317 arm: add show_stack_loglvl() omits 06b3e7ddd088 arm: wire up dump_backtrace_{entry,stm} omits 1d256eb891c1 arm: add loglvl to dump_backtrace() omits 15a6262d494b arm: add loglvl to unwind_backtrace() omits 7ce365c364a8 arm/asm: add loglvl to c_backtrace() omits 7c3dab977846 arc: add show_stack_loglvl() omits 79ff2bdbadd5 alpha: add show_stack_loglvl() omits be27003f12dd kallsyms/printk: add loglvl to print_ip_sym() omits 4bdaeef42351 mm/kmemleak: silence KCSAN splats in checksum omits 17749e157b9e kernel: set USER_DS in kthread_use_mm omits d3d69be384b4 powerpc/vas: fix up for {un}use_mm() rename omits 0302eb4eab11 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 0b254fe8f060 kernel: better document the use_mm/unuse_mm API contract omits 38970685c59a kernel: move use_mm/unuse_mm to kthread.c omits 09a42b9335f2 kernel: move use_mm/unuse_mm to kthread.c omits 5f246c44db07 i915/gvt: remove unused xen bits omits 9ec4a61b5f1e amdgpu: a NULL ->mm does not mean a thread is a kthread omits 22cd8d6395e8 Merge branch 'akpm-current/current' omits 511a404b9346 Revert "hwmon: (lm70) Add support for ACPI" omits 0c551230cb0e Merge remote-tracking branch 'kunit-next/kunit' omits 1092be13c619 Merge remote-tracking branch 'fpga/for-next' omits fde68149fa8b Merge remote-tracking branch 'devfreq/devfreq-next' omits 78f976124e0f Merge remote-tracking branch 'kgdb/kgdb/for-next' omits febd9bc264de Merge remote-tracking branch 'hyperv/hyperv-next' omits 9cb68669e7c0 Merge remote-tracking branch 'xarray/xarray' omits c6ce360b8486 Merge remote-tracking branch 'nvmem/for-next' omits f8aee5b5c9bc Merge remote-tracking branch 'slimbus/for-next' omits 78db180d5937 Merge remote-tracking branch 'fsi/next' omits 821f4eb499d8 Merge remote-tracking branch 'kspp/for-next/kspp' omits 67fecf00fb87 Merge remote-tracking branch 'ntb/ntb-next' omits 8d49c28fe16f Merge remote-tracking branch 'rtc/rtc-next' omits fcbcc422dc13 Merge remote-tracking branch 'coresight/next' omits 448877d52098 Merge remote-tracking branch 'livepatching/for-next' omits f600ba2a817d Merge remote-tracking branch 'kselftest/next' omits eb510fef5839 Merge remote-tracking branch 'userns/for-next' omits 3528b55e9537 Merge remote-tracking branch 'pwm/for-next' omits d12f4cb86ca8 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 29c6cdf62092 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 8b6e43cf561b Merge remote-tracking branch 'pinctrl/for-next' omits 8e56cc3fd3ea Merge remote-tracking branch 'gpio-intel/for-next' omits 105ca64a2c49 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 13ccf8a4c8e1 Merge remote-tracking branch 'gpio/for-next' omits 94a8f8ce8293 Merge remote-tracking branch 'rpmsg/for-next' omits bcd9c2461431 Merge remote-tracking branch 'vhost/linux-next' omits 2a0425e323aa Merge remote-tracking branch 'scsi-mkp/for-next' omits 9ce60d242c10 Merge remote-tracking branch 'scsi/for-next' omits 1c825707ef44 Merge remote-tracking branch 'cgroup/for-next' omits 2647d7317fe3 Merge remote-tracking branch 'slave-dma/next' omits 898a2746e6ec Merge remote-tracking branch 'mux/for-next' omits 3eaa5c6b39e8 Merge remote-tracking branch 'staging/staging-next' omits 89d53e92f544 Merge remote-tracking branch 'thunderbolt/next' omits a06b786c925d Merge remote-tracking branch 'soundwire/next' omits 30b3347fd362 Merge remote-tracking branch 'extcon/extcon-next' omits be5bcde3beba Merge remote-tracking branch 'char-misc/char-misc-next' omits 7d4c28ed08e3 Merge remote-tracking branch 'tty/tty-next' omits 13f1b38dcd83 Merge remote-tracking branch 'phy-next/next' omits 8ae80252f5a0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits d5848fecfd6f Merge remote-tracking branch 'usb-serial/usb-next' omits 1fbbba6af5ea Merge remote-tracking branch 'usb/usb-next' omits 159de850d60c Merge remote-tracking branch 'driver-core/driver-core-next' omits 73b027ae9a3b Merge remote-tracking branch 'ipmi/for-next' omits 1cd39d07777d Merge remote-tracking branch 'leds/for-next' omits a8769ea5da9c Merge remote-tracking branch 'chrome-platform/for-next' omits 91d7a29440a8 Merge remote-tracking branch 'drivers-x86/for-next' omits 20b72dca8829 Merge remote-tracking branch 'workqueues/for-next' omits 991ed44679d3 Merge remote-tracking branch 'percpu/for-next' omits dda19b714c21 Merge remote-tracking branch 'kvms390/next' omits 394809c443ff Merge remote-tracking branch 'kvm/linux-next' omits fef153d24edc Merge remote-tracking branch 'rcu/rcu/next' omits 745e23bdf00d Merge remote-tracking branch 'edac/edac-for-next' omits ac75ccb535e6 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits e8da4d39eae7 Merge remote-tracking branch 'tip/auto-latest' omits 1e3a2402bd3c Merge remote-tracking branch 'spi/for-next' omits f5736cfec961 Merge remote-tracking branch 'devicetree/for-next' omits 3ef9910910c6 Merge remote-tracking branch 'audit/next' omits 7da01fd1e73c Merge remote-tracking branch 'smack/for-next' omits 779fa69089ff Merge remote-tracking branch 'selinux/next' omits 54bf3c92b418 Merge remote-tracking branch 'keys/keys-next' omits ceba5383a8af Merge remote-tracking branch 'integrity/next-integrity' omits 7478356fcca8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6e260260897f Merge remote-tracking branch 'regulator/for-next' omits 9d3d3ad0adc4 Merge remote-tracking branch 'battery/for-next' omits e66991a796da Merge remote-tracking branch 'mmc/next' omits 97d10675af00 Merge remote-tracking branch 'device-mapper/for-next' omits 24b51bf01ae0 Merge remote-tracking branch 'block/for-next' omits 6659ceed8227 Merge remote-tracking branch 'input/next' omits 0556ab20bb1e Merge remote-tracking branch 'modules/modules-next' omits 45044533f644 Merge remote-tracking branch 'sound-asoc/for-next' omits d749ab2f0152 Merge remote-tracking branch 'sound/for-next' omits 99adb178b173 Merge remote-tracking branch 'regmap/for-next' omits 4c6927a062f4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 748741287eb2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 45864af937a9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b760af7d6421 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 38c6360d756a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 458ea2b8c7dc Merge remote-tracking branch 'amdgpu/drm-next' omits 4f53d61ba30f Merge remote-tracking branch 'drm/drm-next' omits 88d65ba167f7 Merge remote-tracking branch 'crypto/master' omits 9a6bc06f9527 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b5171ca2e718 Merge remote-tracking branch 'gfs2/for-next' omits 84870b25cfb4 next-20200424/mac80211-next omits b6c1e2705298 Merge remote-tracking branch 'bluetooth/master' omits 990f72a343e0 Merge remote-tracking branch 'wireless-drivers-next/master' omits 2bbb4c9418b3 Merge remote-tracking branch 'netfilter-next/master' omits 7e1114cc4d23 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits cf660ee88532 Merge remote-tracking branch 'bpf-next/master' omits 964027700047 Merge remote-tracking branch 'net-next/master' omits 3c2686aaa75e Merge remote-tracking branch 'rdma/for-next' omits ef88b3596d1b Merge remote-tracking branch 'swiotlb/linux-next' omits 4eaf80d136d7 Merge remote-tracking branch 'ieee1394/for-next' omits aee3824bc85f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 805e38806072 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bd04c06c1235 Merge remote-tracking branch 'pm/linux-next' omits fbb7e1976269 Merge remote-tracking branch 'v4l-dvb/master' omits 0cdce461c6c3 Merge remote-tracking branch 'jc_docs/docs-next' omits c6b5a4766712 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1bc93b5d5854 Merge branch 'dmi/master' omits a0db98c29083 Merge remote-tracking branch 'i3c/i3c/next' omits 2ee4d4da150c Merge remote-tracking branch 'i2c/i2c/for-next' omits a6f6882ab461 Merge remote-tracking branch 'hid/for-next' omits f13bb3ff2fa4 Merge remote-tracking branch 'pci/next' omits 4d0840317225 Merge remote-tracking branch 'printk/for-next' omits 82fe66debda5 Merge remote-tracking branch 'vfs/for-next' omits b155bff9b302 Merge remote-tracking branch 'file-locks/locks-next' omits cf24bf0be70d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8c08313fa98c Merge remote-tracking branch 'nfsd/nfsd-next' omits 46988c884f31 Merge remote-tracking branch 'nfs/linux-next' omits 18a71e11e663 Merge remote-tracking branch 'jfs/jfs-next' omits f31c8ccbdb7f Merge remote-tracking branch 'fuse/for-next' omits df031435fe9a Merge remote-tracking branch 'f2fs/dev' omits 4d61b801b903 Merge remote-tracking branch 'ext3/for_next' omits 41d5b17c7506 Merge remote-tracking branch 'exfat/dev' omits 63298dd972bb Merge remote-tracking branch 'configfs/for-next' omits 8383724f6ab5 Merge remote-tracking branch 'btrfs/for-next' omits 9b30d26b2a7c Merge remote-tracking branch 'sh/sh-next' omits 4ffe7a1afec9 Merge remote-tracking branch 'risc-v/for-next' omits dd6f333eb248 Merge remote-tracking branch 'powerpc/next' omits 62e9eb0c3446 Merge remote-tracking branch 'nds32/next' omits 02affdabebc0 Merge remote-tracking branch 'mips/mips-next' omits ef52ef2942f5 Merge remote-tracking branch 'm68knommu/for-next' omits d3a5b760611a Merge remote-tracking branch 'm68k/for-next' omits b22285b07e38 Merge remote-tracking branch 'h8300/h8300-next' omits b78398935da0 Merge remote-tracking branch 'csky/linux-next' omits ce9ff57f19cc Merge remote-tracking branch 'clk/clk-next' omits be2040fab2aa Merge remote-tracking branch 'tegra/for-next' omits 22b38d5acb26 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 09f49e5e417a Merge remote-tracking branch 'scmi/for-linux-next' omits 4439118adebc Merge remote-tracking branch 'samsung-krzk/for-next' omits 748ca0723b40 Merge remote-tracking branch 'rockchip/for-next' omits d6cc7be7cec2 Merge remote-tracking branch 'reset/reset/next' omits e5fefe326367 Merge remote-tracking branch 'renesas/next' omits 7e9d03df3685 Merge remote-tracking branch 'realtek/for-next' omits 44be325be504 Merge remote-tracking branch 'raspberrypi/for-next' omits ff4180432310 Merge remote-tracking branch 'qcom/for-next' omits c47dc02a7b9f Merge remote-tracking branch 'omap/for-next' omits 1fc7a7d75d44 Merge remote-tracking branch 'mvebu/for-next' omits bd1b4c7bb5a3 Merge remote-tracking branch 'mediatek/for-next' omits 2912c88e515d Merge remote-tracking branch 'keystone/next' omits 2a11c6f203ce Merge remote-tracking branch 'imx-mxs/for-next' omits 820ad6d898c5 Merge remote-tracking branch 'at91/at91-next' omits 631c4ec98169 Merge remote-tracking branch 'aspeed/for-next' omits 0634802adb15 Merge remote-tracking branch 'arm/for-next' omits 49ee93028f3c Merge remote-tracking branch 'dma-mapping/for-next' omits 12accd8b29e2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1631e20d9729 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 389d8c6487e6 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7cc1949a6328 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 9395f86273e5 Merge remote-tracking branch 'mmc-fixes/fixes' omits 2b5f1b0fe4c5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 94fb91cb436a Merge remote-tracking branch 'scsi-fixes/fixes' omits de392528b56f Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 471754079237 Merge remote-tracking branch 'vfs-fixes/fixes' omits c58b0bb761a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e19d99419aba Merge remote-tracking branch 'omap-fixes/fixes' omits f52e2067b7ae Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 4ed769d8d0d8 Merge remote-tracking branch 'vfio-fixes/for-linus' omits 088de5edcc8a Merge remote-tracking branch 'crypto-current/master' omits d844c66e4a4a Merge remote-tracking branch 'input-current/for-linus' omits f0d500c33549 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits cd2abd4ed5c6 Merge remote-tracking branch 'phy/fixes' omits b8292378cf21 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d63c91fd74ca Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 2a3a96435846 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1584e6ed6667 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 29adc3da8b7b Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9719e37c7070 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d44172de3b4a Merge remote-tracking branch 'sound-current/for-linus' omits ea84f301734d Merge remote-tracking branch 'rdma-fixes/for-rc' omits fc78ce2b5089 Merge remote-tracking branch 'mac80211/master' omits d0665b39e1f2 Merge remote-tracking branch 'netfilter/master' omits 588bb6513677 Merge remote-tracking branch 'ipsec/master' omits 481df765e526 Merge remote-tracking branch 'bpf/master' omits 6c1bcafcaf3a Merge remote-tracking branch 'net/master' omits 42296dc3427b Merge remote-tracking branch 'arc-current/for-curr' omits d2e326c6cf55 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits ce8438e67dc0 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits d11926fd9e67 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits 880f36ba4782 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits b66734446b3a Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 659bdf42e912 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 77b688f7c29f Merge branch 'x86/boot' omits 82c1852adff2 Merge branch 'linus' omits 5dfeb589ac50 Merge branch 'locking/core' omits 0fd9b7869967 Merge branch 'x86/mm' omits 2f879e9f05f7 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() omits c3dc75971383 Merge branch 'x86/urgent' omits 75343f41ca9a Merge branch 'core/core' omits fbca046f1ab9 Merge branch 'efi/core' omits a2a269424ed9 Merge branch 'locking/kcsan' omits 24a50400638f Merge branch 'objtool/core' omits a33df784f996 Merge branch 'perf/core' omits 84adc77efa99 Merge branch 'ras/core' omits 79b149c831ac Merge branch 'smp/core' omits 40efe68ddf95 Merge branch 'x86/asm' omits 9bf98e03d1a5 Merge branch 'x86/build' omits 8ace6a7fd73b Merge branch 'x86/cleanups' omits 1b05e692bc04 Merge branch 'x86/kdump' omits b6217b97cf53 Merge branch 'x86/microcode' omits 794b35bbca5d Merge branch 'x86/mm' omits 36beec7fdf58 Merge branch 'x86/urgent' omits 0d6df996bf5e Merge branch 'x86/vdso' omits 02b925a9104d hwmon: (lm70) Add support for ACPI omits ddc1316e185f dm bufio: implement discard omits eeb17d25430d dm ebs: new block size emulating target omits 8cef3ccea0eb drm/amdgpu: re-enable runtime pm on vega10 omits 3c26ec63acca PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits dfdf1224c787 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 17b676d4c54b drm/amdgpu: work around llvm bug #42576 omits f742198732f0 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 13c75ebdebe2 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 4330358cf61b drm/mm: revert "Break long searches in fragmented address spaces" omits 998964ae2daa drm/amdkfd: Enable GWS based on FW Support omits dd7c0f738e93 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 402100afba03 drm/amdkfd: Put ASIC revision into HSA capability omits bac8e1d45a13 drm/amdgpu: add tiling flags from Mesa omits 88048f1e161e drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 6006ade20d0e drm/amdgpu: add new unlocked flag for PTE updates omits 8463f5f5fefb drm/amdgpu: rename direct to immediate for VM updates omits d17dc66b1bf0 drm/amdgpu: cleanup IB pool handling a bit omits 584b9f2cd15e drm/amdgpu: partial revert VM sync changes omits b28f31d83927 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 47dc928e75b8 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 0e5201835304 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits 535d4af4c0d0 drm/amdgpu: Add new ring callback to insert memory sync omits 78d4941c279c drm/amdgpu: check ring type for secure IBs omits 71ae0cbf469b drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits 802bbd9ffadf drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits 7a4565575468 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 9f8c0af4d619 drm/amdgpu: Fix per-IB secure flag GFX hang omits b0f23d3a07e8 drm/amdgpu: Fine-grained TMZ support omits bef92682b688 drm/amdgpu: stop evicting encrypted BOs to swap omits 86113f1ebdd8 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 6d99e0295c59 drm/amdgpu: also add the TMZ flag to GART omits 6b52b7102418 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits c7cd0d012859 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 808acc029057 drm/amd/display: Indicate use of TMZ buffers to DC omits 42df743586d2 drm/amdgpu: implement TMZ accessor (v3) omits aedeab910c86 drm/amdgpu: remove the alignment placeholder for secure buffer omits b2afab759e67 drm/amdgpu: move CS secure flag next the structs where it's used omits 03bd8b63a0eb drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 2ba413304c02 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 7ab3eae7275d drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 0afe57d6f47f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 9f25c59e458e drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 562adfa38339 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4bae3651addd drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 78b767d0a9a7 drm/amdgpu: job is secure iff CS is secure (v5) omits 721f69fbeee5 drm/amdgpu: expand the context control interface with trust flag omits 1921b9e4fc91 drm/amdgpu: expand the emit tmz interface with trusted flag omits 1f4a7d2ef7f2 drm/amdgpu: add tmz bit in frame control packet omits 07823add1f35 drm/amdgpu: add function to check tmz capability (v4) omits 453174fa58bb drm/amdgpu: add amdgpu_tmz data structure omits 7564a6e1c9af drm/amdgpu: add tmz feature parameter (v2) omits 8e0afce85b74 drm/amdgpu: define the TMZ bit for the PTE omits 5efc2a75618b drm/amdgpu: add UAPI to create secure commands (v3) omits 71df9e22fd96 drm/amdgpu: add UAPI for creating encrypted buffers omits 57b0427e9857 dm mpath: switch paths in dm_blk_ioctl() code path omits a2b35bd064ba dm crypt: support using encrypted keys omits 2fbd0de2a20f cpufreq: imx-cpufreq-dt: support i.MX7ULP omits 11d89b0a820f cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist omits 2b1681186f52 drm/tegra: Clean up GPIO includes omits 4a4441e5715d m68k/PCI: Fix a memory leak in an error handling path omits 8be6bbe59a69 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS adds 316ec1548109 s390/mm: fix page table upgrade vs 2ndary address mode accesses adds 3f777e19d171 Merge tag 'cve-2020-11884' from emailed bundle adds f0abc761bbb9 RDMA/core: Fix race between destroy and release FD object adds edb98d162418 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds dd7bc8158b41 Fix use after free in get_tree_bdev() adds b0d3869ce9ee propagate_one(): mnt_set_mountpoint() needs mount_lock adds 96c9a7802af7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e8422eaee1bf Merge remote-tracking branch 'arc-current/for-curr' adds caec66198d13 net/ena: Fix build warning in ena_xdp_set() adds 8999dc89497a net/x25: Fix null-ptr-deref in x25_disconnect adds ca550ee062b7 Merge remote-tracking branch 'net/master' adds a34d1c686609 Merge remote-tracking branch 'bpf/master' adds 12077934aa50 Merge remote-tracking branch 'ipsec/master' adds 0a1bca8d5d41 Merge remote-tracking branch 'netfilter/master' adds da0c2f26b7b3 Merge remote-tracking branch 'mac80211/master' adds ca76282b6faf ALSA: hda/hdmi: fix race in monitor detection during probe adds 45e7d401cd7f Merge remote-tracking branch 'sound-current/for-linus' adds a697ae6ea56e ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] adds be8499c48f11 ASoC: tlv320adcx140: Fix mic gain registers adds e3cb262edb0e Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 1ebb5804e29b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 71a53eb022d7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 324fa65431d4 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds 2e45da91ad27 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7dbbc19c69b2 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 9482a36d39c4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9495b7e92f71 driver core: platform: Initialize dma_parms for platform devices adds f458488425f1 amba: Initialize dma_parms for amba devices adds 3740d93e3790 coredump: fix crash when umh is disabled adds 00b247557858 driver core: Fix handling of fw_devlink=permissive adds 7706b0a76a96 component: Silence bind error on -EPROBE_DEFER adds ce68929f07de driver core: Revert default driver_deferred_probe_timeout [...] adds 4ccc03e28ec3 driver core: Use dev_warn() instead of dev_WARN() for defe [...] adds 35a672363ab3 driver core: Ensure wait_for_device_probe() waits until th [...] adds 25b4ecad92b6 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds c3bf9930921b thunderbolt: Check return value of tb_sw_read() in usb4_sw [...] adds ffb85c525511 Merge remote-tracking branch 'usb.current/usb-linus' adds 77a93b99d9c9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 4b293498bae3 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 711a01806cf3 phy: qualcomm: usb-hs-28nm: Prepare clocks in init adds aaf5c8134ce4 Merge remote-tracking branch 'phy/fixes' adds 522587e7c008 bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_d [...] adds 5e56bc06e18d most: core: use function subsys_initcall() adds 98b9edd8153b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 9186b8bb4571 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds f4dec2d61609 Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" adds 2712c91a54a1 Input: i8042 - add ThinkPad S230u to i8042 reset list adds d5a5e5b5fa7b Input: synaptics-rmi4 - really fix attn_data use-after-free adds a6bd5ab94d47 Merge remote-tracking branch 'input-current/for-linus' adds ad581bf10785 Merge remote-tracking branch 'crypto-current/master' adds 191ed6258767 Merge remote-tracking branch 'vfio-fixes/for-linus' adds aa72f1d20ee9 dmaengine: dmatest: Fix process hang when reading 'wait' p [...] adds fc15da0c3644 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 8cbc8ff74d2e Merge remote-tracking branch 'omap-fixes/fixes' adds f9a64d417434 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 63a6440f3d33 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 66bb7fa81e28 scsi: ibmvfc: Don't send implicit logouts prior to NPIV login adds 5b77d181bee1 scsi: ibmvscsi: Fix WARN_ON during event pool release adds c17390ef87fd Merge remote-tracking branch 'scsi-fixes/fixes' adds 9bce464b13bd Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 573057bc908c Merge remote-tracking branch 'mmc-fixes/fixes' adds bd12a5edb76e Merge remote-tracking branch 'risc-v-fixes/fixes' adds f00dfc34678c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 45c5d2a4f39c drm/virtio: only destroy created contexts adds 85e9b88af1e6 drm/qxl: qxl_release leak in qxl_draw_dirty_fb() adds a65aa9c3676f drm/qxl: qxl_release leak in qxl_hw_surface_alloc() adds 76a37a4cf830 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 073b3c542b84 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 310dc4988f25 Merge remote-tracking branch 'dma-mapping/for-next' new 43d4945bbc60 Merge remote-tracking branch 'arm/for-next' new 9d3f88813550 arm64: cpufeature: Relax check for IESB support new 0113340e6e83 arm64: cpufeature: Spell out register fields for ID_ISAR4 [...] new 540f76d12c66 arm64: cpufeature: Add CPU capability for AArch32 EL1 support new 13dc4d836179 arm64: cpufeature: Remove redundant call to id_aa64pfr0_32 [...] new 1efcfe79d97d arm64: cpufeature: Factor out checking of AArch32 features new eab2f9260746 arm64: cpufeature: Relax AArch32 system checks if EL1 is 6 [...] new 98448cdfe706 arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] new a2a69963524d arm64: cpufeature: Add an overview comment for the cpufeat [...] new e24e03aa00f0 arm64: docs: Mandate that the I-cache doesn't hold stale k [...] new 348a625deef1 arm64: rename stext to primary_entry new 99ee28d99607 arm64: kexec_file: Avoid temp buffer for RNG seed new 4cf234943dcf arm64: drop GZFLAGS definition and export new 1eae811da6f4 arm64/kernel: vmlinux.lds: drop redundant discard/keep macros new 0dd2334fd5b9 arm64: entry: remove unneeded semicolon in el1_sync_handler() new 2eaf63ba84dc arm64: smp: Make cpus_stuck_in_kernel static new 68ecabd0e680 arm64/mm: Use phys_to_page() to access pgtable memory new 30218da5974c arm64: lib: Consistently enable crc32 extension new cfa7ede20f13 arm64: set TEXT_OFFSET to 0x0 in preparation for removing [...] new 9d2d75ede59b arm64/kernel: Fix range on invalidating dcache for boot pa [...] new f4be140fa33f KVM: arm64: Drop PTE_S2_MEMATTR_MASK new d0055da5266a arm64: remove ptrauth_keys_install_kernel sync arg new 62a679cb2825 arm64: simplify ptrauth initialization new 8a030a72e276 Merge branches 'for-next/cpufeature', 'for-next/docs', 'fo [...] new a46b2d871622 Merge remote-tracking branch 'arm64/for-next/core' new b653c3e78045 Merge remote-tracking branch 'aspeed/for-next' new 0e366543eb9b Merge remote-tracking branch 'at91/at91-next' new e20278acc2b6 Merge remote-tracking branch 'imx-mxs/for-next' new 53d40e29012b Merge remote-tracking branch 'keystone/next' new 32d4af15b496 Merge remote-tracking branch 'mediatek/for-next' new d65394cda4cc Merge remote-tracking branch 'mvebu/for-next' new f3cc13d1848a Merge remote-tracking branch 'omap/for-next' new c7313b2c4fa8 Merge remote-tracking branch 'qcom/for-next' new 3a6e113feab6 Merge remote-tracking branch 'raspberrypi/for-next' new a727330ae131 Merge remote-tracking branch 'realtek/for-next' new b704fc1da9b8 ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes new f1f00aa3f72f Merge branch 'renesas-fixes-for-v5.7' into renesas-next new 135e7a156ae2 ARM: shmobile: r8a7742: Basic SoC support new 58f7381c9754 dt-bindings: power: rcar-sysc: Add r8a7742 power domain in [...] new 41b2df22fafb clk: renesas: Add r8a7742 CPG Core Clock Definitions new 557b7e545e09 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] new cd6387b01319 soc: renesas: rcar-sysc: add R8A7742 support new d954c6f8affa soc: renesas: rcar-rst: Add support for RZ/G1H new 17a97f9db948 dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding new 9e01d74ce0a1 dt-bindings: reset: rcar-rst: Document r8a7742 reset module new 00f21412f244 Merge branches 'renesas-arm-soc-for-v5.8', 'renesas-driver [...] new 566f1c12d748 Merge remote-tracking branch 'renesas/next' new 2670507cbffa Merge remote-tracking branch 'reset/reset/next' new e3c66a52a753 Merge remote-tracking branch 'rockchip/for-next' new 1a8be0aa3b8c Merge remote-tracking branch 'samsung-krzk/for-next' new d2aced8fd2b2 Merge remote-tracking branch 'scmi/for-linux-next' new 0702fe500e03 Merge remote-tracking branch 'sunxi/sunxi/for-next' new ec5478ca09a9 Merge remote-tracking branch 'tegra/for-next' new 6a01ddfd72ec Merge remote-tracking branch 'clk/clk-next' new 6d0ee8f999b0 Merge remote-tracking branch 'csky/linux-next' new d8e05a75f62c Merge remote-tracking branch 'h8300/h8300-next' new 3e45fe179fba Merge remote-tracking branch 'm68k/for-next' new 012d1de88776 m68k/PCI: Fix a memory leak in an error handling path new 5edd1c9cb9a0 Merge remote-tracking branch 'm68knommu/for-next' new 618c35556e5f MIPS: oprofile: remove unneeded semicolon in common.c new 8c88cc53ffa6 MIPS: Loongson: Get host bridge information new 44d7633c3f2b Merge remote-tracking branch 'mips/mips-next' new 0f049944c8b4 Merge remote-tracking branch 'nds32/next' new 2c1fb7d45893 Merge remote-tracking branch 'powerpc/next' new 23e8b637176c Merge remote-tracking branch 'risc-v/for-next' new e6ab7490ffae s390/pci: Expose new port attribute for PCIe functions new d08d6f5d7524 s390/pci: adaptation of iommu to multifunction new 6cf17f9a67c1 s390/pci: define kernel parameters for PCI multifunction new c9a1752b84f1 s390/pci: define RID and RID available new 05bc1be6db4b s390/pci: create zPCI bus new f606b3ef47c9 s390/pci: adapt events for zbus new 65e450a9f9ad s390/pci: Adding bus resource new 44510d6fa0c0 s390/pci: Handling multifunctions new 53dd462ac4dc s390/pci: Do not disable PF when VFs exist new de267a7c71ba s390/pci: Documentation for zPCI new 7b942b4be971 s390/qdio: consistently restore the IRQ handler new 68a381746f20 s390/qdio: tear down thinint indicator after early error new 75e82bec6b26 s390/qdio: put thinint indicator after early error new 3050f022df6a s390/qdio: consolidate thinint init/exit new edbf3b2a87db s390/qdio: do more fine-grained allocation roll-back new 2a7cf35c4056 s390/qdio: roll-back after queue allocation error new d188cac39753 s390/qdio: keep track of allocated queue count new 9b7012dfc33d s390/qdio: de-duplicate tiqdio_inbound_processing() new 19d4c761c1d2 s390/qdio: remove always-true condition new 1d9465a82123 Merge remote-tracking branch 's390/features' new 9802f4b7dccf Merge remote-tracking branch 'sh/sh-next' new 3d47bd382497 Merge remote-tracking branch 'btrfs/for-next' new 422ec64b5de1 Merge remote-tracking branch 'configfs/for-next' new f8a8f795679c Merge remote-tracking branch 'exfat/dev' new 7081f9238f23 Merge remote-tracking branch 'ext3/for_next' new 38e865613c35 Merge remote-tracking branch 'f2fs/dev' new a3d49b9d45ba Merge remote-tracking branch 'fuse/for-next' new 45f8e1c46760 Merge remote-tracking branch 'jfs/jfs-next' new 4d3fcfa2c778 Merge remote-tracking branch 'nfs/linux-next' new 5b3a4a807532 Merge remote-tracking branch 'nfsd/nfsd-next' new b6dee44c57c7 ovl: inherit SB_NOSEC flag from upperdir new 23f65779dcf8 ovl: whiteout inode sharing new adf66169db5b Merge remote-tracking branch 'overlayfs/overlayfs-next' new ed305f7a826e Merge remote-tracking branch 'file-locks/locks-next' new f8d21bdc696f Merge remote-tracking branch 'vfs/for-next' new 81650e4b3fdd Merge remote-tracking branch 'printk/for-next' new 523b61e16827 Merge remote-tracking branch 'pci/next' new ee02353b46c7 Merge remote-tracking branch 'hid/for-next' new 068143a8195f i2c: iproc: generate stop event for slave writes new deb821ffe293 Revert "i2c: tegra: Synchronize DMA before termination" new 8839e4605eac Revert "i2c: tegra: Better handle case where CPU0 is busy [...] new d92067dace29 Merge branch 'i2c/for-current-fixed' into i2c/for-next new 6aed9270f0b8 Merge remote-tracking branch 'i2c/i2c/for-next' new 2c6b81f4238f Merge remote-tracking branch 'i3c/i3c/next' new c43c07e10574 Merge branch 'dmi/master' new 65b7e54c6adb hwmon: (lm70) Add support for ACPI new 49b1a9df67ae Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 2d5694796b6b Documentation: x86: fix space instead of tab in uefi doc new 08ce0c1e1116 mailmap: Add entry for Leonardo Bras new b529c06f9dc7 Update the documentation referencing Plan 9 from User Space. new 6feb76dbd14a Documentation: zh_CN: convert to use i2c_new_client_device() new 920af1ce1b6e docs: orangefs: fix pvfs2tab literal block new 2ad9a844fc83 docs: virt/kvm: close inline string literal new 6bc47621cbf3 docs: sysctl/kernel: document cad_pid new 1f5ea8720e8d doc: nvdimm: remove reference to non-existent CONFIG_NFIT_TEST new a8b380c379ef scripts: sphinx-pre-install: only ask to activate valid venvs new 1ef70ced5597 scripts: sphinx-pre-install: change the warning for versio [...] new 2834a7412bb1 scripts: sphinx-pre-install: change recommendation text if [...] new 412b09ddadd3 scripts: sphinx-pre-install: fix a bug when using with venv new ec43a27fffd0 scripts: sphinx-pre-install: change the output order new 170e427cdbe7 Merge remote-tracking branch 'jc_docs/docs-next' new 324efc704352 media: platform: fix VIA_CAMERA dependencies new 4e5552b23f9f media: Kconfig: fix some dvb-usb-v2 dependencies new 0058766d97a1 Merge remote-tracking branch 'v4l-dvb/master' new 36e5610e9da8 Merge remote-tracking branch 'pm/linux-next' new 59b55c1f2046 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS new a08e1b6c2d0b cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist new a6d1bfa05545 cpufreq: dt: Add support for r8a7742 new 7c2553f0db61 cpufreq: imx-cpufreq-dt: support i.MX7ULP new a2c8c97b3e85 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new c299bcc0394d Merge remote-tracking branch 'thermal/thermal/linux-next' new 53a9ea94e930 Merge remote-tracking branch 'ieee1394/for-next' new 4bbbc8ff13bf Merge remote-tracking branch 'swiotlb/linux-next' new 8cc587a05554 Merge remote-tracking branch 'rdma/for-next' new 11dd74b338bf net: ipv6: new arg skip_notify to ip6_rt_del new 4f80116d3df3 net: ipv4: add sysctl for nexthop api compatibility mode new 4dddb5be136a selftests: net: add new testcases for nexthop API compat m [...] new 3e455b7d1a9b Merge branch 'nexthop-API-sysctl' new 1a89595c2272 kselftest: factor out list manipulation to a helper new 142aca6b388c kselftest: create fixture objects new e7f304607778 kselftest: run tests by fixture new 74bc7c97fa88 kselftest: add fixture variants new 0feba2219b73 selftests: tls: run all tests for TLS 1.2 and TLS 1.3 new bcd3469b50df Merge branch 'kselftest-add-fixture-parameters' new 9d42205036d4 net: phy: bcm54140: Make a bunch of functions static new 88fb831f773e dpaa2-eth: Use proper division helper in dpaa2_dbg_ch_show new 790ab249b55d net: ethernet: fec: Prevent MII event after MII_SPEED write new 806c3c633ba7 Merge remote-tracking branch 'net-next/master' new 26363af56434 mm: remove watermark_boost_factor_sysctl_handler new 2374c09b1c8a sysctl: remove all extern declaration from sysctl.c new f461d2dcd511 sysctl: avoid forward declarations new 32927393dc1c sysctl: pass kernel pointers to ->proc_handler new 0b54142e4b09 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pu [...] new b26d1e2b6028 selftests/bpf: Copy runqslower to OUTPUT directory new a6bbdf2e750f libbpf: Remove unneeded semicolon in btf_dump_emit_type new 9b329d0dbe41 selftests/bpf: fix test_sysctl_prog with alu32 new f9d041271cf4 bpf: Refactor bpf_link update handling new a3b80e107894 bpf: Allocate ID for bpf_link new 2d602c8cf40d bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link new f2e10bff16a0 bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link new 0dbc866832a0 libbpf: Add low-level APIs for new bpf_link commands new 2c2837b09e9a selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, [...] new 50325b1761e3 bpftool: Expose attach_type-to-string array to non-cgroup code new c5481f9a954f bpftool: Add bpf_link show and pin support new 7464d013ccd4 bpftool: Add bpftool-link manpage new 5d085ad2e68c bpftool: Add link bash completions new 1f427a807799 Merge branch 'bpf_link-observability' new 41017e56af6c libbpf: Refactor BTF-defined map definition parsing logic new 2d39d7c56f11 libbpf: Refactor map creation logic and fix cleanup leak new 646f02ffdd49 libbpf: Add BTF-defined map-in-map support new 3271e8f3f63d Merge branch 'BTF-map-in-map' new 6973e3d23886 Merge remote-tracking branch 'bpf-next/master' new e62905ae34ea xfrm interface: don't take extra reference to netdev new 4f2feede4491 Merge remote-tracking branch 'ipsec-next/master' new d65dbedfd298 net/mlx5: Add support for COPY steering action new 2b58f6d9df50 net/mlx5: Introduce IPsec Connect-X offload hardware bits [...] new dff8e2d15283 net/mlx5: Use aligned variable while allocating ICM memory new 244faedfd4d8 net/mlx5: Refactor imm_inval_pkey field in cqe struct new 06939536263d net/mlx5: Add structure layout and defines for MFRL register new 3df0107784ce net/mlx5: Add structure and defines for pci sync for fw up [...] new ee5cdf7a5e89 net/mlx5: Introduce TLS RX offload hardware bits new 0e1533bb9cce net/mlx5: Add release all pages capability bit new 2dc8b5246d2c net/mlx5: TX WQE Add trailer insertion field new b984a5be2e9a Merge remote-tracking branch 'mlx5-next/mlx5-next' new 185789f1e9ca Merge remote-tracking branch 'netfilter-next/master' new 3d8bf50860c7 rtw88: fix sparse warnings for download firmware routine new 2aad9f81d34c ssb: sprom: fix block comments coding style issues new 86501437d885 ssb: scan: fix block comments coding style issues new 765be06ad819 Merge remote-tracking branch 'wireless-drivers-next/master' new 220915857e29 Bluetooth: Adding driver and quirk defs for multi-role LE new 4364f2e91f0d Bluetooth: allow scatternet connections if supported. new aff8c489256e Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP new 65749009242b dt-bindings: net: bluetooth: Add device tree bindings for QCA9377 new 31d4ab856e2d Bluetooth: hci_qca: add compatible for QCA9377 new 37aee136f8c4 Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices new bf1f79470a62 Bluetooth: btusb: Add support for Intel Bluetooth Device T [...] new 8206afff252d dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth new f794edc99901 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] new 768967961038 Merge remote-tracking branch 'bluetooth/master' new b66ace2454de next-20200424/mac80211-next new 355d46836b6a Merge remote-tracking branch 'gfs2/for-next' new 40a571bc408b mtd: spi-nor: fix kernel-doc for 'struct spi_nor' new ba0aa311b0eb mtd: spi-nor: fix kernel-doc for spi_nor::mtd new ba053dd3b4d8 mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto new 80cb80114426 mtd: spi-nor: fix kernel-doc for spi_nor::info new 1f241ad2a093 mtd: spi-nor: fix kernel-doc for spi_nor::spimem new d207b0b355e7 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_manufa [...] new f4363e64c204 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_[{info [...] new 04b8edad262e mtd: spi-nor: macronix: Add support for mx25l51245g new 9f09e37d1544 mtd: spi-nor: macronix: Add support for mx25u51245g new e5fa9331b25d Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8c6998a3b055 Merge remote-tracking branch 'crypto/master' new 572950ee8d1c Merge remote-tracking branch 'drm/drm-next' new d18ba57c725e drm/amdgpu: Remove unneeded semicolon new dfe31f255fd6 drm/amdgpu: sw pstate switch should only be for vega20 new 94fa56605866 drm/amdgpu: move kfd suspend after ip_suspend_phase1 new fde812b32c1e drm/amdgpu: drop redundant cg/pg ungate on runpm enter new 40e733147fe0 drm/amdgpu: switch to SMN interface to operate RSMU index mode new fd90456c757d drm/amdgpu: decouple EccErrCnt query and clear operation new b6e79d9a314e drm/amdgpu: remove conversion to bool in amdgpu_device.c new 2367cad7599f drm/amd/display: remove conversion to bool in dcn20_mpc.c new 46501bc35b71 drm/amd/display: remove conversion to bool in dc_link_ddc.c new c6d1ec4134ed drm/amdkfd: Put ASIC revision into HSA capability new a1cd1289a68c Revert "drm/amd/powerplay: avoid using pm_en before it is [...] new c7833d332e05 drm/amd/powerplay: avoid using pm_en before it is initiali [...] new cd4df4e6ed17 drm/amdgpu/vcn2.5: wait for tiles off after unpause new c57053725d9b drm/amdgpu: add tiling flags from Mesa new 652a6a858fcf drm/amdgpu: invalidate L2 before SDMA IBs (v2) new ff532461a42a drm/amdgpu: bump version for invalidate L2 before SDMA IBs new 1349f6fc334b drm/amd/display: 3.2.82 new 1dfedb39d38f drm/amd/display: Do not disable pipe split if mode is not [...] new d561754132e1 drm/amd/display: Fix DMUB meta offset for new load method new d3b18f8c6fe3 drm/amd/display: clean up some header paths new 38a509d5d260 drm/amd/display: Add DML variable for future asics new 3ebd17f53556 drm/amd/display: check if REFCLK_CNTL register is present new 238387774232 drm/amd/display: fix rn soc bb update new b8a8d34b107f drm/amd/display: Fail validation if building scaling params fails new 3a4837fb3c96 drm/amd/display: Change viewport limit to 12 for DCN2 new 1ab864a00669 drm/amd/display: Defer cursor update around VUPDATE for all ASIC new 77ef333e48ba drm/amd/display: Update downspread percent to match spread [...] new 0ed3bcc45987 drm/amd/display: Pass command instead of header into DMUB service new 18400f91c1c1 drm/amd/display: Add panel cntl id for set backlight level. new 8d829836cf75 drm/amd/display: Add dummy p-state latency bounding box override new 4b0e95d1838f drm/amd/display: Add set backlight to hw sequencer. new a8bf71649088 drm/amd/display: Internal refactoring to abstract color caps new 1e461c37d1fb drm/amd/display: Use cursor locking to prevent flip delays new b454e25f3e72 drm/amd/display: 3.2.83 new 82a7cf006ee1 drm/amd/display: 3.2.83.1 new 35ce00600482 drm/amdgpu: add UAPI for creating encrypted buffers new e90c2b210bad drm/amdgpu: add UAPI to create secure commands (v3) new c5efd80f48e4 drm/amdgpu: define the TMZ bit for the PTE new d7ccb38df5f7 drm/amdgpu: add tmz feature parameter (v2) new ae60305ac04f drm/amdgpu: add amdgpu_tmz data structure new 01a8dcec1a08 drm/amdgpu: add function to check tmz capability (v4) new eda982a67225 drm/amdgpu: add tmz bit in frame control packet new 155748c912e7 drm/amdgpu: expand the emit tmz interface with trusted flag new 8350361d2d75 drm/amdgpu: expand the context control interface with trust flag new cb5fae143d79 drm/amdgpu: job is secure iff CS is secure (v5) new 4cd24494cc87 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 04379e9b0489 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new be7538ff7488 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new c9dc9cfe185f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new b7c163fe910f drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new b231531c5012 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 8fb2e01a1ed8 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 4baa8ff0690e drm/amdgpu: move CS secure flag next the structs where it's used new 562366c9452c drm/amdgpu: remove the alignment placeholder for secure buffer new c6252390fccd drm/amdgpu: implement TMZ accessor (v3) new 5888f07a657d drm/amd/display: Indicate use of TMZ buffers to DC new 0bb5d5b03f78 drm/amdgpu: Move to a per-IB secure flag (TMZ) new 11b407a781f4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] new bffc8c5caaa9 drm/amdgpu: also add the TMZ flag to GART new effb97cc4ba6 drm/amdgpu: add TMZ handling to amdgpu_move_blit new 218c0b7f183a drm/amdgpu: stop evicting encrypted BOs to swap new b71a564e2509 drm/amdgpu: Fine-grained TMZ support new f77c9aff85ca drm/amdgpu: Fix per-IB secure flag GFX hang new f0ee63cbc526 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new 9504578314a7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new b717fa5cb1a1 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem new b33f9d70b368 drm/amdgpu: check ring type for secure IBs new e20858647118 drm/amdgpu: partial revert VM sync changes new 9ecefb19c3a6 drm/amdgpu: cleanup IB pool handling a bit new eaad0c3aa978 drm/amdgpu: rename direct to immediate for VM updates new 9c466bcbda68 drm/amdgpu: add new unlocked flag for PTE updates new 5654b897b5bf drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] new 5bb4b78be9c6 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 29633d0e204d drm/amdkfd: Enable GWS based on FW Support new b8020b0304c8 drm/amdkfd: Enable over-subscription with >1 GWS queue new 81fb180959b4 drm/amdgpu: Add new ring callback to insert memory sync new f2ebe6a6000f drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new e6ca18dc52af drm/amdgpu: Add mem_sync implementation for all the ASICs. new caf82ea3d3cf drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] new bfc766b87e38 drm/amdgpu: Add a UAPI flag for user to call mem_sync new a7d009eeeb54 drm/mm: revert "Break long searches in fragmented address spaces" new 772602783b4a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new 68ecbb3e3c1b drm/ttm: Break out the loops if need_resched in bo delayed [...] new 6ed20e0d4ed4 drm/amdgpu: work around llvm bug #42576 new 8e41855f32a3 drm/amdgpu/display: fix logic inversion in program_timing_sync() new ec3218c358d2 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new d2995eb57efa drm/amdgpu: re-enable runtime pm on vega10 new 593ed82c31af Merge remote-tracking branch 'amdgpu/drm-next' new d631461d5cc3 drm/i915/gt: fix spelling mistake "evalution" -> "evaluation" new 96a4faf524fc drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5% new f9d77427c3fd drm/i915/tgl: Wa_14011059788 new 2632f174a2e1 drm/i915/execlists: Avoid reusing the same logical CCID new 5c4a53e3b1cb drm/i915/execlists: Track inflight CCID new f6a7c21c9910 drm/i915/execlists: Verify we don't submit two identical CCIDs new c54b37126b44 Merge remote-tracking branch 'drm-intel/for-linux-next' new 501be6c1c724 drm/tegra: Fix SMMU support on Tegra124 and Tegra210 new 4010e729349f gpu: host1x: Use SMMU on Tegra124 and Tegra210 new 757338371608 drm/tegra: Clean up GPIO includes new 9323d5146397 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 439c2787532f drm/meson: Remove unneeded semicolon new 44dd0eef4a24 drm/omap: venc: remove unused variable 'venc_config_pal_bdghi' new b0b5849e0cc0 drm: Add devm_drm_dev_alloc macro new 2de955d072e4 drm/vboxvideo: drop DRM_MTRR_WC #define new 35b24eed48ed drm/vboxvideo: Use devm_drm_dev_alloc new dd9a68935f93 drm/vboxvideo: Stop using drm_device->dev_private new 8558de401b5f drm/vboxvideo: use managed pci functions new 4cc9b565454b drm/vboxvideo: Use devm_gen_pool_create new af25c16bd1c6 drm/v3d: Don't set drm_device->dev_private new 235b7e7d7eee drm/v3d: Use devm_drm_dev_alloc new bc662528e29a drm/v3d: Delete v3d_dev->dev new 0df3ac7657c9 drm/v3d: Delete v3d_dev->pdev new 50b9bbecaa5b drm/udl: Use devm_drm_dev_alloc new 6ae355a260d2 drm/udl: don't set drm_device->dev_private new 14877bc71597 drm/st7735r: Use devm_drm_dev_alloc new e20b873802b6 drm/st7586: Use devm_drm_dev_alloc new 98904f3d2d92 drm/repaper: Use devm_drm_dev_alloc new 35d8ef4ba24d drm/mi0283qt: Use devm_drm_dev_alloc new 3d49ea22946b drm/ili9486: Use devm_drm_dev_alloc new 5301e305c682 drm/ili9341: Use devm_drm_dev_alloc new 4c99859f3bf9 drm/ili9225: Use devm_drm_dev_alloc new f3eb15bb796d drm/hx8357d: Use devm_drm_dev_alloc new 9213142d6b8c drm/gm12u320: Use devm_drm_dev_alloc new 7ced4801d267 drm/gm12u320: Don't use drm_device->dev_private new b3b134007e2c drm/tidss: Use devm_drm_dev_alloc new 02bb1317d5e4 drm/tidss: Don't use drm_device->dev_private new 3927037003f9 drm/tidss: Delete tidss->saved_state new 6ff71edfcb0b drm/mcde: Use devm_drm_dev_alloc new fd7ee85cfe7b drm/mcde: Don't use drm_device->dev_private new 37d8d81f019a drm/ingenic: Use devm_drm_dev_alloc new b8d91c0a770e drm/ingenic: Don't set drm_device->dev_private new 843ef624a491 drm/komeda: use devm_drm_dev_alloc new 9bb2e63705a1 drm/cirrus: Use devm_drm_dev_alloc new 0c7890dc1e53 drm/cirrus: Don't use drm_device->dev_private new b0548a245dd3 drm/cirrus: Move to drm/tiny new e95d2f401249 drm/aspeed: Drop aspeed_gfx->fbdev new cd8294540776 drm/aspeed: Use devm_drm_dev_alloc new a7aed875e3fa drm/ast: Drop explicit connector register/unregister new d83949492427 drm/bochs: Remove explicit drm_connector_register new 87189b78959c drm: make drm_file use keyed wakeups new a9b0b24a6fff drm/qxl: Use devm_drm_dev_alloc new e304f8a0513b drm/qxl: Don't use drm_device->dev_private new 274ed9e9eabd drm/i915: Use devm_drm_dev_alloc new 66ddc1e94114 drm: pl111: Fix module autoloading new cbcab504ceec drm: pl111: Simplify vexpress init new 826fc86b5903 drm: pl111: Move VExpress setup into versatile init new 6e44fa425443 Merge remote-tracking branch 'drm-misc/for-linux-next' new 9507dba1866b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 087a1caf3bf3 Merge remote-tracking branch 'imx-drm/imx-drm/next' new ffe2ec303219 Merge remote-tracking branch 'regmap/for-next' new dbcfa8299aa0 Merge remote-tracking branch 'sound/for-next' new 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] new ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() new e241f8e77958 ASoC: bdw-rt5677: add channel constraint new 08d6713a4056 ASoC: bdw-rt5650: add channel constraint new ad18763f4683 ASoC: broadwell: add channel constraint new 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] new 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] new eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] new 63dfe5f270fb Merge remote-tracking branch 'asoc/for-5.8' into asoc-next new e3e64f621fe8 Merge remote-tracking branch 'sound-asoc/for-next' new f6fb0f5901ad Merge remote-tracking branch 'modules/modules-next' new d1db396a3304 Merge remote-tracking branch 'input/next' new 91d1668edd7d Merge remote-tracking branch 'block/for-next' new 5686dee34dbf dm multipath: use updated MPATHF_QUEUE_IO on mapping for b [...] new baedd0ee62dc dm crypt: support using encrypted keys new 4aa0fbf92dd1 dm mpath: switch paths in dm_blk_ioctl() code path new d3d11ad3d087 dm: add emulated block size target new 24a1782a807c dm bufio: implement discard new 44c5db5e0a29 Merge remote-tracking branch 'device-mapper/for-next' new ff5d7ec79a71 Merge remote-tracking branch 'mmc/next' new fc5be29f9b2c power: reset: qcom-pon: reg write mask depends on pon generation new ddd86c9534e1 power: supply: ab8500_fg: remove comparison to bool new f3912a5d5683 power: supply: sc27xx: Set 'no_thermal' flag for SC27xx fu [...] new 8720b255f528 power: supply: sc27xx: Allow to change the battery full capacity new e5431c340852 power: supply: sc27xx: Add CURRENT_NOW/VOLTAGE_NOW propert [...] new 7c1c5e38fd31 power: supply: sc27xx: Add boot voltage support new aa86e90794c8 power: supply: axp288_charger: Omit superfluous error message new 1a16faeb12c4 Merge remote-tracking branch 'battery/for-next' new f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] new 79d6cf2fc937 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new dd1fe5313e05 Merge remote-tracking branch 'regulator/for-next' new d301136bf485 Merge remote-tracking branch 'apparmor/apparmor-next' new f86043ea4e66 Merge remote-tracking branch 'integrity/next-integrity' new 9bb499e458fa Merge remote-tracking branch 'keys/keys-next' new c8b8361141b0 Merge remote-tracking branch 'selinux/next' new ff65597f12de Merge remote-tracking branch 'smack/for-next' new c4dad0aab3fc audit: tidy and extend netfilter_cfg x_tables new a45d88530b25 netfilter: add audit table unregister actions new 67828aaaa5ec Merge remote-tracking branch 'audit/next' new d074684a268d dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible new a4a8ced6fbbc dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies new 8f88fad370bb of: property: Don't retry device_link_add() upon failure new ed3655729182 of: property: Fix create device links for all child-suppli [...] new 7456427af9de of: property: Do not link to disabled devices new 9fe229a2e869 Merge remote-tracking branch 'devicetree/for-next' new 68d047cb0a20 spi: spi-amd: fix warning new b1405ae67d9e Merge remote-tracking branch 'spi/for-5.8' into spi-next new 2d170b0e15cc Merge remote-tracking branch 'spi/for-next' new 0bb5e559e355 Merge branch 'x86/vdso' new d6b197b5b411 Merge branch 'x86/urgent' new 33def5777b2f Merge branch 'x86/mm' new a0b81ee090dd Merge branch 'x86/microcode' new 888217e055f9 Merge branch 'x86/kdump' new 519577329425 Merge branch 'x86/cleanups' new 73da86741e7f x86/build: Check whether the compiler is sane new f670269a42bf x86: Fix early boot crash on gcc-10, next try new bbcf1288a7f4 Merge branch 'x86/build' new 81379cf49ff0 Merge branch 'x86/boot' new f753db85378a Merge branch 'x86/asm' new 182e073f68a0 cpu/hotplug: Fix a typo in comment "broadacasted"->"broadcasted" new 6991f76caec2 Merge branch 'smp/core' new 55d89c358c45 Merge branch 'ras/core' new 63cb61bb8e1f Merge branch 'perf/core' new a51a8decbc07 Merge branch 'objtool/core' new fe7dc8e0562c Merge branch 'locking/kcsan' new 23b5ae2e8e13 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() new 3449f0949f9b Merge branch 'locking/core' new a8a3d1339428 Merge branch 'efi/core' new cf14a924b8f6 Merge branch 'core/core' new 2526401988a0 Merge remote-tracking branch 'tip/auto-latest' new ca0dffc1759c Merge remote-tracking branch 'clockevents/timers/drivers/next' new feabf32686a4 Merge remote-tracking branch 'edac/edac-for-next' new 75080313dccc torture: Remove qemu dependency on EFI firmware new cf9ff318fa60 Merge remote-tracking branch 'rcu/rcu/next' new 5c138768f7e5 Merge remote-tracking branch 'kvm/linux-next' new e6bb65122bd8 Merge remote-tracking branch 'kvms390/next' new eb86fe4e6070 Merge remote-tracking branch 'percpu/for-next' new 7b758b95259a Merge remote-tracking branch 'workqueues/for-next' new c92b4e9e7ac1 Merge remote-tracking branch 'drivers-x86/for-next' new 7512f40045e6 Merge remote-tracking branch 'chrome-platform/for-next' new b926f4cde39f Merge remote-tracking branch 'leds/for-next' new 4589cac2c4d6 Merge remote-tracking branch 'ipmi/for-next' new 5343ec9136d2 Merge remote-tracking branch 'driver-core/driver-core-next' new 1417cff96ef8 usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() new 721ff1aa5e25 Merge remote-tracking branch 'usb/usb-next' new df29099233bd Merge remote-tracking branch 'usb-serial/usb-next' new 4ee2fc81a631 usb: chipidea: usb2: remove unneeded semicolon new 40431cb24a46 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 2f29298bc2d9 phy: qcom: qmp: Add SM8250 UFS PHY new 253729d1d0c6 Merge remote-tracking branch 'phy-next/next' new 69f4e3a25e85 Merge remote-tracking branch 'tty/tty-next' new 09b7f1567f1d Merge remote-tracking branch 'char-misc/char-misc-next' new 456e2b174ab2 Merge remote-tracking branch 'extcon/extcon-next' new 9b6bc659514c Merge remote-tracking branch 'soundwire/next' new a0caa37fc2f0 Merge remote-tracking branch 'thunderbolt/next' new 765c9e22deaa Merge remote-tracking branch 'staging/staging-next' new e21dffb13bb8 Merge remote-tracking branch 'mux/for-next' new d03bbf2a92d8 Merge remote-tracking branch 'slave-dma/next' new 22e9dde648e2 Merge remote-tracking branch 'cgroup/for-next' new dcd0474ddf45 Merge remote-tracking branch 'scsi/for-next' new 47f471a9b765 Merge remote-tracking branch 'scsi-mkp/for-next' new 3e5bb3263bd5 Merge remote-tracking branch 'vhost/linux-next' new b72d218a4ee9 Merge remote-tracking branch 'rpmsg/for-next' new 6bb9d8c27da1 Merge remote-tracking branch 'gpio/for-next' new 657b453e1b7a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 503ee8be829b Merge remote-tracking branch 'gpio-intel/for-next' new 83d7b00d130f Merge remote-tracking branch 'pinctrl/for-next' new 84cf1c0e7e3d Merge remote-tracking branch 'pinctrl-intel/for-next' new f354157a7d18 pinctrl: samsung: Save/restore eint_mask over suspend for [...] new 62e0eb4deef8 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 74aa152c1118 Merge remote-tracking branch 'pwm/for-next' new 35fc0e3b0bd5 rculist: Add hlists_swap_heads_rcu new 6b03d1304a32 proc: Ensure we see the exit of each process tid exactly once new 507122805edd proc: Ensure we see the exit of each process tid exactly new 1eca79ef950b Merge remote-tracking branch 'userns/for-next' new e344df3ee9b0 Merge remote-tracking branch 'kselftest/next' new eacac239aa61 Merge remote-tracking branch 'livepatching/for-next' new 9426240f7e5a Merge remote-tracking branch 'coresight/next' new 07b673c2b467 Merge remote-tracking branch 'rtc/rtc-next' new b0d7d8d16c1a Merge remote-tracking branch 'ntb/ntb-next' new bd2d72c79f9e Merge remote-tracking branch 'kspp/for-next/kspp' new 0ef355dfc9ce Merge remote-tracking branch 'fsi/next' new baeaa72099be Merge remote-tracking branch 'slimbus/for-next' new da50b72c0822 nvmem: ensure sysfs writes handle write-protect pin new c8dc8cb14e36 Merge remote-tracking branch 'nvmem/for-next' new 341ded0aa01e Merge remote-tracking branch 'xarray/xarray' new 1c1b91129acd Merge remote-tracking branch 'hyperv/hyperv-next' new 710d00735570 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 7c2679495b69 Merge remote-tracking branch 'devfreq/devfreq-next' new 583743fa5290 Merge remote-tracking branch 'fpga/for-next' new 06040ad967ac Merge remote-tracking branch 'kunit-next/kunit' new 8b6d9d473d6a Merge branch 'akpm-current/current' new 7e1150ab4222 amdgpu: a NULL ->mm does not mean a thread is a kthread new dc4fe7e517c1 i915/gvt: remove unused xen bits new f318f99ae6fe kernel: move use_mm/unuse_mm to kthread.c new 0a29ebbaa7e0 kernel: move use_mm/unuse_mm to kthread.c new 48ee3cd60eb7 kernel: better document the use_mm/unuse_mm API contract new bbba5bf6b842 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 269fed516dd3 powerpc/vas: fix up for {un}use_mm() rename new b85e438c0bb5 kernel: set USER_DS in kthread_use_mm new c42f5ce86f4c mm/kmemleak: silence KCSAN splats in checksum new 93c38d53fd24 kallsyms/printk: add loglvl to print_ip_sym() new b71b824c8eb2 alpha: add show_stack_loglvl() new dc622bffe28b arc: add show_stack_loglvl() new 626c9f121192 arm/asm: add loglvl to c_backtrace() new 31f10f09933f arm: add loglvl to unwind_backtrace() new 1c994004f18a arm: add loglvl to dump_backtrace() new 3ccd65155248 arm: wire up dump_backtrace_{entry,stm} new eafcc9fca98d arm: add show_stack_loglvl() new ca360c9aaa86 arm64: add loglvl to dump_backtrace() new af6693d36258 arm64: add show_stack_loglvl() new 4e7d037777e5 c6x: add show_stack_loglvl() new 8a70d835a2a0 csky: add show_stack_loglvl() new 9590a1131fc0 h8300: add show_stack_loglvl() new 4b90c970d883 hexagon: add show_stack_loglvl() new 3aa14398c442 ia64: pass log level as arg into ia64_do_show_stack() new 35dc1672ba48 ia64: add show_stack_loglvl() new 04efbe0d96e8 m68k: add show_stack_loglvl() new 90d80ef8f0fc microblaze: add loglvl to microblaze_unwind_inner() new cc7974af0b55 microblaze: add loglvl to microblaze_unwind() new 06b3b59d0a84 microblaze: add show_stack_loglvl() new c77d0113a81e mips: add show_stack_loglvl() new 005a0ca15e9f nds32: add show_stack_loglvl() new 0f0f9d4f2169 nios2: add show_stack_loglvl() new 0608a9a590b8 openrisc: add show_stack_loglvl() new ea27a80d5550 parisc: add show_stack_loglvl() new bdd818144de2 powerpc: add show_stack_loglvl() new d5d61ecf9ee4 riscv: add show_stack_loglvl() new f636cccdac2c s390: add show_stack_loglvl() new 08569940cd4a sh: add loglvl to dump_mem() new 4e2cefe85a3f sh: remove needless printk() new 4421317bdccc sh: add loglvl to printk_address() new 32e93de958f4 sh: add loglvl to show_trace() new fd1d59f159ef sh: add show_stack_loglvl() new ec43355bb422 sparc: add show_stack_loglvl() new 498e85ae01ea um/sysrq: remove needless variable sp new f99274323b5c um: add show_stack_loglvl() new e75e793bc3aa unicore32: remove unused pmode argument in c_backtrace() new 0aadca018f66 unicore32: add loglvl to c_backtrace() new acf8fb48dc3d unicore32: add show_stack_loglvl() new dc490601ac0d x86: add missing const qualifiers for log_lvl new e2a12e438679 x86: add show_stack_loglvl() new b71489676478 xtensa: add loglvl to show_trace() new 170887d1143a xtensa: add show_stack_loglvl() new da2043f9e251 sysrq: use show_stack_loglvl() new fcdafced851a x86/amd_gart: print stacktrace for a leak with KERN_ERR new 18d4988eb291 power: use show_stack_loglvl() new bbb4572a2688 kdb: don't play with console_loglevel new 956e664b0cfe sched: print stack trace with KERN_INFO new 3c5b18f94a5a kernel: use show_stack_loglvl() new 4a50ef5614c3 kernel: rename show_stack_loglvl() => show_stack() new 6cadbe290519 mm/frontswap: mark various intentional data races new 8ed490d427e1 mm/page_io: mark various intentional data races new efb21d394d36 mm-page_io-mark-various-intentional-data-races-v2 new 4b5fbdfd1f8d mm/swap_state: mark various intentional data races new fe5666c3e088 mm/filemap.c: fix a data race in filemap_fault() new 7ae2e11be78f mm/swapfile: fix and annotate various data races new 186a0af81dd1 mm-swapfile-fix-and-annotate-various-data-races-v2 new f78553188024 mm/page_counter: fix various data races at memsw new 8a6088cb253e mm/memcontrol: fix a data race in scan count new 5d79e3393baf mm/list_lru: fix a data race in list_lru_count_one new 71c1c5926284 mm/mempool: fix a data race in mempool_free() new 9ec857f162db mm/util.c: annotate an data race at vm_committed_as new 4364e6fd18fa mm/rmap: annotate a data race at tlb_flush_batched new a7ce3620d7a4 mm: annotate a data race in page_zonenum() new c9e0088496a5 mm/swap.c: annotate data races for lru_rotate_pvecs new b1c8745fa0a9 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new f5560768b21a mm/mmap.c: add more sanity checks to get_unmapped_area() new 7a85da065c36 mm/mmap.c: do not allow mappings outside of allowed limits new fa5f45a18f15 mm/madvise: pass task and mm to do_madvise new 865911655420 fs: use current->mm for io_uring new 9cfaa7a6a6cc mm-pass-task-and-mm-to-do_madvise-fix-fix new 7b197f3176cf mm-pass-task-and-mm-to-do_madvise-fix-fix-fix new fbd25f274b2a mm-pass-task-and-mm-to-do_madvise-fix-fix-fix-fix new 5ac0b1817ae4 mm/madvise: introduce process_madvise() syscall: an extern [...] new 022e161d6453 fix process_madvise build break for arm64 new 1cec4f4de56a mm/madvise: check fatal signal pending of target process new c79e880cdfef pid: move pidfd_get_pid() to pid.c new 57e2e06025f9 mm/madvise: support both pid and pidfd for process_madvise new 5aadb70e6d93 mm/madvise: allow KSM hints for remote API new 9e837b4d78c9 mm: support vector address ranges for process_madvise new 2a77fa1592e0 mm: support compat_sys_process_madvise new bc56cc17db3f mm-support-vector-address-ranges-for-process_madvise-fix-fix new 46f069a5c4a4 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 948880d074e0 mm: fix s390 compat build error
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 (a9509b8ee069) \ N -- N -- N refs/heads/akpm (948880d074e0)
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 595 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/kernel-parameters.txt | 2 + Documentation/admin-guide/sysctl/kernel.rst | 10 + Documentation/arm64/booting.rst | 3 +- Documentation/dev-tools/kselftest.rst | 3 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 6 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 4 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 5 + .../devicetree/bindings/net/realtek-bluetooth.yaml | 54 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + Documentation/driver-api/nvdimm/nvdimm.rst | 4 +- Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/orangefs.rst | 4 +- Documentation/networking/ip-sysctl.txt | 12 + Documentation/s390/index.rst | 1 + Documentation/s390/pci.rst | 126 + .../zh_CN/video4linux/v4l2-framework.txt | 2 +- Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/x86_64/uefi.rst | 2 +- MAINTAINERS | 3 +- arch/arm/boot/dts/r7s9210.dtsi | 3 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm64/Makefile | 5 +- arch/arm64/include/asm/asm_pointer_auth.h | 43 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 7 + arch/arm64/include/asm/pgtable-hwdef.h | 1 - arch/arm64/include/asm/pgtable.h | 7 +- arch/arm64/include/asm/smp.h | 11 - arch/arm64/include/asm/sysreg.h | 18 + arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 3 - arch/arm64/kernel/cpufeature.c | 247 +- arch/arm64/kernel/efi-entry.S | 2 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry.S | 4 +- arch/arm64/kernel/fpsimd.c | 3 +- arch/arm64/kernel/head.S | 43 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/machine_kexec_file.c | 8 +- arch/arm64/kernel/sleep.S | 1 - arch/arm64/kernel/smp.c | 10 +- arch/arm64/kernel/vmlinux.lds.S | 15 +- arch/arm64/kvm/reset.c | 12 +- arch/arm64/lib/crc32.S | 2 +- arch/arm64/mm/proc.S | 46 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 6 + arch/mips/lasat/sysctl.c | 13 +- arch/mips/loongson64/env.c | 18 + arch/mips/oprofile/common.c | 2 +- arch/s390/appldata/appldata_base.c | 11 +- arch/s390/include/asm/pci.h | 41 +- arch/s390/include/asm/pci_clp.h | 12 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/topology.c | 2 +- arch/s390/lib/uaccess.c | 4 + arch/s390/mm/cmm.c | 12 +- arch/s390/mm/pgalloc.c | 16 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 204 +- arch/s390/pci/pci_bus.c | 262 ++ arch/s390/pci/pci_bus.h | 31 + arch/s390/pci/pci_clp.c | 4 + arch/s390/pci/pci_event.c | 39 +- arch/s390/pci/pci_sysfs.c | 4 +- arch/x86/Makefile | 4 + arch/x86/include/asm/stackprotector.h | 7 +- arch/x86/kernel/itmt.c | 3 +- arch/x86/kernel/smpboot.c | 8 + arch/x86/xen/smp_pv.c | 1 + drivers/amba/bus.c | 1 + drivers/base/component.c | 8 +- drivers/base/core.c | 7 +- drivers/base/dd.c | 20 +- drivers/base/platform.c | 2 + drivers/bluetooth/btusb.c | 12 +- drivers/bluetooth/hci_h5.c | 2 + drivers/bluetooth/hci_qca.c | 17 +- drivers/bus/mhi/core/main.c | 2 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/random.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/imx-cpufreq-dt.c | 4 +- drivers/dma/dmatest.c | 2 +- drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 15 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 16 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 16 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 112 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/vid.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 1 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 13 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 7 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 62 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 36 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 40 +- drivers/gpu/drm/amd/display/dc/dc.h | 48 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 28 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 12 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 35 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 15 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 20 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 48 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 3 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 71 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 112 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 16 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 11 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- .../drm/amd/display/modules/color/color_gamma.c | 31 +- .../drm/amd/display/modules/color/color_gamma.h | 4 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 16 +- drivers/gpu/drm/aspeed/aspeed_gfx.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 31 +- drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 3 - drivers/gpu/drm/bochs/bochs_kms.c | 1 - drivers/gpu/drm/cirrus/Kconfig | 19 - drivers/gpu/drm/cirrus/Makefile | 2 - drivers/gpu/drm/drm_drv.c | 23 + drivers/gpu/drm/drm_file.c | 6 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 8 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 117 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 17 +- drivers/gpu/drm/i915/i915_pci.c | 2 - drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 4 + drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 15 +- drivers/gpu/drm/mcde/mcde_display.c | 10 +- drivers/gpu/drm/mcde/mcde_drm.h | 2 + drivers/gpu/drm/mcde/mcde_drv.c | 21 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 43 - drivers/gpu/drm/pl111/Makefile | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 1 + drivers/gpu/drm/pl111/pl111_versatile.c | 148 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 138 - drivers/gpu/drm/pl111/pl111_vexpress.h | 29 - drivers/gpu/drm/qxl/qxl_cmd.c | 5 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 7 +- drivers/gpu/drm/qxl/qxl_display.c | 32 +- drivers/gpu/drm/qxl/qxl_draw.c | 5 +- drivers/gpu/drm/qxl/qxl_drv.c | 23 +- drivers/gpu/drm/qxl/qxl_drv.h | 7 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 14 +- drivers/gpu/drm/qxl/qxl_irq.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 13 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/tegra/drm.c | 3 +- drivers/gpu/drm/tidss/tidss_crtc.c | 16 +- drivers/gpu/drm/tidss/tidss_drv.c | 17 +- drivers/gpu/drm/tidss/tidss_drv.h | 4 +- drivers/gpu/drm/tidss/tidss_irq.c | 12 +- drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 6 +- drivers/gpu/drm/tiny/Kconfig | 19 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/{cirrus => tiny}/cirrus.c | 22 +- drivers/gpu/drm/tiny/gm12u320.c | 24 +- drivers/gpu/drm/tiny/hx8357d.c | 13 +- drivers/gpu/drm/tiny/ili9225.c | 13 +- drivers/gpu/drm/tiny/ili9341.c | 13 +- drivers/gpu/drm/tiny/ili9486.c | 13 +- drivers/gpu/drm/tiny/mi0283qt.c | 13 +- drivers/gpu/drm/tiny/repaper.c | 14 +- drivers/gpu/drm/tiny/st7586.c | 13 +- drivers/gpu/drm/tiny/st7735r.c | 13 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 27 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 47 +- drivers/gpu/drm/v3d/v3d_drv.h | 7 +- drivers/gpu/drm/v3d/v3d_gem.c | 17 +- drivers/gpu/drm/v3d/v3d_irq.c | 16 +- drivers/gpu/drm/v3d/v3d_mmu.c | 10 +- drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 26 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_irq.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 29 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 12 - drivers/gpu/drm/virtio/virtgpu_kms.c | 17 +- drivers/gpu/host1x/dev.c | 59 +- drivers/hwmon/lm70.c | 47 +- drivers/i2c/busses/i2c-tegra.c | 36 +- drivers/infiniband/core/rdma_core.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 8 +- drivers/infiniband/hw/mlx5/flow.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/input/rmi4/rmi_driver.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 14 +- drivers/iommu/s390-iommu.c | 8 +- drivers/macintosh/mac_hid.c | 3 +- drivers/md/Kconfig | 12 +- drivers/md/dm-mpath.c | 6 +- drivers/media/platform/Kconfig | 2 +- drivers/media/usb/dvb-usb-v2/Kconfig | 8 +- drivers/most/core.c | 2 +- drivers/mtd/spi-nor/core.c | 8 +- drivers/mtd/spi-nor/macronix.c | 6 + drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 17 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +- .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 15 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 53 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- drivers/net/phy/bcm54140.c | 6 +- drivers/net/wireless/realtek/rtw88/mac.c | 6 +- drivers/nvmem/core.c | 52 +- drivers/of/property.c | 18 +- drivers/parport/procfs.c | 39 +- drivers/pci/hotplug/s390_pci_hpc.c | 16 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 32 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 9 + drivers/power/reset/qcom-pon.c | 3 +- drivers/power/supply/ab8500_fg.c | 2 +- drivers/power/supply/axp288_charger.c | 5 +- drivers/power/supply/sc27xx_fuel_gauge.c | 77 +- drivers/regulator/bd718x7-regulator.c | 46 +- drivers/s390/cio/qdio.h | 13 +- drivers/s390/cio/qdio_main.c | 105 +- drivers/s390/cio/qdio_setup.c | 100 +- drivers/s390/cio/qdio_thinint.c | 61 +- drivers/scsi/ibmvscsi/ibmvfc.c | 5 + drivers/scsi/ibmvscsi/ibmvscsi.c | 3 - drivers/soc/renesas/Kconfig | 4 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a7742-sysc.c | 42 + drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/rcar-sysc.c | 3 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/spi/spi-amd.c | 2 +- drivers/ssb/scan.c | 6 +- drivers/ssb/sprom.c | 12 +- drivers/usb/chipidea/ci_hdrc_usb2.c | 2 +- drivers/usb/typec/ucsi/ucsi.h | 2 +- fs/coredump.c | 8 + fs/dcache.c | 2 +- fs/drop_caches.c | 2 +- fs/exec.c | 5 +- fs/file_table.c | 4 +- fs/fscache/main.c | 3 +- fs/inode.c | 2 +- fs/overlayfs/dir.c | 49 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/ovl_entry.h | 3 + fs/overlayfs/readdir.c | 2 +- fs/overlayfs/super.c | 16 + fs/overlayfs/util.c | 3 +- fs/pnode.c | 9 +- fs/proc/proc_sysctl.c | 47 +- fs/quota/dquot.c | 2 +- fs/super.c | 2 +- fs/xfs/xfs_sysctl.c | 4 +- include/drm/drm_drv.h | 33 + include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 + include/dt-bindings/power/r8a7742-sysc.h | 29 + include/linux/amba/bus.h | 1 + include/linux/audit.h | 22 + include/linux/bpf-cgroup.h | 23 +- include/linux/bpf.h | 26 +- include/linux/bpf_types.h | 6 + include/linux/compaction.h | 2 +- include/linux/compat.h | 5 +- include/linux/compiler.h | 6 + include/linux/coredump.h | 4 + include/linux/file.h | 2 + include/linux/fs.h | 6 +- include/linux/ftrace.h | 3 +- include/linux/host1x.h | 3 + include/linux/hugetlb.h | 15 +- include/linux/kprobes.h | 2 +- include/linux/latencytop.h | 4 +- include/linux/mlx5/device.h | 44 +- include/linux/mlx5/driver.h | 4 +- include/linux/mlx5/mlx5_ifc.h | 123 +- include/linux/mlx5/qp.h | 6 + include/linux/mm.h | 14 +- include/linux/mmzone.h | 27 +- include/linux/mtd/spi-nor.h | 14 +- include/linux/nmi.h | 15 +- include/linux/perf_event.h | 13 +- include/linux/pid.h | 4 + include/linux/platform_device.h | 1 + include/linux/printk.h | 2 +- include/linux/rculist.h | 21 + include/linux/sched/sysctl.h | 44 +- include/linux/security.h | 2 +- include/linux/sysctl.h | 61 +- include/linux/timer.h | 3 +- include/linux/vmstat.h | 8 +- include/linux/writeback.h | 28 +- include/net/bluetooth/hci.h | 9 + include/net/ip6_route.h | 2 +- include/net/ipv6_stubs.h | 2 +- include/net/netns/ipv4.h | 2 + include/uapi/linux/bpf.h | 31 + ipc/ipc_sysctl.c | 10 +- ipc/mq_sysctl.c | 4 +- kernel/auditsc.c | 25 + kernel/bpf/btf.c | 2 + kernel/bpf/cgroup.c | 122 +- kernel/bpf/syscall.c | 354 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cgroup.c | 27 - kernel/cpu.c | 2 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 6 +- kernel/kprobes.c | 2 +- kernel/latencytop.c | 4 +- kernel/pid.c | 19 + kernel/pid_namespace.c | 2 +- kernel/printk/printk.c | 2 +- kernel/sched/core.c | 9 +- kernel/sched/fair.c | 3 +- kernel/sched/rt.c | 10 +- kernel/sched/topology.c | 2 +- kernel/seccomp.c | 2 +- kernel/sysctl.c | 3883 ++++++++++---------- kernel/time/timer.c | 3 +- kernel/trace/trace.c | 2 +- kernel/umh.c | 7 +- kernel/utsname_sysctl.c | 2 +- kernel/watchdog.c | 12 +- mm/compaction.c | 2 +- mm/hugetlb.c | 9 +- mm/madvise.c | 9 +- mm/page-writeback.c | 16 +- mm/page_alloc.c | 42 +- mm/util.c | 10 +- mm/vmstat.c | 4 +- net/bluetooth/hci_event.c | 4 +- net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/netfilter/ebtables.c | 14 +- net/core/neighbour.c | 28 +- net/core/sysctl_net_core.c | 27 +- net/decnet/dn_dev.c | 7 +- net/decnet/sysctl_net_decnet.c | 27 +- net/ipv4/af_inet.c | 1 + net/ipv4/devinet.c | 9 +- net/ipv4/fib_semantics.c | 3 + net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 47 +- net/ipv6/addrconf.c | 45 +- net/ipv6/addrconf_core.c | 3 +- net/ipv6/anycast.c | 4 +- net/ipv6/ndisc.c | 5 +- net/ipv6/route.c | 19 +- net/ipv6/sysctl_net_ipv6.c | 3 +- net/mpls/af_mpls.c | 5 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_log.c | 2 +- net/netfilter/x_tables.c | 14 +- net/phonet/sysctl.c | 3 +- net/rds/tcp.c | 6 +- net/sctp/sysctl.c | 32 +- net/sunrpc/sysctl.c | 29 +- net/sunrpc/xprtrdma/svc_rdma.c | 7 +- net/x25/x25_subr.c | 10 +- net/xfrm/xfrm_interface.c | 2 - scripts/sphinx-pre-install | 125 +- scripts/x86-check-compiler.sh | 9 + security/apparmor/lsm.c | 2 +- security/min_addr.c | 2 +- security/yama/yama_lsm.c | 2 +- sound/pci/hda/patch_hdmi.c | 2 + sound/soc/codecs/tlv320adcx140.c | 6 +- sound/soc/intel/boards/Kconfig | 31 +- sound/soc/intel/boards/bdw-rt5650.c | 29 + sound/soc/intel/boards/bdw-rt5677.c | 26 + sound/soc/intel/boards/broadwell.c | 26 + sound/soc/tegra/tegra_wm8903.c | 14 +- sound/soc/ti/davinci-mcasp.c | 4 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 118 + tools/bpf/bpftool/bash-completion/bpftool | 39 + tools/bpf/bpftool/cgroup.c | 48 +- tools/bpf/bpftool/common.c | 2 + tools/bpf/bpftool/link.c | 333 ++ tools/bpf/bpftool/main.c | 6 +- tools/bpf/bpftool/main.h | 37 + tools/include/uapi/linux/bpf.h | 31 + tools/lib/bpf/bpf.c | 19 +- tools/lib/bpf/bpf.h | 4 +- tools/lib/bpf/bpf_helpers.h | 1 + tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 698 ++-- tools/lib/bpf/libbpf.map | 6 + tools/testing/selftests/bpf/Makefile | 3 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 110 +- .../selftests/bpf/prog_tests/btf_map_in_map.c | 49 + .../selftests/bpf/progs/test_btf_map_in_map.c | 76 + tools/testing/selftests/bpf/progs/test_obj_id.c | 14 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/kselftest_harness.h | 234 +- tools/testing/selftests/net/fib_nexthops.sh | 198 +- tools/testing/selftests/net/tls.c | 93 +- .../testing/selftests/rcutorture/bin/functions.sh | 21 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 + 464 files changed, 8202 insertions(+), 4991 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.yaml create mode 100644 Documentation/s390/pci.rst create mode 100644 arch/s390/pci/pci_bus.c create mode 100644 arch/s390/pci/pci_bus.h delete mode 100644 drivers/gpu/drm/cirrus/Kconfig delete mode 100644 drivers/gpu/drm/cirrus/Makefile delete mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.c delete mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.h rename drivers/gpu/drm/{cirrus => tiny}/cirrus.c (97%) create mode 100644 drivers/soc/renesas/r8a7742-sysc.c create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h create mode 100644 include/dt-bindings/power/r8a7742-sysc.h create mode 100755 scripts/x86-check-compiler.sh create mode 100644 tools/bpf/bpftool/Documentation/bpftool-link.rst create mode 100644 tools/bpf/bpftool/link.c create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c create mode 100644 tools/testing/selftests/bpf/progs/test_btf_map_in_map.c