This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards e4a08b64261a Add linux-next specific files for 20200430 discards ed949695e481 Merge branch 'akpm/master' discards 8d69f40b20a7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 77143b1d024d mm: fix s390 compat build error discards f94c6611e55c mm/madvise: make function 'do_process_madvise' static discards 4345cceb451e mm-support-vector-address-ranges-for-process_madvise-fix-fix discards 63dc1873fc12 mm: support compat_sys_process_madvise discards 40a78ba78aaa mm: support vector address ranges for process_madvise discards 0e7f6c2db993 mm/madvise: allow KSM hints for remote API discards d6a95997dc06 mm/madvise: support both pid and pidfd for process_madvise discards 558aac3ad031 pid: move pidfd_get_pid() to pid.c discards 24e75070792e mm/madvise: check fatal signal pending of target process discards 146e676b4c29 fix process_madvise build break for arm64 discards b352569b6cd5 mm/madvise: introduce process_madvise() syscall: an extern [...] discards 40721145ce87 mm/madvise: pass task and mm to do_madvise discards ce310848b583 mm/mmap.c: do not allow mappings outside of allowed limits discards 4a80cbfba8a9 mm/mmap.c: add more sanity checks to get_unmapped_area() discards 5047d54acd00 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards 3912b0a314ce mm/swap.c: annotate data races for lru_rotate_pvecs discards fad058c82b92 mm: annotate a data race in page_zonenum() discards 0df43d35b07f mm/rmap: annotate a data race at tlb_flush_batched discards 3ce4e2a6078f mm/util.c: annotate an data race at vm_committed_as discards 54451116991a mm/mempool: fix a data race in mempool_free() discards fd74ce832f59 mm/list_lru: fix a data race in list_lru_count_one discards 0117dde99f54 mm/memcontrol: fix a data race in scan count discards b310a463edb4 mm/page_counter: fix various data races at memsw discards 9827d7f28f5f mm-swapfile-fix-and-annotate-various-data-races-v2 discards 78579b9ce960 mm/swapfile: fix and annotate various data races discards 88cfb640133a mm/filemap.c: fix a data race in filemap_fault() discards eadb15de2e5e mm/swap_state: mark various intentional data races discards 71c49bfbbf1b mm-page_io-mark-various-intentional-data-races-v2 discards 074f536cb875 mm/page_io: mark various intentional data races discards 209a72f55e75 mm/frontswap: mark various intentional data races discards 7975ffe2578a kernel: rename show_stack_loglvl() => show_stack() discards 5f884cf865bc kernel: use show_stack_loglvl() discards 68cf7733bca2 sched: print stack trace with KERN_INFO discards 3daec47282a0 kdb: don't play with console_loglevel discards 9b56eb80bdaf power: use show_stack_loglvl() discards c0e449a815ab x86/amd_gart: print stacktrace for a leak with KERN_ERR discards ff5f446f70e0 sysrq: use show_stack_loglvl() discards 88ed8e14c1f2 xtensa: add show_stack_loglvl() discards 382b7c9c0d86 xtensa: add loglvl to show_trace() discards 8ed596a7b0d8 x86: add show_stack_loglvl() discards 896523bc475b x86: add missing const qualifiers for log_lvl discards a21f6f7637a7 unicore32: add show_stack_loglvl() discards 645d8417fe54 unicore32: add loglvl to c_backtrace() discards aaf252666067 unicore32: remove unused pmode argument in c_backtrace() discards 0826961f6f98 um: add show_stack_loglvl() discards b27ebeee6913 um/sysrq: remove needless variable sp discards cf8d35e26000 sparc: add show_stack_loglvl() discards ab0f037f8016 sh: add show_stack_loglvl() discards cf46ff6b72f9 sh: add loglvl to show_trace() discards f92b338c3bd1 sh: add loglvl to printk_address() discards 59bdc1a06aeb sh: remove needless printk() discards aefb3441cf88 sh: add loglvl to dump_mem() discards c2b6eb3c2dd6 s390: add show_stack_loglvl() discards ef292c314769 riscv: add show_stack_loglvl() discards 5d3696e3db67 powerpc: add show_stack_loglvl() discards 14cca7170833 parisc: add show_stack_loglvl() discards 497c4bdfc691 openrisc: add show_stack_loglvl() discards 9c53420dddd9 nios2: add show_stack_loglvl() discards 974efbab0afa nds32: add show_stack_loglvl() discards f51e97e54b75 mips: add show_stack_loglvl() discards 239b7d6305d3 microblaze: add show_stack_loglvl() discards 35d511243b88 microblaze: add loglvl to microblaze_unwind() discards 0acd44824e73 microblaze: add loglvl to microblaze_unwind_inner() discards b15a65da5470 m68k: add show_stack_loglvl() discards d001bcf37f0e ia64: add show_stack_loglvl() discards d59417c22cea ia64: pass log level as arg into ia64_do_show_stack() discards 2fed52604f83 hexagon: add show_stack_loglvl() discards 93e483c11a45 h8300: add show_stack_loglvl() discards 1d91e9bf8b83 csky: add show_stack_loglvl() discards de4315270ba7 c6x: add show_stack_loglvl() discards 16460925d23d arm64: add show_stack_loglvl() discards 87161fa575b2 arm64: add loglvl to dump_backtrace() discards 000a73dd5efb arm: add show_stack_loglvl() discards c233fb5c30b1 arm: wire up dump_backtrace_{entry,stm} discards 9ec7c0b4ce6b arm: add loglvl to dump_backtrace() discards 11c4d2210d8a arm: add loglvl to unwind_backtrace() discards 6787eb1ca4e2 arm/asm: add loglvl to c_backtrace() discards 4f3290b7d2c3 arc: add show_stack_loglvl() discards cad9a57b389d alpha: add show_stack_loglvl() discards 047d793d94e1 kallsyms/printk: add loglvl to print_ip_sym() discards dbec8620fb27 mm/kmemleak: silence KCSAN splats in checksum discards 0943ed49357c kernel: set USER_DS in kthread_use_mm discards 9418ff411e13 powerpc/vas: fix up for {un}use_mm() rename discards 24bac04b0654 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 discards 8eee1c61be8b kernel: better document the use_mm/unuse_mm API contract discards 4423da433add kernel: move use_mm/unuse_mm to kthread.c discards 8c36ee663ffe kernel: move use_mm/unuse_mm to kthread.c discards 87e479430fc4 i915/gvt: remove unused xen bits discards 6aac10fffdd4 amdgpu: a NULL ->mm does not mean a thread is a kthread discards 39417ab32638 panic: add sysctl to dump all CPUs backtraces on oops event discards 9e9dfe4b58a3 kernel/hung_task.c: introduce sysctl to print all traces w [...] discards cba9fbd7d2ac parisc: add sysctl file interface panic_on_stackoverflow discards dca1e50b5e52 lib/test_sysctl: support testing of sysctl. boot parameter discards ebcdf5bf6c31 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] discards 1d6f5306fd74 kernel/hung_task convert hung_task_panic boot parameter to sysctl discards 799f4faa2e39 kernel/sysctl: support handling command line aliases discards 444a0109c199 kernel/sysctl: support setting sysctl parameters from kern [...] discards baa6eebac639 Merge branch 'akpm-current/current' discards 980363c5e705 Merge remote-tracking branch 'kunit-next/kunit' discards b95ba7bf0d9b Merge remote-tracking branch 'fpga/for-next' discards 023eee8c69cb Merge remote-tracking branch 'devfreq/devfreq-next' discards 83171c1c5407 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards fca8f346cc29 Merge remote-tracking branch 'hyperv/hyperv-next' discards eb5400a1b306 Merge remote-tracking branch 'xarray/xarray' discards da7360907119 Merge remote-tracking branch 'nvmem/for-next' discards 322b7f26b8c9 Merge remote-tracking branch 'slimbus/for-next' discards dc6f97e8624e Merge remote-tracking branch 'fsi/next' discards 13500b740613 Merge remote-tracking branch 'kspp/for-next/kspp' discards 547a7542f14e Merge remote-tracking branch 'ntb/ntb-next' discards d3e16579a82a Merge remote-tracking branch 'rtc/rtc-next' discards d41410466473 Merge remote-tracking branch 'coresight/next' discards 3d5bd4b392a3 Merge remote-tracking branch 'livepatching/for-next' discards ba1bc5fd6a7b Merge remote-tracking branch 'kselftest/next' discards cc965bc039a2 Merge remote-tracking branch 'userns/for-next' discards 9f71861f5f17 Merge remote-tracking branch 'pwm/for-next' discards 286f8d5cf03a Merge remote-tracking branch 'pinctrl-samsung/for-next' discards cff20e8187e8 Merge remote-tracking branch 'pinctrl-intel/for-next' discards fe062c30eccd Merge remote-tracking branch 'pinctrl/for-next' discards 7b44d1cec7e3 Merge remote-tracking branch 'gpio-intel/for-next' discards e5203ada9fde Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 2f3b38340ea9 Merge remote-tracking branch 'gpio/for-next' discards e8637a01e524 Merge remote-tracking branch 'rpmsg/for-next' discards 9f06e66bb1c8 Merge remote-tracking branch 'vhost/linux-next' discards 6da4091a2750 Merge remote-tracking branch 'scsi-mkp/for-next' discards 22772875392c Merge remote-tracking branch 'scsi/for-next' discards 32f5350c2813 Merge remote-tracking branch 'cgroup/for-next' discards bc90cb8591f8 Merge remote-tracking branch 'slave-dma/next' discards 087f1129f8f0 Merge remote-tracking branch 'mux/for-next' discards bb69f0dae73b Merge remote-tracking branch 'staging/staging-next' discards 244904edcee9 Merge remote-tracking branch 'thunderbolt/next' discards 6ef8f5dcecee Merge remote-tracking branch 'soundwire/next' discards a2c8b34b5888 Merge remote-tracking branch 'extcon/extcon-next' discards 71dd60bf119f Merge remote-tracking branch 'char-misc/char-misc-next' discards b5f1e1a57d01 Merge remote-tracking branch 'tty/tty-next' discards bf8ebbe87e0a Merge remote-tracking branch 'phy-next/next' discards 5a2bff6b57a8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 32a3af7aa1bf Merge remote-tracking branch 'usb-serial/usb-next' discards d735de7b8432 Merge remote-tracking branch 'usb/usb-next' discards bd1c5a969545 Merge remote-tracking branch 'driver-core/driver-core-next' discards a3fb5acbf8d5 Merge remote-tracking branch 'ipmi/for-next' discards 19fc16e759e6 Merge remote-tracking branch 'leds/for-next' discards 159a306c0d37 Merge remote-tracking branch 'chrome-platform/for-next' discards 98207dc22301 Merge remote-tracking branch 'drivers-x86/for-next' discards d7ee4d5d8b6d Merge remote-tracking branch 'workqueues/for-next' discards 6318e6c0820b Merge remote-tracking branch 'percpu/for-next' discards 1cc7929ea634 Merge remote-tracking branch 'kvms390/next' discards 18ac744c2dd2 Merge remote-tracking branch 'kvm/linux-next' discards a0a77ae224ec Merge remote-tracking branch 'rcu/rcu/next' discards 814b60595c3a Merge remote-tracking branch 'edac/edac-for-next' discards 0fe3c9a57b61 Merge remote-tracking branch 'clockevents/timers/drivers/next' discards dc71298b1818 Merge remote-tracking branch 'tip/auto-latest' discards f7857cc70ff8 Merge remote-tracking branch 'spi/for-next' discards 6a1b72efc847 Merge remote-tracking branch 'devicetree/for-next' discards b52538a45091 Merge remote-tracking branch 'audit/next' discards 179540068643 Merge remote-tracking branch 'tpmdd/next' discards 2fe1933b9658 Merge remote-tracking branch 'selinux/next' discards efc73039e35e Merge remote-tracking branch 'keys/keys-next' discards 3ee1c9ca3b87 Merge remote-tracking branch 'integrity/next-integrity' discards 4fa8b60dbe99 Merge remote-tracking branch 'apparmor/apparmor-next' discards 806497f4c230 Merge remote-tracking branch 'regulator/for-next' discards b244a40fbe3f Merge remote-tracking branch 'battery/for-next' discards 2201b92007da Merge remote-tracking branch 'mmc/next' discards 0efc1b5ca18b Merge remote-tracking branch 'device-mapper/for-next' discards dffd29e1d6e9 Merge remote-tracking branch 'block/for-next' discards 0f2e4eafcaf9 Merge remote-tracking branch 'input/next' discards fe3ea94ea2fb Merge remote-tracking branch 'modules/modules-next' discards 099c3977ee89 Merge remote-tracking branch 'sound-asoc/for-next' discards 04f29c352c87 Merge remote-tracking branch 'sound/for-next' discards e60a03f59acf Merge remote-tracking branch 'regmap/for-next' discards 5aefe4b4bcc4 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards b83b77516f3d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards f17364ed2442 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 5cb1d286819d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards d6b93d0a6b40 Merge remote-tracking branch 'drm-intel/for-linux-next' discards c205b70636af Merge remote-tracking branch 'amdgpu/drm-next' discards bd147722cdfe Merge remote-tracking branch 'drm/drm-next' discards 331cd21998b0 Merge remote-tracking branch 'crypto/master' discards dfdac6b45530 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards e006770d4b8c Merge remote-tracking branch 'gfs2/for-next' discards f7d2a1e2186e Merge remote-tracking branch 'mac80211-next/master' discards 96f25b280c7b Merge remote-tracking branch 'bluetooth/master' discards ddd1d7455739 Merge remote-tracking branch 'wireless-drivers-next/master' discards 78885e46b396 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 146ca9ac13e3 Merge remote-tracking branch 'ipsec-next/master' discards 239ed8a6c532 Merge remote-tracking branch 'bpf-next/master' discards 962469f57003 Merge remote-tracking branch 'net-next/master' discards cf2e30d37720 Merge remote-tracking branch 'rdma/for-next' discards 93424dc19904 Merge remote-tracking branch 'swiotlb/linux-next' discards a2fc6e39690b Merge remote-tracking branch 'ieee1394/for-next' discards d9af93fb5f18 Merge remote-tracking branch 'thermal/thermal/linux-next' discards acebfd8799eb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 28b1220e5671 Merge remote-tracking branch 'pm/linux-next' discards 374bdc0722fc Merge remote-tracking branch 'v4l-dvb/master' discards 424f9b5e352a Merge remote-tracking branch 'jc_docs/docs-next' discards a68dfe18babc Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 3f15f5c5140c Merge branch 'dmi/master' discards 6ba738b58209 Merge remote-tracking branch 'i3c/i3c/next' discards fbb354681782 Merge remote-tracking branch 'i2c/i2c/for-next' discards 183be215dbea Merge remote-tracking branch 'hid/for-next' discards 6508b518d50b Merge remote-tracking branch 'pci/next' discards f497b7dc48e8 Merge remote-tracking branch 'printk/for-next' discards 5fad46a7ba2a Merge remote-tracking branch 'vfs/for-next' discards 9b207f0ac540 Merge remote-tracking branch 'file-locks/locks-next' discards 66e79d4df97b Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 90953128bca8 Merge remote-tracking branch 'nfsd/nfsd-next' discards 27f900788353 Merge remote-tracking branch 'nfs/linux-next' discards 5cdb783e5459 Merge remote-tracking branch 'jfs/jfs-next' discards d63facceeffd Merge remote-tracking branch 'fuse/for-next' discards 86b6c76dbfd1 Merge remote-tracking branch 'f2fs/dev' discards 0e91cfdc070d Merge remote-tracking branch 'ext3/for_next' discards af18ad805180 Merge remote-tracking branch 'exfat/dev' discards fdb8a2c3816c Merge remote-tracking branch 'configfs/for-next' discards 295aaae2c1ae Merge remote-tracking branch 'btrfs/for-next' discards 43f8ec72b795 Merge remote-tracking branch 'uml/linux-next' discards c68a610494c8 Merge remote-tracking branch 'sh/sh-next' discards 868ef28bbbe8 Merge remote-tracking branch 's390/features' discards 82d3e3957573 Merge remote-tracking branch 'risc-v/for-next' discards 8faf934233a1 Merge remote-tracking branch 'powerpc/next' discards cd5a31b72ebf Merge remote-tracking branch 'nds32/next' discards bf2c1ac14e8e Merge remote-tracking branch 'mips/mips-next' discards b8071fb27c30 Merge remote-tracking branch 'm68knommu/for-next' discards 510f62d91ec7 Merge remote-tracking branch 'm68k/for-next' discards 1bae6713011a Merge remote-tracking branch 'h8300/h8300-next' discards d4b1d15e6778 Merge remote-tracking branch 'csky/linux-next' discards 152d73f8ee6b Merge remote-tracking branch 'clk/clk-next' discards c4ddb9d27776 Merge remote-tracking branch 'tegra/for-next' discards 803c71cddc8e Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 0cfb67f249c7 Merge remote-tracking branch 'scmi/for-linux-next' discards f55ad60dab15 Merge remote-tracking branch 'samsung-krzk/for-next' discards bf4e81302d91 Merge remote-tracking branch 'rockchip/for-next' discards 66d1d914d5b7 Merge remote-tracking branch 'reset/reset/next' discards 234e251dc972 Merge remote-tracking branch 'renesas/next' discards 93c66e196bc2 Merge remote-tracking branch 'realtek/for-next' discards a38cc239bf45 Merge remote-tracking branch 'raspberrypi/for-next' discards aea0ced93286 Merge remote-tracking branch 'qcom/for-next' discards 24c6342c3bc6 Merge remote-tracking branch 'omap/for-next' discards b51808ee00c8 Merge remote-tracking branch 'mvebu/for-next' discards 79b357a5f4ba Merge remote-tracking branch 'mediatek/for-next' discards cb9388794032 Merge remote-tracking branch 'keystone/next' discards 6902d58158c9 Merge remote-tracking branch 'imx-mxs/for-next' discards 767a47405a0d Merge remote-tracking branch 'at91/at91-next' discards 5326a024a6a5 Merge remote-tracking branch 'aspeed/for-next' discards c0a5340aaf27 Merge remote-tracking branch 'amlogic/for-next' discards 2e14a47eada7 Merge remote-tracking branch 'arm64/for-next/core' discards 49c05efec20a Merge remote-tracking branch 'arm/for-next' discards bcbc3e27e3a7 Merge remote-tracking branch 'dma-mapping/for-next' discards 6c014c6bcbe5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards f693cee801ec Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards d04619bcbeb5 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 2a6866522f91 Merge remote-tracking branch 'mmc-fixes/fixes' discards 91911e56e4ac Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards ce36d56ab725 Merge remote-tracking branch 'scsi-fixes/fixes' discards e8718e29ead2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 37455a6bad60 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards c4dad3dbf28d Merge remote-tracking branch 'omap-fixes/fixes' discards a56609f55fd9 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 4fb38d14a9a1 Merge remote-tracking branch 'vfio-fixes/for-linus' discards 5b47b6a13cf2 Merge remote-tracking branch 'input-current/for-linus' discards 6f1bbcaeb65b Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 84ac97034b47 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 676375b08a7f Merge remote-tracking branch 'staging.current/staging-linus' discards 926c0b683817 Merge remote-tracking branch 'phy/fixes' discards 9d515b49d66c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 57e024e92f4b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 4a2d2ca96725 Merge remote-tracking branch 'usb.current/usb-linus' discards b1fe0494c658 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 212e67d28214 Merge remote-tracking branch 'spi-fixes/for-linus' discards 7f567ef0d877 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 0ab7bf9db3ef Merge remote-tracking branch 'regmap-fixes/for-linus' discards 57cb8154b28f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards a535ba6b8be4 Merge remote-tracking branch 'sound-current/for-linus' discards 7fe2a676ee6b Merge remote-tracking branch 'mac80211/master' discards 40451d99d292 Merge remote-tracking branch 'netfilter/master' discards 3f2eb8e31324 Merge remote-tracking branch 'ipsec/master' discards bb43da44298f Merge remote-tracking branch 'bpf/master' discards 1add3821c184 Merge remote-tracking branch 'net/master' discards f9605d4e6da0 Merge remote-tracking branch 'arm-current/fixes' discards 51f4b9a2d2ae Merge remote-tracking branch 'arc-current/for-curr' discards af3701612ccd Merge branch 'for-next/bti' into for-next/core discards b4c4a15354ad Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] discards add3a0d63400 Merge branch 'v5.8/dt64' into tmp/aml-rebuild discards 62a0c82f3a41 Merge branch 'v5.7/fixes' into tmp/aml-rebuild discards 7f17e5a56704 Merge remote-tracking branch 'spi/for-5.8' into spi-next discards 6df8a61e6806 Merge remote-tracking branch 'spi/for-5.7' into spi-linus discards d8b8d449c604 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next discards 25abe220aec4 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits ad62de4b9bd2 Merge branch 'for-5.8/block' into for-next omits 75080313dccc torture: Remove qemu dependency on EFI firmware discards d2995eb57efa drm/amdgpu: re-enable runtime pm on vega10 discards ec3218c358d2 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist discards 8e41855f32a3 drm/amdgpu/display: fix logic inversion in program_timing_sync() discards 6ed20e0d4ed4 drm/amdgpu: work around llvm bug #42576 discards 68ecbb3e3c1b drm/ttm: Break out the loops if need_resched in bo delayed [...] discards 772602783b4a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) discards a7d009eeeb54 drm/mm: revert "Break long searches in fragmented address spaces" discards bfc766b87e38 drm/amdgpu: Add a UAPI flag for user to call mem_sync discards caf82ea3d3cf drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] discards e6ca18dc52af drm/amdgpu: Add mem_sync implementation for all the ASICs. discards f2ebe6a6000f drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion discards 81fb180959b4 drm/amdgpu: Add new ring callback to insert memory sync discards 23f65779dcf8 ovl: whiteout inode sharing discards b6dee44c57c7 ovl: inherit SB_NOSEC flag from upperdir discards a39e211f743e Merge branch for-5.8/arm64/dt into for-next discards ef4644e80927 Merge branch for-5.8/arm/dt into for-next discards 411bfece825e Merge branch for-5.8/soc into for-next discards 4867df4a9541 Merge branch for-5.8/memory into for-next discards c000ac17fb95 Merge branch for-5.8/firmware into for-next discards 9dde958d2a0a Merge branch for-5.8/of into for-next discards ee094d5b5afc Merge branch for-5.8/dt-bindings into for-next discards 612ede443fbd Merge branch for-5.8/clk into for-next discards 32491f0ce1c3 Merge branch for-5.7/arm64/defconfig into for-next discards 18fc59de4c46 memory: tegra: Support derated timings on Tegra210 discards ed6697c75b67 memory: tegra: Add EMC scaling sequence code for Tegra210 discards 4141105101ce memory: tegra: Add EMC scaling support code for Tegra210 discards 9f94736db9f2 memory: tegra: Make debugfs permissions human-readable discards 09fc14addaa3 Merge branch 'for-5.8/clk' into for-5.8/memory discards de6a28473e63 Merge branch 'for-5.8/of' into for-5.8/memory discards b6733a08ddc5 Merge branch 'for-5.8/dt-bindings' into for-5.8/memory discards fe0a889ac853 dt-bindings: memory: tegra: Add external memory controller [...] discards 696a974e0786 clk: tegra: Remove the old emc_mux clock for Tegra210 discards b26eea549adc clk: tegra: Implement Tegra210 EMC clock discards 46e60a6c6091 clk: tegra: Export functions for EMC clock scaling discards b89dc2ed71d6 clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 discards 5ed0d6bcf17c clk: tegra: Rename Tegra124 EMC clock source file discards 6644042da797 of: reserved-memory: Support multiple regions per device discards 97fb056db0b4 of: reserved-memory: Support lookup of regions by name discards 711a01806cf3 phy: qualcomm: usb-hs-28nm: Prepare clocks in init omits 488490e0d16c kcsan: Add test suite omits 95cc2e51bbd1 rcutorture: NULL rcu_torture_current earlier in cleanup code omits 079dabef2694 rcutorture: Handle non-statistic bang-string error messages omits d5874944f59e torture: Set configfile variable to current scenario omits 50576bf9f80f objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] omits 5a76d2d81a12 kcsan: Add __kcsan_{enable,disable}_current() variants omits e02882cd57e3 rcutorture: Add races with task-exit processing discards c31cd5a5b2f2 MAINTAINERS: Add Vinod Koul as Generic PHY co-maintainer omits a69e61051a50 Merge branch 'for-5.8/block' into for-next omits c298f72a534d uapi: revert flexible-array conversions omits 3ba225b506a2 treewide: Replace zero-length array with flexible-array member omits 02f5cb95a27c Merge branch 'for-5.8/block' into for-next discards e661c25df0ca Merge branch 'misc-5.7' into next-fixes omits 4ce332bb5eb3 vhost: revert "vhost: disable for OABI" omits 4833f4b7c282 virtio: force spec specified alignment on types discards 2346b073fc16 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] discards b382c1139fbe Merge branch 'arm64-fixes-for-5.7' into for-next omits 2a716ced1526 Merge branch 'for-next-current-v5.6-20200423' into for-nex [...] omits 78eac6d8d8d4 Merge branch 'misc-next' into for-next-current-v5.6-20200423 omits 7bbfa34856ad Merge branch 'misc-5.7' into for-next-current-v5.6-20200423 omits 6e10cc7a097b btrfs: remove useless check for copy_items() return value omits e94d318f12cd btrfs: fix partial loss of prealloc extent past i_size aft [...] omits c7a0c759326a btrfs: fix transaction leak in btrfs_recover_relocation omits 21ab4c516a1d btrfs: fix block group leak when removing fails omits 63100fb171fb btrfs: simplify direct I/O read repair omits ec190a5aa3e0 btrfs: get rid of one layer of bios in direct I/O omits df70bff7d0d4 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 6639f563077d btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits 52df44703ee5 btrfs: remove unused btrfs_dio_private::private omits e18bd62ec9c5 btrfs: make btrfs_check_repairable() static omits 5cfa29e7394d btrfs: rename __readpage_endio_check to check_data_csum omits b1463254462c btrfs: clarify btrfs_lookup_bio_sums documentation omits 4d8eb7025957 btrfs: don't do repair validation for checksum errors omits 7e89c5eaa756 btrfs: look at full bi_io_vec for repair decision omits 23cbbea28e8f btrfs: fix double __endio_write_update_ordered in direct I/O omits b65eb0d752f4 btrfs: fix error handling when submitting direct I/O bio omits d32f86128eaf block: add bio_for_each_bvec_all() omits 437a35fa8f7b btrfs: drop logs when we've aborted a transaction omits fd94adcc94a4 btrfs: discard: Use the correct style for SPDX License Identifier omits 97dfcece3371 btrfs: simplify error handling of clean_pinned_extents() omits 458e3de37124 btrfs: fix memory leak of transaction when deleting unused [...] omits e2267d7ca0df Merge branch 'for-5.8/block' into for-next omits cc67e9bbcc86 btrfs: remove the redundant parameter level in btrfs_bin_search() discards 94ca68472846 ovl: skip overlayfs superblocks at global sync discards 5d1a958ddc26 ovl: index dir act as work dir discards bb29926f3c76 ovl: prepare to copy up without workdir discards 942593d8647e ovl: cleanup non-empty directories in ovl_indexdir_cleanup() discards e31f0d630aa4 ovl: resolve more conflicting mount options omits 74916c4db6b9 Merge branch 'for-5.8/block' into for-next omits 2d3e46b86775 Merge branch 'for-5.8/block' into for-next omits c60da81e3d3f btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits 9bcdfadd88d7 btrfs: use list_for_each_entry_safe in free_reloc_roots omits 9725d2ff6d77 btrfs: don't force read-only after error in drop snapshot omits 9d1268ef27e6 btrfs: remove pointless assertion on reclaim_size counter omits acdfed96552d btrfs: tree-checker: remove duplicate definition of 'inode [...] omits f12ca53a6fd6 btrfs: force chunk allocation if our global rsv is larger [...] omits cd00eacca321 btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 939bbd16676c btrfs: only check priority tickets for priority flushing omits 05134e80f5f8 btrfs: account for trans_block_rsv in may_commit_transaction omits e2f98f7d384d btrfs: allow to use up to 90% of the global block rsv for unlink omits 986b7387a130 btrfs: improve global reserve stealing logic omits 4e753cb7d9f5 btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits 7fe92cc73366 btrfs: reloc: move error handling of build_backref_tree() [...] omits 1dc24f40586d btrfs: backref: rename and move finish_upper_links() omits 4ab8a2846b06 btrfs: backref: rename and move handle_one_tree_block() omits b50c056eb0c9 btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits ea45175f7c6a btrfs: backref: rename and move should_ignore_root() omits a108ebf871fc btrfs: backref: rename and move backref_tree_panic() omits c43ceaec2d32 btrfs: backref: rename and move backref_cache_cleanup() omits f1c3d385dccc btrfs: backref: rename and move remove_backref_node() omits 31860ffb75f9 btrfs: backref: rename and move drop_backref_node() omits 13115112f20e btrfs: backref: rename and move free_backref_(node|edge) omits e429fc1eca61 btrfs: backref: rename and move link_backref_edge() omits 4d2b5acf124d btrfs: backref: rename and move alloc_backref_edge() omits 5bbd55d4a4dd btrfs: backref: rename and move alloc_backref_node() omits 3737caff8876 btrfs: backref: rename and move backref_cache_init() omits f19849bff814 btrfs: rename tree_entry to rb_simple_node and export it omits 1c45f0da7bd4 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits 38f24ca830f3 btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits 3f031cd67cbe btrfs: reloc: refactor useless nodes handling into its own [...] omits 16053dd2fc82 btrfs: reloc: refactor finishing part of upper linkage int [...] omits d8a309794fa2 btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits 7d0b084cc2dd btrfs: reloc: pass essential members for alloc_backref_node() omits 993669f3fef2 btrfs: reloc: use wrapper to replace open-coded edge linking omits ccbc53ca9233 btrfs: reloc: refactor indirect tree backref processing in [...] omits 758d3abdc7fd btrfs: reloc: refactor direct tree backref processing into [...] omits e48ffedd424c btrfs: reloc: make reloc root search-specific for relocati [...] omits 5ca376987935 btrfs: reloc: add backref_cache::fs_info member omits a8efc8d12cdc btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits 8ad4807e3eb9 btrfs: reloc: rename mark_block_processed and __mark_block [...] omits 3d98bc3d093e btrfs: reloc: use btrfs_backref_iter infrastructure omits 7e7ae20e4741 btrfs: backref: implement btrfs_backref_iter_next() omits bd8bdc532152 btrfs: backref: introduce the skeleton of btrfs_backref_iter omits 3221153d08f1 btrfs: Add missing annotation for btrfs_tree_lock() omits d73cfd055d40 btrfs: Add missing annotation for btrfs_lock_cluster() omits 8b7d5839d430 virtio-mmio: Delete an error message in vm_find_vqs() omits e1bcbf4cec24 virtio: add VIRTIO_RING_NO_LEGACY omits ffca8b2a77f2 Merge branch 'work.exfat' into for-next omits 609c56723133 fs: fix indentation in deactivate_super() omits 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits f9927710da4d erofs: convert to use the new mount fs_context api adds af4a32ad21f8 Merge tag 'mmc-v5.7-rc2' of git://git.kernel.org/pub/scm/l [...] adds 75ec0ba2acf4 Merge tag 'linux-kselftest-5.7-rc4' of git://git.kernel.or [...] adds 0468915bdb7c Merge tag 'linux-kselftest-kunit-5.7-rc4' of git://git.ker [...] adds 292fed1fc895 selinux: fix error return code in cond_read_list() adds fb73974172ff selinux: properly handle multiple messages in selinux_netl [...] adds 39e16d93424b Merge tag 'selinux-pr-20200430' of git://git.kernel.org/pu [...] adds c45e8bccecaf Merge tag 'for-5.7/dm-fixes-2' of git://git.kernel.org/pub [...] adds cebcff3a1c42 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6f49c2515e22 dma-buf: fix documentation build warnings adds c62098c991a8 Merge tag 'drm-misc-fixes-2020-04-30' of git://anongit.fre [...] adds a979bb700ac7 Merge tag 'drm-intel-fixes-2020-04-30' of git://anongit.fr [...] adds 933fe2cbf234 drm/amd/display: DispalyPort: Write OUI only if panel supports it adds 718a5569b6fa drm/amd/display: blank dp stream before re-train the link adds 87b7ebc2e16c drm/amd/display: Fix green screen issue after suspend adds 1e4a18cc9004 Revert "drm/amd/powerplay: avoid using pm_en before it is [...] adds 690ae30be163 drm/amd/powerplay: avoid using pm_en before it is initiali [...] adds c938628c4478 drm/amdgpu: add tiling flags from Mesa adds fdf83646c054 drm/amdgpu: invalidate L2 before SDMA IBs (v2) adds 9017a4897a20 drm/amdgpu: bump version for invalidate L2 before SDMA IBs adds 3159d41db3a0 drm/amd/display: check if REFCLK_CNTL register is present adds 6eb3f7da3c33 drm/amd/display: fix rn soc bb update adds fdfd2a858590 drm/amd/display: Defer cursor update around VUPDATE for all ASIC adds 668a6741f809 drm/amd/display: Update downspread percent to match spread [...] adds b2a7b0ce0773 drm/amd/display: Use cursor locking to prevent flip delays adds e3dcd86b3b4c Merge tag 'amd-drm-fixes-5.7-2020-04-29' of git://people.f [...] adds 477bfeb9a3d7 Merge tag 'drm-fixes-2020-05-01' of git://anongit.freedesk [...] adds 5ce00760a848 ALSA: opti9xx: shut up gcc-10 range warning adds 547d2c9cf4f1 ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID adds c536419022fe Merge tag 'sound-5.7-rc4' of git://git.kernel.org/pub/scm/ [...] adds ac2b0813fcea i2c: amd-mp2-pci: Fix Oops in amd_mp2_pci_init() error handling adds c926c87b8e36 i2c: aspeed: Avoid i2c interrupt status clear race condition. adds ab386c46e44e Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 132be62387c7 nvme: prevent double free in nvme_alloc_ns() error handling adds 47ed39e0625d Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] adds 10c70d95c0f2 block: remove the bd_openers checks in blk_drop_partitions adds 052c467cb587 Merge tag 'block-5.7-2020-05-01' of git://git.kernel.dk/li [...] adds 5b0bbee4732c io_uring: statx must grab the file table for valid fd adds af197f50ac53 io_uring: enable poll retry for any file with ->read_iter [...] adds 490e89676a52 io_uring: only force async punt if poll based retry can't [...] adds dd461af65946 io_uring: use proper references for fallback_req locking adds 3fd44c86711f io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() adds 7759a0bfadce io_uring: fix extra put in sync_file_range() adds 4ee3631451c9 io_uring: check non-sync defer_list carefully adds 2fb3e82284fc io_uring: punt splice async because of inode mutex adds cf0185308c41 Merge tag 'io_uring-5.7-2020-05-01' of git://git.kernel.dk [...] adds 1578e5d03112 arm64: vdso: Add -fasynchronous-unwind-tables to cflags adds 42eb62d417e5 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 690e2aba7beb Merge tag 'vfio-v5.7-rc4' of git://github.com/awilliam/linux-vfio adds ed6889db63d2 Merge tag 'dmaengine-fix-5.7-rc4' of git://git.infradead.o [...] adds 6e47666ef93d NFSv4: Remove unreachable error condition due to rpc_run_task() adds 7c4310ff5642 SUNRPC: defer slow parts of rpc_free_client() to a workqueue. adds dff58530c4ca NFSv4.1: fix handling of backchannel binding in BIND_CONN_ [...] adds 58bd6656f808 xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() adds bdb2ce828185 xprtrdma: Fix trace point use-after-free race adds 48a124e38350 xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} adds 8e2912c7c69e Merge tag 'nfs-rdma-for-5.7-2' of git://git.linux-nfs.org/ [...] adds 9c07b75b80ee NFS: Fix a race in __nfs_list_for_each_server() adds 29a47f456d62 Merge tag 'nfs-for-5.7-4' of git://git.linux-nfs.org/proje [...] adds b75dfde12129 fibmap: Warn and return an error in case of block > INT_MAX adds f66ed1ebbfde Merge tag 'iomap-5.7-fixes-1' of git://git.kernel.org/pub/ [...] adds a53839963ee2 Merge branches 'pm-cpufreq' and 'pm-sleep' adds 743f05732f49 Merge tag 'pm-5.7-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 5375e874c763 iommu: Fix the memory leak in dev_iommu_free() adds d1dcb7255c2b iommu/mediatek: Fix MTK_IOMMU dependencies adds 9dd124b63a2e iommu: spapr_tce: Disable compile testing to fix build on [...] adds b74aa02d7a30 iommu/amd: Fix legacy interrupt remapping for x2APIC-enabl [...] adds ba61c3da00f4 iommu/vt-d: Use right Kconfig option name adds ae74c19faa7d iommu: Properly export iommu_group_get_for_dev() adds b52649aee624 iommu/qcom: Fix local_base status check adds ea91593350ec Merge tag 'iommu-fixes-v5.7-rc3' of git://git.kernel.org/p [...] adds f135cea30de5 btrfs: fix partial loss of prealloc extent past i_size aft [...] adds fcc99734d1d4 btrfs: transaction: Avoid deadlock due to bad initializati [...] adds 9c6c723f48f5 btrfs: fix gcc-4.8 build warning for struct initializer adds eb91db63a90d MAINTAINERS: btrfs: fix git repo URL adds 262f7a6b8317 Merge tag 'for-5.7-rc3-tag' of git://git.kernel.org/pub/sc [...] adds 0e698dfa2822 Linux 5.7-rc4 adds 7cb1d38f52b1 drm/msm: Fix undefined "rd_full" link error adds bbefc924d0ff ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST adds 5a27986c98cb Merge remote-tracking branch 'arc-current/for-curr' adds 3892823ff216 Merge remote-tracking branch 'arm-current/fixes' adds 263e1201a2c3 mptcp: consolidate synack processing. adds cfde141ea3fa mptcp: move option parsing into mptcp_incoming_options() adds d6085fe19b8e mptcp: avoid a WARN on bad input. adds 5a91e32b40af mptcp: fix 'use_ack' option access. adds a77895dbc0ad mptcp: initialize the data_fin field for mpc packets adds 8c755953603f Merge branch 'mptcp-fix-incoming-options-parsing' adds ac2b47fb92c5 mptcp: fix uninitialized value access adds 799499850ae9 net/mlx5: E-switch, Fix error unwinding flow for steering [...] adds e9864539053a net/mlx5: E-switch, Fix printing wrong error value adds f8d1eddaf94a net/mlx5: E-switch, Fix mutex init order adds 8075411d93b6 net/mlx5: DR, On creation set CQ's arm_db member to right value adds f3cb3cebe26e net/mlx5: Fix forced completion access non initialized com [...] adds cece6f432cca net/mlx5: Fix command entry leak in Internal Error State adds 67b38de64689 net/mlx5e: Fix q counters on uplink representors adds 81d6bc44fa94 Merge tag 'mlx5-fixes-2020-04-29' of git://git.kernel.org/ [...] adds f9c6cea0b385 ibmvnic: Skip fatal error reset after passive init adds 7979457b1d3a net: bridge: vlan: Add a schedule point during VLAN processing adds 865308373ed4 dp83640: reverse arguments to list_add_tail adds 16f3fd3dccaa ionic: no link check until after probe adds 1d53aedcf984 ionic: refresh devinfo after fw-upgrade adds 6bc977faa0af ionic: add device reset to fw upgrade down adds de04604e2314 Merge branch 'ionic-fw-upgrade-bug-fixes' adds 713b6ebb4c37 net: ipa: fix a bug in ipa_endpoint_stop() adds 0721999f1570 net: ipa: fix an error message in gsi_channel_init_one() adds 0b1ba18aec3e net: ipa: zero return code before issuing generic EE command adds c778980a6594 Merge branch 'net-ipa-three-bug-fixes' adds b6f875a8d95e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ab046a5d4be4 net: macsec: preserve ingress frame ordering adds ee8d2267f0e3 net: moxa: Fix a potential double 'free_irq()' adds 0ce205d4660c net: macb: Fix runtime PM refcounting adds b723748750ec tunnel: Propagate ECT(1) when decapsulating as recommended [...] adds 6ef4889fc0b3 mlxsw: spectrum_acl_tcam: Position vchunk in a vregion lis [...] adds ab1c637cc6d8 stmmac: intel: Fix kernel crash due to wrong error path adds 69422a7e5d57 cxgb4: fix EOTID leak when disabling TC-MQPRIO offload adds 8f34e53b60b3 ipv6: Use global sernum for dst validation with nexthop objects adds 600ac36b5327 net: phy: DP83822: Fix WoL in config init to be disabled adds 6c599044b0c1 net: phy: DP83TC811: Fix WoL in config init to be disabled adds 384649e79efb Merge branch 'WoL-fixes-for-DP83822-and-DP83tc811' adds 7fdc66debebc hv_netvsc: Fix netvsc_start_xmit's return type adds 610a9346c138 devlink: fix return value after hitting end in region read adds b6d49cab44b5 net: Make PTP-specific drivers depend on PTP_1588_CLOCK adds 709e7158f099 ice: cleanup language in ice.rst for fw.app adds cae9566acb1a cxgb4: Add missing annotation for service_ofldq() adds 846c68f7f1ac gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() adds dc30b4059f6e drop_monitor: work around gcc-10 stringop-overflow warning adds 76b75d0c3c5d Merge remote-tracking branch 'net/master' adds 7f645462ca01 bpf: Fix error return code in map_lookup_and_delete_elem() adds dbe62d1ad0fa Merge remote-tracking branch 'bpf/master' adds 50bd4edba15a Merge remote-tracking branch 'ipsec/master' adds b94906af5004 Merge remote-tracking branch 'mac80211/master' adds 073919e09ca4 ALSA: usb-audio: Add control message quirk delay for Kings [...] adds 1034872123a0 ALSA: firewire-lib: fix 'function sizeof not defined' erro [...] adds f41224efcf8a Revert "ALSA: hda/realtek: Fix pop noise on ALC225" adds 52e4e36807ae ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse adds 1aee74bcf6a9 Merge remote-tracking branch 'sound-current/for-linus' adds 8382f2949a0d ASoC: Intel: broadwell: Fix oops during module removal adds 49c22696348d ASoC: SOF: Update correct LED status at the first time usa [...] adds ba452324792d Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 8e005e627658 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 8d574f1bec71 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0b55120cc0df Merge remote-tracking branch 'regulator-fixes/for-linus' adds c459b311d82b Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds bcf793530757 Merge remote-tracking branch 'spi-fixes/for-linus' adds 825038884cdf Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9f04db234af6 USB: uas: add quirk for LaCie 2Big Quadra adds c0dd9b108029 Merge remote-tracking branch 'usb.current/usb-linus' adds 5f175d5d0769 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 24a0a9a6a1d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6f8280cec1c9 MAINTAINERS: Add Vinod Koul as Generic PHY co-maintainer adds 820eeb9de62f phy: qualcomm: usb-hs-28nm: Prepare clocks in init adds 3ef091b23edd Merge remote-tracking branch 'phy/fixes' adds 0df3ca49c351 Merge remote-tracking branch 'staging.current/staging-linus' adds 73faaa623fc9 Merge tag 'phy-for-5.7-rc' of git://git.kernel.org/pub/scm [...] adds d7cd3be5f5d0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e15643b43750 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 1c935ccb646f Merge remote-tracking branch 'input-current/for-linus' adds 706024a52c61 crypto: arch/lib - limit simd usage to 4k chunks adds a9a8ba90fa58 crypto: arch/nhpoly1305 - process in explicit 4k chunks adds 6a89cf556f05 Merge remote-tracking branch 'crypto-current/master' adds 5a5a65d532cf Merge remote-tracking branch 'omap-fixes/fixes' adds 4f28062adf92 Merge branch 'misc-5.7' into next-fixes adds 07a441f21393 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds cc3efc72df7c Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d744fef2913e Merge remote-tracking branch 'scsi-fixes/fixes' adds 6d4315023bc9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 52e9f41802ea treewide: Replace zero-length array with flexible-array member adds 658d2e5e3703 media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds 9f8c98d88dcd ath10k: fix gcc-10 zero-length-bounds warnings adds a47020f3fc86 uapi: revert flexible-array conversions adds f68a15aba96e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7ea98410c340 um: do not evaluate compiler's library path when cleaning adds feb7c797a27e hexagon: suppress error message for 'make clean' adds fd31a005f7a7 h8300: suppress error messages for 'make clean' adds 2a7ee238e570 parisc: suppress error messages for 'make clean' adds 5b6a7ce42a52 unicore32: do not evaluate compiler's library path when cleaning adds 791b6013ca27 kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] adds d556c93f4877 kbuild: ensure full rebuild when the compiler is updated adds b7d410391ffe kbuild: use -MMD instead of -MD to exclude system headers [...] adds 8ced17c6146f kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] adds 19ae0216433f Revert "objtool: Skip samples subdirectory" adds 88d8e9200a2f kbuild: remove '/' target adds c7450a0c44ad kbuild: remove unused AS assignment adds 348f6bef0bd7 kbuild: determine the output format of DTC by the target suffix adds ee066c3ddf7b kbuild: warn if always, hostprogs-y, or hostprogs-m is used adds dc27abfa86ef bpfilter: match bit size of bpfilter_umh to that of the kernel adds 94c26103615c kbuild: add infrastructure to build userspace programs adds 0592c3c367c4 bpfilter: use 'userprogs' syntax to build bpfilter_umh adds 3ee058791142 samples: seccomp: build sample programs for target architecture adds 0fe8ecc58295 kbuild: doc: document the new syntax 'userprogs' adds 18891ae5db72 samples: uhid: fix warnings in uhid-example adds d52fe5fcca5f samples: uhid: build sample program for target architecture adds aa9058eb7505 samples: hidraw: build sample program for target architecture adds 12891063ad20 samples: connector: build sample program for target architecture adds c75e78c4b99e samples: vfs: build sample programs for target architecture adds ff419e3da237 samples: pidfd: build sample program for target architecture adds 23082cd527a8 samples: mei: build sample program for target architecture adds 61971fde198e samples: auxdisplay: use 'userprogs' syntax adds f5f25a57c74f samples: timers: use 'userprogs' syntax adds 3ba9c29d1877 samples: watchdog: use 'userprogs' syntax adds 48f69a6bd1af kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] adds f28d9dd062db kconfig: do not use OR-assignment for zero-cleared structure adds 535c1051c8b7 kconfig: do not assign a variable in the return statement adds e08b1bcabf78 kconfig: tests: remove randconfig test for choice in choice adds 361715b5c867 kconfig: allow only 'config', 'comment', and 'if' inside 'choice' adds 306232df1742 Merge branch 'kconfig' into for-next adds feb06317c032 Merge remote-tracking branch 'kbuild/for-next' adds ff9982e6efa4 Merge remote-tracking branch 'dma-mapping/for-next' adds 747ffc2fcf96 ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h adds 8ede890b0bce ARM: uaccess: integrate uaccess_save and uaccess_restore adds 71f8af111010 ARM: uaccess: fix DACR mismatch with nested exceptions adds 626468fb0f3e Merge branch 'uaccess' into for-next adds 3fee559b967d Merge remote-tracking branch 'arm/for-next' adds bf60333977d5 Merge branch 'x86/asm' of git://git.kernel.org/pub/scm/lin [...] adds 037d9303a7e7 arm: mm: use __pfn_to_section() to get mem_section adds 51075e0cb759 arm64: kexec_file: print appropriate variable adds 5810f00ade49 drivers/perf: arm_dsu_pmu: Avoid duplicate printouts adds 1f0d97bb7082 drivers/perf: arm_spe_pmu: Avoid duplicate printouts adds 88562f06ebf5 drivers/perf: hisi: Fix typo in events attribute array adds d0be2768a511 Merge branches 'for-next/acpi', 'for-next/asm', 'for-next/ [...] adds 5fa4028e1ba2 Merge branch 'for-next/bti-user' into for-next/core adds e08dc95beee4 Merge remote-tracking branch 'arm64/for-next/core' adds 689e48d0c756 Merge branch 'v5.7/fixes' into tmp/aml-rebuild adds 85af6cceda2d arm64: dts: meson-gx: add aiu support adds 443b057fef9a arm64: dts: meson: p230-q200: add initial audio playback support adds 2835b92f1cb9 arm64: dts: meson: libretech-cc: add initial audio playbac [...] adds a5936b8ab407 arm64: dts: meson: libretech-ac: add initial audio playbac [...] adds 962d9cc09c54 arm64: dts: meson: libretech-pc: add initial audio playbac [...] adds b2c35cd46f21 Merge branch 'v5.8/dt64' into tmp/aml-rebuild adds 38f58fc51d12 arm64: defconfig: enable meson gx audio as module adds 001181951477 Merge branch 'v5.8/defconfig' into tmp/aml-rebuild adds 4cb3b50ce267 Merge remote-tracking branch 'amlogic/for-next' adds 87eed73e0dea Merge remote-tracking branch 'aspeed/for-next' adds 5a0806034aec Merge remote-tracking branch 'at91/at91-next' adds 52cc56b1d909 Merge remote-tracking branch 'imx-mxs/for-next' adds 7f3f4d06c9fb Merge remote-tracking branch 'keystone/next' adds f0144540438e Merge remote-tracking branch 'mediatek/for-next' adds 92e3c1879976 Merge remote-tracking branch 'mvebu/for-next' adds ead96d8cc810 Merge remote-tracking branch 'omap/for-next' adds ad7186c53be4 Merge branch 'arm64-fixes-for-5.7' into for-next adds f7a8bc1cf0b2 arm64: defconfig: Enable SM8250 GCC driver adds a7a1e895ef7f Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds b6601e56ff0c Merge remote-tracking branch 'qcom/for-next' adds 605d0fcd9a63 Merge remote-tracking branch 'raspberrypi/for-next' adds bda706be0842 Merge remote-tracking branch 'realtek/for-next' adds b10c48f5eb17 Merge remote-tracking branch 'renesas/next' adds 78f8ad842373 Merge remote-tracking branch 'reset/reset/next' adds 8d7967271d7d Merge remote-tracking branch 'rockchip/for-next' adds 85e51e67d3cf Merge remote-tracking branch 'samsung-krzk/for-next' adds 6c31b5498883 Merge remote-tracking branch 'scmi/for-linux-next' adds c16dc98a64cf Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 97cc96d6a12b Merge branch for-5.7/arm64/defconfig into for-next adds 323fc5e69563 clk: tegra: Rename Tegra124 EMC clock source file adds 0b46afb6e61f clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 adds fdc91cb1cbef clk: tegra: Export functions for EMC clock scaling adds a2b15283c50e clk: tegra: Implement Tegra210 EMC clock adds 245914337df2 clk: tegra: Remove the old emc_mux clock for Tegra210 adds 2a32756d0a8c Merge branch for-5.8/clk into for-next adds 09f30489bb8f dt-bindings: memory: tegra: Add external memory controller [...] adds 9f76ffe76ffb Merge branch for-5.8/dt-bindings into for-next adds 0da0e31600e8 of: reserved-memory: Support lookup of regions by name adds 081df76a040d of: reserved-memory: Support multiple regions per device adds 8ef579998d6f Merge branch for-5.8/of into for-next adds 390ed2300311 Merge branch for-5.8/firmware into for-next adds 952ea284403c Merge branch 'for-5.8/dt-bindings' into for-5.8/memory adds b2208a6e5cc5 Merge branch 'for-5.8/of' into for-5.8/memory adds 4bbff68a9dd9 Merge branch 'for-5.8/clk' into for-5.8/memory adds 0a8e91895f4b memory: tegra: Make debugfs permissions human-readable adds ec37a9a17afb memory: tegra: Add EMC scaling support code for Tegra210 adds 19835be1c5e6 memory: tegra: Add EMC scaling sequence code for Tegra210 adds 87dd7f9c7e34 memory: tegra: Support derated timings on Tegra210 adds be82fb0ce038 Merge branch for-5.8/memory into for-next adds 746d73128da2 Merge branch for-5.8/soc into for-next adds 3bc74b015ff1 Merge branch for-5.8/arm/dt into for-next adds a61a12cde424 Merge branch for-5.8/arm64/dt into for-next adds f0c86989c87c Merge remote-tracking branch 'tegra/for-next' adds fe871496acf6 Merge remote-tracking branch 'clk/clk-next' adds 8a09aa54d205 Merge remote-tracking branch 'csky/linux-next' adds e180f0d45f8c Merge remote-tracking branch 'h8300/h8300-next' adds 93997331539f Merge remote-tracking branch 'm68k/for-next' adds bd76122a71c4 Merge remote-tracking branch 'm68knommu/for-next' adds 44220fd84f3f MIPS: tools: Show result for loongson3-llsc-check adds e9dfbaaeef1c MIPS: perf: Add hardware perf events support for new Loongson-3 adds da1bd29742b1 MIPS: Loongson64: Probe CPU features via CPUCFG adds 3aed240e577e MIPS: Loongson64: Correct TLB type for Loongson-3 Classic adds 9d139131e973 mips: Drop CONFIG_MTD_M25P80 in various defconfig files adds 7cc8f2d5aca1 MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords adds 54701195b959 Merge remote-tracking branch 'mips/mips-next' adds 4f1dcf100048 Merge remote-tracking branch 'nds32/next' adds 6909dc57096b Merge remote-tracking branch 'powerpc/next' adds c1a700cc2f1f Merge remote-tracking branch 'risc-v/for-next' adds 6f9b9744dc05 Merge remote-tracking branch 's390/features' adds 4e3e9f6cf683 Merge remote-tracking branch 'sh/sh-next' adds 479bb71935d5 Merge remote-tracking branch 'uml/linux-next' adds 88688479825d Merge branch 'misc-5.7' into for-next-current-v5.6-20200503 adds 7020853b7bb8 btrfs: Add missing annotation for btrfs_lock_cluster() adds bd53c1e6be3b btrfs: Add missing annotation for btrfs_tree_lock() adds 1cd6be0b973d btrfs: backref: introduce the skeleton of btrfs_backref_iter adds 23d8c269ffbe btrfs: backref: implement btrfs_backref_iter_next() adds 9948dfd20247 btrfs: reloc: use btrfs_backref_iter infrastructure adds d901e10011de btrfs: reloc: rename mark_block_processed and __mark_block [...] adds 6f9d30b04382 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] adds 87fa162a07d4 btrfs: reloc: add backref_cache::fs_info member adds 603ed3dc2f10 btrfs: reloc: make reloc root search-specific for relocati [...] adds aff7bd453b68 btrfs: reloc: refactor direct tree backref processing into [...] adds 085bc98122f0 btrfs: reloc: refactor indirect tree backref processing in [...] adds 0dcc0e613b21 btrfs: reloc: use wrapper to replace open-coded edge linking adds 4dfb922c995e btrfs: reloc: pass essential members for alloc_backref_node() adds a936b462575b btrfs: reloc: remove the open-coded goto loop for breadth- [...] adds b16c9f15836c btrfs: reloc: refactor finishing part of upper linkage int [...] adds dd40712fe445 btrfs: reloc: refactor useless nodes handling into its own [...] adds a5828fab2f9a btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache adds 2888ba351953 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] adds 2f0f448f8994 btrfs: rename tree_entry to rb_simple_node and export it adds 415f0efd6b6d btrfs: backref: rename and move backref_cache_init() adds bf6f83a847e8 btrfs: backref: rename and move alloc_backref_node() adds 218c90636f06 btrfs: backref: rename and move alloc_backref_edge() adds 6bc03a6b4fb5 btrfs: backref: rename and move link_backref_edge() adds eff5bef40b5a btrfs: backref: rename and move free_backref_(node|edge) adds a28b5122a834 btrfs: backref: rename and move drop_backref_node() adds c9e03298b7d8 btrfs: backref: rename and move remove_backref_node() adds 922be537cfb7 btrfs: backref: rename and move backref_cache_cleanup() adds 79ab03df4236 btrfs: backref: rename and move backref_tree_panic() adds f01332b66729 btrfs: backref: rename and move should_ignore_root() adds 65080f0a9a0d btrfs: reloc: open code read_fs_root() for handle_indirect [...] adds cc179309db45 btrfs: backref: rename and move handle_one_tree_block() adds d5a4b4836ad7 btrfs: backref: rename and move finish_upper_links() adds eb1871db728b btrfs: reloc: move error handling of build_backref_tree() [...] adds 87b6555f241f btrfs: backref: distinguish reloc and non-reloc use of ind [...] adds 2a3b326a8fdc btrfs: improve global reserve stealing logic adds d75fb883e271 btrfs: allow to use up to 90% of the global block rsv for unlink adds 2763616f8be2 btrfs: account for trans_block_rsv in may_commit_transaction adds 5553fcfcb94d btrfs: only check priority tickets for priority flushing adds c63b4da8595e btrfs: run btrfs_try_granting_tickets if a priority ticket fails adds f09c7e6ed11f btrfs: force chunk allocation if our global rsv is larger [...] adds 0cd59a95b953 btrfs: tree-checker: remove duplicate definition of 'inode [...] adds 87c1171c8afa btrfs: remove pointless assertion on reclaim_size counter adds 4069dcda19f1 btrfs: don't force read-only after error in drop snapshot adds bdfe79b21d59 btrfs: use list_for_each_entry_safe in free_reloc_roots adds 4aae07c4510d btrfs: make btrfs_read_disk_super return struct btrfs_disk_super adds 150e57d88ce8 btrfs: remove the redundant parameter level in btrfs_bin_search() adds 8682d479e9e4 btrfs: simplify error handling of clean_pinned_extents() adds 26dd2a861581 block: add bio_for_each_bvec_all() adds 378a73985616 btrfs: fix error handling when submitting direct I/O bio adds c53f22e3db6b btrfs: fix double __endio_write_update_ordered in direct I/O adds 4689c01ad57e btrfs: look at full bi_io_vec for repair decision adds 6f5113f3b550 btrfs: don't do repair validation for checksum errors adds 5a8d939faa07 btrfs: clarify btrfs_lookup_bio_sums documentation adds 6568646efe7d btrfs: rename __readpage_endio_check to check_data_csum adds 5f00a07b152f btrfs: make btrfs_check_repairable() static adds aaf055ddfe0f btrfs: remove unused btrfs_dio_private::private adds 315ec6bc131b btrfs: convert btrfs_dio_private->pending_bios to refcount_t adds 19d7be5f9f06 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] adds a8181797f1e5 btrfs: get rid of one layer of bios in direct I/O adds 366e26fea60b btrfs: simplify direct I/O read repair adds b8d29f528f47 btrfs: get rid of endio_repair_workers adds 30944b9c61e3 btrfs: unify buffered and direct I/O read repair adds be50262854fa btrfs: remove useless check for copy_items() return value adds c278d0ca3d14 btrfs: drop useless goto in open_fs_devices adds 56570b952dfb Merge branch 'misc-next' into for-next-current-v5.6-20200503 adds 5211fe9f0d35 Merge branch 'for-next-current-v5.6-20200503' into for-nex [...] adds 8d453bdcae91 Merge remote-tracking branch 'btrfs/for-next' adds a7cdca2dbd2b cifs: multichannel: move channel selection in function adds feeaec621c09 cifs: multichannel: move channel selection above transport layer adds 2770b7f586ac cifs: multichannel: use pointer for binding channel adds 2d82ec2eff07 cifs: multichannel: try to rebind when reconnecting a channel adds 7beac1f395ee Merge remote-tracking branch 'cifs/for-next' adds 01ad1312a87e Merge remote-tracking branch 'configfs/for-next' adds 3e9beb6e62b4 exfat: use iter_file_splice_write adds afde4d12e683 Merge remote-tracking branch 'exfat/dev' adds 9afb89530bb3 Merge remote-tracking branch 'ext3/for_next' adds 2913aa304cef f2fs: Avoid double lock for cp_rwsem during checkpoint adds a96ae7ca5088 f2fs: Use the correct style for SPDX License Identifier adds 58a1c829bd7b f2fs: use strcmp() in parse_options() adds f95bcdf2e4b7 Merge remote-tracking branch 'f2fs/dev' adds c77fc7433fe4 Merge remote-tracking branch 'fuse/for-next' adds 918345cb2af0 Merge remote-tracking branch 'jfs/jfs-next' adds 949e523daaab Merge remote-tracking branch 'nfsd/nfsd-next' adds e67f0216939c ovl: clear ATTR_FILE from attr->ia_valid adds 15fd2ea9f4f3 ovl: clear ATTR_OPEN from attr->ia_valid adds 1e46ad53760c ovl: resolve more conflicting mount options adds dcf7ee3d23cc ovl: cleanup non-empty directories in ovl_indexdir_cleanup() adds 495ce2bdedfb ovl: prepare to copy up without workdir adds 2355e6b724b4 ovl: index dir act as work dir adds d505629c6be4 ovl: skip overlayfs superblocks at global sync adds 0a3726764dc7 ovl: inherit SB_NOSEC flag from upperdir adds 4e4969524466 ovl: whiteout inode sharing adds c2778a3a955f ovl: sync dirty data when remounting to ro mode adds f61591adf9f6 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds a13079eef1cf fs: Remove unneeded IS_DAX() check in io_is_direct() adds c0e87a599ba9 fs/stat: Define DAX statx attribute adds b6a390c0cc58 Documentation/dax: Update Usage section adds 02bf4bae47ee fs: Lift XFS_IDONTCACHE to the VFS layer adds 80459d09c1d6 fs: Introduce DCACHE_DONTCACHE adds 9fe48c6fadbf fs/xfs: Remove unnecessary initialization of i_rwsem adds 16acb21c0e85 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS adds 2fd8c8ec2186 fs/xfs: Make DAX mount option a tri-state adds 86e6106fbc3a fs/xfs: Create function xfs_inode_should_enable_dax() adds 69c038a98293 fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] adds ee058f43d3e0 fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() adds 6e4d4e93b800 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 6d9a371ada48 Merge remote-tracking branch 'file-locks/locks-next' adds 91a7c5e1d30e erofs: convert to use the new mount fs_context api adds b82b0a29c3b4 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] adds 7b1476111295 fs: fix indentation in deactivate_super() adds 9ccaf35a76cd Merge branch 'work.misc' into for-next adds ad71ee02948d Merge remote-tracking branch 'vfs/for-next' adds 9d4c59649d62 Merge remote-tracking branch 'printk/for-next' adds 1cdf0323fdad Merge remote-tracking branch 'pci/next' adds ab0eed8e8946 Merge remote-tracking branch 'hid/for-next' adds 08736e830799 i2c: stm32f7: prevent array underflow in stm32f7_get_lower_rate() adds de51696cf5ec i2c: powermac: use true,false for bool variable adds 722fe8160bde Merge branch 'i2c/for-5.8' into i2c/for-next adds 38d357bdc5c6 Merge branch 'i2c/for-current-fixed' into i2c/for-next adds 7b6984f1e9e0 Merge remote-tracking branch 'i2c/i2c/for-next' adds 0e23ee203595 Merge remote-tracking branch 'i3c/i3c/next' adds d007e09b54ad Merge branch 'dmi/master' adds 4a03ae08a72d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 1c0ae854da16 Merge remote-tracking branch 'jc_docs/docs-next' adds 75b7b5a02169 Merge remote-tracking branch 'v4l-dvb/master' adds 2f516e7cbe88 cpuidle: sysfs: Remove the unused define_one_r(o/w) macros adds eba933ceebf2 cpuidle: sysfs: Minor coding style corrections adds 1985b45de014 Merge branch 'pm-cpuidle' into linux-next adds e624984c2bbe Merge remote-tracking branch 'pm/linux-next' adds 97bb039da38d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds fe8e4d9c7f63 Merge remote-tracking branch 'thermal/thermal/linux-next' adds c1c072bda3bd Merge remote-tracking branch 'ieee1394/for-next' adds b2c2e285bf53 Merge remote-tracking branch 'swiotlb/linux-next' adds d2665b3e7012 Merge remote-tracking branch 'rdma/for-next' adds 72f96347628e net: bcmgenet: set Rx mode before starting netif adds 6f7689057a0f net: bcmgenet: Fix WoL with password after deep sleep adds 1a1d5106c1e3 net: bcmgenet: move clk_wol management to bcmgenet_wol adds 14da1510fedc Revert "net: bcmgenet: remove unused function in bcmgenet.c" adds 854295d03ca0 net: bcmgenet: code movement adds 3e370952287c net: bcmgenet: add support for ethtool rxnfc flows adds f50932cca632 net: bcmgenet: add WAKE_FILTER support adds 9e9f6e72a0f6 Merge branch 'net-bcmgenet-add-support-for-Wake-on-Filter' adds ddc2118ef064 hinic: make a bunch of functions static adds 40cf7fbe8a43 hinic: Use ARRAY_SIZE for nic_vf_cmd_msg_handler adds 466ed24fb223 net: phy: mdio: add IPQ4019 MDIO driver adds 4972ecee0661 dt-bindings: add Qualcomm IPQ4019 MDIO bindings adds 9c8c0f70ec6f ARM: dts: qcom: ipq4019: add MDIO node adds 4b88de9f0161 Merge branch 'net-phy-mdio-add-IPQ40xx-MDIO-support' adds 99b2292ba21b net: caif: Fix use correct return type for ndo_start_xmit() adds 51070a3627a9 rionet: Fix use correct return type for ndo_start_xmit() adds 1569a3c44303 net/faraday: Fix unnecessary check in ftmac100_probe() adds 555da9af827d net/smc: add event-based llc_flow framework adds a6688d919b22 net/smc: enqueue all received LLC messages adds 81e6e5e70df4 net/smc: introduce link group type adds 92334cfcb3a2 net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer adds 4667bb4aaabf net/smc: adapt SMC server code to use the LLC flow adds 0fb0b02bd6fd net/smc: adapt SMC client code to use the LLC flow adds 3d88a21b0cb6 net/smc: multiple link support and LLC flow for smc_llc_do [...] adds 6d74c3a8a3e7 net/smc: multiple link support and LLC flow for smc_llc_do [...] adds 56e8091c7a09 net/smc: move the TEST_LINK response processing into event [...] adds ba21abd22f9f net/smc: new smc_rtoken_set functions for multiple link support adds 3bc67e098c3e net/smc: adapt SMC remote CONFIRM_RKEY processing to use t [...] adds 218b24fe3812 net/smc: adapt SMC remote DELETE_RKEY processing to use th [...] adds 42d18acce9e2 net/smc: remove handling of CONFIRM_RKEY_CONTINUE adds 41a211d86224 net/smc: remove obsolete link state DELETING adds fe4f961eb5b4 Merge branch 'net-smc-add-event-based-framework-for-LLC-msgs' adds 801eb0501824 stmmac: intel: Fix kernel crash due to wrong error path adds 09f012e64e4b stmmac: intel: Fix clock handling on error and remove paths adds e578f043ffcf stmmac: intel: Remove unnecessary loop for PCI BARs adds 52c1f7948454 stmmac: intel: Convert to use pci_alloc_irq_vectors() API adds d5383b037664 stmmac: intel: Eliminate useless conditions and variables adds ccacb703b0f8 stmmac: intel: Fix indentation to put on one line affected code adds 29e0c2f39f98 stmmac: intel: Place object in the Makefile according to t [...] adds 8a769c65bb7a Merge branch 'stmmac-intel-Fixes-and-cleanups-after-dwmac- [...] adds 6e3a401fc8af inet_diag: add cgroup id attribute adds b1f3e43dbfac inet_diag: add support for cgroup filter adds 9f04960660bf Merge branch 'inet_diag-add-cgroup-attribute-and-filter' adds 10ebb22137ac docs: networking: convert l2tp.txt to ReST adds 40e79150c168 docs: networking: convert lapb-module.txt to ReST adds a6b93e6555a6 docs: networking: convert ltpc.txt to ReST adds 429ff87bcac7 docs: networking: convert mac80211-injection.txt to ReST adds e14fd64dcda5 docs: networking: convert mpls-sysctl.txt to ReST adds e98aa68223e4 docs: networking: convert multiqueue.txt to ReST adds d9d6ef25ecab docs: networking: convert netconsole.txt to ReST adds ea5bacaa2cec docs: networking: convert netdev-features.txt to ReST adds 482a4360c56a docs: networking: convert netdevices.txt to ReST adds 0191533087a3 docs: networking: convert netfilter-sysctl.txt to ReST adds c4d5dff60f0a docs: networking: convert netif-msg.txt to ReST adds 13df433f8c13 docs: networking: convert nf_conntrack-sysctl.txt to ReST adds aa3764276a4b docs: networking: convert nf_flowtable.txt to ReST adds 63893472d753 docs: networking: convert openvswitch.txt to ReST adds f5c39ef3299f docs: networking: convert operstates.txt to ReST adds 4ba7bc9f2de6 docs: networking: convert packet_mmap.txt to ReST adds 6e94eaaa400d docs: networking: convert phonet.txt to ReST adds c1e4535f24bc docs: networking: convert pktgen.txt to ReST adds 32c01266c0aa docs: networking: convert PLIP.txt to ReST adds 71120802ebed docs: networking: convert ppp_generic.txt to ReST adds 832619012c97 docs: networking: convert proc_net_tcp.txt to ReST adds 66d495d0a5ae docs: networking: convert radiotap-headers.txt to ReST adds 8c6e17200298 docs: networking: convert ray_cs.txt to ReST adds bad5b6e223e8 docs: networking: convert rds.txt to ReST adds 98661e0c579d docs: networking: convert regulatory.txt to ReST adds 9f72374cb595 docs: networking: convert rxrpc.txt to ReST adds 671d114d8cde docs: networking: convert sctp.txt to ReST adds de1fd4a7b0f2 docs: networking: convert secid.txt to ReST adds d6c48bc6f8da docs: networking: convert seg6-sysctl.txt to ReST adds fe3dfe418cbb docs: networking: convert skfp.txt to ReST adds 060d9d3e1282 docs: networking: convert strparser.txt to ReST adds 32c0f0bed5bb docs: networking: convert switchdev.txt to ReST adds d2461edde7d1 docs: networking: convert tc-actions-env-rules.txt to ReST adds ff159f4f1152 docs: networking: convert tcp-thin.txt to ReST adds aa8a6ee3e3fc docs: networking: convert team.txt to ReST adds 06bfa47e72c8 docs: networking: convert timestamping.txt to ReST adds 4ac0b122ee63 docs: networking: convert tproxy.txt to ReST adds 07f81727c1a0 Merge branch 'net-ReST-part-two' adds 466010342e89 mlxsw: spectrum_span: Add APIs to get / put a SPAN agent adds ed04458d4a90 mlxsw: spectrum_span: Add APIs to get / put an analyzed port adds eb773c3a2d98 mlxsw: spectrum_span: Rename function adds 14366da6b592 mlxsw: spectrum_span: Wrap buffer change in a function adds c056618c53a7 mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent adds c1d7845dfbd3 mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API adds 7240db69c332 mlxsw: spectrum_acl: Convert flower-based mirroring to new [...] adds 835d6b8c1a35 mlxsw: spectrum_span: Use new analyzed ports list during s [...] adds ca0892235ae6 mlxsw: spectrum_span: Remove old SPAN API adds b8afaeddea79 Merge branch 'mlxsw-Prepare-SPAN-API-for-upcoming-changes' adds a6b1b936057e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 72d3fef16158 net/mlx5: IPsec, Fix coverity issue adds 9c8e7434e034 net/mlx5e: Use helper API to get devlink port index for al [...] adds e59b254cbecc net/mlx5e: Remove unneeded semicolon adds 70a5698a5683 net/mlx5e: CT: Avoid false warning about rule may be used [...] adds d2658b4a1d06 net/mlx5: CT: Remove unused variables adds 51dde00b8fb3 net/mlx5: Remove unused field in EQ adds c655c1f46957 net/mlx5: Add helper function to release fw page adds c7636942d278 net/mlx5: Rate limit page not found error messages adds c6168161f693 net/mlx5: Add support for release all pages event adds e658664c77c1 net/mlx5e: Use proper name field for the UMR key adds f1b95753eeed net/mlx5e: TX, Generalise code and usage of error CQE dump adds e2e11dbf3693 net/mlx5e: XDP, Print the offending TX descriptor on error [...] adds fed0c6cfcd58 net/mlx5e: Fetch WQE: reuse code and enforce typing adds 7d42c8e9ab50 net/mlx5e: Rename ICOSQ WQE info struct and field adds ec9cdca0663a net/mlx5e: Unify reserving space for WQEs adds 3857c776240f Merge tag 'mlx5-updates-2020-04-30' of git://git.kernel.or [...] adds 2b195850128f tcp: add tp->dup_ack_counter adds ccd0628fca44 tcp: tcp_sack_new_ofo_skb() should be more conservative adds a70437cc09a1 tcp: add hrtimer slack to sack compression adds 1b2e788490de Merge branch 'tcp-sack-compression-changes' adds 34a9c361dd48 hsr: remove hsr interface if all slaves are removed adds ef2c0a78aee1 r8169: don't pass net_device to irq coalescing sub-functions adds 2815b30535a0 r8169: merge scale for tx and rx irq coalescing adds 6cf96dd42725 r8169: improve rtl_get_coalesce adds cb9d97de0564 r8169: improve rtl_coalesce_choose_scale adds bdd2be3adb7d r8169: improve interrupt coalescing parameter handling adds 2b3e48b66516 r8169: improve rtl_set_coalesce adds 81496b72e9ba r8169: add check for invalid parameter combination in rtl_ [...] adds 64cf2ea13b1e Merge branch 'r8169-refactor-and-improve-interrupt-coalescing' adds 673e69a67dd6 net: dsa: b53: Rename num_arl_entries to num_arl_bins adds e3da4038f4ca net: dsa: b53: Provide number of ARL buckets adds cd169d799bee net: dsa: b53: Bound check ARL searches adds ef2a0bd99b15 net: dsa: b53: Remove is_static argument to b53_read_op() adds 4d73ce19243e Merge branch 'net-dsa-b53-ARL-improvements' adds 47a1494b8208 netlink: remove type-unsafe validation_data pointer adds 7690aa1cdf7c netlink: limit recursion depth in policy validation adds d15da2a2e813 nl80211: link recursive netlink nested policy adds d06a09b94c61 netlink: extend policy range validation adds da4063bdfcfa netlink: allow NLA_MSECS to have range validation adds c7721c05a621 netlink: remove NLA_EXACT_LEN_WARN adds 2c28ae48f24d netlink: factor out policy range helpers adds d07dcf9aadd6 netlink: add infrastructure to expose policies to userspace adds 550cbea0b0f0 Merge branch 'netlink-validation-improvements-refactoring' adds f256356f65e6 ptp_qoriq: output PPS signal on FIPER2 in default adds 7ae9a4f483ec dpaa_eth: Fix comparing pointer to 0 adds 654cad8b6a17 octeontx2-pf: Fix error return code in otx2_probe() adds f8d530ac29fe ice: Fix error return code in ice_add_prof() adds 88ec7cb22ddd net: lpc-enet: fix error return code in lpc_mii_init() adds 0a699302be59 net: ethernet: fec: Revert "net: ethernet: fec: Replace in [...] adds c4db9934a33e net: ll_temac: Fix return value check in temac_probe() adds 97fff7c8de1e dpaa2-eth: fix error return code in setup_dpni() adds 78734404ef9c net: usb: ax88179_178a: Implement ethtool_ops set_eeprom adds b410439ca371 r8169: improve max jumbo packet size definition adds 838974e1e08a r8169: configure PME_SIGNAL for RTL8125 too adds cde0f4f81d1c net: phy: at803x: add downshift support adds 86570d8a2f76 net: phy: bcm54140: use genphy_soft_reset() adds afcecca56f0c net: phy: bcm54140: fix phy_id_mask adds e9a66851de72 net: phy: bcm54140: apply the workaround on b0 chips adds e4e51da66dc8 net: phy: bcm54140: add second PHY ID adds 259791251492 hinic: make symbol 'dump_mox_reg' static adds 37ecb5b8b8cd hinic: Use kmemdup instead of kzalloc and memcpy adds ef891284b130 r8169: remove not needed parameter in rtl8169_set_magic_reg adds 973d55e590be docs: networking: convert tuntap.txt to ReST adds 961fb1ff412a docs: networking: convert udplite.txt to ReST adds 58ccb2b2e87d docs: networking: convert vrf.txt to ReST adds d2a85c184ac6 docs: networking: convert vxlan.txt to ReST adds 883780af7209 docs: networking: convert x25-iface.txt to ReST adds c4ea03fdfd12 docs: networking: convert x25.txt to ReST adds c4a0eb935018 docs: networking: convert xfrm_device.txt to ReST adds da62baada5cc docs: networking: convert xfrm_proc.txt to ReST adds a5cfea33e5e5 docs: networking: convert xfrm_sync.txt to ReST adds a6c34b476ca2 docs: networking: convert xfrm_sysctl.txt to ReST adds 0046db09d539 docs: networking: convert z8530drv.txt to ReST adds c79773e83e66 docs: networking: device drivers: convert 3com/3c509.txt to ReST adds 9ea2af8d16f5 docs: networking: device drivers: convert 3com/vortex.txt to ReST adds 8d299c7e912b docs: networking: device drivers: convert amazon/ena.txt to ReST adds c958119a487e docs: networking: device drivers: convert aquantia/atlanti [...] adds c839ce557b35 docs: networking: device drivers: convert chelsio/cxgb.txt [...] adds 714a4da450c0 docs: networking: device drivers: convert cirrus/cs89x0.tx [...] adds e1ddedb5cbd6 docs: networking: device drivers: convert davicom/dm9000.t [...] adds b6671d71ca81 docs: networking: device drivers: convert dec/de4x5.txt to ReST adds c981977d3a5c docs: networking: device drivers: convert dec/dmfe.txt to ReST adds ca705e4793f0 docs: networking: device drivers: convert dlink/dl2k.txt to ReST adds 0d0d976f59a5 docs: networking: device drivers: convert freescale/dpaa.t [...] adds dc67e91e7f7b docs: networking: device drivers: convert freescale/gianfa [...] adds cf7eba49b2b1 docs: networking: device drivers: convert intel/ipw2100.tx [...] adds c81f19570327 docs: networking: device drivers: convert intel/ipw2200.tx [...] adds 011531f7e525 docs: networking: device drivers: convert microsoft/netvsc [...] adds 7762f5c514dc docs: networking: device drivers: convert neterion/s2io.tx [...] adds f10727d3b68c docs: networking: device drivers: convert neterion/vxge.tx [...] adds acfcf23597d6 docs: networking: device drivers: convert qualcomm/rmnet.t [...] adds 21620b6586f7 docs: networking: device drivers: convert sb1000.txt to ReST adds d6a998732b6d docs: networking: device drivers: convert smsc/smc9.txt to ReST adds 8470f18ea651 docs: networking: device drivers: convert ti/cpsw_switchde [...] adds 6f22789da76d docs: networking: device drivers: convert ti/cpsw.txt to ReST adds e9a5475e735c docs: networking: device drivers: convert ti/tlan.txt to ReST adds 7ac0cbb49142 docs: networking: device drivers: convert toshiba/spider_n [...] adds 2c8e961d20e3 net: docs: add page_pool.rst to index.rst adds 30cbf2ddfc59 docs: networking: arcnet-hardware.rst: don't duplicate cha [...] adds 4b4976a6fec5 Merge branch 'net-ReST-part-three' adds f773d5118b6c r8169: remove redundant driver message when entering promi [...] adds d56f58cec90d r8169: simplify counter handling adds 3bf6ff3cec5d r8169: remove "out of memory" error message from rtl_reque [...] adds 93882c6f210a r8169: switch from netif_xxx message functions to netdev_xxx adds a465fb1e2f27 Merge branch 'r8169-improve-user-message-handling' adds f0628c524fd1 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX adds 1bb694e20839 net: ethernet: stmmac: simplify phy modes management for stm32 adds 41a46913bee7 net: fix skb_panic to output real address adds e00edb4efbbc drivers: net: davinci_mdio: fix potential NULL dereference [...] adds fe677b057e33 net: atlantic: update company name in the driver description adds 98c4353c5add net: atlantic: add A2 device IDs adds 3d464aadef75 net: atlantic: add defines for 10M and EEE 100M link mode adds 099d074e3f0c net: atlantic: add hw_soft_reset, hw_prepare to hw_ops adds 36e90a5297ea net: atlantic: simplify hw_get_fw_version() usage adds d0f23741c202 net: atlantic: make hw_get_regs optional adds d1ad88fe9fa9 net: atlantic: move IS_CHIP_FEATURE to aq_hw.h adds f67619611b4c net: atlantic: A2 driver-firmware interface adds 258ff0cf61d6 net: atlantic: minimal A2 HW bindings required for fw_ops adds 5cfd54d7dc18 net: atlantic: minimal A2 fw_ops adds b3f0c79cba20 net: atlantic: A2 hw_ops skeleton adds 57fe8fd2255c net: atlantic: HW bindings for A2 RFP adds 3417368494db net: atlantic: add A2 RPF hw_ops adds ec7629e0c221 net: atlantic: HW bindings for basic A2 init/deinit hw_ops adds c1be0bf092bd net: atlantic: common functions needed for basic A2 init/d [...] adds e54dcf4bba3e net: atlantic: basic A2 init/deinit hw_ops adds 43c670c8e48a net: atlantic: A2 ingress / egress hw configuration adds bf2320a60e68 Merge branch 'net-atlantic-A2-support' adds bf604bc90b30 net: dsa: mv88e6xxx: use generic clause 45 definitions adds 7019bba43307 net: dsa: mv88e6xxx: 88e6390 10G serdes support adds b7052ba7cf52 Merge branch 'net-dsa-mv88e6xxx-augment-phylink-support-for-10G' adds aba7924fa5a4 net: ipa: pass channel pointer to gsi_channel_state() adds a2003b303875 net: ipa: do not cache channel state adds df8f348e76d5 Merge branch 'net-ipa-dont-cache-channel-state' adds eb236c2994b0 net: bcmgenet: Move wake-up event out of side band ISR adds a51c328df310 net: qos: introduce a gate control flow action adds d29bdd69ecdd net: schedule: add action gate offloading adds 79e499829f3f net: enetc: add hw tc hw offload features for PSPF capability adds 888ae5a3952b net: enetc: add tc flower psfp offload driver adds 47c0b5806f21 Merge branch 'Introduce-a-flow-gate-control-action-and-app [...] adds 7562a13d5a8c net/smc: multiple link support for rmb buffer registration adds 4a3641c16087 net/smc: unmapping of buffers to support multiple links adds fb33d2772725 net/smc: map and register buffers for a new link adds fbed3b37c896 net/smc: extend smc_llc_send_add_link() and smc_llc_send_d [...] adds d550066776aa net/smc: mutex to protect the lgr against parallel reconfi [...] adds 35dcf7ec02dc net/smc: remember PNETID of IB device for later device matching adds 1f90a05d9ff9 net/smc: add smcr_port_add() and smcr_link_up() processing adds 541afa10c126 net/smc: add smcr_port_err() and smcr_link_down() processing adds 87523930a16e net/smc: take link down instead of terminating the link group adds 33d203302d1c net/smc: remove DELETE LINK processing from smc_core.c adds 6c868a3edc70 net/smc: introduce smc_pnet_find_alt_roce() adds 8574cf4055ab net/smc: allocate index for a new link adds b45e7f98ab7c net/smc: llc_add_link_work to handle ADD_LINK LLC requests adds 5b95dea31636 Merge branch 'net-smc-extent-buffer-mapping-and-port-handling' adds 91f658587a96 bpf, riscv: Fix stack layout of JITed code on RV32 adds 063e68813391 libbpf: Fix false uninitialized variable warning adds c32102224470 selftests/bpf: Test allowed maps for bpf_sk_select_reuseport adds d46edd671a14 bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS adds 0bee106716cf libbpf: Add support for command BPF_ENABLE_STATS adds 31a9f7fe9337 bpf: Add selftest for BPF_ENABLE_STATS adds 3dbb5b5040c3 Merge branch 'bpf_enable_stats' adds beecf11bc218 bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr adds 138c67677ff5 bpf: Fix use-after-free of bpf_link when priming half-fails adds 57dc6f3b4133 selftests/bpf: Use reno instead of dctcp adds 115506fea499 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 184ecc9eb260 ptp: Add adjphase function to support phase offset control. adds d3f1cbd29fa6 ptp: Add adjust_phase to ptp_clock_caps capability. adds 425d2b1c5638 ptp: ptp_clockmatrix: Add adjphase() to support PHC write [...] adds 6c5af965c09b Merge branch 'ptp-Add-adjust-phase-to-support-phase-offset' adds 40b94224c339 smc: Remove unused function. adds f166f890c8f0 net: ethernet: fec: Replace interrupt driven MDIO with polled IO adds ee1bd483cc06 inet_diag: bc: read cgroup id only for full sockets adds dde0a648fc00 net_sched: sch_fq: avoid touching f->next from fq_gc() adds 7ba0537c2b53 net_sched: sch_fq: change fq_flow size/layout adds 82a0aa53b520 net_sched: sch_fq: use bulk freeing in fq_gc() adds c288b0ca86a0 net_sched: sch_fq: do not call fq_peek() twice per packet adds 348e289b0f23 net_sched: sch_fq: perform a prefetch() earlier adds 5889a62b93bd Merge branch 'sch_fq-optimizations' adds 80f8443fcdaa net: ena: avoid unnecessary admin command when RSS functio [...] adds e9a1de378dd4 net: ena: fix error returning in ena_com_get_hash_function() adds f66c2ea3b18a net: ena: allow setting the hash function without changing [...] adds c1bd17e51c71 net: ena: change default RSS hash function to Toeplitz adds 0af3c4e2eab8 net: ena: changes to RSS hash key allocation adds cac7172f2d33 net: ena: remove code that does nothing adds d4a8b3bb0bb7 net: ena: add unmask interrupts statistics to ethtool adds 5c665f8c596d net: ena: add support for reporting of packet drops adds f5db045e76fa net: ena: drop superfluous prototype adds c1c0e40b367e net: ena: use SHUTDOWN as reset reason when closing interface adds dcc2789a11f9 net: ena: cosmetic: remove unnecessary spaces and tabs in [...] adds 77a651f5647d net: ena: cosmetic: extract code to ena_indirection_table_set() adds d1a22509547b Merge branch 'Enhance-current-features-in-ena-driver' adds 336ba09f2ef7 net/smc: first part of add link processing as SMC client adds 87f88cda2128 net/smc: rkey processing for a new link as SMC client adds b1570a87f57e net/smc: final part of add link processing as SMC client adds 2d2209f20189 net/smc: first part of add link processing as SMC server adds 57b499242cb8 net/smc: rkey processing for a new link as SMC server adds 1551c95b6124 net/smc: final part of add link processing as SMC server adds c9a5d2430351 net/smc: delete an asymmetric link as SMC server adds 9ec6bf19ec8b net/smc: llc_del_link_work and use the LLC flow for delete link adds 9c4168789cc6 net/smc: delete link processing as SMC client adds 08ae27ddfb65 net/smc: delete link processing as SMC server adds 4dadd151b265 net/smc: enqueue local LLC messages adds 60bcbc41ffb3 Merge branch 'net-smc-add-and-delete-link-processing' adds 67a8956ed0a8 Merge remote-tracking branch 'net-next/master' adds b6efc8b63023 Merge remote-tracking branch 'ipsec-next/master' adds cff9f12b1891 net/core: Introduce netdev_get_xmit_slave adds 119d48fd4298 bonding: Export skip slave logic to function adds ed7d4f023b1a bonding: Rename slave_arr to usable_slaves adds 34b37e204dfc bonding/alb: Add helper functions to get the xmit slave adds c071d91d2a89 bonding: Add helper function to get the xmit slave based on hash adds 29d5bbccb3a1 bonding: Add helper function to get the xmit slave in rr mode adds 5a19f1c1a2a0 bonding: Add function to get the xmit slave in active-backup mode adds 6b447e76ed44 bonding: Add array of all slaves adds 33720aaf8c2a bonding: Implement ndo_get_xmit_slave adds 64363e61c7bb net/mlx5: Change lag mutex lock to spin lock adds c6bc6041b10f net/mlx5: Add support to get lag physical port adds ab8d910c28df Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 2232e6261920 Merge remote-tracking branch 'wireless-drivers-next/master' adds 46347b4c2dcb Bluetooth: Fix advertising handle is set to 0 adds c74280d2e166 Merge remote-tracking branch 'bluetooth/master' adds 05f85ff8081b Merge remote-tracking branch 'mac80211-next/master' adds e40f68d586d1 Merge remote-tracking branch 'gfs2/for-next' adds 65b799dc0680 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef adds 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD adds 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver adds 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang adds 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID adds d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static adds 43f3c2b4dde3 hwrng: cctrng - Make some symbols static adds f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV adds d6fc1a459221 crypto: drbg - should select CTR adds 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). adds 12b3cf909354 crypto: bcm - Fix unused assignment adds afdfbb0db563 Merge remote-tracking branch 'crypto/master' adds 58b186d06624 Merge remote-tracking branch 'drm/drm-next' adds d4566dee849e drm/amdkfd: Track GPU memory utilization per process adds ddea4ed01058 drm/amd/display: remove duplicate assignment of dcn21_func [...] adds 50654d7bca87 drm/amdgpu/smu10: remove duplicate assignment of smu10_hwm [...] adds 3f12acc8d6d4 drm/amdgpu: put the audio codec into suspend state before [...] adds a200034b6648 drm/amdgpu: update RAS error handling adds a0d254820f43 drm/amdgpu: update RAS TA to Host interface adds 439657970c1d drm/amdgpu: update RAS sequence to parse TA flags adds 981d4f7d2c0d drm/radeon: cleanup coding style a bit adds ff6772b0fbdd drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT adds 8b91fd8bb192 drm/amd/display: work around fp code being emitted outside [...] adds 2cba3944ec37 drm/amdgpu: remove set but not used variable 'priority' adds b35833479e53 drm/amdgpu: remove set but not used variable 'direct_poll' [...] adds a09a67d911ca drm/amdgpu: remove set but not used variable 'direct_poll' [...] adds 99eba49b00ca drm/amd/display: remove set but not used variable 'dc' adds 509c58189c8d drm/amd/display: remove set but not used variable 'pixel_width' adds 83700e20b870 drm/amd/display: remove set but not used variable 'speaker [...] adds 3fac05282518 drm/amd/display: remove set but not used variable 'speaker [...] adds 6de1601e84e4 drm/amd/display: Fix unsigned comparison to zero adds 3e58e95acef5 drm/amdkfd: Report domain with topology adds 25f43a322725 drm/amdgpu: Changed CU reservation golden settings adds 0aeaaf64e6d0 drm/amdkfd: Fix comment formatting adds 6e696ae36ec7 drm/amdgpu: Add missing parameter description in comments adds 68a9fb4d2980 drm/amdgpu: change HWIP from UVD to VCN for VCN2.5 adds 98bf250edd64 drm/amdgpu: check SMU NULL ptr on gfx hw init adds 3ab6fe4b28a6 drm/amdgpu: update the method to set kcq queue mask adds e0c116c19066 drm/amdgpu: re-structue members for ip discovery adds 942a0dd2d6d5 drm/amdgpu: skip reservation of discovery tmr region in pre-Navi adds 5c180eb910df drm/amdgpu: Rename amdgpu_gfx_kcq_queue_mask_transform() adds d09f85d52ad6 drm/amdkfd: Use a systematic method to calculate queue mask bit adds 43a10b15d442 amd/amdgpu: Limit rlcg write registers only for nv12 adds ce461c9377ed drm/amdgpu: Add ReadSerial defines for Arcturus adds aa8d9605ad1b drm/amdgpu: Add unique_id for Arcturus adds 6781a4100a94 drm/amdgpu: Add new ring callback to insert memory sync adds 6affdb7898c4 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds b87fa3324db1 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds 11015c952390 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds e75d6ccb2cc0 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds dd2721ac9433 drm/mm: revert "Break long searches in fragmented address spaces" adds b7fae5b0403d drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds cb271212a2c6 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 98087b9a5bc4 drm: Correct DP DSC macro typo adds fefd46308ba8 drm/amdgpu: work around llvm bug #42576 adds e139d2b11bd4 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 32095485c3e9 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds d09d5126d09b drm/amdgpu: re-enable runtime pm on vega10 adds 565588af08ec Merge remote-tracking branch 'amdgpu/drm-next' adds 79eb8c7f015a drm/i915/selftests: Add tiled blits selftest adds 07f2fee91937 i915/gvt: remove unused xen bits adds 6c2f73e26a25 drm/i915/gvt: access shadow ctx via its virtual address directly adds e5e113079efd drm/i915/gvt: combine access to consecutive guest context pages adds fb55c7355223 drm/i915/gvt: skip populate shadow context if guest contex [...] adds 8b46ed57f34d Merge tag 'gvt-next-2020-04-22' of https://github.com/inte [...] adds 230982d8d8df drm/i915: Update DRIVER_DATE to 20200430 adds 16e87459673a drm/i915/gt: Move the batch buffer pool from the engine to the gt adds 3b55cdeb8f1b drm/i915/pmu: Keep a reference to module while active adds a211da9c771b drm/i915/gt: Make timeslicing an explicit engine property adds 9f909e215fea drm/i915: Implement vm_ops->access for gdb access into mmaps adds 964a9b0f611e drm/i915/gem: Use chained reloc batches adds 0e97fbb08055 drm/i915/gem: Use a single chained reloc batches for a sin [...] adds 6f576d6277ce drm/i915/gem: Try an alternate engine for relocations adds 389b7f00c739 drm/i915/gt: Sanitize RPS interrupts upon resume adds be0b98ff97c0 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 57e7c2440737 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds ef54569966f7 drm/ast: remove duplicate assignment of ast_crtc_funcs member adds 7837300c250c drm: Correct DP DSC macro typo adds 5213a8db23f1 dt-bindings: fix vendor prefix for ITE Tech. Inc. adds 5e6ed29d72d2 dt-bindings: Add binding for IT6505. adds f81a4fd6a410 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 1c729b90de66 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 187a1307c064 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 64532af0e28a Merge remote-tracking branch 'regmap/for-next' adds dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO adds 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system adds 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED adds 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] adds 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl adds 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode adds c55f5692748c ALSA: line6: Add poll callback for hwdep adds 4d5bf933e804 Merge remote-tracking branch 'sound/for-next' adds f9dfa8f25462 ASoC: SOF: sort out Kconfig, again adds 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] adds 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] adds ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] adds fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] adds c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] adds 38c2e325a66b ASoC: rt5682: simplify assertions adds 5b8e09091b60 ASoC: rt5682: fix space issues adds 70255cf69178 ASoC: rt5682: remove empty default case adds 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() adds 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls adds 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment adds e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] adds a60fd3bd67b9 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 806680fe8f03 Merge remote-tracking branch 'sound-asoc/for-next' adds db8f282681b8 Merge remote-tracking branch 'modules/modules-next' adds 25ed6a2f541b Merge remote-tracking branch 'input/next' adds 54c52e10dc9b blk-iocost: switch to fixed non-auto-decaying use_delay adds cd006509b0a9 blk-iocost: account for IO size when testing latencies adds f4fe3ea63638 iocost_monitor: exit successfully if interval is zero adds 21f3cfeab304 iocost_monitor: drop string wrap around numbers when outpu [...] adds 22118003f90f Merge branch 'for-5.8/block' into for-next adds 3310cc7483c8 Merge remote-tracking branch 'block/for-next' adds be21a07bb4c3 Merge remote-tracking branch 'device-mapper/for-next' adds 71507c25a666 Merge remote-tracking branch 'mmc/next' adds 0edb259c98fc power: reset: introduce oxnas-restart adds de46e0289310 power: supply: core: reduce power_supply_show_usb_type() p [...] adds 4cb3825859dc power: supply: charger-manager: Prepare for const properties adds 191e6bcf50dd power: supply: generic-adc-battery: Prepare for const properties adds 9ba2353b2cc5 power: supply: core: allow to constify property lists adds 6b20464ad9fb power: supply: core: fix HWMON temperature labels adds b0e4aa97ea4b power: supply: core: hide unused HWMON labels adds 97ed79f49319 power: charger-manager: clarify num_properties starting value adds e83a2e443468 power: supply: core: tabularize HWMON temperature labels adds 21d4cdf8b3c4 dt-bindings: power: Convert power_supply text to yaml adds 1d7a7128a2e9 power: supply: core: fix memory leak in HWMON error path adds 9521244c3f1d dt-bindings: Document cellwise vendor-prefix adds 6e776188635a dt-bindings: power: supply: add cw2015_battery bindings adds b4c7715c10c1 power: supply: add CellWise cw2015 fuel gauge driver adds 5956fca78f5c power: bq25890: simplify chip name property getter adds a6a48fac96ae power: bq25890: make property table const adds a9c2419406b8 power: bq25890: remove redundant I2C bus check adds 72d9cd9cdc18 power: bq25890: protect view of the chip's state adds 3f96ff95bc88 Merge remote-tracking branch 'battery/for-next' adds 139e6dbaeb74 Merge remote-tracking branch 'regulator/for-next' adds be48cdd4e9fd Merge remote-tracking branch 'apparmor/apparmor-next' adds 4c5e0c83b559 Merge remote-tracking branch 'integrity/next-integrity' adds 14b777875fb1 Merge remote-tracking branch 'keys/keys-next' adds 4c09f8b6913a selinux: fix error return code in policydb_read() adds 3348bd33e8cf selinux: simplify range_write() adds 46619b44e431 selinux: fix return value on error in policydb_read() adds 03414a49ad5f selinux: do not allocate hashtabs dynamically adds 912c9af1127b Merge remote-tracking branch 'selinux/next' adds 2d7dfa540495 Merge remote-tracking branch 'tpmdd/next' adds db9ff6ecf6ef audit: make symbol 'audit_nfcfgs' static adds 5de12ff86cdd Merge remote-tracking branch 'audit/next' adds 040636668bff Merge branch 'dt/linus' into 'dt/next' adds e5651e83980c dt-bindings: serial: Move Marvell compatible string to 825 [...] adds e69f5dc623f9 dt-bindings: serial: Convert 8250 to json-schema adds ea5b8b5eb004 dt-bindings: Add a minimum version check for dtschema adds 3d21a4609335 dt-bindings: Remove cases of 'allOf' containing a '$ref' adds 958ba5c23937 dt-bindings: clock: Convert Calxeda clock bindings to json-schema adds 5918410d991c dt-bindings: sata: Convert Calxeda SATA controller to json-schema adds 9e7c2bbfadf7 dt-bindings: net: Convert Calxeda Ethernet binding to json-schema adds 16be1e40259d dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema adds 04cbb87795f2 dt-bindings: arm: Convert Calxeda L2 cache controller to j [...] adds a6325e3e6908 dt-bindings: memory-controllers: Convert Calxeda DDR to js [...] adds fdab2dc5bc44 dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema adds 2407fcb81b56 dt-bindings: arm: Add Calxeda system registers json-schema [...] adds 0b5ca6f5dd18 Merge remote-tracking branch 'devicetree/for-next' adds 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT adds b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] adds 33ab6297723a Merge remote-tracking branch 'spi/for-5.8' into spi-next adds ce28e7be4ea1 Merge remote-tracking branch 'spi/for-next' adds 1e809a1eb62c Merge remote-tracking branch 'tip/auto-latest' adds f8e0c18b978a Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 06c6068174a6 Merge remote-tracking branch 'edac/edac-for-next' adds 2662820fda79 rcutorture: Add races with task-exit processing adds 2074ccb9604b kcsan: Add __kcsan_{enable,disable}_current() variants adds e5cfb1b1d9ae objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] adds ed0e0347d3f0 torture: Set configfile variable to current scenario adds b617065afc10 rcutorture: Handle non-statistic bang-string error messages adds 7c060aa83c99 rcutorture: NULL rcu_torture_current earlier in cleanup code adds eb693eea16e6 kcsan: Add test suite adds 0ccd67bccdcc torture: Remove qemu dependency on EFI firmware adds 770a7acce457 doc: Timer problems can cause RCU CPU stall warnings adds 829960d8a31e rcu: Add callbacks-invoked counters adds f2bc95744505 Merge remote-tracking branch 'rcu/rcu/next' adds d7a07209bb1e Merge remote-tracking branch 'kvm/linux-next' adds a652e20735fb Merge remote-tracking branch 'kvms390/next' adds d30697b03ce6 Merge remote-tracking branch 'percpu/for-next' adds ad8b193f4e17 Merge remote-tracking branch 'workqueues/for-next' adds 4a1bb5aa8ce9 Merge remote-tracking branch 'drivers-x86/for-next' adds 89d9c24b3916 platform/chrome: typec: Fix ret value check error adds b31d1d2b1c3a platform/chrome: cros_ec_sensorhub: Allocate sensorhub res [...] adds 94b8e516839f Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] adds 22c7f6b0cde4 Merge remote-tracking branch 'chrome-platform/for-next' adds c856fe81b662 Merge remote-tracking branch 'leds/for-next' adds f12d0f40c5d3 Merge remote-tracking branch 'ipmi/for-next' adds d3485455f2b2 Merge remote-tracking branch 'driver-core/driver-core-next' adds 7f44bbc807ba Merge remote-tracking branch 'usb/usb-next' adds 7e5edf76a89c Merge remote-tracking branch 'usb-serial/usb-next' adds f69e5014ea08 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds f8dbbf04f19b Merge remote-tracking branch 'phy-next/next' adds 5224af46cc2c Merge remote-tracking branch 'tty/tty-next' adds 0c6b20a1d720 bus: mhi: core: Add support for MHI suspend and resume adds b58c663059b4 slimbus: ngd: get drvdata from correct device adds 3871fdfd1901 slimbus: ngd: remove redundant assignment adds 2a4542e55f1b nvmem: core: cleanup old eeprom compat entry attributes adds 7536ad8dbfcf firmware: fpga: replace the error codes with the standard ones adds b9b3a8be28b3 firmware: xilinx: Remove eemi ops for get_api_version adds 21cd93bab92b firmware: xilinx: Remove eemi ops for get_chipid adds 6366c1bac314 firmware: xilinx: Remove eemi ops for query_data adds 3637e84cd2e9 firmware: xilinx: Remove eemi ops for clock_enable adds f5ccd54b67b3 firmware: xilinx: Remove eemi ops for clock_disable adds 5e76731dd370 firmware: xilinx: Remove eemi ops for clock_getstate adds fc9fb8fb985c firmware: xilinx: Remove eemi ops for clock_setdivider adds 0667a8d144bc firmware: xilinx: Remove eemi ops for clock_getdivider adds 7a1e10621a21 firmware: xilinx: Remove eemi ops for clock set/get rate adds 70c0d36462ca firmware: xilinx: Remove eemi ops for clock set/get parent adds 426c8d85df7a firmware: xilinx: Use APIs instead of IOCTLs adds cf23ec353146 firmware: xilinx: Remove eemi ops for reset_assert adds 1b413581fe26 firmware: xilinx: Remove eemi ops for reset_get_status adds 9474da950d1e firmware: xilinx: Remove eemi ops for init_finalize adds 951d0a97e41c firmware: xilinx: Remove eemi ops for set_suspend_mode adds bf8b27ed2324 firmware: xilinx: Remove eemi ops for request_node adds 07fb1a4619fc firmware: xilinx: Remove eemi ops for release_node adds cbbbda71fe37 firmware: xilinx: Remove eemi ops for set_requirement adds bc86f9c54616 firmware: xilinx: Remove eemi ops for aes engine adds 4db8180ffe7c firmware: xilinx: Remove eemi ops for fpga related APIs adds 4f680b72ea07 firmware: xilinx: Add APIs to read/write GGS/PGGS registers adds ae5c961da648 firmware: xilinx: Add sysfs interface adds fdd2ed88ca97 firmware: xilinx: Add system shutdown API interface adds b3ae24c44848 firmware: xilinx: Add sysfs to set shutdown scope adds a2cc220a9a92 firmware: xilinx: Add sysfs and API to set boot health status adds 1f03ac9460cf Documentation: fpga: dfl: add description for performance [...] adds 724142f8c42a fpga: dfl: fme: add performance reporting support adds 56731c68f335 drivers: uio: remove redundant assignment to variable retval adds 161309788e42 uio: remove unneeded variable "ret" in uio_dmem_genirq_open adds 7aa428dfc83c greybus: fix typos in GREYBUS/GREYBUS_ES2 help text adds ef517879e2ce Merge remote-tracking branch 'char-misc/char-misc-next' adds 6a01ce554463 Merge remote-tracking branch 'extcon/extcon-next' adds b6ef88c6d0dc Merge remote-tracking branch 'soundwire/next' adds 019253935a8b Merge remote-tracking branch 'thunderbolt/next' adds 9c72f85b4dff Merge remote-tracking branch 'staging/staging-next' adds 97cb1d32950b Merge remote-tracking branch 'mux/for-next' adds 4ba54cc74fa5 Merge remote-tracking branch 'slave-dma/next' adds d116551060bd Merge remote-tracking branch 'cgroup/for-next' adds 293ba6d58678 Merge branch 'fixes' into for-next adds bd4a4179ed42 Merge branch 'misc' into for-next adds e81ab3afe730 Merge remote-tracking branch 'scsi/for-next' adds 90b5feb8c4be virtio-blk: handle block_device_operations callbacks after [...] adds 0b841030625c vhost: vsock: kick send_pkt worker once device is started adds 4d72968c247e virtio: add VIRTIO_RING_NO_LEGACY adds 286cdef2ec13 virtio-mmio: Delete an error message in vm_find_vqs() adds d9fd39e0ad85 virtio: force spec specified alignment on types adds 170895c1c433 vhost: revert "vhost: disable for OABI" adds cb6f8b40fab9 vhost: option to fetch descriptors through an independent struct adds 57ed57c3c626 vhost: use batched version by default adds d1be8ce4794f vhost: batching fetches adds c7f44a7f45e8 ptr_ring: linked list fallback adds bf8e15270b72 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ adds 8a7c6d0e4a86 Merge remote-tracking branch 'vhost/linux-next' adds 3f7eaff16141 Merge remote-tracking branch 'rpmsg/for-next' adds def132845431 Merge remote-tracking branch 'gpio/for-next' adds 3e573cf4797e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 80fc8ff8da33 Merge remote-tracking branch 'gpio-intel/for-next' adds 424103dab898 Merge remote-tracking branch 'pinctrl/for-next' adds a7e440644f4b Merge remote-tracking branch 'pinctrl-intel/for-next' adds 6f553bfa96f8 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 34a39a2a1858 Merge remote-tracking branch 'pwm/for-next' adds 8feebc6713cd posix-cpu-timer: Tidy up group_leader logic in lookup_task adds c7f5194054e1 posix-cpu-timer: Unify the now redundant code in lookup_task adds 610b818856e1 exec: Remove BUG_ON(has_group_leader_pid) adds bbd40fc4816d signal: Remove has_group_leader_pid adds 06576edd0e80 Removing has_group_leader_pid adds 1dd694a1b72f remove the no longer needed pid_alive() check in __task_pi [...] adds 2ed0370e55c1 Merge remote-tracking branch 'userns/for-next' adds 57c4cfd4a2ee ftrace/selftests: workaround cgroup RT scheduling issues adds b730d668138c ftrace/selftest: make unresolved cases cause failure if -- [...] adds 6734d211feae selftests/ftrace: Make XFAIL green color adds 66d69e081b52 selftests: fix kvm relocatable native/cross builds and installs adds bb42f6a60331 Merge remote-tracking branch 'kselftest/next' adds 30c8bf84f135 Merge remote-tracking branch 'livepatching/for-next' adds 59f0c6279782 Merge remote-tracking branch 'coresight/next' adds 83b2e4c06700 Merge remote-tracking branch 'rtc/rtc-next' adds 62a218903e40 Merge remote-tracking branch 'ntb/ntb-next' adds 0c2016254c34 Merge remote-tracking branch 'kspp/for-next/kspp' adds 18f48f682268 Merge remote-tracking branch 'fsi/next' adds b9d02b34746e Merge remote-tracking branch 'slimbus/for-next' adds 1e8058c44474 Merge remote-tracking branch 'nvmem/for-next' adds 9f255818cd76 Merge remote-tracking branch 'xarray/xarray' adds 0a45c208c3c4 Merge remote-tracking branch 'hyperv/hyperv-next' adds db943cc52028 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 4d61c59ce312 Merge remote-tracking branch 'devfreq/devfreq-next' adds dc4601e58356 Merge remote-tracking branch 'fpga/for-next' adds 31c9590ae468 SUNRPC: Add "@len" parameter to gss_unwrap() adds a7e429a6fa6d SUNRPC: Fix GSS privacy computation of auth->au_ralign adds 0a8e7b7d0846 SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") adds 2b1f5c1e01a0 Merge remote-tracking branch 'cel/cel-next' adds b359ed5184ae mtd: cfi_cmdset_0001: Support the absence of protection registers adds f7c27347cfff Merge remote-tracking branch 'cfi/cfi/next' adds 02eb1e34ef24 kunit: kunit_tool: Separate out config/build/exec/parse adds 716494e2b23c Merge remote-tracking branch 'kunit-next/kunit' adds 86f1e43c9a3f bus: mhi: Fix parsing of mhi_flags adds dd4f221402cf bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails adds bb3a82e65c32 bus: mhi: core: Remove link_status() callback adds 65d5313a772b bus: mhi: core: Offload register accesses to the controller adds 28d8d683e1f8 bus: mhi: core: Fix typo in comment adds 18dc393d5e14 bus: mhi: core: Fix channel device name conflict adds 1376347e2ad6 Merge remote-tracking branch 'mhi/mhi-next' adds 85a4d08e4f8b Merge branch 'akpm-current/current' adds e487f27e631d kernel/sysctl: support setting sysctl parameters from kern [...] adds 58da13070766 kernel/sysctl: support handling command line aliases adds 4272ffcb7e45 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds be0c05ff2b10 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds e33488e3d76c lib/test_sysctl: support testing of sysctl. boot parameter adds cad7f127b87d parisc: add sysctl file interface panic_on_stackoverflow adds 69b9434af1a0 kernel/hung_task.c: introduce sysctl to print all traces w [...] adds c165353eae26 panic: add sysctl to dump all CPUs backtraces on oops event adds d872c3691cd4 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 340b84284bdf kernel: move use_mm/unuse_mm to kthread.c adds 7c90471ccf66 kernel: move use_mm/unuse_mm to kthread.c adds 1b95a0dcb49f kernel: better document the use_mm/unuse_mm API contract adds 3d1b9764e4c9 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 5b5ea8e78ec1 powerpc/vas: fix up for {un}use_mm() rename adds da315cd0b65d kernel: set USER_DS in kthread_use_mm adds c47c31a43a04 mm/kmemleak: silence KCSAN splats in checksum adds 146eaf94518f kallsyms/printk: add loglvl to print_ip_sym() adds e78ed4d56614 alpha: add show_stack_loglvl() adds e33cfb1aaee9 arc: add show_stack_loglvl() adds 5ca0adfdb980 arm/asm: add loglvl to c_backtrace() adds c720443dee46 arm: add loglvl to unwind_backtrace() adds 6d81d437d3bf arm: add loglvl to dump_backtrace() adds be0a5d54b500 arm: wire up dump_backtrace_{entry,stm} adds 9ca3d3c70f2b arm: add show_stack_loglvl() adds 95fd447fa644 arm64: add loglvl to dump_backtrace() adds 9380facaca04 arm64: add show_stack_loglvl() adds f3e35fc93728 c6x: add show_stack_loglvl() adds 98aee6926b70 csky: add show_stack_loglvl() adds d0f69f2bf424 h8300: add show_stack_loglvl() adds cce08dc40e21 hexagon: add show_stack_loglvl() adds 63d81af8ddb5 ia64: pass log level as arg into ia64_do_show_stack() adds e5f6d989d52a ia64: add show_stack_loglvl() adds 36b0ac4d14db m68k: add show_stack_loglvl() adds 6e1144883b7f microblaze: add loglvl to microblaze_unwind_inner() adds 8fa4ab83781b microblaze: add loglvl to microblaze_unwind() adds f7e21feee631 microblaze: add show_stack_loglvl() adds 6bf7cd5ac694 mips: add show_stack_loglvl() adds 27a6d4ac0f48 nds32: add show_stack_loglvl() adds ef9f92bde1c6 nios2: add show_stack_loglvl() adds 70f07657cb29 openrisc: add show_stack_loglvl() adds 9947258afd1b parisc: add show_stack_loglvl() adds b62b16aa86b4 powerpc: add show_stack_loglvl() adds 74e79aa82009 riscv: add show_stack_loglvl() adds 62ed9babfbfb s390: add show_stack_loglvl() adds 48f3b387d455 sh: add loglvl to dump_mem() adds fece64860f05 sh: remove needless printk() adds 2b1830d27cb1 sh: add loglvl to printk_address() adds d1c0254659af sh: add loglvl to show_trace() adds 81dcbe09122e sh: add show_stack_loglvl() adds 7c957e0faccd sparc: add show_stack_loglvl() adds 476213b91b2f um/sysrq: remove needless variable sp adds 8db9f6b52541 um: add show_stack_loglvl() adds d0b6f29072ac unicore32: remove unused pmode argument in c_backtrace() adds 5dd7a6fae086 unicore32: add loglvl to c_backtrace() adds f79f0458ab93 unicore32: add show_stack_loglvl() adds 292591a8782c x86: add missing const qualifiers for log_lvl adds 914600908b10 x86: add show_stack_loglvl() adds 32f925b39777 xtensa: add loglvl to show_trace() adds 061927c6649d xtensa: add show_stack_loglvl() adds dad36a01715f sysrq: use show_stack_loglvl() adds 1189e9bf8f99 x86/amd_gart: print stacktrace for a leak with KERN_ERR adds 7d14c386a3c3 power: use show_stack_loglvl() adds c8d316b1377f kdb: don't play with console_loglevel adds 7600362c60e0 sched: print stack trace with KERN_INFO adds bc2086bc3817 kernel: use show_stack_loglvl() adds 0239a0531c76 kernel: rename show_stack_loglvl() => show_stack() adds 80481ed2b70b mm/frontswap: mark various intentional data races adds 5ba658ca2399 mm/page_io: mark various intentional data races adds 15906c0931cb mm-page_io-mark-various-intentional-data-races-v2 adds 9afa90385f2d mm/swap_state: mark various intentional data races adds 6795f123f8cc mm/filemap.c: fix a data race in filemap_fault() adds 317aa53927fa mm/swapfile: fix and annotate various data races adds 03f28046431d mm-swapfile-fix-and-annotate-various-data-races-v2 adds 90c4a3eaca18 mm/page_counter: fix various data races at memsw adds 26b7c2ca68ce mm/memcontrol: fix a data race in scan count adds 51fd3cb3a560 mm/list_lru: fix a data race in list_lru_count_one adds 0ffae63cea45 mm/mempool: fix a data race in mempool_free() adds b99253022b81 mm/util.c: annotate an data race at vm_committed_as adds 69c6374376a7 mm/rmap: annotate a data race at tlb_flush_batched adds 6ee107dc701e mm: annotate a data race in page_zonenum() adds ef6c59ac78a1 mm/swap.c: annotate data races for lru_rotate_pvecs adds 9e3f9515f3e5 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds f8bf62f2565e mm/mmap.c: add more sanity checks to get_unmapped_area() adds e33035eda4e2 mm/mmap.c: do not allow mappings outside of allowed limits adds 8148c2f02a57 mm/madvise: pass task and mm to do_madvise adds 3e0de774d982 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 1b0f4bdd35fd fix process_madvise build break for arm64 adds 5ced05e86b41 mm/madvise: check fatal signal pending of target process adds 316b2d946294 pid: move pidfd_get_pid() to pid.c adds 684da943ce2b mm/madvise: support both pid and pidfd for process_madvise adds 36bf14c8d264 mm/madvise: allow KSM hints for remote API adds 441c9dc3141e mm: support vector address ranges for process_madvise adds f2e3ed2f0bbd mm: support compat_sys_process_madvise adds 1af974e15c13 mm-support-vector-address-ranges-for-process_madvise-fix-fix adds f1703d741f0b mm/madvise: make function 'do_process_madvise' static adds 396aef50b467 mm: fix s390 compat build error adds 474443f674a3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 03dde276fc60 Merge branch 'akpm/master' adds dfd71d381f7e Add linux-next specific files for 20200504
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 (e4a08b64261a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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.
No new revisions were added by this update.
Summary of changes: .../ABI/stable/sysfs-driver-firmware-zynqmp | 103 + .../testing/sysfs-bus-event_source-devices-dfl_fme | 104 + Documentation/RCU/stallwarn.rst | 7 + Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/serial-console.rst | 2 +- Documentation/devicetree/bindings/Makefile | 14 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 34 +- .../devicetree/bindings/arm/calxeda/hb-sregs.yaml | 49 + .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 - .../devicetree/bindings/arm/calxeda/l2ecc.yaml | 42 + .../devicetree/bindings/arm/coresight-cti.yaml | 18 +- Documentation/devicetree/bindings/arm/cpus.yaml | 85 +- Documentation/devicetree/bindings/arm/l2c2x0.yaml | 87 +- Documentation/devicetree/bindings/arm/psci.yaml | 16 +- .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../devicetree/bindings/ata/sata_highbank.txt | 44 - .../devicetree/bindings/ata/sata_highbank.yaml | 95 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../devicetree/bindings/clock/calxeda.txt | 17 - .../devicetree/bindings/clock/calxeda.yaml | 82 + .../bindings/clock/fixed-factor-clock.yaml | 5 +- .../bindings/connector/usb-connector.yaml | 28 +- .../devicetree/bindings/crypto/st,stm32-hash.yaml | 9 +- .../allwinner,sun4i-a10-display-engine.yaml | 7 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 5 +- .../bindings/display/bridge/ite,it6505.yaml | 91 + .../bindings/display/panel/panel-common.yaml | 11 +- .../bindings/display/panel/panel-timing.yaml | 120 +- .../bindings/display/ti/ti,am65x-dss.yaml | 5 +- .../devicetree/bindings/dma/dma-common.yaml | 3 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 21 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 11 +- .../devicetree/bindings/example-schema.yaml | 17 +- .../bindings/extcon/extcon-usbc-cros-ec.yaml | 3 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 32 +- .../devicetree/bindings/hwmon/adt7475.yaml | 18 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 21 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 9 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 5 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 3 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 7 +- .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 35 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 27 +- .../devicetree/bindings/iio/light/tsl2772.yaml | 13 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 56 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 5 +- .../devicetree/bindings/input/gpio-keys.yaml | 19 +- Documentation/devicetree/bindings/input/input.yaml | 9 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 7 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 28 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 39 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 3 +- .../devicetree/bindings/ipmi/ipmi-smic.txt | 25 - .../devicetree/bindings/ipmi/ipmi-smic.yaml | 63 + Documentation/devicetree/bindings/leds/common.yaml | 13 +- .../devicetree/bindings/leds/leds-gpio.yaml | 3 +- .../bindings/leds/rohm,bd71828-leds.yaml | 9 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 5 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 6 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 3 +- .../devicetree/bindings/media/i2c/imx219.yaml | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 265 +- .../devicetree/bindings/media/renesas,vin.yaml | 7 +- .../memory-controllers/calxeda-ddr-ctrlr.txt | 16 - .../memory-controllers/calxeda-ddr-ctrlr.yaml | 42 + .../bindings/memory-controllers/exynos-srom.yaml | 9 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 20 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 33 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 9 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 5 +- .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 77 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 37 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 6 +- .../bindings/mmc/synopsys-dw-mshc-common.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 13 +- .../devicetree/bindings/mtd/nand-controller.yaml | 27 +- .../devicetree/bindings/net/calxeda-xgmac.txt | 18 - .../devicetree/bindings/net/calxeda-xgmac.yaml | 49 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 59 +- .../bindings/net/ethernet-controller.yaml | 34 +- .../devicetree/bindings/net/qca,ar803x.yaml | 17 +- .../devicetree/bindings/net/qcom,ipa.yaml | 6 +- .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 61 + .../devicetree/bindings/net/snps,dwmac.yaml | 22 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 3 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 6 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 7 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 7 +- .../devicetree/bindings/pci/cdns-pcie-host.yaml | 3 +- .../devicetree/bindings/pci/cdns-pcie.yaml | 3 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 7 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 9 +- .../devicetree/bindings/phy/calxeda-combophy.txt | 17 - .../devicetree/bindings/phy/calxeda-combophy.yaml | 51 + .../bindings/phy/phy-cadence-torrent.yaml | 15 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 65 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 12 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 37 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 44 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 108 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 31 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 4 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 3 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 54 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 3 +- .../bindings/power/supply/cw2015_battery.yaml | 82 + .../bindings/power/supply/power-supply.yaml | 40 + .../bindings/power/supply/power_supply.txt | 25 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 11 +- .../bindings/regulator/gpio-regulator.yaml | 35 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 6 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 28 +- .../devicetree/bindings/regulator/regulator.yaml | 5 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 34 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 27 +- .../bindings/regulator/st,stm32-booster.yaml | 3 +- .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 3 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 9 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 3 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 20 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 9 +- Documentation/devicetree/bindings/serial/8250.txt | 100 - Documentation/devicetree/bindings/serial/8250.yaml | 233 ++ .../devicetree/bindings/serial/mrvl-serial.txt | 4 - .../devicetree/bindings/serial/pl011.yaml | 10 +- .../devicetree/bindings/serial/rs485.yaml | 26 +- .../devicetree/bindings/serial/samsung_uart.yaml | 5 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 20 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 51 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 3 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 6 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 10 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 42 +- .../devicetree/bindings/spi/spi-controller.yaml | 14 +- .../devicetree/bindings/spi/spi-pl022.yaml | 55 +- .../devicetree/bindings/spi/spi-sifive.yaml | 14 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 7 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 7 +- .../devicetree/bindings/timer/ingenic,tcu.yaml | 13 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 18 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 +- Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/dax.txt | 142 +- Documentation/filesystems/proc.rst | 33 + Documentation/fpga/dfl.rst | 84 + Documentation/kbuild/makefiles.rst | 183 +- Documentation/networking/arcnet-hardware.rst | 8 +- Documentation/networking/bonding.rst | 2 +- Documentation/networking/can.rst | 2 +- Documentation/networking/checksum-offloads.rst | 2 +- .../device_drivers/3com/{3c509.txt => 3c509.rst} | 162 +- .../device_drivers/3com/{vortex.txt => vortex.rst} | 227 +- .../device_drivers/amazon/{ena.txt => ena.rst} | 144 +- .../aquantia/{atlantic.txt => atlantic.rst} | 369 ++- .../device_drivers/chelsio/{cxgb.txt => cxgb.rst} | 183 +- .../cirrus/{cs89x0.txt => cs89x0.rst} | 559 ++-- .../davicom/{dm9000.txt => dm9000.rst} | 24 +- .../device_drivers/dec/{de4x5.txt => de4x5.rst} | 105 +- .../device_drivers/dec/{dmfe.txt => dmfe.rst} | 35 +- .../device_drivers/dlink/{dl2k.txt => dl2k.rst} | 228 +- .../freescale/{dpaa.txt => dpaa.rst} | 141 +- .../freescale/{gianfar.txt => gianfar.rst} | 21 +- Documentation/networking/device_drivers/index.rst | 24 + .../intel/{ipw2100.txt => ipw2100.rst} | 240 +- .../intel/{ipw2200.txt => ipw2200.rst} | 414 +-- .../microsoft/{netvsc.txt => netvsc.rst} | 57 +- .../networking/device_drivers/neterion/s2io.rst | 196 ++ .../networking/device_drivers/neterion/s2io.txt | 141 - .../device_drivers/neterion/{vxge.txt => vxge.rst} | 60 +- .../qualcomm/{rmnet.txt => rmnet.rst} | 43 +- Documentation/networking/device_drivers/sb1000.rst | 222 ++ Documentation/networking/device_drivers/sb1000.txt | 207 -- .../networking/device_drivers/smsc/smc9.rst | 48 + .../networking/device_drivers/smsc/smc9.txt | 42 - .../networking/device_drivers/ti/cpsw.rst | 587 ++++ .../networking/device_drivers/ti/cpsw.txt | 541 ---- .../ti/{cpsw_switchdev.txt => cpsw_switchdev.rst} | 243 +- .../device_drivers/ti/{tlan.txt => tlan.rst} | 73 +- .../toshiba/{spider_net.txt => spider_net.rst} | 60 +- Documentation/networking/devlink/ice.rst | 4 +- Documentation/networking/index.rst | 49 + Documentation/networking/ip-sysctl.rst | 10 +- Documentation/networking/{l2tp.txt => l2tp.rst} | 159 +- .../{lapb-module.txt => lapb-module.rst} | 122 +- Documentation/networking/{ltpc.txt => ltpc.rst} | 45 +- ...c80211-injection.txt => mac80211-injection.rst} | 41 +- .../{mpls-sysctl.txt => mpls-sysctl.rst} | 17 +- .../networking/{multiqueue.txt => multiqueue.rst} | 41 +- .../networking/{netconsole.txt => netconsole.rst} | 125 +- .../{netdev-features.txt => netdev-features.rst} | 19 +- .../networking/{netdevices.txt => netdevices.rst} | 21 +- .../{netfilter-sysctl.txt => netfilter-sysctl.rst} | 11 +- Documentation/networking/netif-msg.rst | 95 + Documentation/networking/netif-msg.txt | 79 - ...onntrack-sysctl.txt => nf_conntrack-sysctl.rst} | 51 +- .../{nf_flowtable.txt => nf_flowtable.rst} | 55 +- .../{openvswitch.txt => openvswitch.rst} | 23 +- .../networking/{operstates.txt => operstates.rst} | 45 +- Documentation/networking/packet_mmap.rst | 1084 ++++++++ Documentation/networking/packet_mmap.txt | 1061 ------- .../networking/{phonet.txt => phonet.rst} | 56 +- .../networking/{pktgen.txt => pktgen.rst} | 320 +-- Documentation/networking/{PLIP.txt => plip.rst} | 43 +- .../{ppp_generic.txt => ppp_generic.rst} | 52 +- .../{proc_net_tcp.txt => proc_net_tcp.rst} | 23 +- .../{radiotap-headers.txt => radiotap-headers.rst} | 99 +- .../networking/{ray_cs.txt => ray_cs.rst} | 105 +- Documentation/networking/{rds.txt => rds.rst} | 305 +- .../networking/{regulatory.txt => regulatory.rst} | 29 +- Documentation/networking/{rxrpc.txt => rxrpc.rst} | 306 +- Documentation/networking/{sctp.txt => sctp.rst} | 37 +- Documentation/networking/{secid.txt => secid.rst} | 6 + Documentation/networking/seg6-sysctl.rst | 26 + Documentation/networking/seg6-sysctl.txt | 18 - Documentation/networking/{skfp.txt => skfp.rst} | 153 +- .../networking/{strparser.txt => strparser.rst} | 85 +- .../networking/{switchdev.txt => switchdev.rst} | 116 +- Documentation/networking/tc-actions-env-rules.rst | 29 + Documentation/networking/tc-actions-env-rules.txt | 24 - .../networking/{tcp-thin.txt => tcp-thin.rst} | 5 + Documentation/networking/{team.txt => team.rst} | 6 + .../{timestamping.txt => timestamping.rst} | 166 +- .../networking/{tproxy.txt => tproxy.rst} | 57 +- .../networking/{tuntap.txt => tuntap.rst} | 200 +- .../networking/{udplite.txt => udplite.rst} | 175 +- Documentation/networking/vrf.rst | 451 +++ Documentation/networking/vrf.txt | 418 --- Documentation/networking/{vxlan.txt => vxlan.rst} | 33 +- .../networking/{x25-iface.txt => x25-iface.rst} | 10 +- Documentation/networking/{x25.txt => x25.rst} | 4 + .../{xfrm_device.txt => xfrm_device.rst} | 33 +- .../networking/{xfrm_proc.txt => xfrm_proc.rst} | 31 + .../networking/{xfrm_sync.txt => xfrm_sync.rst} | 66 +- .../{xfrm_sysctl.txt => xfrm_sysctl.rst} | 7 + .../networking/{z8530drv.txt => z8530drv.rst} | 629 +++-- Kconfig | 2 - MAINTAINERS | 55 +- Makefile | 19 +- Next/SHA1s | 136 +- Next/merge.log | 2923 +++++++++++++------- arch/arm/Makefile | 2 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 28 + arch/arm/crypto/chacha-glue.c | 14 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 2 +- arch/arm/crypto/poly1305-glue.c | 15 +- arch/arm/include/asm/assembler.h | 75 +- arch/arm/include/asm/uaccess-asm.h | 117 + arch/arm/kernel/entry-armv.S | 11 +- arch/arm/kernel/entry-header.S | 9 +- arch/arm64/Makefile | 2 - .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 40 + .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 63 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 13 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 40 + .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 40 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 23 + arch/arm64/configs/defconfig | 3 + arch/arm64/crypto/chacha-neon-glue.c | 14 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 2 +- arch/arm64/crypto/poly1305-glue.c | 15 +- arch/arm64/include/asm/cpufeature.h | 3 +- arch/arm64/kernel/machine_kexec_file.c | 6 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/mm/init.c | 2 +- arch/h8300/boot/compressed/Makefile | 2 +- arch/hexagon/Makefile | 2 +- arch/mips/configs/ath79_defconfig | 1 - arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/configs/pistachio_defconfig | 1 - arch/mips/configs/rt305x_defconfig | 1 - .../asm/mach-loongson64/cpu-feature-overrides.h | 1 + arch/mips/kernel/cpu-probe.c | 46 +- arch/mips/kernel/perf_event_mipsxx.c | 373 ++- arch/mips/tools/loongson3-llsc-check.c | 2 + arch/parisc/Makefile | 2 +- arch/riscv/net/bpf_jit_comp32.c | 98 +- arch/um/drivers/Makefile | 4 +- arch/unicore32/lib/Makefile | 4 +- arch/x86/crypto/blake2s-glue.c | 10 +- arch/x86/crypto/chacha_glue.c | 14 +- arch/x86/crypto/nhpoly1305-avx2-glue.c | 2 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 2 +- arch/x86/crypto/poly1305_glue.c | 13 +- block/Kconfig | 1 + block/blk-cgroup.c | 6 + block/blk-iocost.c | 56 +- block/partitions/core.c | 2 +- crypto/Kconfig | 3 +- drivers/block/loop.c | 6 +- drivers/block/virtio_blk.c | 86 +- drivers/bus/mhi/core/init.c | 7 +- drivers/bus/mhi/core/internal.h | 3 - drivers/bus/mhi/core/main.c | 19 +- drivers/bus/mhi/core/pm.c | 149 +- drivers/char/hw_random/cctrng.c | 8 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 9 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 6 +- drivers/clk/zynqmp/clkc.c | 17 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 29 +- drivers/cpuidle/sysfs.c | 9 +- drivers/crypto/bcm/cipher.c | 18 +- drivers/crypto/ccp/sev-dev.c | 43 + drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/xilinx/zynqmp-aes-gcm.c | 12 +- drivers/dma-buf/dma-buf.c | 4 +- drivers/firmware/stratix10-rsu.c | 10 +- drivers/firmware/stratix10-svc.c | 62 +- drivers/firmware/xilinx/zynqmp-debug.c | 5 +- drivers/firmware/xilinx/zynqmp.c | 601 +++- drivers/fpga/Kconfig | 2 +- drivers/fpga/Makefile | 1 + drivers/fpga/dfl-fme-main.c | 4 + drivers/fpga/dfl-fme-perf.c | 1020 +++++++ drivers/fpga/dfl-fme.h | 2 + drivers/fpga/dfl.h | 2 + drivers/fpga/stratix10-soc.c | 25 +- drivers/fpga/zynqmp-fpga.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 75 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 59 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 3 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 394 ++- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 13 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 7 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 61 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 31 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 5 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 12 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 - drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 + drivers/gpu/drm/ast/ast_mode.c | 1 - drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 216 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 34 + drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 1 - .../drm/i915/gem/selftests/i915_gem_client_blt.c | 595 ++++ drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 124 + drivers/gpu/drm/i915/gt/intel_engine.h | 9 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 4 - drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 - drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 26 +- drivers/gpu/drm/i915/gt/intel_gt.c | 3 + ...{intel_engine_pool.c => intel_gt_buffer_pool.c} | 114 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 37 + ...e_pool_types.h => intel_gt_buffer_pool_types.h} | 15 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 11 + drivers/gpu/drm/i915/gt/intel_lrc.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 + drivers/gpu/drm/i915/gt/mock_engine.c | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 15 + drivers/gpu/drm/i915/gvt/gvt.h | 5 + drivers/gpu/drm/i915/gvt/scheduler.c | 127 +- drivers/gpu/drm/i915/i915_debugfs.c | 4 + drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/i915_pmu.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 2 + drivers/gpu/drm/msm/msm_rd.c | 4 +- drivers/gpu/drm/radeon/atom.c | 3 +- drivers/greybus/Kconfig | 6 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 2 +- drivers/i2c/busses/i2c-aspeed.c | 5 +- drivers/i2c/busses/i2c-powermac.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 2 +- drivers/iommu/Kconfig | 4 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/intel-iommu.c | 4 +- drivers/iommu/iommu.c | 3 +- drivers/iommu/qcom_iommu.c | 5 +- drivers/media/i2c/s5k5baf.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 38 +- drivers/mtd/chips/cfi_cmdset_0001.c | 13 +- drivers/net/Kconfig | 8 +- drivers/net/appletalk/Kconfig | 2 +- drivers/net/bonding/bond_alb.c | 39 +- drivers/net/bonding/bond_main.c | 268 +- drivers/net/dsa/b53/b53_common.c | 81 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/mv88e6xxx/Kconfig | 2 +- drivers/net/dsa/mv88e6xxx/serdes.c | 55 +- drivers/net/dsa/mv88e6xxx/serdes.h | 7 +- drivers/net/dsa/sja1105/Kconfig | 1 + drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 + drivers/net/ethernet/amazon/ena/ena_com.c | 39 +- drivers/net/ethernet/amazon/ena/ena_com.h | 47 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 66 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 + drivers/net/ethernet/aquantia/atlantic/Makefile | 4 + drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 33 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 3 + drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 43 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 39 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 86 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 37 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 18 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 10 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 51 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 17 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 684 +++++ .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 14 + .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 137 + .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 208 ++ .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 91 + .../atlantic/hw_atl2/hw_atl2_llh_internal.h | 328 +++ .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 139 + .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 606 ++++ .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 341 +++ drivers/net/ethernet/broadcom/genet/bcmgenet.c | 741 ++++- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 23 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 96 +- drivers/net/ethernet/cadence/Kconfig | 2 +- drivers/net/ethernet/cadence/macb_main.c | 12 +- drivers/net/ethernet/cavium/Kconfig | 2 +- drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 40 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 3 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 34 +- drivers/net/ethernet/freescale/enetc/enetc.h | 86 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 159 ++ drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1102 ++++++++ drivers/net/ethernet/freescale/fec_main.c | 10 + drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 99 +- drivers/net/ethernet/ibm/ibmvnic.c | 3 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 30 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 8 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 31 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 18 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 4 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 71 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 15 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 31 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 52 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 563 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 47 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 315 +-- drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 160 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 74 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 - drivers/net/ethernet/ti/Kconfig | 5 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 + drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 8 +- drivers/net/fddi/Kconfig | 2 +- drivers/net/gtp.c | 9 +- drivers/net/hamradio/Kconfig | 4 +- drivers/net/hamradio/scc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 3 +- drivers/net/ipa/gsi.c | 105 +- drivers/net/ipa/gsi.h | 3 +- drivers/net/ipa/gsi_reg.h | 2 + drivers/net/ipa/ipa_endpoint.c | 7 +- drivers/net/macsec.c | 3 +- drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + drivers/net/phy/at803x.c | 87 + drivers/net/phy/bcm54140.c | 23 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/dp83822.c | 30 +- drivers/net/phy/dp83tc811.c | 21 +- drivers/net/phy/mdio-ipq4019.c | 160 ++ drivers/net/plip/Kconfig | 2 +- drivers/net/rionet.c | 3 +- drivers/net/usb/ax88179_178a.c | 77 + drivers/net/virtio_net.c | 9 + drivers/net/wireless/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 4 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/nvme/host/core.c | 2 + drivers/nvmem/zynqmp_nvmem.c | 11 +- drivers/perf/arm_dsu_pmu.c | 4 +- drivers/perf/arm_spe_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/platform/chrome/cros_ec_sensorhub.c | 80 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 73 +- drivers/platform/chrome/cros_ec_typec.c | 2 +- drivers/power/reset/Kconfig | 7 + drivers/power/reset/Makefile | 1 + drivers/power/reset/oxnas-restart.c | 233 ++ drivers/power/supply/Kconfig | 11 + drivers/power/supply/Makefile | 1 + drivers/power/supply/bq25890_charger.c | 109 +- drivers/power/supply/charger-manager.c | 40 +- drivers/power/supply/cw2015_battery.c | 749 +++++ drivers/power/supply/generic-adc-battery.c | 22 +- drivers/power/supply/power_supply_hwmon.c | 64 +- drivers/power/supply/power_supply_sysfs.c | 10 +- drivers/ptp/ptp_chardev.c | 1 + drivers/ptp/ptp_clock.c | 3 + drivers/ptp/ptp_clockmatrix.c | 92 + drivers/ptp/ptp_clockmatrix.h | 8 +- drivers/reset/reset-zynqmp.c | 26 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 26 +- drivers/soc/xilinx/zynqmp_power.c | 17 +- drivers/spi/spi-atmel.c | 1 + drivers/spi/spi-pxa2xx.c | 1 + drivers/spi/spi-zynqmp-gqspi.c | 5 - drivers/staging/fsl-dpaa2/ethsw/README | 2 +- drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/usb/storage/unusual_uas.h | 7 + drivers/vhost/test.c | 2 +- drivers/vhost/vhost.c | 271 +- drivers/vhost/vhost.h | 17 +- drivers/vhost/vsock.c | 5 + fs/btrfs/backref.c | 2 +- fs/btrfs/ctree.h | 1 - fs/btrfs/disk-io.c | 8 +- fs/btrfs/disk-io.h | 1 - fs/btrfs/extent_io.c | 136 +- fs/btrfs/extent_io.h | 17 +- fs/btrfs/inode.c | 105 +- fs/btrfs/transaction.c | 13 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 12 +- fs/cifs/cifsglob.h | 18 +- fs/cifs/cifsproto.h | 5 + fs/cifs/file.c | 32 +- fs/cifs/link.c | 2 +- fs/cifs/sess.c | 19 +- fs/cifs/smb2inode.c | 44 +- fs/cifs/smb2ops.c | 79 +- fs/cifs/smb2pdu.c | 369 ++- fs/cifs/smb2proto.h | 25 +- fs/cifs/transport.c | 50 +- fs/dcache.c | 19 + fs/exec.c | 1 - fs/exfat/file.c | 13 +- fs/f2fs/acl.h | 2 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/gc.h | 2 +- fs/f2fs/node.h | 2 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 44 +- fs/f2fs/trace.h | 2 +- fs/f2fs/xattr.h | 2 +- fs/io_uring.c | 58 +- fs/ioctl.c | 8 + fs/iomap/fiemap.c | 5 +- fs/nfs/nfs4proc.c | 11 +- fs/nfs/super.c | 2 +- fs/overlayfs/inode.c | 18 + fs/overlayfs/super.c | 11 +- fs/stat.c | 3 + fs/xfs/xfs_icache.c | 8 +- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_ioctl.c | 141 +- fs/xfs/xfs_iops.c | 72 +- fs/xfs/xfs_mount.h | 4 +- fs/xfs/xfs_super.c | 50 +- include/drm/drm_dp_helper.h | 4 +- include/linux/blk-cgroup.h | 43 +- include/linux/bpf.h | 1 + include/linux/brcmphy.h | 2 +- include/linux/dcache.h | 2 + include/linux/dma-buf.h | 3 +- include/linux/firmware/intel/stratix10-smc.h | 49 +- .../linux/firmware/intel/stratix10-svc-client.h | 71 +- include/linux/firmware/xlnx-zynqmp.h | 237 +- include/linux/fs.h | 14 +- include/linux/fsl/ptp_qoriq.h | 2 +- include/linux/inet_diag.h | 6 +- include/linux/kconfig.h | 2 + include/linux/mhi.h | 35 +- include/linux/mlx5/driver.h | 2 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/netdev_features.h | 2 +- include/linux/netdevice.h | 12 + include/linux/nfs_xdr.h | 2 + include/linux/padata.h | 6 +- include/linux/platform_data/cros_ec_sensorhub.h | 1 + include/linux/power_supply.h | 4 +- include/linux/psp-sev.h | 2 + include/linux/ptp_clock_kernel.h | 6 +- include/linux/ptr_ring.h | 79 +- include/linux/sched/signal.h | 11 - include/linux/sunrpc/clnt.h | 13 +- include/linux/sunrpc/gss_api.h | 3 + include/linux/sunrpc/gss_krb5.h | 6 +- include/linux/sunrpc/xdr.h | 1 + include/linux/tcp.h | 52 +- include/net/bond_alb.h | 4 + include/net/bonding.h | 3 +- include/net/cfg80211.h | 2 +- include/net/flow_offload.h | 10 + include/net/inet_ecn.h | 57 +- include/net/ip6_fib.h | 4 + include/net/mptcp.h | 3 - include/net/net_namespace.h | 7 + include/net/netlink.h | 135 +- include/net/netns/ipv4.h | 1 + include/net/tc_act/tc_gate.h | 146 + include/net/tcp.h | 1 + include/trace/events/rpcrdma.h | 12 +- include/uapi/linux/bpf.h | 25 +- include/uapi/linux/errqueue.h | 2 +- include/uapi/linux/genetlink.h | 2 + include/uapi/linux/if_x25.h | 2 +- include/uapi/linux/inet_diag.h | 2 + include/uapi/linux/kfd_ioctl.h | 2 +- include/uapi/linux/netlink.h | 103 + include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/psp-sev.h | 2 + include/uapi/linux/ptp_clock.h | 4 +- include/uapi/linux/stat.h | 1 + include/uapi/linux/tc_act/tc_gate.h | 47 + init/Kconfig | 25 +- init/Makefile | 2 +- kernel/auditsc.c | 2 +- kernel/bpf/syscall.c | 74 +- kernel/padata.c | 14 +- kernel/pid.c | 3 +- kernel/rcu/rcutorture.c | 74 +- kernel/rcu/tree.c | 1 + kernel/rcu/tree.h | 1 + kernel/rcu/tree_stall.h | 3 + kernel/sysctl.c | 36 +- kernel/time/posix-cpu-timers.c | 21 +- lib/Kconfig.ubsan | 15 +- lib/mpi/longlong.h | 2 +- lib/nlattr.c | 248 +- localversion-next | 2 +- net/Kconfig | 2 +- net/bluetooth/hci_request.c | 6 +- net/bpfilter/Makefile | 11 +- net/bridge/br_netlink.c | 1 + net/caif/chnl_net.c | 3 +- net/core/dev.c | 22 + net/core/devlink.c | 5 + net/core/drop_monitor.c | 11 +- net/core/filter.c | 118 +- net/core/pktgen.c | 2 +- net/core/skbuff.c | 2 +- net/hsr/hsr_main.c | 22 +- net/ipv4/inet_diag.c | 39 + net/ipv4/sysctl_net_ipv4.c | 7 + net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 58 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_output.c | 6 +- net/ipv4/tcp_timer.c | 8 +- net/ipv6/route.c | 25 + net/lapb/Kconfig | 2 +- net/mac80211/tx.c | 2 +- net/mptcp/options.c | 95 +- net/mptcp/protocol.c | 6 +- net/mptcp/protocol.h | 43 +- net/mptcp/subflow.c | 84 +- net/netfilter/Kconfig | 2 +- net/netlink/Makefile | 2 +- net/netlink/genetlink.c | 78 + net/netlink/policy.c | 308 +++ net/rxrpc/Kconfig | 6 +- net/rxrpc/sysctl.c | 2 +- net/sched/Kconfig | 12 + net/sched/Makefile | 1 + net/sched/act_api.c | 13 +- net/sched/act_gate.c | 636 +++++ net/sched/cls_api.c | 33 + net/sched/sch_fq.c | 84 +- net/sched/sch_red.c | 9 +- net/smc/af_smc.c | 171 +- net/smc/smc_clc.h | 1 + net/smc/smc_core.c | 504 +++- net/smc/smc_core.h | 72 +- net/smc/smc_ib.c | 3 +- net/smc/smc_llc.c | 1373 +++++++-- net/smc/smc_llc.h | 39 +- net/smc/smc_pnet.c | 15 +- net/smc/smc_pnet.h | 5 +- net/smc/smc_tx.c | 2 +- net/smc/smc_wr.c | 21 +- net/smc/smc_wr.h | 1 + net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 8 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 44 +- net/sunrpc/auth_gss/gss_mech_switch.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/clnt.c | 21 +- net/sunrpc/xdr.c | 41 + net/sunrpc/xprtrdma/rpc_rdma.c | 15 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/wireless/nl80211.c | 91 +- net/wireless/nl80211.h | 2 - net/wireless/pmsr.c | 3 +- net/wireless/radiotap.c | 2 +- net/x25/Kconfig | 4 +- samples/Kconfig | 27 +- samples/Makefile | 5 +- samples/auxdisplay/Makefile | 11 +- samples/connector/Makefile | 12 +- samples/hidraw/Makefile | 9 +- samples/mei/Makefile | 9 +- samples/pidfd/Makefile | 8 +- samples/pktgen/README.rst | 2 +- samples/seccomp/Makefile | 42 +- samples/timers/Makefile | 17 +- samples/uhid/.gitignore | 2 + samples/uhid/Makefile | 9 +- samples/uhid/uhid-example.c | 4 +- samples/vfs/Makefile | 11 +- samples/watchdog/Makefile | 10 +- scripts/Kbuild.include | 2 +- scripts/Makefile.build | 6 + scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.lib | 20 +- scripts/Makefile.userprogs | 45 + scripts/kconfig/Makefile | 9 +- scripts/kconfig/menu.c | 3 +- scripts/kconfig/parser.y | 30 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/tests/rand_nested_choice/Kconfig | 35 - .../kconfig/tests/rand_nested_choice/__init__.py | 17 - .../tests/rand_nested_choice/expected_stdout0 | 2 - .../tests/rand_nested_choice/expected_stdout1 | 4 - .../tests/rand_nested_choice/expected_stdout2 | 5 - scripts/mkcompile_h | 3 +- security/selinux/hooks.c | 70 +- security/selinux/ss/conditional.c | 2 +- security/selinux/ss/hashtab.c | 51 +- security/selinux/ss/hashtab.h | 13 +- security/selinux/ss/mls.c | 14 +- security/selinux/ss/policydb.c | 143 +- security/selinux/ss/policydb.h | 6 +- security/selinux/ss/services.c | 44 +- security/selinux/ss/symtab.c | 5 +- security/selinux/ss/symtab.h | 2 +- sound/firewire/amdtp-stream-trace.h | 3 +- sound/isa/opti9xx/miro.c | 9 +- sound/isa/opti9xx/opti92x-ad1848.c | 9 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/hda/patch_realtek.c | 69 +- sound/soc/codecs/rt5682.c | 198 +- sound/soc/intel/boards/broadwell.c | 17 +- sound/soc/sof/control.c | 4 +- sound/soc/sof/imx/Kconfig | 7 +- sound/soc/sof/pcm.c | 12 +- sound/soc/sof/sof-audio.h | 2 +- sound/soc/sof/topology.c | 169 +- sound/usb/line6/driver.c | 20 + sound/usb/line6/driver.h | 1 + sound/usb/quirks.c | 11 +- tools/cgroup/iocost_monitor.py | 48 +- tools/include/uapi/linux/bpf.h | 25 +- tools/lib/bpf/bpf.c | 10 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/libbpf.map | 1 + tools/testing/kunit/kunit.py | 293 +- tools/testing/kunit/kunit_tool_test.py | 63 +- .../selftests/bpf/prog_tests/enable_stats.c | 45 + tools/testing/selftests/bpf/progs/connect4_prog.c | 46 + .../selftests/bpf/progs/test_enable_stats.c | 18 + tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/verifier/sock.c | 45 + tools/testing/selftests/ftrace/ftracetest | 32 +- tools/testing/selftests/kvm/Makefile | 29 +- tools/testing/selftests/ptp/testptp.c | 6 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - usr/include/Makefile | 6 +- 847 files changed, 31928 insertions(+), 14047 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp create mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme create mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt create mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/power-supply.yaml delete mode 100644 Documentation/devicetree/bindings/serial/8250.txt create mode 100644 Documentation/devicetree/bindings/serial/8250.yaml delete mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt rename Documentation/networking/device_drivers/3com/{3c509.txt => 3c509.rst} (68%) rename Documentation/networking/device_drivers/3com/{vortex.txt => vortex.rst} (72%) rename Documentation/networking/device_drivers/amazon/{ena.txt => ena.rst} (86%) rename Documentation/networking/device_drivers/aquantia/{atlantic.txt => atlantic. [...] rename Documentation/networking/device_drivers/chelsio/{cxgb.txt => cxgb.rst} (81%) rename Documentation/networking/device_drivers/cirrus/{cs89x0.txt => cs89x0.rst} (61%) rename Documentation/networking/device_drivers/davicom/{dm9000.txt => dm9000.rst} (92%) rename Documentation/networking/device_drivers/dec/{de4x5.txt => de4x5.rst} (78%) rename Documentation/networking/device_drivers/dec/{dmfe.txt => dmfe.rst} (68%) rename Documentation/networking/device_drivers/dlink/{dl2k.txt => dl2k.rst} (59%) rename Documentation/networking/device_drivers/freescale/{dpaa.txt => dpaa.rst} (79%) rename Documentation/networking/device_drivers/freescale/{gianfar.txt => gianfar.r [...] rename Documentation/networking/device_drivers/intel/{ipw2100.txt => ipw2100.rst} (70%) rename Documentation/networking/device_drivers/intel/{ipw2200.txt => ipw2200.rst} (64%) rename Documentation/networking/device_drivers/microsoft/{netvsc.txt => netvsc.rst} (83%) create mode 100644 Documentation/networking/device_drivers/neterion/s2io.rst delete mode 100644 Documentation/networking/device_drivers/neterion/s2io.txt rename Documentation/networking/device_drivers/neterion/{vxge.txt => vxge.rst} (80%) rename Documentation/networking/device_drivers/qualcomm/{rmnet.txt => rmnet.rst} (73%) create mode 100644 Documentation/networking/device_drivers/sb1000.rst delete mode 100644 Documentation/networking/device_drivers/sb1000.txt create mode 100644 Documentation/networking/device_drivers/smsc/smc9.rst delete mode 100644 Documentation/networking/device_drivers/smsc/smc9.txt create mode 100644 Documentation/networking/device_drivers/ti/cpsw.rst delete mode 100644 Documentation/networking/device_drivers/ti/cpsw.txt rename Documentation/networking/device_drivers/ti/{cpsw_switchdev.txt => cpsw_swit [...] rename Documentation/networking/device_drivers/ti/{tlan.txt => tlan.rst} (73%) rename Documentation/networking/device_drivers/toshiba/{spider_net.txt => spider_n [...] rename Documentation/networking/{l2tp.txt => l2tp.rst} (79%) rename Documentation/networking/{lapb-module.txt => lapb-module.rst} (74%) rename Documentation/networking/{ltpc.txt => ltpc.rst} (86%) rename Documentation/networking/{mac80211-injection.txt => mac80211-injection.rst} (67%) rename Documentation/networking/{mpls-sysctl.txt => mpls-sysctl.rst} (82%) rename Documentation/networking/{multiqueue.txt => multiqueue.rst} (76%) rename Documentation/networking/{netconsole.txt => netconsole.rst} (66%) rename Documentation/networking/{netdev-features.txt => netdev-features.rst} (95%) rename Documentation/networking/{netdevices.txt => netdevices.rst} (89%) rename Documentation/networking/{netfilter-sysctl.txt => netfilter-sysctl.rst} (62%) create mode 100644 Documentation/networking/netif-msg.rst delete mode 100644 Documentation/networking/netif-msg.txt rename Documentation/networking/{nf_conntrack-sysctl.txt => nf_conntrack-sysctl.rs [...] rename Documentation/networking/{nf_flowtable.txt => nf_flowtable.rst} (76%) rename Documentation/networking/{openvswitch.txt => openvswitch.rst} (95%) rename Documentation/networking/{operstates.txt => operstates.rst} (87%) create mode 100644 Documentation/networking/packet_mmap.rst delete mode 100644 Documentation/networking/packet_mmap.txt rename Documentation/networking/{phonet.txt => phonet.rst} (82%) rename Documentation/networking/{pktgen.txt => pktgen.rst} (62%) rename Documentation/networking/{PLIP.txt => plip.rst} (92%) rename Documentation/networking/{ppp_generic.txt => ppp_generic.rst} (91%) rename Documentation/networking/{proc_net_tcp.txt => proc_net_tcp.rst} (83%) rename Documentation/networking/{radiotap-headers.txt => radiotap-headers.rst} (70%) rename Documentation/networking/{ray_cs.txt => ray_cs.rst} (65%) rename Documentation/networking/{rds.txt => rds.rst} (59%) rename Documentation/networking/{regulatory.txt => regulatory.rst} (94%) rename Documentation/networking/{rxrpc.txt => rxrpc.rst} (85%) rename Documentation/networking/{sctp.txt => sctp.rst} (64%) rename Documentation/networking/{secid.txt => secid.rst} (87%) create mode 100644 Documentation/networking/seg6-sysctl.rst delete mode 100644 Documentation/networking/seg6-sysctl.txt rename Documentation/networking/{skfp.txt => skfp.rst} (68%) rename Documentation/networking/{strparser.txt => strparser.rst} (80%) rename Documentation/networking/{switchdev.txt => switchdev.rst} (84%) create mode 100644 Documentation/networking/tc-actions-env-rules.rst delete mode 100644 Documentation/networking/tc-actions-env-rules.txt rename Documentation/networking/{tcp-thin.txt => tcp-thin.rst} (97%) rename Documentation/networking/{team.txt => team.rst} (67%) rename Documentation/networking/{timestamping.txt => timestamping.rst} (89%) rename Documentation/networking/{tproxy.txt => tproxy.rst} (70%) rename Documentation/networking/{tuntap.txt => tuntap.rst} (58%) rename Documentation/networking/{udplite.txt => udplite.rst} (65%) create mode 100644 Documentation/networking/vrf.rst delete mode 100644 Documentation/networking/vrf.txt rename Documentation/networking/{vxlan.txt => vxlan.rst} (73%) rename Documentation/networking/{x25-iface.txt => x25-iface.rst} (96%) rename Documentation/networking/{x25.txt => x25.rst} (96%) rename Documentation/networking/{xfrm_device.txt => xfrm_device.rst} (92%) rename Documentation/networking/{xfrm_proc.txt => xfrm_proc.rst} (95%) rename Documentation/networking/{xfrm_sync.txt => xfrm_sync.rst} (82%) rename Documentation/networking/{xfrm_sysctl.txt => xfrm_sysctl.rst} (52%) rename Documentation/networking/{z8530drv.txt => z8530drv.rst} (57%) create mode 100644 arch/arm/include/asm/uaccess-asm.h create mode 100644 drivers/fpga/dfl-fme-perf.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h rename drivers/gpu/drm/i915/gt/{intel_engine_pool.c => intel_gt_buffer_pool.c} (53%) create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h rename drivers/gpu/drm/i915/gt/{intel_engine_pool_types.h => intel_gt_buffer_pool_ [...] create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c create mode 100644 drivers/net/phy/mdio-ipq4019.c create mode 100644 drivers/power/reset/oxnas-restart.c create mode 100644 drivers/power/supply/cw2015_battery.c create mode 100644 include/net/tc_act/tc_gate.h create mode 100644 include/uapi/linux/tc_act/tc_gate.h create mode 100644 net/netlink/policy.c create mode 100644 net/sched/act_gate.c create mode 100644 samples/uhid/.gitignore create mode 100644 scripts/Makefile.userprogs delete mode 100644 scripts/kconfig/tests/rand_nested_choice/Kconfig delete mode 100644 scripts/kconfig/tests/rand_nested_choice/__init__.py delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout0 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout1 delete mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout2 create mode 100644 tools/testing/selftests/bpf/prog_tests/enable_stats.c create mode 100644 tools/testing/selftests/bpf/progs/test_enable_stats.c