This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Repository for Bering-uClibc.".
The branch, unpacked-next has been updated
via 117f22968ec71c0ff8952fd1c295001c8dc2fbec (commit)
from 705d81b361a714de77a340b6d71df0df1297e882 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 117f22968ec71c0ff8952fd1c295001c8dc2fbec
Author: Erich Titl <[email protected]>
Date: Sat Nov 30 19:07:52 2019 +0100
Bumped kernel version to 4.19.86
-----------------------------------------------------------------------
Summary of changes:
.../ABI/testing/sysfs-devices-system-cpu | 2 +
.../Documentation/admin-guide/hw-vuln/index.rst | 2 +
.../Documentation/admin-guide/hw-vuln/multihit.rst | 163 +++++
.../admin-guide/hw-vuln/tsx_async_abort.rst | 276 ++++++++
.../admin-guide/kernel-parameters.txt | 112 +++-
.../linux/linux/Documentation/arm64/elf_hwcaps.txt | 4 +
.../devicetree/bindings/media/i2c/adv748x.txt | 4 +-
.../devicetree/bindings/net/brcm,unimac-mdio.txt | 3 +
.../linux/Documentation/scheduler/sched-bwc.txt | 45 ++
repo/linux/linux/Documentation/usb/rio.txt | 138 ----
.../linux/Documentation/virtual/kvm/locking.txt | 4 +-
repo/linux/linux/Documentation/x86/index.rst | 1 +
.../linux/Documentation/x86/tsx_async_abort.rst | 117 ++++
repo/linux/linux/MAINTAINERS | 7 -
repo/linux/linux/Makefile | 8 +-
.../linux/arch/arm/boot/compressed/libfdt_env.h | 2 +
.../arch/arm/boot/dts/am335x-boneblack-common.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/am335x-evm.dts | 12 +-
.../arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +-
.../linux/arch/arm/boot/dts/am335x-pdu001.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/am4372.dtsi | 4 +-
.../arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +-
.../linux/arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +-
.../arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +-
.../arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +-
.../linux/arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +-
.../arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/aspeed-g4.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/aspeed-g5.dtsi | 2 +-
.../arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +-
.../arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +-
.../arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 8 +-
.../arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/at91-vinco.dts | 2 +-
.../linux/arch/arm/boot/dts/at91sam9260ek.dts | 2 +-
.../linux/arch/arm/boot/dts/at91sam9261ek.dts | 2 +-
.../arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +-
.../linux/linux/arch/arm/boot/dts/at91sam9g45.dtsi | 2 +-
.../linux/arch/arm/boot/dts/at91sam9x5cm.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/bcm-hr2.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/bcm-nsp.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/dove-cubox.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/dove.dtsi | 6 +-
repo/linux/linux/arch/arm/boot/dts/dra7.dtsi | 4 +-
.../linux/arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 +
.../linux/arch/arm/boot/dts/exynos5250-arndale.dts | 41 +-
.../arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 +
.../arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 +
.../arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +-
.../arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +-
.../linux/arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/imx6ull.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/imx7s.dtsi | 8 +-
.../linux/arch/arm/boot/dts/keystone-k2g.dtsi | 2 +-
.../arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 +
repo/linux/linux/arch/arm/boot/dts/lpc32xx.dtsi | 4 +-
repo/linux/linux/arch/arm/boot/dts/meson8.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/meson8b.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/omap2.dtsi | 4 +-
repo/linux/linux/arch/arm/boot/dts/omap2430.dtsi | 2 +-
.../linux/linux/arch/arm/boot/dts/omap3-gta04.dtsi | 49 +-
repo/linux/linux/arch/arm/boot/dts/omap3-n9.dts | 2 +-
.../arch/arm/boot/dts/omap5-board-common.dtsi | 5 +
.../arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/pxa25x.dtsi | 4 +
repo/linux/linux/arch/arm/boot/dts/pxa27x.dtsi | 6 +-
.../linux/arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/r8a7779.dtsi | 2 +-
repo/linux/linux/arch/arm/boot/dts/r8a7790.dtsi | 4 +-
repo/linux/linux/arch/arm/boot/dts/r8a7791.dtsi | 4 +-
repo/linux/linux/arch/arm/boot/dts/rk3036.dtsi | 2 +-
.../linux/arch/arm/boot/dts/rk3188-radxarock.dts | 8 +
.../arm/boot/dts/socfpga_cyclone5_de0_sockit.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +-
.../arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 8 +-
.../linux/arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +-
.../linux/linux/arch/arm/boot/dts/ste-snowball.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/ste-u300.dts | 2 +-
.../linux/arch/arm/boot/dts/stm32mp157c-ev1.dts | 73 +-
.../linux/linux/arch/arm/boot/dts/stm32mp157c.dtsi | 2 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +-
.../arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 2 +-
.../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +-
.../arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/sun9i-a80.dtsi | 2 +-
.../linux/linux/arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +-
.../linux/arch/arm/boot/dts/tegra20-paz00.dts | 6 +-
repo/linux/linux/arch/arm/boot/dts/tegra20.dtsi | 26 +-
.../linux/arch/arm/boot/dts/tegra30-apalis.dtsi | 10 +-
.../arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 3 +-
repo/linux/linux/arch/arm/boot/dts/tegra30.dtsi | 6 +-
.../linux/linux/arch/arm/boot/dts/versatile-ab.dts | 2 +-
repo/linux/linux/arch/arm/boot/dts/zynq-zc702.dts | 12 +-
.../linux/arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +-
.../linux/arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +-
repo/linux/linux/arch/arm/configs/badge4_defconfig | 1 -
repo/linux/linux/arch/arm/configs/corgi_defconfig | 1 -
repo/linux/linux/arch/arm/configs/pxa_defconfig | 1 -
.../linux/linux/arch/arm/configs/s3c2410_defconfig | 1 -
repo/linux/linux/arch/arm/configs/spitz_defconfig | 1 -
repo/linux/linux/arch/arm/crypto/crc32-ce-glue.c | 2 +-
repo/linux/linux/arch/arm/kernel/entry-common.S | 9 +-
repo/linux/linux/arch/arm/kernel/head-common.S | 5 +-
repo/linux/linux/arch/arm/kernel/head-nommu.S | 2 +
repo/linux/linux/arch/arm/mach-at91/pm.c | 6 +-
repo/linux/linux/arch/arm/mach-davinci/dm365.c | 4 +-
repo/linux/linux/arch/arm/mach-imx/pm-imx6.c | 25 +
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 3 +-
repo/linux/linux/arch/arm/mach-omap2/pm.c | 100 ---
repo/linux/linux/arch/arm/mach-sunxi/mc_smp.c | 6 +-
repo/linux/linux/arch/arm/mm/alignment.c | 44 +-
repo/linux/linux/arch/arm/mm/proc-v7m.S | 6 +-
repo/linux/linux/arch/arm/xen/efi.c | 2 +
repo/linux/linux/arch/arm64/Kconfig | 1 +
.../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 +-
.../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 8 +-
.../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 +-
.../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 9 +
.../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 6 +
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +
.../arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 4 +-
.../arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +-
.../arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +-
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +-
.../arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +-
.../arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +-
.../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +-
.../dts/broadcom/stingray/stingray-pinctrl.dtsi | 5 +-
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 7 +-
.../arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +-
.../arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +-
.../arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +-
.../arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 4 +-
.../arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 +-
.../linux/linux/arch/arm64/boot/dts/lg/lg1312.dtsi | 4 +-
.../linux/linux/arch/arm64/boot/dts/lg/lg1313.dtsi | 4 +-
.../linux/arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +-
.../arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 1 +
.../arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 +-
.../arm64/boot/dts/renesas/salvator-common.dtsi | 5 +-
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +-
.../arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 26 +-
.../linux/arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +-
.../linux/arch/arm64/boot/dts/ti/k3-am65.dtsi | 44 +-
repo/linux/linux/arch/arm64/include/asm/cpucaps.h | 3 +-
.../linux/arch/arm64/include/asm/cpufeature.h | 4 -
repo/linux/linux/arch/arm64/include/asm/cputype.h | 4 +
repo/linux/linux/arch/arm64/include/asm/kvm_host.h | 11 +
.../linux/arch/arm64/include/asm/pgtable-prot.h | 15 +-
repo/linux/linux/arch/arm64/include/asm/pgtable.h | 17 -
.../linux/linux/arch/arm64/include/asm/processor.h | 17 +
repo/linux/linux/arch/arm64/include/asm/ptrace.h | 1 +
repo/linux/linux/arch/arm64/include/asm/sysreg.h | 19 +-
.../linux/arch/arm64/include/uapi/asm/hwcap.h | 1 +
.../linux/arch/arm64/include/uapi/asm/ptrace.h | 1 +
.../linux/arch/arm64/kernel/armv8_deprecated.c | 5 +
repo/linux/linux/arch/arm64/kernel/cpu_errata.c | 296 +++++++--
repo/linux/linux/arch/arm64/kernel/cpufeature.c | 131 +++-
repo/linux/linux/arch/arm64/kernel/cpuinfo.c | 1 +
repo/linux/linux/arch/arm64/kernel/ftrace.c | 12 +-
repo/linux/linux/arch/arm64/kernel/process.c | 63 +-
repo/linux/linux/arch/arm64/kernel/ptrace.c | 15 +-
repo/linux/linux/arch/arm64/kernel/ssbd.c | 21 +
repo/linux/linux/arch/arm64/kernel/topology.c | 19 +-
repo/linux/linux/arch/arm64/kernel/traps.c | 1 -
repo/linux/linux/arch/arm64/kvm/hyp/sysreg-sr.c | 11 +
repo/linux/linux/arch/arm64/lib/clear_user.S | 1 +
repo/linux/linux/arch/arm64/lib/copy_from_user.S | 1 +
repo/linux/linux/arch/arm64/lib/copy_in_user.S | 1 +
repo/linux/linux/arch/arm64/lib/copy_to_user.S | 1 +
repo/linux/linux/arch/arm64/mm/numa.c | 2 +-
repo/linux/linux/arch/mips/bcm47xx/workarounds.c | 8 +-
repo/linux/linux/arch/mips/bcm63xx/prom.c | 2 +-
repo/linux/linux/arch/mips/bcm63xx/reset.c | 2 +-
.../linux/linux/arch/mips/boot/dts/qca/ar9331.dtsi | 2 +-
repo/linux/linux/arch/mips/configs/mtx1_defconfig | 1 -
repo/linux/linux/arch/mips/configs/rm200_defconfig | 1 -
repo/linux/linux/arch/mips/fw/sni/sniprom.c | 2 +-
repo/linux/linux/arch/mips/include/asm/bmips.h | 10 +-
repo/linux/linux/arch/mips/include/asm/cmpxchg.h | 9 +-
.../linux/arch/mips/include/asm/cpu-features.h | 16 +
repo/linux/linux/arch/mips/include/asm/cpu.h | 4 +
repo/linux/linux/arch/mips/include/asm/kexec.h | 6 +-
.../linux/linux/arch/mips/include/uapi/asm/hwcap.h | 11 +
repo/linux/linux/arch/mips/kernel/cpu-probe.c | 39 ++
repo/linux/linux/arch/mips/kernel/proc.c | 4 +
repo/linux/linux/arch/mips/kernel/smp-bmips.c | 8 +-
repo/linux/linux/arch/mips/loongson64/Platform | 4 +
.../linux/arch/mips/loongson64/common/serial.c | 2 +-
repo/linux/linux/arch/mips/mm/tlbex.c | 23 +-
repo/linux/linux/arch/mips/txx9/generic/setup.c | 5 +-
repo/linux/linux/arch/mips/vdso/Makefile | 1 +
repo/linux/linux/arch/parisc/mm/ioremap.c | 12 +-
repo/linux/linux/arch/powerpc/boot/libfdt_env.h | 2 +
.../linux/arch/powerpc/include/asm/cputable.h | 5 +-
repo/linux/linux/arch/powerpc/include/asm/drmem.h | 5 +
.../linux/linux/arch/powerpc/include/asm/uaccess.h | 6 +-
repo/linux/linux/arch/powerpc/kernel/dt_cpu_ftrs.c | 32 +-
repo/linux/linux/arch/powerpc/kernel/iommu.c | 2 +-
repo/linux/linux/arch/powerpc/kernel/mce.c | 11 +-
repo/linux/linux/arch/powerpc/kernel/mce_power.c | 19 +-
repo/linux/linux/arch/powerpc/kernel/rtas.c | 2 +
repo/linux/linux/arch/powerpc/kernel/time.c | 19 +-
.../linux/arch/powerpc/kernel/vdso32/datapage.S | 1 +
.../arch/powerpc/kernel/vdso32/gettimeofday.S | 1 +
.../linux/arch/powerpc/kernel/vdso64/datapage.S | 1 +
.../arch/powerpc/kernel/vdso64/gettimeofday.S | 1 +
repo/linux/linux/arch/powerpc/kvm/book3s.c | 3 +
repo/linux/linux/arch/powerpc/kvm/book3s_64_vio.c | 8 +-
.../linux/arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +-
repo/linux/linux/arch/powerpc/kvm/book3s_hv.c | 24 +-
.../linux/arch/powerpc/kvm/book3s_hv_rm_mmu.c | 42 +-
.../linux/arch/powerpc/kvm/book3s_hv_rmhandlers.S | 36 +-
repo/linux/linux/arch/powerpc/kvm/book3s_xive.c | 18 +-
repo/linux/linux/arch/powerpc/mm/hash_native_64.c | 31 +-
repo/linux/linux/arch/powerpc/mm/hash_utils_64.c | 9 +-
repo/linux/linux/arch/powerpc/mm/slb.c | 2 +-
repo/linux/linux/arch/powerpc/mm/tlb-radix.c | 85 ++-
.../arch/powerpc/platforms/powernv/memtrace.c | 4 +-
.../linux/arch/powerpc/platforms/powernv/opal.c | 11 +-
.../arch/powerpc/platforms/powernv/pci-ioda-tce.c | 18 +-
.../linux/arch/powerpc/platforms/powernv/smp.c | 53 +-
.../linux/arch/powerpc/platforms/pseries/dtl.c | 4 +-
.../powerpc/platforms/pseries/hotplug-memory.c | 55 +-
.../linux/arch/powerpc/platforms/pseries/lpar.c | 8 +-
repo/linux/linux/arch/powerpc/sysdev/xive/common.c | 7 +-
repo/linux/linux/arch/riscv/kernel/entry.S | 6 +-
repo/linux/linux/arch/s390/boot/Makefile | 1 +
.../linux/linux/arch/s390/boot/compressed/Makefile | 1 +
repo/linux/linux/arch/s390/include/asm/mmu.h | 2 +
.../linux/arch/s390/include/asm/mmu_context.h | 1 +
repo/linux/linux/arch/s390/include/asm/uaccess.h | 4 +-
repo/linux/linux/arch/s390/kernel/Makefile | 2 +
repo/linux/linux/arch/s390/kernel/idle.c | 29 +-
repo/linux/linux/arch/s390/kernel/process.c | 22 +-
repo/linux/linux/arch/s390/kernel/topology.c | 3 +-
repo/linux/linux/arch/s390/kernel/vdso.c | 7 +-
repo/linux/linux/arch/s390/kernel/vdso32/Makefile | 3 +-
.../linux/arch/s390/kernel/vdso32/clock_gettime.S | 19 +-
.../linux/arch/s390/kernel/vdso32/gettimeofday.S | 3 +-
repo/linux/linux/arch/s390/kernel/vdso64/Makefile | 3 +-
.../linux/arch/s390/kernel/vdso64/clock_gettime.S | 25 +-
.../linux/arch/s390/kernel/vdso64/gettimeofday.S | 3 +-
repo/linux/linux/arch/s390/kvm/kvm-s390.c | 6 +-
repo/linux/linux/arch/s390/lib/Makefile | 4 +
repo/linux/linux/arch/s390/mm/cmm.c | 12 +-
repo/linux/linux/arch/x86/Kconfig | 48 +-
repo/linux/linux/arch/x86/events/amd/core.c | 30 +-
repo/linux/linux/arch/x86/events/amd/ibs.c | 8 +-
repo/linux/linux/arch/x86/events/intel/uncore.c | 44 +-
repo/linux/linux/arch/x86/events/intel/uncore.h | 12 -
repo/linux/linux/arch/x86/hyperv/hv_init.c | 19 +
.../linux/linux/arch/x86/include/asm/cpufeatures.h | 2 +
.../linux/arch/x86/include/asm/intel-family.h | 6 +-
repo/linux/linux/arch/x86/include/asm/kexec.h | 2 +-
repo/linux/linux/arch/x86/include/asm/kvm_host.h | 6 +
repo/linux/linux/arch/x86/include/asm/msr-index.h | 16 +
repo/linux/linux/arch/x86/include/asm/mwait.h | 2 +-
.../linux/arch/x86/include/asm/nospec-branch.h | 4 +-
repo/linux/linux/arch/x86/include/asm/processor.h | 7 +
repo/linux/linux/arch/x86/kernel/apic/apic.c | 28 +-
.../linux/arch/x86/kernel/apic/x2apic_cluster.c | 3 +-
repo/linux/linux/arch/x86/kernel/cpu/Makefile | 2 +-
repo/linux/linux/arch/x86/kernel/cpu/bugs.c | 161 ++++-
repo/linux/linux/arch/x86/kernel/cpu/common.c | 98 ++-
repo/linux/linux/arch/x86/kernel/cpu/cpu.h | 18 +
repo/linux/linux/arch/x86/kernel/cpu/cyrix.c | 2 +-
repo/linux/linux/arch/x86/kernel/cpu/intel.c | 5 +
repo/linux/linux/arch/x86/kernel/cpu/intel_rdt.c | 2 +-
.../arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 2 +-
.../linux/arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 112 +++-
.../linux/arch/x86/kernel/cpu/mcheck/mce-inject.c | 6 +
repo/linux/linux/arch/x86/kernel/cpu/tsx.c | 140 ++++
repo/linux/linux/arch/x86/kernel/head64.c | 22 +-
repo/linux/linux/arch/x86/kernel/ptrace.c | 62 +-
repo/linux/linux/arch/x86/kernel/uprobes.c | 2 +-
repo/linux/linux/arch/x86/kvm/cpuid.c | 8 +
repo/linux/linux/arch/x86/kvm/mmu.c | 374 +++++++++--
repo/linux/linux/arch/x86/kvm/mmu.h | 4 +
repo/linux/linux/arch/x86/kvm/mmutrace.h | 59 ++
repo/linux/linux/arch/x86/kvm/paging_tmpl.h | 65 +-
repo/linux/linux/arch/x86/kvm/svm.c | 10 +-
repo/linux/linux/arch/x86/kvm/vmx.c | 25 +-
repo/linux/linux/arch/x86/kvm/x86.c | 113 +++-
repo/linux/linux/arch/x86/kvm/x86.h | 5 +
repo/linux/linux/arch/x86/lib/delay.c | 4 +-
repo/linux/linux/arch/x86/mm/dump_pagetables.c | 35 +-
repo/linux/linux/arch/x86/net/bpf_jit_comp32.c | 524 ++++++---------
repo/linux/linux/arch/x86/pci/fixup.c | 12 +-
repo/linux/linux/arch/x86/platform/efi/efi.c | 3 -
repo/linux/linux/arch/x86/power/hibernate_64.c | 11 +-
repo/linux/linux/arch/x86/purgatory/Makefile | 1 +
repo/linux/linux/arch/x86/xen/efi.c | 2 +
repo/linux/linux/arch/x86/xen/enlighten.c | 28 +-
repo/linux/linux/arch/xtensa/kernel/xtensa_ksyms.c | 7 -
repo/linux/linux/block/bfq-iosched.c | 78 ++-
repo/linux/linux/block/bfq-iosched.h | 26 +
repo/linux/linux/block/blk-cgroup.c | 13 +-
repo/linux/linux/block/blk-rq-qos.c | 14 +-
repo/linux/linux/block/blk-rq-qos.h | 17 +-
repo/linux/linux/block/blk-wbt.c | 6 +-
repo/linux/linux/crypto/chacha20_generic.c | 7 +-
repo/linux/linux/crypto/rsa-pkcs1pad.c | 9 -
repo/linux/linux/crypto/skcipher.c | 42 +-
repo/linux/linux/drivers/acpi/acpi_lpss.c | 96 ++-
repo/linux/linux/drivers/acpi/acpica/acevents.h | 2 +
repo/linux/linux/drivers/acpi/acpica/aclocal.h | 2 +-
repo/linux/linux/drivers/acpi/acpica/evregion.c | 17 +-
repo/linux/linux/drivers/acpi/acpica/evrgnini.c | 6 +-
repo/linux/linux/drivers/acpi/acpica/evxfregn.c | 1 -
repo/linux/linux/drivers/acpi/cppc_acpi.c | 2 +-
repo/linux/linux/drivers/acpi/osl.c | 1 +
repo/linux/linux/drivers/acpi/pci_root.c | 5 +-
repo/linux/linux/drivers/acpi/pptt.c | 52 ++
repo/linux/linux/drivers/acpi/sbshc.c | 2 +
repo/linux/linux/drivers/android/binder.c | 44 +-
repo/linux/linux/drivers/ata/Kconfig | 3 +-
repo/linux/linux/drivers/ata/ahci.c | 4 +-
repo/linux/linux/drivers/ata/ahci_platform.c | 15 +-
repo/linux/linux/drivers/ata/pata_ep93xx.c | 8 +-
repo/linux/linux/drivers/base/component.c | 6 +-
repo/linux/linux/drivers/base/core.c | 3 +
repo/linux/linux/drivers/base/cpu.c | 17 +
repo/linux/linux/drivers/base/memory.c | 3 +
repo/linux/linux/drivers/block/nbd.c | 105 ++-
repo/linux/linux/drivers/block/zram/zram_drv.c | 5 +-
repo/linux/linux/drivers/bluetooth/btrsi.c | 13 +-
repo/linux/linux/drivers/bluetooth/hci_serdev.c | 1 +
repo/linux/linux/drivers/char/ipmi/ipmi_dmi.c | 4 +
.../linux/drivers/char/ipmi/ipmi_msghandler.c | 2 +-
.../linux/linux/drivers/char/ipmi/ipmi_si_mem_io.c | 2 +-
repo/linux/linux/drivers/char/ipmi/ipmi_si_pci.c | 4 +-
repo/linux/linux/drivers/char/random.c | 24 +-
repo/linux/linux/drivers/clk/Makefile | 1 +
repo/linux/linux/drivers/clk/imgtec/clk-boston.c | 18 +-
repo/linux/linux/drivers/clk/keystone/Kconfig | 2 +-
repo/linux/linux/drivers/clk/samsung/clk-cpu.c | 6 +-
repo/linux/linux/drivers/clk/samsung/clk-cpu.h | 2 +-
.../linux/drivers/clk/samsung/clk-exynos5420.c | 3 +-
.../linux/drivers/clk/samsung/clk-exynos5433.c | 2 +-
.../linux/drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +-
repo/linux/linux/drivers/clocksource/sh_cmt.c | 78 +--
repo/linux/linux/drivers/cpufreq/cpufreq.c | 10 -
repo/linux/linux/drivers/cpuidle/governors/menu.c | 10 +
repo/linux/linux/drivers/cpuidle/poll_state.c | 6 +-
.../linux/linux/drivers/crypto/caam/caamalg_desc.c | 9 +
.../linux/linux/drivers/crypto/caam/caamalg_desc.h | 2 +-
.../linux/drivers/crypto/cavium/zip/zip_main.c | 3 +
repo/linux/linux/drivers/crypto/ccree/cc_aead.c | 2 +-
repo/linux/linux/drivers/crypto/ccree/cc_fips.c | 8 +-
.../linux/drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +-
.../linux/drivers/crypto/chelsio/chtls/chtls_io.c | 2 +-
repo/linux/linux/drivers/crypto/mxs-dcp.c | 80 ++-
.../drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +-
repo/linux/linux/drivers/crypto/s5p-sss.c | 16 +-
repo/linux/linux/drivers/devfreq/devfreq.c | 104 ++-
repo/linux/linux/drivers/devfreq/tegra-devfreq.c | 12 +-
repo/linux/linux/drivers/dma/Kconfig | 2 +-
repo/linux/linux/drivers/dma/at_xdmac.c | 2 +-
repo/linux/linux/drivers/dma/dma-jz4780.c | 2 +-
repo/linux/linux/drivers/dma/ioat/init.c | 7 +-
repo/linux/linux/drivers/dma/qcom/bam_dma.c | 19 +
repo/linux/linux/drivers/dma/sh/rcar-dmac.c | 3 +
repo/linux/linux/drivers/dma/sprd-dma.c | 15 +
repo/linux/linux/drivers/dma/ti/cppi41.c | 21 +-
repo/linux/linux/drivers/dma/timb_dma.c | 2 +-
repo/linux/linux/drivers/dma/xilinx/xilinx_dma.c | 7 +
repo/linux/linux/drivers/edac/ghes_edac.c | 4 +
repo/linux/linux/drivers/edac/i3200_edac.c | 2 +-
repo/linux/linux/drivers/edac/i7core_edac.c | 2 +-
repo/linux/linux/drivers/edac/sb_edac.c | 70 +-
repo/linux/linux/drivers/edac/skx_edac.c | 4 +-
.../linux/drivers/extcon/extcon-intel-cht-wc.c | 2 +-
repo/linux/linux/drivers/firmware/arm_scmi/base.c | 2 +-
repo/linux/linux/drivers/firmware/arm_scmi/clock.c | 2 +-
repo/linux/linux/drivers/firmware/arm_scmi/perf.c | 2 +-
repo/linux/linux/drivers/firmware/arm_scmi/power.c | 2 +-
.../linux/drivers/firmware/arm_scmi/sensors.c | 2 +-
repo/linux/linux/drivers/firmware/dell_rbu.c | 8 +
repo/linux/linux/drivers/firmware/efi/cper.c | 2 +-
repo/linux/linux/drivers/firmware/efi/efi.c | 3 +
.../linux/drivers/firmware/google/vpd_decode.c | 2 +-
repo/linux/linux/drivers/gpio/gpio-eic-sprd.c | 7 +-
repo/linux/linux/drivers/gpio/gpio-max77620.c | 6 +-
repo/linux/linux/drivers/gpio/gpio-syscon.c | 2 +-
repo/linux/linux/drivers/gpio/gpiolib.c | 63 +-
.../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 14 +-
.../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 35 +
.../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +-
.../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +-
.../linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 38 +-
.../drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +-
.../gpu/drm/amd/display/dc/core/dc_link_ddc.c | 24 +-
.../gpu/drm/amd/display/dc/core/dc_resource.c | 6 +-
.../gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +-
repo/linux/linux/drivers/gpu/drm/drm_edid.c | 3 +
.../linux/drivers/gpu/drm/i915/gvt/scheduler.c | 28 +-
.../linux/drivers/gpu/drm/i915/i915_cmd_parser.c | 435 ++++++++----
repo/linux/linux/drivers/gpu/drm/i915/i915_drv.c | 5 +-
repo/linux/linux/drivers/gpu/drm/i915/i915_drv.h | 31 +-
repo/linux/linux/drivers/gpu/drm/i915/i915_gem.c | 24 +-
.../linux/drivers/gpu/drm/i915/i915_gem_context.c | 5 +
.../linux/drivers/gpu/drm/i915/i915_gem_context.h | 6 +
.../drivers/gpu/drm/i915/i915_gem_execbuffer.c | 110 ++-
.../linux/drivers/gpu/drm/i915/i915_gem_gtt.c | 3 +-
repo/linux/linux/drivers/gpu/drm/i915/i915_reg.h | 10 +
repo/linux/linux/drivers/gpu/drm/i915/intel_drv.h | 3 +
repo/linux/linux/drivers/gpu/drm/i915/intel_pm.c | 115 +++-
.../linux/drivers/gpu/drm/i915/intel_ringbuffer.h | 17 +-
.../linux/drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +-
.../linux/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 31 +-
.../linux/linux/drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +-
.../linux/drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 +-
repo/linux/linux/drivers/gpu/drm/omapdrm/dss/dss.c | 2 +-
repo/linux/linux/drivers/gpu/drm/qxl/qxl_drv.c | 26 +-
.../linux/drivers/gpu/drm/radeon/radeon_drv.c | 39 +-
.../linux/drivers/gpu/drm/radeon/radeon_kms.c | 25 -
repo/linux/linux/drivers/gpu/drm/radeon/si_dpm.c | 1 +
repo/linux/linux/drivers/gpu/drm/ttm/ttm_bo_vm.c | 16 +-
repo/linux/linux/drivers/hid/hid-axff.c | 11 +-
repo/linux/linux/drivers/hid/hid-core.c | 7 +-
repo/linux/linux/drivers/hid/hid-dr.c | 12 +-
repo/linux/linux/drivers/hid/hid-emsff.c | 12 +-
repo/linux/linux/drivers/hid/hid-gaff.c | 12 +-
repo/linux/linux/drivers/hid/hid-google-hammer.c | 4 +
repo/linux/linux/drivers/hid/hid-holtekff.c | 12 +-
repo/linux/linux/drivers/hid/hid-hyperv.c | 56 +-
repo/linux/linux/drivers/hid/hid-ids.h | 3 +
repo/linux/linux/drivers/hid/hid-input.c | 3 +
repo/linux/linux/drivers/hid/hid-lg2ff.c | 12 +-
repo/linux/linux/drivers/hid/hid-lg3ff.c | 11 +-
repo/linux/linux/drivers/hid/hid-lg4ff.c | 11 +-
repo/linux/linux/drivers/hid/hid-lgff.c | 11 +-
repo/linux/linux/drivers/hid/hid-logitech-hidpp.c | 11 +-
repo/linux/linux/drivers/hid/hid-sony.c | 12 +-
repo/linux/linux/drivers/hid/hid-steam.c | 60 +-
repo/linux/linux/drivers/hid/hid-tmff.c | 12 +-
repo/linux/linux/drivers/hid/hid-zpff.c | 12 +-
.../linux/linux/drivers/hid/i2c-hid/i2c-hid-core.c | 11 +
.../linux/drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 35 +
.../hid/intel-ish-hid/ishtp/client-buffers.c | 2 +-
repo/linux/linux/drivers/hid/wacom.h | 15 +
repo/linux/linux/drivers/hid/wacom_wac.c | 10 +-
repo/linux/linux/drivers/hv/channel.c | 20 +-
repo/linux/linux/drivers/hv/hv.c | 15 +-
repo/linux/linux/drivers/hwmon/ina3221.c | 6 +-
repo/linux/linux/drivers/hwmon/k10temp.c | 5 +-
repo/linux/linux/drivers/hwmon/nct6775.c | 16 +-
repo/linux/linux/drivers/hwmon/npcm750-pwm-fan.c | 2 +-
repo/linux/linux/drivers/hwmon/pwm-fan.c | 8 +-
.../coresight/coresight-dynamic-replicator.c | 64 +-
.../hwtracing/coresight/coresight-etm-perf.c | 59 +-
.../drivers/hwtracing/coresight/coresight-etm4x.c | 54 +-
.../hwtracing/coresight/coresight-tmc-etf.c | 4 +-
.../hwtracing/coresight/coresight-tmc-etr.c | 60 +-
.../drivers/hwtracing/coresight/coresight-tmc.h | 2 +
.../linux/drivers/hwtracing/coresight/coresight.c | 22 +-
repo/linux/linux/drivers/hwtracing/intel_th/pci.c | 10 +
repo/linux/linux/drivers/i2c/busses/Kconfig | 7 +-
repo/linux/linux/drivers/i2c/busses/i2c-aspeed.c | 65 +-
repo/linux/linux/drivers/i2c/busses/i2c-mt65xx.c | 62 +-
repo/linux/linux/drivers/i2c/busses/i2c-omap.c | 8 +-
repo/linux/linux/drivers/i2c/busses/i2c-qup.c | 14 +-
repo/linux/linux/drivers/i2c/busses/i2c-stm32f7.c | 21 +-
repo/linux/linux/drivers/i2c/busses/i2c-tegra.c | 4 +-
repo/linux/linux/drivers/i2c/busses/i2c-zx2967.c | 8 +-
repo/linux/linux/drivers/i2c/i2c-core-acpi.c | 28 +-
.../linux/drivers/iio/accel/bmc150-accel-core.c | 2 +-
repo/linux/linux/drivers/iio/adc/ad799x.c | 4 +-
repo/linux/linux/drivers/iio/adc/axp288_adc.c | 32 +
repo/linux/linux/drivers/iio/adc/hx711.c | 10 +-
repo/linux/linux/drivers/iio/adc/max9611.c | 2 +-
repo/linux/linux/drivers/iio/adc/meson_saradc.c | 10 +-
repo/linux/linux/drivers/iio/adc/stm32-adc-core.c | 70 +-
repo/linux/linux/drivers/iio/adc/stm32-adc-core.h | 137 ++++
repo/linux/linux/drivers/iio/adc/stm32-adc.c | 113 +---
repo/linux/linux/drivers/iio/dac/mcp4922.c | 11 +-
repo/linux/linux/drivers/iio/imu/adis16480.c | 5 +-
repo/linux/linux/drivers/iio/imu/adis_buffer.c | 5 +-
.../linux/drivers/iio/imu/inv_mpu6050/Kconfig | 8 +-
.../drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 86 ++-
.../drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 +
.../drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 30 +-
.../drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 18 +-
.../drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 12 +-
repo/linux/linux/drivers/iio/light/opt3001.c | 6 +-
repo/linux/linux/drivers/iio/proximity/srf04.c | 29 +-
repo/linux/linux/drivers/infiniband/core/cma.c | 3 +-
repo/linux/linux/drivers/infiniband/core/device.c | 2 +-
repo/linux/linux/drivers/infiniband/core/mad.c | 72 +-
repo/linux/linux/drivers/infiniband/core/uverbs.h | 2 +-
repo/linux/linux/drivers/infiniband/hw/cxgb4/cm.c | 30 +-
repo/linux/linux/drivers/infiniband/hw/cxgb4/cq.c | 2 +-
repo/linux/linux/drivers/infiniband/hw/cxgb4/mem.c | 28 +-
repo/linux/linux/drivers/infiniband/hw/cxgb4/qp.c | 7 +-
repo/linux/linux/drivers/infiniband/hw/hfi1/mad.c | 4 +-
repo/linux/linux/drivers/infiniband/hw/hfi1/pcie.c | 4 +-
repo/linux/linux/drivers/infiniband/hw/hfi1/sdma.c | 10 +-
.../linux/drivers/infiniband/hw/hfi1/user_sdma.c | 4 +-
.../linux/linux/drivers/infiniband/hw/hfi1/verbs.c | 10 +-
repo/linux/linux/drivers/infiniband/hw/hns/Kconfig | 1 +
.../drivers/infiniband/hw/hns/hns_roce_device.h | 2 +
.../drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 11 +-
.../drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 +
.../linux/drivers/infiniband/hw/hns/hns_roce_qp.c | 29 +-
.../linux/drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +-
.../linux/linux/drivers/infiniband/hw/mlx4/Kconfig | 1 +
repo/linux/linux/drivers/infiniband/hw/mlx5/main.c | 8 +
.../linux/drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +-
repo/linux/linux/drivers/infiniband/hw/mlx5/qp.c | 71 +-
.../linux/drivers/infiniband/hw/mthca/mthca_main.c | 3 +-
repo/linux/linux/drivers/infiniband/hw/qedr/main.c | 2 +-
.../linux/drivers/infiniband/sw/rxe/rxe_comp.c | 39 +-
.../linux/drivers/infiniband/sw/rxe/rxe_req.c | 15 +-
.../linux/drivers/infiniband/sw/rxe/rxe_srq.c | 10 +-
.../linux/drivers/infiniband/sw/rxe/rxe_verbs.h | 1 +
.../drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +-
.../drivers/infiniband/ulp/iser/iser_initiator.c | 18 +-
.../infiniband/ulp/opa_vnic/opa_vnic_encap.c | 3 +-
repo/linux/linux/drivers/input/ff-memless.c | 9 +
repo/linux/linux/drivers/input/misc/da9063_onkey.c | 5 +-
repo/linux/linux/drivers/input/rmi4/rmi_driver.c | 6 +-
repo/linux/linux/drivers/input/rmi4/rmi_f11.c | 4 +-
repo/linux/linux/drivers/input/rmi4/rmi_f12.c | 32 +-
repo/linux/linux/drivers/input/rmi4/rmi_f54.c | 5 +-
.../linux/linux/drivers/input/touchscreen/silead.c | 13 +
.../linux/linux/drivers/input/touchscreen/st1232.c | 1 +
repo/linux/linux/drivers/iommu/amd_iommu_quirks.c | 13 +
repo/linux/linux/drivers/iommu/arm-smmu-v3.c | 8 +-
repo/linux/linux/drivers/iommu/io-pgtable-arm.c | 9 +-
repo/linux/linux/drivers/irqchip/irq-gic-v3-its.c | 21 +-
repo/linux/linux/drivers/irqchip/irq-mvebu-icu.c | 2 +-
repo/linux/linux/drivers/isdn/capi/capi.c | 2 +-
repo/linux/linux/drivers/lightnvm/pblk-core.c | 32 +-
repo/linux/linux/drivers/lightnvm/pblk-init.c | 10 +-
repo/linux/linux/drivers/lightnvm/pblk-sysfs.c | 3 +-
repo/linux/linux/drivers/md/bcache/super.c | 6 +
repo/linux/linux/drivers/md/bcache/sysfs.c | 4 +-
repo/linux/linux/drivers/md/dm-cache-target.c | 28 +-
repo/linux/linux/drivers/md/dm-snap.c | 90 ++-
repo/linux/linux/drivers/md/md.c | 22 +-
repo/linux/linux/drivers/md/raid0.c | 2 +-
repo/linux/linux/drivers/media/cec/cec-pin.c | 20 +
.../linux/drivers/media/i2c/adv748x/adv748x-core.c | 25 +-
.../linux/drivers/media/i2c/adv748x/adv748x-csi2.c | 18 +-
.../linux/drivers/media/i2c/adv748x/adv748x.h | 2 +
repo/linux/linux/drivers/media/i2c/dw9714.c | 3 +-
repo/linux/linux/drivers/media/i2c/dw9807-vcm.c | 3 +-
repo/linux/linux/drivers/media/i2c/ov13858.c | 2 +-
repo/linux/linux/drivers/media/i2c/ov2680.c | 26 +-
repo/linux/linux/drivers/media/i2c/ov2685.c | 2 +-
repo/linux/linux/drivers/media/i2c/ov5640.c | 7 +-
repo/linux/linux/drivers/media/i2c/ov5670.c | 2 +-
repo/linux/linux/drivers/media/i2c/ov5695.c | 2 +-
repo/linux/linux/drivers/media/i2c/ov772x.c | 1 +
repo/linux/linux/drivers/media/i2c/ov7740.c | 2 +-
.../linux/drivers/media/pci/cx18/cx18-driver.c | 2 +-
repo/linux/linux/drivers/media/pci/ivtv/ivtv-yuv.c | 2 +-
repo/linux/linux/drivers/media/pci/meye/meye.c | 2 +-
.../linux/drivers/media/platform/davinci/isif.c | 3 +-
.../drivers/media/platform/davinci/vpbe_display.c | 2 +-
.../linux/drivers/media/platform/pxa_camera.c | 2 +-
.../linux/drivers/media/platform/qcom/venus/vdec.c | 3 +-
.../drivers/media/platform/rcar-vin/rcar-core.c | 1 -
.../drivers/media/platform/vicodec/vicodec-codec.c | 10 +-
.../drivers/media/platform/vimc/vimc-sensor.c | 7 -
.../linux/drivers/media/platform/vsp1/vsp1_drm.c | 11 +-
.../linux/drivers/media/platform/vsp1/vsp1_regs.h | 2 +-
repo/linux/linux/drivers/media/rc/ir-rc6-decoder.c | 9 +-
.../linux/drivers/media/usb/au0828/au0828-core.c | 4 +-
.../drivers/media/usb/cx231xx/cx231xx-video.c | 2 +-
.../linux/drivers/media/usb/stkwebcam/stk-webcam.c | 3 +-
repo/linux/linux/drivers/memstick/host/jmb38x_ms.c | 2 +-
repo/linux/linux/drivers/mfd/ti_am335x_tscadc.c | 13 +
repo/linux/linux/drivers/misc/cxl/guest.c | 2 -
repo/linux/linux/drivers/misc/genwqe/card_utils.c | 13 +-
repo/linux/linux/drivers/misc/kgdbts.c | 16 +-
repo/linux/linux/drivers/misc/mei/bus-fixup.c | 14 +-
repo/linux/linux/drivers/misc/mei/hw-me-regs.h | 3 +
repo/linux/linux/drivers/misc/mei/hw-me.c | 21 +-
repo/linux/linux/drivers/misc/mei/hw-me.h | 8 +-
repo/linux/linux/drivers/misc/mei/mei_dev.h | 4 +
repo/linux/linux/drivers/misc/mei/pci-me.c | 13 +-
repo/linux/linux/drivers/mmc/host/cqhci.c | 3 +-
repo/linux/linux/drivers/mmc/host/mmci.c | 27 +-
repo/linux/linux/drivers/mmc/host/mmci.h | 6 +-
.../drivers/mmc/host/renesas_sdhi_internal_dmac.c | 9 +
repo/linux/linux/drivers/mmc/host/sdhci-of-at91.c | 2 +-
repo/linux/linux/drivers/mmc/host/sdhci-of-esdhc.c | 7 +-
repo/linux/linux/drivers/mmc/host/sdhci.c | 15 +-
repo/linux/linux/drivers/mmc/host/tmio_mmc_core.c | 5 +-
repo/linux/linux/drivers/mtd/devices/m25p80.c | 23 +-
.../linux/linux/drivers/mtd/maps/physmap_of_core.c | 27 +-
.../linux/drivers/mtd/nand/raw/fsl_ifc_nand.c | 36 +-
.../linux/drivers/mtd/nand/raw/marvell_nand.c | 23 +-
repo/linux/linux/drivers/mtd/nand/raw/qcom_nandc.c | 1 -
repo/linux/linux/drivers/mtd/nand/raw/sh_flctl.c | 4 +-
.../linux/drivers/mtd/spi-nor/cadence-quadspi.c | 4 +-
repo/linux/linux/drivers/net/bonding/bond_main.c | 49 +-
repo/linux/linux/drivers/net/can/c_can/c_can.c | 25 +-
repo/linux/linux/drivers/net/can/c_can/c_can.h | 1 +
repo/linux/linux/drivers/net/can/dev.c | 1 +
repo/linux/linux/drivers/net/can/flexcan.c | 1 +
repo/linux/linux/drivers/net/can/rx-offload.c | 6 +-
repo/linux/linux/drivers/net/can/slcan.c | 1 +
repo/linux/linux/drivers/net/can/spi/mcp251x.c | 19 +-
repo/linux/linux/drivers/net/can/usb/gs_usb.c | 1 +
repo/linux/linux/drivers/net/can/usb/mcba_usb.c | 3 +-
.../linux/drivers/net/can/usb/peak_usb/pcan_usb.c | 17 +-
.../drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +-
repo/linux/linux/drivers/net/can/usb/usb_8dev.c | 3 +-
repo/linux/linux/drivers/net/dsa/b53/b53_common.c | 1 -
repo/linux/linux/drivers/net/dsa/bcm_sf2.c | 36 +-
repo/linux/linux/drivers/net/dsa/mv88e6xxx/chip.c | 2 +
repo/linux/linux/drivers/net/dsa/qca8k.c | 4 +-
repo/linux/linux/drivers/net/dsa/rtl8366rb.c | 16 +-
.../linux/drivers/net/ethernet/amd/am79c961a.c | 2 +-
.../linux/drivers/net/ethernet/amd/atarilance.c | 6 +-
.../linux/drivers/net/ethernet/amd/declance.c | 2 +-
.../linux/drivers/net/ethernet/amd/sun3lance.c | 6 +-
.../linux/drivers/net/ethernet/amd/sunlance.c | 2 +-
.../linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 +
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 +
.../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 +
.../aquantia/atlantic/hw_atl/hw_atl_utils.c | 36 +-
.../aquantia/atlantic/hw_atl/hw_atl_utils.h | 5 +
.../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 5 +
.../linux/drivers/net/ethernet/arc/emac_rockchip.c | 3 +
.../drivers/net/ethernet/broadcom/bcm63xx_enet.c | 5 +-
.../net/ethernet/broadcom/bnx2x/bnx2x_main.c | 10 +
.../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 6 +-
.../drivers/net/ethernet/broadcom/genet/bcmgenet.c | 13 +-
.../drivers/net/ethernet/broadcom/genet/bcmgenet.h | 1 +
.../drivers/net/ethernet/broadcom/genet/bcmmii.c | 18 +-
.../drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +-
.../net/ethernet/cavium/liquidio/lio_main.c | 2 +-
.../net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +-
.../net/ethernet/cavium/liquidio/lio_vf_rep.c | 5 +-
.../net/ethernet/cavium/liquidio/octeon_device.c | 5 +-
.../net/ethernet/cavium/liquidio/octeon_iq.h | 2 +
.../net/ethernet/cavium/liquidio/request_manager.c | 2 +
.../net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +-
.../drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 4 +-
.../drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h | 2 +-
.../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 29 +-
.../drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +-
.../linux/drivers/net/ethernet/cortina/gemini.c | 1 +
.../linux/drivers/net/ethernet/faraday/ftgmac100.c | 29 +-
.../linux/drivers/net/ethernet/faraday/ftmac100.c | 7 +-
.../drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +-
.../drivers/net/ethernet/freescale/fec_mpc52xx.c | 3 +-
.../net/ethernet/freescale/fs_enet/fs_enet-main.c | 3 +-
.../linux/drivers/net/ethernet/freescale/gianfar.c | 4 +-
.../drivers/net/ethernet/freescale/ucc_geth.c | 3 +-
.../drivers/net/ethernet/hisilicon/hip04_eth.c | 19 +-
.../drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +-
.../drivers/net/ethernet/hisilicon/hns/hnae.c | 1 -
.../drivers/net/ethernet/hisilicon/hns/hnae.h | 3 -
.../drivers/net/ethernet/hisilicon/hns/hns_enet.c | 22 +-
.../drivers/net/ethernet/hisilicon/hns3/hnae3.c | 12 +-
.../drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +
.../net/ethernet/hisilicon/hns3/hns3_enet.c | 109 ++-
.../net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +
.../net/ethernet/hisilicon/hns3/hns3_ethtool.c | 18 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 93 ++-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 42 +-
.../drivers/net/ethernet/hisilicon/hns_mdio.c | 6 +-
.../linux/drivers/net/ethernet/i825xx/lasi_82596.c | 4 +-
.../linux/drivers/net/ethernet/i825xx/lib82596.c | 4 +-
.../linux/drivers/net/ethernet/i825xx/sni_82596.c | 4 +-
.../drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +-
.../linux/drivers/net/ethernet/ibm/emac/core.c | 7 +-
.../linux/linux/drivers/net/ethernet/ibm/ibmvnic.c | 12 +-
.../net/ethernet/intel/e1000/e1000_ethtool.c | 7 +-
.../drivers/net/ethernet/intel/i40e/i40e_main.c | 35 +-
.../drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +-
.../net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 12 +-
.../net/ethernet/intel/i40evf/i40evf_main.c | 15 +-
.../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 32 +
.../drivers/net/ethernet/intel/ice/ice_common.c | 75 ++-
.../drivers/net/ethernet/intel/ice/ice_common.h | 2 +-
.../drivers/net/ethernet/intel/ice/ice_controlq.c | 3 +
.../drivers/net/ethernet/intel/ice/ice_main.c | 36 +-
.../linux/drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +-
.../drivers/net/ethernet/intel/ice/ice_status.h | 1 +
.../drivers/net/ethernet/intel/ice/ice_switch.c | 14 +-
.../drivers/net/ethernet/intel/ice/ice_type.h | 10 +-
.../drivers/net/ethernet/intel/igb/igb_main.c | 3 +-
.../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 +-
.../linux/drivers/net/ethernet/marvell/mvneta.c | 2 +-
.../drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 3 +-
.../net/ethernet/marvell/mvpp2/mvpp2_main.c | 9 +-
.../drivers/net/ethernet/marvell/pxa168_eth.c | 3 +-
.../net/ethernet/mellanox/mlx4/resource_tracker.c | 42 +-
.../net/ethernet/mellanox/mlx5/core/en_rx.c | 5 +-
.../net/ethernet/mellanox/mlx5/core/en_selftest.c | 15 +-
.../net/ethernet/mellanox/mlx5/core/en_tx.c | 5 +-
.../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +-
.../drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 74 ++-
.../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 9 +-
.../linux/drivers/net/ethernet/micrel/ks8695net.c | 2 +-
.../linux/drivers/net/ethernet/micrel/ks8851_mll.c | 4 +-
.../linux/linux/drivers/net/ethernet/mscc/ocelot.c | 20 +-
.../net/ethernet/netronome/nfp/flower/main.c | 1 +
.../net/ethernet/netronome/nfp/nfp_net_common.c | 16 +-
.../drivers/net/ethernet/qlogic/qed/qed_ll2.c | 13 +-
.../drivers/net/ethernet/qlogic/qede/qede_main.c | 12 +-
.../net/ethernet/qualcomm/rmnet/rmnet_config.c | 4 +-
.../linux/drivers/net/ethernet/realtek/r8169.c | 4 +
.../linux/drivers/net/ethernet/smsc/smc911x.c | 3 +-
.../linux/linux/drivers/net/ethernet/smsc/smc91x.c | 3 +-
.../linux/drivers/net/ethernet/smsc/smsc911x.c | 3 +-
.../linux/drivers/net/ethernet/socionext/sni_ave.c | 4 +-
.../net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +-
.../net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +-
repo/linux/linux/drivers/net/ethernet/sun/ldmvsw.c | 2 +-
.../linux/linux/drivers/net/ethernet/sun/sunbmac.c | 3 +-
repo/linux/linux/drivers/net/ethernet/sun/sunqe.c | 2 +-
.../linux/linux/drivers/net/ethernet/sun/sunvnet.c | 2 +-
.../drivers/net/ethernet/sun/sunvnet_common.c | 14 +-
.../drivers/net/ethernet/sun/sunvnet_common.h | 7 +-
.../drivers/net/ethernet/toshiba/ps3_gelic_net.c | 4 +-
.../drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +-
.../drivers/net/ethernet/toshiba/spider_net.c | 4 +-
.../linux/drivers/net/ethernet/toshiba/tc35815.c | 6 +-
.../drivers/net/ethernet/xilinx/ll_temac_main.c | 3 +-
.../net/ethernet/xilinx/xilinx_axienet_main.c | 3 +-
.../drivers/net/ethernet/xilinx/xilinx_emaclite.c | 9 +-
repo/linux/linux/drivers/net/fjes/fjes_main.c | 15 +-
repo/linux/linux/drivers/net/hyperv/netvsc_drv.c | 9 +-
repo/linux/linux/drivers/net/ieee802154/atusb.c | 3 +-
repo/linux/linux/drivers/net/ieee802154/ca8210.c | 2 +-
repo/linux/linux/drivers/net/macsec.c | 4 -
repo/linux/linux/drivers/net/net_failover.c | 4 +-
repo/linux/linux/drivers/net/phy/bcm7xxx.c | 1 +
repo/linux/linux/drivers/net/phy/mdio-bcm-unimac.c | 83 ++-
repo/linux/linux/drivers/net/phy/mscc.c | 11 +-
repo/linux/linux/drivers/net/slip/slip.c | 1 +
repo/linux/linux/drivers/net/usb/ax88172a.c | 2 +-
repo/linux/linux/drivers/net/usb/cdc_ether.c | 7 +
repo/linux/linux/drivers/net/usb/cdc_ncm.c | 6 +-
repo/linux/linux/drivers/net/usb/lan78xx.c | 22 +-
repo/linux/linux/drivers/net/usb/qmi_wwan.c | 3 +
repo/linux/linux/drivers/net/usb/r8152.c | 4 +-
repo/linux/linux/drivers/net/usb/sr9800.c | 2 +-
repo/linux/linux/drivers/net/vxlan.c | 6 +-
.../linux/drivers/net/wireless/ath/ath10k/ahb.c | 4 +-
.../linux/drivers/net/wireless/ath/ath10k/core.c | 19 +-
.../linux/drivers/net/wireless/ath/ath10k/core.h | 1 +
.../linux/drivers/net/wireless/ath/ath10k/hw.h | 5 +
.../linux/drivers/net/wireless/ath/ath10k/mac.c | 4 +-
.../linux/drivers/net/wireless/ath/ath10k/pci.c | 2 +-
.../linux/drivers/net/wireless/ath/ath10k/wmi.c | 29 +-
.../linux/drivers/net/wireless/ath/ath10k/wmi.h | 8 +-
.../linux/drivers/net/wireless/ath/ath6kl/usb.c | 8 +
.../net/wireless/ath/ath9k/common-spectral.c | 2 +-
.../linux/drivers/net/wireless/ath/ath9k/main.c | 1 -
.../linux/drivers/net/wireless/ath/ath9k/tx99.c | 10 +-
.../drivers/net/wireless/ath/wil6210/debugfs.c | 3 +
.../linux/drivers/net/wireless/ath/wil6210/main.c | 9 +-
.../drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 +
.../linux/drivers/net/wireless/ath/wil6210/txrx.c | 15 +-
.../drivers/net/wireless/ath/wil6210/txrx_edma.c | 44 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +-
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 2 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 26 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 2 +
.../broadcom/brcm80211/brcmsmac/mac80211_if.c | 6 +-
.../drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +-
.../drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 63 ++
.../drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +-
.../drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 9 +-
.../drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 1 +
.../drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 4 +-
.../drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 16 +-
.../net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 4 +
.../drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 4 -
.../drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 55 +-
.../net/wireless/intel/iwlwifi/pcie/internal.h | 60 --
.../drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 8 +-
.../net/wireless/intel/iwlwifi/pcie/trans.c | 16 +-
.../net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 7 +-
.../drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +-
.../drivers/net/wireless/marvell/mwifiex/usb.c | 13 +
.../drivers/net/wireless/mediatek/mt76/mac80211.c | 6 +
.../drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 2 +-
.../wireless/mediatek/mt76/mt76x2_init_common.c | 4 +
.../net/wireless/mediatek/mt76/mt76x2_pci.c | 1 +
.../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 4 +-
.../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 2 +-
.../net/wireless/quantenna/qtnfmac/cfg80211.c | 25 +-
.../net/wireless/quantenna/qtnfmac/commands.c | 6 +-
.../drivers/net/wireless/quantenna/qtnfmac/core.c | 16 +-
.../drivers/net/wireless/quantenna/qtnfmac/core.h | 1 +
.../drivers/net/wireless/quantenna/qtnfmac/qlink.h | 2 +
.../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 6 +-
.../drivers/net/wireless/realtek/rtlwifi/ps.c | 6 +
.../linux/drivers/net/xen-netback/interface.c | 4 +-
repo/linux/linux/drivers/nfc/fdp/i2c.c | 2 +-
repo/linux/linux/drivers/nfc/pn533/usb.c | 9 +-
repo/linux/linux/drivers/nfc/st21nfca/core.c | 1 +
repo/linux/linux/drivers/ntb/test/ntb_perf.c | 2 +-
repo/linux/linux/drivers/nvdimm/bus.c | 2 +-
repo/linux/linux/drivers/nvdimm/region.c | 4 +-
repo/linux/linux/drivers/nvdimm/region_devs.c | 4 +-
repo/linux/linux/drivers/nvme/host/core.c | 5 +-
repo/linux/linux/drivers/nvme/host/lightnvm.c | 3 +
repo/linux/linux/drivers/nvme/host/multipath.c | 2 +-
repo/linux/linux/drivers/nvmem/core.c | 2 +-
repo/linux/linux/drivers/of/base.c | 2 +-
.../linux/drivers/of/unittest-data/overlay_15.dts | 4 +-
.../drivers/of/unittest-data/tests-overlay.dtsi | 4 +-
repo/linux/linux/drivers/of/unittest.c | 1 +
repo/linux/linux/drivers/opp/core.c | 2 +-
.../linux/linux/drivers/pci/controller/pci-tegra.c | 7 +-
.../linux/drivers/pci/controller/pcie-mediatek.c | 4 +-
repo/linux/linux/drivers/pci/controller/vmd.c | 25 +-
repo/linux/linux/drivers/pci/hotplug/pciehp_core.c | 3 +-
repo/linux/linux/drivers/pci/pci.c | 63 +-
repo/linux/linux/drivers/pci/pci.h | 2 +
repo/linux/linux/drivers/pci/pcie/aer.c | 13 +-
repo/linux/linux/drivers/pci/pcie/dpc.c | 3 +-
repo/linux/linux/drivers/pci/pcie/err.c | 87 +--
repo/linux/linux/drivers/pci/pcie/pme.c | 4 +-
repo/linux/linux/drivers/pci/pcie/portdrv.h | 24 +
repo/linux/linux/drivers/pci/pcie/portdrv_pci.c | 9 +
repo/linux/linux/drivers/pci/quirks.c | 4 +-
repo/linux/linux/drivers/pci/slot.c | 1 -
repo/linux/linux/drivers/phy/broadcom/Kconfig | 3 +-
.../linux/drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 1 -
.../linux/drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 +-
repo/linux/linux/drivers/phy/ti/phy-twl4030-usb.c | 29 +
.../linux/drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 4 +-
.../drivers/pinctrl/intel/pinctrl-cherryview.c | 6 +-
.../linux/drivers/pinctrl/intel/pinctrl-intel.c | 21 +-
.../drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 26 +-
.../linux/drivers/pinctrl/pinctrl-at91-pio4.c | 8 +-
repo/linux/linux/drivers/pinctrl/pinctrl-at91.c | 28 +-
repo/linux/linux/drivers/pinctrl/pinctrl-gemini.c | 47 +-
repo/linux/linux/drivers/pinctrl/pinctrl-ingenic.c | 2 +-
.../linux/drivers/platform/x86/intel_atomisp2_pm.c | 69 +-
.../linux/drivers/platform/x86/mlx-platform.c | 2 +-
repo/linux/linux/drivers/platform/x86/pmc_atom.c | 7 +
.../linux/drivers/power/reset/at91-sama5d2_shdwc.c | 3 +
repo/linux/linux/drivers/power/supply/ab8500_fg.c | 31 +-
.../power/supply/max14656_charger_detector.c | 17 +-
.../linux/drivers/power/supply/max8998_charger.c | 2 +-
.../linux/linux/drivers/power/supply/sbs-battery.c | 27 +-
.../linux/drivers/power/supply/twl4030_charger.c | 30 +-
repo/linux/linux/drivers/pwm/pwm-stm32-lp.c | 6 +
repo/linux/linux/drivers/regulator/of_regulator.c | 8 +-
.../linux/drivers/regulator/pfuze100-regulator.c | 8 +-
.../linux/drivers/regulator/ti-abb-regulator.c | 26 +-
.../linux/drivers/remoteproc/da8xx_remoteproc.c | 2 +-
repo/linux/linux/drivers/remoteproc/qcom_q6v5.c | 3 +-
.../linux/drivers/remoteproc/remoteproc_sysfs.c | 5 +
repo/linux/linux/drivers/reset/core.c | 15 +-
repo/linux/linux/drivers/rpmsg/qcom_glink_smem.c | 12 +-
repo/linux/linux/drivers/rtc/rtc-armada38x.c | 22 +-
repo/linux/linux/drivers/rtc/rtc-isl1208.c | 27 +-
repo/linux/linux/drivers/rtc/rtc-mt6397.c | 13 +-
repo/linux/linux/drivers/rtc/rtc-pcf8523.c | 28 +-
repo/linux/linux/drivers/rtc/rtc-pl030.c | 15 +-
repo/linux/linux/drivers/rtc/rtc-rv8803.c | 2 +-
repo/linux/linux/drivers/rtc/rtc-sysfs.c | 4 +-
repo/linux/linux/drivers/rtc/rtc-tx4939.c | 4 +-
repo/linux/linux/drivers/s390/char/Makefile | 1 +
repo/linux/linux/drivers/s390/cio/ccwgroup.c | 2 +-
repo/linux/linux/drivers/s390/cio/css.c | 2 +
repo/linux/linux/drivers/s390/crypto/ap_bus.c | 18 +-
repo/linux/linux/drivers/s390/net/qeth_core_main.c | 102 +--
repo/linux/linux/drivers/s390/net/qeth_l2_main.c | 3 +
repo/linux/linux/drivers/s390/net/qeth_l3_main.c | 3 +
repo/linux/linux/drivers/s390/scsi/zfcp_fsf.c | 16 +-
repo/linux/linux/drivers/scsi/Kconfig | 2 +-
repo/linux/linux/drivers/scsi/NCR5380.c | 156 +++--
repo/linux/linux/drivers/scsi/NCR5380.h | 2 +-
repo/linux/linux/drivers/scsi/arcmsr/arcmsr_hba.c | 6 +-
repo/linux/linux/drivers/scsi/ch.c | 1 -
.../drivers/scsi/device_handler/scsi_dh_alua.c | 21 +-
.../linux/linux/drivers/scsi/libsas/sas_expander.c | 13 +-
repo/linux/linux/drivers/scsi/lpfc/lpfc_ct.c | 5 -
repo/linux/linux/drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +-
.../linux/linux/drivers/scsi/lpfc/lpfc_nportdisc.c | 7 +-
repo/linux/linux/drivers/scsi/lpfc/lpfc_nvme.c | 2 +-
repo/linux/linux/drivers/scsi/lpfc/lpfc_nvmet.c | 13 +-
repo/linux/linux/drivers/scsi/lpfc/lpfc_nvmet.h | 2 +
repo/linux/linux/drivers/scsi/lpfc/lpfc_scsi.c | 2 +-
repo/linux/linux/drivers/scsi/lpfc/lpfc_sli.c | 6 +-
repo/linux/linux/drivers/scsi/megaraid.c | 4 +-
repo/linux/linux/drivers/scsi/pm8001/pm8001_hwi.c | 6 +
repo/linux/linux/drivers/scsi/pm8001/pm8001_sas.c | 9 +-
repo/linux/linux/drivers/scsi/pm8001/pm8001_sas.h | 1 +
repo/linux/linux/drivers/scsi/pm8001/pm80xx_hwi.c | 80 ++-
repo/linux/linux/drivers/scsi/pm8001/pm80xx_hwi.h | 3 +
repo/linux/linux/drivers/scsi/qla2xxx/qla_bsg.c | 6 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_gs.c | 28 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_init.c | 36 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_iocb.c | 12 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_isr.c | 50 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_mbx.c | 3 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_os.c | 37 +-
repo/linux/linux/drivers/scsi/qla2xxx/qla_target.c | 10 +
repo/linux/linux/drivers/scsi/scsi_error.c | 3 +
repo/linux/linux/drivers/scsi/scsi_lib.c | 3 +-
repo/linux/linux/drivers/scsi/scsi_sysfs.c | 11 +-
repo/linux/linux/drivers/scsi/sd.c | 3 +-
repo/linux/linux/drivers/scsi/sni_53c710.c | 4 +-
.../linux/drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +-
repo/linux/linux/drivers/scsi/ufs/ufshcd.c | 56 +-
repo/linux/linux/drivers/slimbus/qcom-ngd-ctrl.c | 24 +-
.../linux/drivers/soc/fsl/qbman/bman_portal.c | 10 +-
repo/linux/linux/drivers/soc/imx/gpc.c | 2 +-
repo/linux/linux/drivers/soc/qcom/apr.c | 4 +-
repo/linux/linux/drivers/soc/qcom/qcom-geni-se.c | 41 +-
repo/linux/linux/drivers/soc/qcom/rpmh-rsc.c | 2 +
repo/linux/linux/drivers/soc/qcom/wcnss_ctrl.c | 2 +-
repo/linux/linux/drivers/soc/tegra/pmc.c | 55 +-
repo/linux/linux/drivers/soundwire/Kconfig | 1 +
repo/linux/linux/drivers/soundwire/bus.c | 3 +-
repo/linux/linux/drivers/soundwire/intel_init.c | 2 +-
repo/linux/linux/drivers/spi/spi-bcm63xx-hsspi.c | 20 +-
repo/linux/linux/drivers/spi/spi-fsl-lpspi.c | 2 +-
repo/linux/linux/drivers/spi/spi-mt65xx.c | 37 +-
repo/linux/linux/drivers/spi/spi-pic32.c | 4 +-
repo/linux/linux/drivers/spi/spi-rockchip.c | 3 +
repo/linux/linux/drivers/spi/spidev.c | 8 +-
repo/linux/linux/drivers/staging/erofs/dir.c | 11 +-
repo/linux/linux/drivers/staging/erofs/unzip_vle.c | 37 +-
.../linux/linux/drivers/staging/fbtft/fbtft-core.c | 7 +-
.../drivers/staging/media/imx/imx-media-csi.c | 5 +-
.../linux/drivers/staging/mt7621-pinctrl/Kconfig | 1 +
.../staging/mt7621-pinctrl/pinctrl-rt2880.c | 41 +-
.../drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +-
.../linux/drivers/staging/vt6655/device_main.c | 4 +-
.../linux/linux/drivers/staging/wlan-ng/cfg80211.c | 6 +-
.../linux/drivers/target/iscsi/cxgbit/cxgbit_cm.c | 3 +-
.../linux/drivers/target/target_core_device.c | 21 -
repo/linux/linux/drivers/tee/optee/core.c | 4 +-
repo/linux/linux/drivers/thermal/thermal_core.c | 2 +-
repo/linux/linux/drivers/thermal/thermal_hwmon.c | 8 +-
repo/linux/linux/drivers/thunderbolt/nhi.c | 22 +-
repo/linux/linux/drivers/tty/n_hdlc.c | 5 +
.../linux/drivers/tty/serial/8250/8250_men_mcb.c | 8 +-
repo/linux/linux/drivers/tty/serial/mxs-auart.c | 3 +-
repo/linux/linux/drivers/tty/serial/owl-uart.c | 2 +-
.../linux/drivers/tty/serial/qcom_geni_serial.c | 55 +-
repo/linux/linux/drivers/tty/serial/samsung.c | 8 +
repo/linux/linux/drivers/tty/serial/sc16is7xx.c | 28 +
.../linux/drivers/tty/serial/serial_mctrl_gpio.c | 3 +
repo/linux/linux/drivers/tty/serial/uartlite.c | 3 +-
.../linux/linux/drivers/tty/serial/xilinx_uartps.c | 41 +-
repo/linux/linux/drivers/uio/uio_hv_generic.c | 5 +-
repo/linux/linux/drivers/usb/chipidea/otg.c | 9 +-
.../linux/linux/drivers/usb/chipidea/usbmisc_imx.c | 2 +
repo/linux/linux/drivers/usb/class/usblp.c | 12 +-
repo/linux/linux/drivers/usb/class/usbtmc.c | 17 +-
repo/linux/linux/drivers/usb/core/config.c | 5 +
repo/linux/linux/drivers/usb/core/hub.c | 7 +
repo/linux/linux/drivers/usb/dwc2/hcd.c | 33 +-
repo/linux/linux/drivers/usb/dwc2/params.c | 1 +
repo/linux/linux/drivers/usb/dwc3/core.c | 3 +-
repo/linux/linux/drivers/usb/dwc3/dwc3-pci.c | 2 +-
repo/linux/linux/drivers/usb/dwc3/gadget.c | 60 +-
repo/linux/linux/drivers/usb/gadget/composite.c | 4 +
repo/linux/linux/drivers/usb/gadget/configfs.c | 110 ++-
.../drivers/usb/gadget/function/uvc_configfs.c | 20 +
.../linux/drivers/usb/gadget/function/uvc_video.c | 32 +-
.../linux/drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +-
repo/linux/linux/drivers/usb/gadget/udc/core.c | 13 +-
.../linux/linux/drivers/usb/gadget/udc/dummy_hcd.c | 3 +-
.../linux/drivers/usb/gadget/udc/fotg210-udc.c | 2 +-
.../linux/drivers/usb/gadget/udc/fsl_udc_core.c | 2 +-
.../linux/drivers/usb/gadget/udc/lpc32xx_udc.c | 6 +-
repo/linux/linux/drivers/usb/host/xhci-debugfs.c | 24 +-
repo/linux/linux/drivers/usb/host/xhci-mtk-sch.c | 4 +-
repo/linux/linux/drivers/usb/host/xhci-ring.c | 4 +-
repo/linux/linux/drivers/usb/host/xhci.c | 70 +-
repo/linux/linux/drivers/usb/image/microtek.c | 4 +
repo/linux/linux/drivers/usb/misc/Kconfig | 10 -
repo/linux/linux/drivers/usb/misc/Makefile | 1 -
repo/linux/linux/drivers/usb/misc/adutux.c | 24 +-
repo/linux/linux/drivers/usb/misc/chaoskey.c | 5 +-
repo/linux/linux/drivers/usb/misc/iowarrior.c | 16 +-
repo/linux/linux/drivers/usb/misc/ldusb.c | 60 +-
repo/linux/linux/drivers/usb/misc/legousbtower.c | 63 +-
repo/linux/linux/drivers/usb/misc/rio500.c | 561 ----------------
repo/linux/linux/drivers/usb/misc/rio500_usb.h | 20 -
repo/linux/linux/drivers/usb/misc/usblcd.c | 33 +-
repo/linux/linux/drivers/usb/misc/yurex.c | 18 +-
repo/linux/linux/drivers/usb/mtu3/mtu3_core.c | 4 +-
repo/linux/linux/drivers/usb/mtu3/mtu3_gadget.c | 22 +-
.../linux/linux/drivers/usb/renesas_usbhs/common.h | 1 +
repo/linux/linux/drivers/usb/renesas_usbhs/fifo.c | 2 +-
repo/linux/linux/drivers/usb/renesas_usbhs/fifo.h | 1 +
.../linux/drivers/usb/renesas_usbhs/mod_gadget.c | 18 +-
repo/linux/linux/drivers/usb/renesas_usbhs/pipe.c | 15 +
repo/linux/linux/drivers/usb/renesas_usbhs/pipe.h | 1 +
repo/linux/linux/drivers/usb/serial/cypress_m8.c | 2 +-
repo/linux/linux/drivers/usb/serial/ftdi_sio.c | 3 +
repo/linux/linux/drivers/usb/serial/ftdi_sio_ids.h | 9 +
repo/linux/linux/drivers/usb/serial/keyspan.c | 4 +-
repo/linux/linux/drivers/usb/serial/option.c | 11 +
.../linux/drivers/usb/serial/ti_usb_3410_5052.c | 10 +-
repo/linux/linux/drivers/usb/serial/usb-serial.c | 5 +-
repo/linux/linux/drivers/usb/serial/whiteheat.c | 13 +-
repo/linux/linux/drivers/usb/serial/whiteheat.h | 2 +-
repo/linux/linux/drivers/usb/storage/scsiglue.c | 10 -
repo/linux/linux/drivers/usb/storage/uas.c | 20 -
repo/linux/linux/drivers/usb/usb-skeleton.c | 15 +-
repo/linux/linux/drivers/usb/usbip/stub.h | 7 +-
repo/linux/linux/drivers/usb/usbip/stub_main.c | 57 +-
repo/linux/linux/drivers/usb/usbip/stub_rx.c | 204 ++++--
repo/linux/linux/drivers/usb/usbip/stub_tx.c | 99 ++-
repo/linux/linux/drivers/usb/usbip/usbip_common.c | 59 +-
repo/linux/linux/drivers/usb/usbip/vhci_hcd.c | 16 +-
repo/linux/linux/drivers/usb/usbip/vhci_rx.c | 3 +
repo/linux/linux/drivers/usb/usbip/vhci_tx.c | 69 +-
repo/linux/linux/drivers/vfio/pci/vfio_pci.c | 8 +-
.../linux/linux/drivers/vfio/pci/vfio_pci_config.c | 31 +-
.../linux/drivers/video/backlight/lm3639_bl.c | 6 +-
repo/linux/linux/drivers/video/fbdev/Kconfig | 34 +-
repo/linux/linux/drivers/video/fbdev/atmel_lcdfb.c | 43 +-
repo/linux/linux/drivers/video/fbdev/core/fbmon.c | 96 ---
repo/linux/linux/drivers/video/fbdev/core/modedb.c | 57 --
repo/linux/linux/drivers/video/fbdev/sbuslib.c | 28 +-
.../linux/drivers/virt/vboxguest/vboxguest_utils.c | 3 +-
repo/linux/linux/drivers/watchdog/aspeed_wdt.c | 4 +-
repo/linux/linux/drivers/watchdog/imx2_wdt.c | 4 +-
repo/linux/linux/drivers/watchdog/renesas_wdt.c | 1 +
repo/linux/linux/drivers/watchdog/sama5d4_wdt.c | 6 +-
repo/linux/linux/drivers/watchdog/w83627hf_wdt.c | 8 +-
repo/linux/linux/drivers/watchdog/watchdog_dev.c | 10 +-
repo/linux/linux/drivers/xen/pci.c | 21 +-
.../linux/drivers/xen/xenbus/xenbus_dev_frontend.c | 20 +-
repo/linux/linux/fs/9p/vfs_file.c | 3 +
repo/linux/linux/fs/binfmt_script.c | 57 +-
repo/linux/linux/fs/btrfs/ctree.h | 6 +-
repo/linux/linux/fs/btrfs/extent-tree.c | 6 +-
repo/linux/linux/fs/btrfs/file.c | 56 +-
repo/linux/linux/fs/btrfs/free-space-cache.c | 22 +-
repo/linux/linux/fs/btrfs/inode-map.c | 5 +-
repo/linux/linux/fs/btrfs/inode.c | 59 +-
repo/linux/linux/fs/btrfs/ioctl.c | 6 +-
repo/linux/linux/fs/btrfs/qgroup.c | 4 +-
repo/linux/linux/fs/btrfs/ref-verify.c | 2 +-
repo/linux/linux/fs/btrfs/relocation.c | 9 +-
repo/linux/linux/fs/btrfs/tree-log.c | 36 +-
repo/linux/linux/fs/ceph/caps.c | 10 +-
repo/linux/linux/fs/ceph/inode.c | 8 +-
repo/linux/linux/fs/ceph/mds_client.c | 4 +-
repo/linux/linux/fs/cifs/cifsglob.h | 5 +
repo/linux/linux/fs/cifs/cifsproto.h | 1 +
repo/linux/linux/fs/cifs/cifssmb.c | 7 +-
repo/linux/linux/fs/cifs/connect.c | 22 +
repo/linux/linux/fs/cifs/dir.c | 8 +-
repo/linux/linux/fs/cifs/file.c | 62 +-
repo/linux/linux/fs/cifs/inode.c | 4 +
repo/linux/linux/fs/cifs/netmisc.c | 4 -
repo/linux/linux/fs/cifs/smb1ops.c | 3 +
repo/linux/linux/fs/cifs/smb2file.c | 2 +-
repo/linux/linux/fs/cifs/smb2misc.c | 7 -
repo/linux/linux/fs/cifs/smb2ops.c | 6 +-
repo/linux/linux/fs/cifs/smb2pdu.h | 1 +
repo/linux/linux/fs/compat_ioctl.c | 10 +-
repo/linux/linux/fs/configfs/configfs_internal.h | 15 +-
repo/linux/linux/fs/configfs/dir.c | 137 +++-
repo/linux/linux/fs/configfs/file.c | 280 ++++----
repo/linux/linux/fs/configfs/symlink.c | 33 +-
repo/linux/linux/fs/ecryptfs/inode.c | 19 +-
repo/linux/linux/fs/ext4/ioctl.c | 1 +
repo/linux/linux/fs/ext4/namei.c | 2 +-
repo/linux/linux/fs/f2fs/data.c | 35 +-
repo/linux/linux/fs/f2fs/f2fs.h | 3 +-
repo/linux/linux/fs/f2fs/file.c | 63 +-
repo/linux/linux/fs/f2fs/gc.c | 2 +-
repo/linux/linux/fs/f2fs/node.c | 5 +-
repo/linux/linux/fs/f2fs/recovery.c | 20 +
repo/linux/linux/fs/f2fs/segment.c | 6 +-
repo/linux/linux/fs/f2fs/super.c | 54 +-
repo/linux/linux/fs/fs-writeback.c | 9 +-
repo/linux/linux/fs/fuse/control.c | 4 +-
repo/linux/linux/fs/fuse/cuse.c | 1 +
repo/linux/linux/fs/fuse/dir.c | 13 +
repo/linux/linux/fs/fuse/file.c | 10 +-
repo/linux/linux/fs/gfs2/incore.h | 1 +
repo/linux/linux/fs/gfs2/log.c | 7 +-
repo/linux/linux/fs/gfs2/rgrp.c | 2 +-
repo/linux/linux/fs/gfs2/super.c | 2 +-
repo/linux/linux/fs/gfs2/util.c | 13 +-
repo/linux/linux/fs/kernfs/symlink.c | 5 +-
repo/linux/linux/fs/libfs.c | 134 ++--
repo/linux/linux/fs/nfs/delegation.c | 18 +-
repo/linux/linux/fs/nfs/delegation.h | 1 +
repo/linux/linux/fs/nfs/direct.c | 78 ++-
repo/linux/linux/fs/nfs/nfs4proc.c | 8 +-
repo/linux/linux/fs/nfs/nfs4state.c | 2 +-
repo/linux/linux/fs/nfs/nfs4xdr.c | 2 +-
repo/linux/linux/fs/nfs/pnfs.c | 9 +-
repo/linux/linux/fs/nfs/write.c | 5 +-
repo/linux/linux/fs/ocfs2/aops.c | 25 +-
repo/linux/linux/fs/ocfs2/file.c | 134 ++--
repo/linux/linux/fs/ocfs2/ioctl.c | 2 +-
repo/linux/linux/fs/ocfs2/journal.c | 3 +-
repo/linux/linux/fs/ocfs2/localalloc.c | 3 +-
repo/linux/linux/fs/ocfs2/xattr.c | 56 +-
repo/linux/linux/fs/orangefs/orangefs-sysfs.c | 2 +-
repo/linux/linux/fs/proc/page.c | 28 +-
repo/linux/linux/fs/proc/vmcore.c | 10 +
repo/linux/linux/fs/statfs.c | 17 +-
repo/linux/linux/fs/udf/super.c | 65 +-
repo/linux/linux/include/acpi/actbl2.h | 7 +-
repo/linux/linux/include/crypto/chacha20.h | 3 +-
repo/linux/linux/include/linux/acpi.h | 5 +
repo/linux/linux/include/linux/cpu.h | 30 +-
repo/linux/linux/include/linux/cpufeature.h | 2 +-
repo/linux/linux/include/linux/cpuidle.h | 1 +
repo/linux/linux/include/linux/edac.h | 3 +-
repo/linux/linux/include/linux/fb.h | 3 -
repo/linux/linux/include/linux/fsl_ifc.h | 2 +
repo/linux/linux/include/linux/gfp.h | 23 +
repo/linux/linux/include/linux/hwmon.h | 2 +-
repo/linux/linux/include/linux/hyperv.h | 2 +-
repo/linux/linux/include/linux/ieee80211.h | 53 ++
repo/linux/linux/include/linux/intel-iommu.h | 6 +-
repo/linux/linux/include/linux/kvm_host.h | 10 +-
repo/linux/linux/include/linux/libfdt_env.h | 1 +
repo/linux/linux/include/linux/mlx5/driver.h | 5 +-
repo/linux/linux/include/linux/mm.h | 5 -
repo/linux/linux/include/linux/mm_types.h | 5 +
repo/linux/linux/include/linux/page-flags.h | 20 +-
.../linux/include/linux/platform_data/dma-ep93xx.h | 2 +-
repo/linux/linux/include/linux/sched/mm.h | 2 +
repo/linux/linux/include/linux/skbuff.h | 36 +-
repo/linux/linux/include/linux/sunrpc/sched.h | 2 -
repo/linux/linux/include/linux/timekeeping32.h | 15 +-
repo/linux/linux/include/media/vsp1.h | 2 +-
repo/linux/linux/include/net/bonding.h | 3 +-
repo/linux/linux/include/net/busy_poll.h | 6 +-
repo/linux/linux/include/net/flow_dissector.h | 3 +-
repo/linux/linux/include/net/fq.h | 2 +-
repo/linux/linux/include/net/fq_impl.h | 4 +-
repo/linux/linux/include/net/ip_vs.h | 1 +
repo/linux/linux/include/net/llc.h | 1 +
repo/linux/linux/include/net/llc_conn.h | 2 +-
repo/linux/linux/include/net/neighbour.h | 4 +-
repo/linux/linux/include/net/net_namespace.h | 2 +-
repo/linux/linux/include/net/netfilter/nf_tables.h | 3 +-
repo/linux/linux/include/net/sch_generic.h | 5 +
repo/linux/linux/include/net/sock.h | 19 +-
repo/linux/linux/include/rdma/ib_verbs.h | 4 +-
repo/linux/linux/include/scsi/scsi_eh.h | 1 +
repo/linux/linux/include/soc/tegra/pmc.h | 1 +
repo/linux/linux/include/sound/soc-dapm.h | 2 +
repo/linux/linux/include/trace/events/btrfs.h | 3 +-
repo/linux/linux/include/trace/events/rxrpc.h | 6 +-
repo/linux/linux/include/trace/events/sched.h | 11 +-
repo/linux/linux/kernel/bpf/btf.c | 3 +
repo/linux/linux/kernel/cpu.c | 28 +-
repo/linux/linux/kernel/elfcore.c | 1 +
repo/linux/linux/kernel/events/core.c | 2 +-
repo/linux/linux/kernel/events/hw_breakpoint.c | 4 +-
repo/linux/linux/kernel/events/uprobes.c | 4 +-
repo/linux/linux/kernel/fork.c | 4 +-
repo/linux/linux/kernel/kexec_core.c | 6 +
repo/linux/linux/kernel/kprobes.c | 8 +-
.../linux/kernel/locking/qspinlock_paravirt.h | 2 +-
repo/linux/linux/kernel/panic.c | 1 +
repo/linux/linux/kernel/printk/printk.c | 42 +-
repo/linux/linux/kernel/sched/core.c | 4 +-
repo/linux/linux/kernel/sched/cputime.c | 6 +-
repo/linux/linux/kernel/sched/fair.c | 91 +--
repo/linux/linux/kernel/sched/membarrier.c | 2 +-
repo/linux/linux/kernel/sched/sched.h | 6 +-
repo/linux/linux/kernel/signal.c | 4 +
.../linux/kernel/time/tick-broadcast-hrtimer.c | 57 +-
repo/linux/linux/kernel/time/time.c | 15 +-
repo/linux/linux/kernel/time/timekeeping.c | 24 -
repo/linux/linux/kernel/time/timer.c | 8 +-
repo/linux/linux/kernel/trace/ftrace.c | 27 +-
repo/linux/linux/kernel/trace/trace.c | 18 +-
repo/linux/linux/kernel/trace/trace_event_perf.c | 4 +
repo/linux/linux/kernel/trace/trace_events_hist.c | 4 +
repo/linux/linux/kernel/trace/trace_hwlat.c | 4 +-
repo/linux/linux/lib/chacha20.c | 6 +-
repo/linux/linux/lib/dump_stack.c | 7 +-
repo/linux/linux/lib/idr.c | 15 +-
repo/linux/linux/lib/textsearch.c | 4 +-
repo/linux/linux/mm/filemap.c | 3 +-
repo/linux/linux/mm/hugetlb.c | 5 +-
repo/linux/linux/mm/hugetlb_cgroup.c | 2 +-
repo/linux/linux/mm/memcontrol.c | 11 +-
repo/linux/linux/mm/memfd.c | 20 +-
repo/linux/linux/mm/memory-failure.c | 36 +-
repo/linux/linux/mm/memory_hotplug.c | 77 +--
repo/linux/linux/mm/mempolicy.c | 14 +-
repo/linux/linux/mm/page_alloc.c | 10 +-
repo/linux/linux/mm/page_owner.c | 5 +-
repo/linux/linux/mm/slub.c | 13 +-
repo/linux/linux/mm/usercopy.c | 8 +-
repo/linux/linux/mm/vmpressure.c | 20 +-
repo/linux/linux/mm/vmstat.c | 2 +-
repo/linux/linux/net/9p/client.c | 1 +
repo/linux/linux/net/atm/common.c | 2 +-
repo/linux/linux/net/batman-adv/bat_iv_ogm.c | 60 +-
repo/linux/linux/net/batman-adv/hard-interface.c | 2 +
repo/linux/linux/net/batman-adv/types.h | 3 +
repo/linux/linux/net/bluetooth/af_bluetooth.c | 4 +-
repo/linux/linux/net/bluetooth/l2cap_core.c | 10 +
repo/linux/linux/net/caif/caif_socket.c | 2 +-
repo/linux/linux/net/core/datagram.c | 8 +-
repo/linux/linux/net/core/dev.c | 16 +-
repo/linux/linux/net/core/ethtool.c | 4 +-
repo/linux/linux/net/core/flow_dissector.c | 38 +-
repo/linux/linux/net/core/net_namespace.c | 17 +-
repo/linux/linux/net/core/rtnetlink.c | 16 +-
repo/linux/linux/net/core/sock.c | 6 +-
repo/linux/linux/net/dccp/ipv4.c | 4 +-
repo/linux/linux/net/decnet/af_decnet.c | 2 +-
repo/linux/linux/net/dsa/dsa2.c | 2 +-
repo/linux/linux/net/ipv4/datagram.c | 2 +-
repo/linux/linux/net/ipv4/fib_frontend.c | 2 +-
repo/linux/linux/net/ipv4/fib_semantics.c | 2 +-
repo/linux/linux/net/ipv4/gre_demux.c | 7 +-
repo/linux/linux/net/ipv4/inet_hashtables.c | 2 +-
repo/linux/linux/net/ipv4/ip_gre.c | 13 +-
repo/linux/linux/net/ipv4/ipmr.c | 3 +-
.../net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 22 +-
repo/linux/linux/net/ipv4/route.c | 11 +-
repo/linux/linux/net/ipv4/tcp.c | 8 +-
repo/linux/linux/net/ipv4/tcp_input.c | 27 +-
repo/linux/linux/net/ipv4/tcp_ipv4.c | 4 +-
repo/linux/linux/net/ipv4/tcp_output.c | 25 +-
repo/linux/linux/net/ipv4/udp.c | 29 +-
repo/linux/linux/net/ipv6/inet6_hashtables.c | 2 +-
repo/linux/linux/net/ipv6/ip6_gre.c | 4 +-
repo/linux/linux/net/ipv6/ip6_input.c | 4 +-
.../net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 19 +-
repo/linux/linux/net/ipv6/route.c | 13 +-
repo/linux/linux/net/ipv6/udp.c | 2 +-
repo/linux/linux/net/llc/llc_c_ac.c | 8 +-
repo/linux/linux/net/llc/llc_conn.c | 32 +-
repo/linux/linux/net/llc/llc_core.c | 4 +-
repo/linux/linux/net/llc/llc_s_ac.c | 12 +-
repo/linux/linux/net/llc/llc_sap.c | 23 +-
repo/linux/linux/net/mac80211/debugfs_netdev.c | 11 +-
repo/linux/linux/net/mac80211/mlme.c | 22 +-
.../linux/linux/net/mac80211/rc80211_minstrel_ht.c | 20 +-
.../net/netfilter/ipset/ip_set_bitmap_ipmac.c | 3 +
repo/linux/linux/net/netfilter/ipset/ip_set_core.c | 8 +-
.../linux/net/netfilter/ipset/ip_set_hash_ipmac.c | 13 +-
repo/linux/linux/net/netfilter/ipvs/ip_vs_app.c | 12 +-
repo/linux/linux/net/netfilter/ipvs/ip_vs_ctl.c | 29 +-
repo/linux/linux/net/netfilter/ipvs/ip_vs_pe.c | 3 +-
repo/linux/linux/net/netfilter/ipvs/ip_vs_sched.c | 3 +-
repo/linux/linux/net/netfilter/ipvs/ip_vs_sync.c | 13 +-
.../linux/linux/net/netfilter/nf_flow_table_core.c | 3 +-
repo/linux/linux/net/netfilter/nf_tables_api.c | 16 +-
repo/linux/linux/net/netfilter/nft_cmp.c | 6 +-
repo/linux/linux/net/netfilter/nft_compat.c | 24 +-
repo/linux/linux/net/netfilter/nft_connlimit.c | 7 +-
repo/linux/linux/net/netfilter/nft_lookup.c | 3 -
repo/linux/linux/net/netfilter/nft_reject.c | 6 +-
repo/linux/linux/net/nfc/llcp_sock.c | 4 +-
repo/linux/linux/net/nfc/netlink.c | 2 -
repo/linux/linux/net/openvswitch/datapath.c | 20 +-
.../linux/net/openvswitch/vport-internal_dev.c | 16 +-
repo/linux/linux/net/phonet/socket.c | 4 +-
repo/linux/linux/net/rxrpc/peer_object.c | 16 +-
repo/linux/linux/net/rxrpc/sendmsg.c | 1 +
repo/linux/linux/net/sched/act_api.c | 14 +-
repo/linux/linux/net/sched/sch_generic.c | 14 +-
repo/linux/linux/net/sched/sch_hhf.c | 8 +-
repo/linux/linux/net/sched/sch_netem.c | 2 +-
repo/linux/linux/net/sched/sch_sfb.c | 13 +-
repo/linux/linux/net/sched/sch_sfq.c | 14 +-
repo/linux/linux/net/sctp/socket.c | 12 +-
repo/linux/linux/net/sunrpc/sched.c | 109 ++-
repo/linux/linux/net/sunrpc/xprt.c | 14 +-
repo/linux/linux/net/sunrpc/xprtrdma/transport.c | 6 +-
repo/linux/linux/net/sunrpc/xprtsock.c | 10 +-
repo/linux/linux/net/tipc/socket.c | 4 +-
repo/linux/linux/net/unix/af_unix.c | 6 +-
repo/linux/linux/net/vmw_vsock/af_vsock.c | 2 +-
.../linux/net/vmw_vsock/virtio_transport_common.c | 8 +-
repo/linux/linux/net/wireless/Makefile | 1 +
repo/linux/linux/net/wireless/nl80211.c | 50 +-
repo/linux/linux/net/wireless/reg.c | 112 +++-
repo/linux/linux/net/wireless/scan.c | 14 +-
repo/linux/linux/net/wireless/wext-compat.c | 2 +-
repo/linux/linux/net/wireless/wext-sme.c | 8 +-
repo/linux/linux/net/xdp/xdp_umem.c | 11 +-
repo/linux/linux/net/xdp/xsk.c | 13 +-
repo/linux/linux/net/xfrm/xfrm_input.c | 2 +-
repo/linux/linux/samples/bpf/bpf_load.c | 4 +-
repo/linux/linux/samples/bpf/sockex2_kern.c | 11 +-
repo/linux/linux/samples/bpf/sockex3_kern.c | 8 +-
repo/linux/linux/samples/bpf/sockex3_user.c | 4 +-
repo/linux/linux/samples/mei/mei-amt-version.c | 2 +-
repo/linux/linux/scripts/namespace.pl | 13 +-
repo/linux/linux/scripts/setlocalversion | 12 +-
.../linux/security/integrity/ima/ima_crypto.c | 10 +-
repo/linux/linux/sound/core/oss/pcm_plugin.c | 4 +-
repo/linux/linux/sound/core/seq/seq_system.c | 18 +-
repo/linux/linux/sound/core/timer.c | 67 +-
.../linux/sound/firewire/bebob/bebob_focusrite.c | 3 +
.../linux/sound/firewire/bebob/bebob_stream.c | 3 +-
.../linux/sound/hda/ext/hdac_ext_controller.c | 22 +-
repo/linux/linux/sound/hda/hdac_controller.c | 2 -
repo/linux/linux/sound/pci/hda/hda_intel.c | 2 +-
repo/linux/linux/sound/pci/hda/patch_ca0132.c | 11 +-
repo/linux/linux/sound/pci/hda/patch_hdmi.c | 2 +
repo/linux/linux/sound/pci/hda/patch_realtek.c | 53 +-
repo/linux/linux/sound/pci/hda/patch_sigmatel.c | 20 +
repo/linux/linux/sound/pci/intel8x0m.c | 20 +-
.../linux/sound/soc/amd/acp-da7219-max98357a.c | 2 +-
repo/linux/linux/sound/soc/codecs/hdac_hdmi.c | 6 +
repo/linux/linux/sound/soc/codecs/pcm3168a.c | 3 +-
repo/linux/linux/sound/soc/codecs/rt5682.c | 17 +-
repo/linux/linux/sound/soc/codecs/sgtl5000.c | 226 ++++++-
repo/linux/linux/sound/soc/codecs/wm8994.c | 43 +-
repo/linux/linux/sound/soc/codecs/wm_adsp.c | 3 +-
repo/linux/linux/sound/soc/meson/axg-fifo.c | 2 +
repo/linux/linux/sound/soc/qcom/qdsp6/q6asm-dai.c | 5 +-
repo/linux/linux/sound/soc/rockchip/rockchip_i2s.c | 2 +-
repo/linux/linux/sound/soc/sh/rcar/core.c | 1 +
repo/linux/linux/sound/soc/sh/rcar/rsnd.h | 1 +
repo/linux/linux/sound/soc/sh/rcar/ssi.c | 4 +-
repo/linux/linux/sound/soc/soc-dapm.c | 4 +-
repo/linux/linux/sound/soc/soc-pcm.c | 2 +-
repo/linux/linux/sound/usb/Makefile | 3 +-
repo/linux/linux/sound/usb/clock.c | 14 +-
repo/linux/linux/sound/usb/endpoint.c | 3 +
repo/linux/linux/sound/usb/helper.h | 4 +
repo/linux/linux/sound/usb/mixer.c | 637 ++++++++----------
repo/linux/linux/sound/usb/pcm.c | 3 +
repo/linux/linux/sound/usb/power.c | 2 +
repo/linux/linux/sound/usb/quirks.c | 34 +-
repo/linux/linux/sound/usb/stream.c | 25 +-
repo/linux/linux/sound/usb/validate.c | 332 ++++++++++
repo/linux/linux/tools/gpio/Makefile | 6 +-
repo/linux/linux/tools/lib/subcmd/Makefile | 8 +-
repo/linux/linux/tools/lib/traceevent/Makefile | 4 +-
.../linux/linux/tools/lib/traceevent/event-parse.c | 3 +-
repo/linux/linux/tools/pci/pcitest.c | 7 +-
repo/linux/linux/tools/perf/Makefile.config | 2 +-
.../linux/tools/perf/arch/powerpc/util/header.c | 3 +-
.../linux/linux/tools/perf/arch/s390/util/header.c | 9 +-
repo/linux/linux/tools/perf/arch/x86/util/header.c | 3 +-
.../tools/perf/arch/x86/util/unwind-libunwind.c | 2 +-
repo/linux/linux/tools/perf/builtin-c2c.c | 14 +-
repo/linux/linux/tools/perf/builtin-kmem.c | 1 +
repo/linux/linux/tools/perf/builtin-kvm.c | 7 +-
repo/linux/linux/tools/perf/builtin-script.c | 6 +-
repo/linux/linux/tools/perf/builtin-stat.c | 5 +-
repo/linux/linux/tools/perf/pmu-events/jevents.c | 12 +-
repo/linux/linux/tools/perf/tests/perf-hooks.c | 3 +-
repo/linux/linux/tools/perf/util/annotate.c | 10 +-
repo/linux/linux/tools/perf/util/header.c | 2 +-
repo/linux/linux/tools/perf/util/hist.c | 2 +-
repo/linux/linux/tools/perf/util/jitdump.c | 6 +-
repo/linux/linux/tools/perf/util/llvm-utils.c | 6 +-
repo/linux/linux/tools/perf/util/map.c | 3 +
repo/linux/linux/tools/perf/util/stat.c | 17 +
repo/linux/linux/tools/perf/util/stat.h | 1 +
.../linux/tools/power/x86/turbostat/turbostat.c | 9 +-
.../linux/tools/testing/nvdimm/test/nfit_test.h | 4 +-
.../linux/tools/testing/radix-tree/idr-test.c | 52 ++
.../linux/tools/testing/selftests/net/fib_tests.sh | 21 +
.../tools/testing/selftests/net/forwarding/lib.sh | 2 +-
.../testing/selftests/net/reuseport_dualstack.c | 3 +-
repo/linux/linux/tools/testing/selftests/net/tls.c | 20 +-
.../tools/testing/selftests/powerpc/mm/Makefile | 2 +
.../testing/selftests/powerpc/mm/tlbie_test.c | 734 +++++++++++++++++++++
.../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +-
.../linux/tools/testing/selftests/powerpc/tm/tm.h | 9 +
.../testing/selftests/tc-testing/bpf/Makefile | 29 +
.../testing/selftests/tc-testing/bpf/action.c | 23 +
.../selftests/tc-testing/tc-tests/actions/bpf.json | 16 +-
.../testing/selftests/tc-testing/tdc_config.py | 4 +-
.../tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +-
repo/linux/linux/virt/kvm/arm/mmu.c | 3 +-
repo/linux/linux/virt/kvm/kvm_main.c | 154 ++++-
1387 files changed, 16129 insertions(+), 8032 deletions(-)
create mode 100644
repo/linux/linux/Documentation/admin-guide/hw-vuln/multihit.rst
create mode 100644
repo/linux/linux/Documentation/admin-guide/hw-vuln/tsx_async_abort.rst
delete mode 100644 repo/linux/linux/Documentation/usb/rio.txt
create mode 100644 repo/linux/linux/Documentation/x86/tsx_async_abort.rst
create mode 100644 repo/linux/linux/arch/x86/kernel/cpu/tsx.c
delete mode 100644 repo/linux/linux/drivers/usb/misc/rio500.c
delete mode 100644 repo/linux/linux/drivers/usb/misc/rio500_usb.h
create mode 100644 repo/linux/linux/sound/usb/validate.c
create mode 100644
repo/linux/linux/tools/testing/selftests/powerpc/mm/tlbie_test.c
create mode 100644
repo/linux/linux/tools/testing/selftests/tc-testing/bpf/Makefile
create mode 100644
repo/linux/linux/tools/testing/selftests/tc-testing/bpf/action.c
hooks/post-receive
--
Repository for Bering-uClibc.
_______________________________________________
leaf-git-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-git-commits