Merge in 5.8-rc4 for-5.9/block to setup for-5.9/drivers, to provide
a clean base and making the life for the NVMe changes easier.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
* tag 'v5.8-rc4': (732 commits)
Linux 5.8-rc4
x86/ldt: use "pr_info_once()" instead of open-coding it badly
MIPS: Do not use smp_processor_id() in preemptible code
MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
.gitignore: Do not track `defconfig` from `make savedefconfig`
io_uring: fix regression with always ignoring signals in io_cqring_wait()
x86/ldt: Disable 16-bit segments on Xen PV
x86/entry/32: Fix #MC and #DB wiring on x86_32
x86/entry/xen: Route #DB correctly on Xen PV
x86/entry, selftests: Further improve user entry sanity checks
x86/entry/compat: Clear RAX high bits on Xen PV SYSENTER
i2c: mlxcpld: check correct size of maximum RECV_LEN packet
i2c: add Kconfig help text for slave mode
i2c: slave-eeprom: update documentation
i2c: eg20t: Load module automatically if ID matches
i2c: designware: platdrv: Set class based on DMI
i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
mm/page_alloc: fix documentation error
vmalloc: fix the owner argument for the new __vmalloc_node_range callers
mm/cma.c: use exact_nid true to fix possible per-numa cma leak
...
-rw-r--r-- | .gitignore | 3 | |
-rw-r--r-- | Documentation/ABI/testing/dev-kmsg | 5 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-platform-chipidea-usb-otg | 8 | |
-rw-r--r-- | Documentation/admin-guide/cgroup-v2.rst | 4 | |
-rw-r--r-- | Documentation/admin-guide/device-mapper/index.rst | 1 | |
-rw-r--r-- | Documentation/admin-guide/mm/transhuge.rst | 3 | |
-rw-r--r-- | Documentation/arm64/silicon-errata.rst | 8 | |
-rw-r--r-- | Documentation/bpf/prog_cgroup_sockopt.rst | 14 | |
-rw-r--r-- | Documentation/core-api/pin_user_pages.rst | 2 | |
-rw-r--r-- | Documentation/dev-tools/kcsan.rst | 6 | |
-rw-r--r-- | Documentation/dev-tools/kunit/faq.rst | 40 | |
-rw-r--r-- | Documentation/devicetree/bindings/Makefile | 38 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/imx27-clock.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/imx31-clock.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/clock/imx5-clock.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/bridge/sii902x.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/imx/ldb.txt | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/mediatek-bluetooth.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/pinctrl/renesas,pfc-pinctrl.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/audio-graph-card.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml | 26 | |
-rw-r--r-- | Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/thermal/thermal-sensor.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/thermal/thermal-zones.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/timer/csky,mptimer.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/writing-schema.rst | 9 | |
-rw-r--r-- | Documentation/i2c/slave-eeprom-backend.rst | 22 | |
-rw-r--r-- | Documentation/kbuild/modules.rst | 7 | |
-rw-r--r-- | Documentation/kbuild/reproducible-builds.rst | 2 | |
-rw-r--r-- | Documentation/mips/ingenic-tcu.rst | 2 | |
-rw-r--r-- | Documentation/networking/ieee802154.rst | 4 | |
-rw-r--r-- | MAINTAINERS | 22 | |
-rw-r--r-- | Makefile | 6 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-baltos.dtsi | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-boneblack-common.dtsi | 1 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-boneblack-wireless.dts | 1 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-boneblue.dts | 1 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 1 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-evm.dts | 3 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-evmsk.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-lxm.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-pepper.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-phycore-som.dtsi | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 | |
-rw-r--r-- | arch/arm/boot/dts/am33xx-l4.dtsi | 6 | |
-rw-r--r-- | arch/arm/boot/dts/am33xx.dtsi | 7 | |
-rw-r--r-- | arch/arm/boot/dts/am4372.dtsi | 3 | |
-rw-r--r-- | arch/arm/boot/dts/am437x-cm-t43.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/am437x-gp-evm.dts | 20 | |
-rw-r--r-- | arch/arm/boot/dts/am437x-l4.dtsi | 5 | |
-rw-r--r-- | arch/arm/boot/dts/am437x-sk-evm.dts | 18 | |
-rw-r--r-- | arch/arm/boot/dts/am43x-epos-evm.dts | 16 | |
-rw-r--r-- | arch/arm/boot/dts/am5729-beagleboneai.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/bcm-nsp.dtsi | 10 | |
-rw-r--r-- | arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 1 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958522er.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958525er.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958525xmc.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958622hr.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958623hr.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958625hr.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/bcm958625k.dts | 4 | |
-rw-r--r-- | arch/arm/boot/dts/dra7-evm-common.dtsi | 20 | |
-rw-r--r-- | arch/arm/boot/dts/dra7-l4.dtsi | 34 | |
-rw-r--r-- | arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 13 | |
-rw-r--r-- | arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 13 | |
-rw-r--r-- | arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 4 | |
-rw-r--r-- | arch/arm/boot/dts/omap4-duovero-parlor.dts | 2 | |
-rw-r--r-- | arch/arm/boot/dts/omap4.dtsi | 2 | |
-rw-r--r-- | arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 146 | |
-rw-r--r-- | arch/arm/include/asm/efi.h | 7 | |
-rw-r--r-- | arch/arm/mach-bcm/Kconfig | 1 | |
-rw-r--r-- | arch/arm/mach-imx/pm-imx5.c | 6 | |
-rw-r--r-- | arch/arm/mach-imx/pm-imx6.c | 10 | |
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod.c | 2 | |
-rw-r--r-- | arch/arm/mach-sti/board-dt.c | 9 | |
-rw-r--r-- | arch/arm/xen/enlighten.c | 1 | |
-rw-r--r-- | arch/arm64/Kconfig | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 4 | |
-rw-r--r-- | arch/arm64/include/asm/alternative.h | 16 | |
-rw-r--r-- | arch/arm64/include/asm/cputype.h | 2 | |
-rw-r--r-- | arch/arm64/include/asm/linkage.h | 6 | |
-rw-r--r-- | arch/arm64/include/asm/mmu.h | 3 | |
-rw-r--r-- | arch/arm64/kernel/Makefile | 2 | |
-rw-r--r-- | arch/arm64/kernel/cpu_errata.c | 23 | |
-rw-r--r-- | arch/arm64/kernel/cpufeature.c | 4 | |
-rw-r--r-- | arch/arm64/kernel/perf_regs.c | 25 | |
-rw-r--r-- | arch/arm64/kernel/probes/kprobes.c | 12 | |
-rw-r--r-- | arch/arm64/kernel/signal32.c | 27 | |
-rw-r--r-- | arch/arm64/kernel/vdso.c | 61 | |
-rw-r--r-- | arch/arm64/kernel/vdso/Makefile | 7 | |
-rw-r--r-- | arch/arm64/kernel/vdso/sigreturn.S | 54 | |
-rw-r--r-- | arch/arm64/kernel/vdso32/Makefile | 1 | |
-rw-r--r-- | arch/arm64/kernel/vdso32/sigreturn.S | 58 | |
-rw-r--r-- | arch/arm64/kernel/vdso32/vdso.lds.S | 12 | |
-rw-r--r-- | arch/arm64/kernel/vmlinux.lds.S | 3 | |
-rw-r--r-- | arch/m68k/kernel/setup_no.c | 3 | |
-rw-r--r-- | arch/m68k/mm/mcfmmu.c | 2 | |
-rw-r--r-- | arch/mips/boot/dts/ingenic/gcw0.dts | 2 | |
-rw-r--r-- | arch/mips/kernel/traps.c | 9 | |
-rw-r--r-- | arch/mips/kvm/mips.c | 2 | |
-rw-r--r-- | arch/mips/lantiq/xway/sysctrl.c | 8 | |
-rw-r--r-- | arch/openrisc/kernel/dma.c | 5 | |
-rw-r--r-- | arch/powerpc/kvm/book3s_64_mmu_radix.c | 3 | |
-rw-r--r-- | arch/powerpc/mm/book3s64/pkeys.c | 3 | |
-rw-r--r-- | arch/powerpc/mm/nohash/kaslr_booke.c | 1 | |
-rw-r--r-- | arch/riscv/kernel/vdso/Makefile | 5 | |
-rw-r--r-- | arch/riscv/kernel/vdso/vgettimeofday.c | 6 | |
-rw-r--r-- | arch/s390/kernel/debug.c | 3 | |
-rw-r--r-- | arch/s390/kernel/early.c | 2 | |
-rw-r--r-- | arch/s390/kernel/entry.S | 2 | |
-rw-r--r-- | |