lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:   Mon, 05 Sep 2022 18:57:14 -0000
From:   Clark Williams <williams@...hat.com>
To:     LKML <linux-kernel@...r.kernel.org>,
        linux-rt-users <linux-rt-users@...r.kernel.org>,
        Steven Rostedt <rostedt@...dmis.org>,
        Thomas Gleixner <tglx@...utronix.de>,
        Carsten Emde <C.Emde@...dl.org>,
        John Kacur <jkacur@...hat.com>,
        Sebastian Andrzej Siewior <bigeasy@...utronix.de>,
        Daniel Wagner <daniel.wagner@...e.com>,
        Tom Zanussi <tom.zanussi@...ux.intel.com>,
        Clark Williams <williams@...hat.com>,
        Pavel Machek <pavel@...x.de>
Subject: [ANNOUNCE] 5.15.65-rt49

Hello RT-list!

(second attempt since first announce message was too large for the mail
server)

I'm pleased to announce the 5.15.65-rt49 stable release.

My apologies for the long delay between releases, but I got stalled by
a conflict in the printk system and it's taken me this long to get my
head wrapped around it. Seems I missed the revert  of removing deferred
printk; once I got that in place things went much more smoothly for
the v5.15-rt kernel. 

You can get this release via the git tree at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git

  branch: v5.15-rt
  Head SHA1: f9bca13edef20b18c2eb6d77393d9987b8ef083b

Or to build 5.15.65-rt49 directly, the following patches should be applied:

  https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz

  https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.65.xz

  https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.65-rt49.patch.xz


Enjoy!
Clark

Changes from v5.15.55-rt48:
---
Documentation/ABI/testing/sysfs-devices-system-cpu |    1 +
 Documentation/ABI/testing/sysfs-driver-xen-blkback |    2 +-
 .../ABI/testing/sysfs-driver-xen-blkfront          |    2 +-
 .../admin-guide/device-mapper/writecache.rst       |   16 +-
 .../hw-vuln/processor_mmio_stale_data.rst          |   14 +
 Documentation/admin-guide/hw-vuln/spectre.rst      |    8 +
 Documentation/admin-guide/kernel-parameters.txt    |   40 +
 Documentation/admin-guide/pm/cpuidle.rst           |   15 +-
 Documentation/admin-guide/sysctl/net.rst           |    2 +-
 Documentation/admin-guide/sysctl/vm.rst            |    2 +-
 Documentation/arm64/silicon-errata.rst             |    2 +
 Documentation/atomic_bitops.txt                    |    2 +-
 Documentation/devicetree/bindings/arm/qcom.yaml    |   18 +-
 .../bindings/clock/qcom,gcc-msm8996.yaml           |   16 +
 .../devicetree/bindings/gpio/gpio-zynq.yaml        |    6 +-
 .../devicetree/bindings/iio/accel/adi,adxl355.yaml |   88 ++
 .../bindings/net/broadcom-bluetooth.yaml           |    1 +
 .../bindings/regulator/nxp,pca9450-regulator.yaml  |   11 -
 .../devicetree/bindings/riscv/sifive-l2-cache.yaml |    6 +-
 .../devicetree/bindings/spi/spi-cadence.yaml       |    7 +
 .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml   |    7 +
 .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml |    1 +
 .../driver-api/firmware/other_interfaces.rst       |    6 +
 Documentation/firmware-guide/acpi/apei/einj.rst    |    2 +-
 Documentation/networking/ip-sysctl.rst             |   13 +-
 .../tty/device_drivers/oxsemi-tornado.rst          |  129 ++
 .../userspace-api/media/v4l/ext-ctrls-codec.rst    |    6 +-
 Makefile                                           |   20 +-
 arch/Kconfig                                       |    3 +
 arch/alpha/kernel/srmcons.c                        |    2 +-
 arch/arm/boot/dts/Makefile                         |    1 +
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |    2 +-
 arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts        |    1 +
 arch/arm/boot/dts/aspeed-ast2600-evb.dts           |    2 +-
 arch/arm/boot/dts/bcm53015-meraki-mr26.dts         |  166 +++
 arch/arm/boot/dts/imx6qdl-ts7970.dtsi              |    2 +-
 arch/arm/boot/dts/imx6ul.dtsi                      |   33 +-
 arch/arm/boot/dts/imx7d-colibri-emmc.dtsi          |    4 +
 arch/arm/boot/dts/qcom-mdm9615.dtsi                |    1 +
 arch/arm/boot/dts/qcom-msm8974.dtsi                |    2 +-
 arch/arm/boot/dts/qcom-pm8841.dtsi                 |    1 +
 arch/arm/boot/dts/qcom-sdx55.dtsi                  |    2 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |    2 +-
 arch/arm/boot/dts/ste-ux500-samsung-codina.dts     |    4 +-
 arch/arm/boot/dts/ste-ux500-samsung-gavini.dts     |    4 +-
 arch/arm/boot/dts/stm32mp151.dtsi                  |    2 +-
 arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts  |    2 +-
 arch/arm/boot/dts/uniphier-pxs2.dtsi               |    8 +-
 arch/arm/crypto/Kconfig                            |    2 +-
 arch/arm/crypto/Makefile                           |    4 +-
 arch/arm/crypto/blake2s-shash.c                    |   75 --
 arch/arm/include/asm/dma.h                         |    2 +-
 arch/arm/include/asm/entry-macro-multi.S           |   24 -
 arch/arm/include/asm/mach/map.h                    |    1 +
 arch/arm/include/asm/ptrace.h                      |   26 +
 arch/arm/include/asm/smp.h                         |    5 -
 arch/arm/kernel/smp.c                              |    7 +-
 arch/arm/lib/findbit.S                             |   16 +-
 arch/arm/lib/xor-neon.c                            |    3 +-
 arch/arm/mach-bcm/bcm_kona_smc.c                   |    1 +
 arch/arm/mach-omap2/display.c                      |    3 +
 arch/arm/mach-omap2/pdata-quirks.c                 |    2 +
 arch/arm/mach-omap2/prm3xxx.c                      |    1 +
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |    5 +-
 arch/arm/mach-zynq/common.c                        |    1 +
 arch/arm/mm/alignment.c                            |    3 +
 arch/arm/mm/mmu.c                                  |   15 +-
 arch/arm/mm/proc-v7-bugs.c                         |    9 +-
 arch/arm/probes/decode.h                           |   26 +-
 arch/arm64/Kconfig                                 |   18 +
 .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts |    2 +-
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi  |    8 +
 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi  |    2 +
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |    2 +-
 arch/arm64/boot/dts/mediatek/mt8192.dtsi           |   26 +-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |    3 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |    2 +-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |    3 +-
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |   17 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |    4 +-
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |    4 +-
 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi       |    1 +
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |    7 +-
 .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts |    2 +-
 .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts   |   36 +-
 arch/arm64/boot/dts/qcom/sm6125.dtsi               |   30 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |    6 +
 .../boot/dts/renesas/beacon-renesom-baseboard.dtsi |    6 +-
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |    2 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |    2 +-
 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi   |    8 +-
 arch/arm64/crypto/Kconfig                          |    1 +
 arch/arm64/crypto/poly1305-glue.c                  |    2 +-
 arch/arm64/include/asm/kernel-pgtable.h            |    4 +-
 arch/arm64/include/asm/kvm_host.h                  |    4 +
 arch/arm64/include/asm/processor.h                 |    3 +-
 arch/arm64/kernel/armv8_deprecated.c               |    9 +-
 arch/arm64/kernel/cpu_errata.c                     |   10 +-
 arch/arm64/kernel/cpufeature.c                     |    2 +-
 arch/arm64/kernel/head.S                           |    2 +-
 arch/arm64/kernel/hibernate.c                      |    5 -
 arch/arm64/kernel/mte.c                            |    9 -
 arch/arm64/kvm/arm.c                               |    3 +-
 arch/arm64/kvm/guest.c                             |    2 +-
 arch/arm64/kvm/hyp/nvhe/switch.c                   |    2 +-
 arch/arm64/kvm/hyp/vhe/switch.c                    |    2 +-
 arch/arm64/kvm/sys_regs.c                          |    4 +-
 arch/arm64/mm/copypage.c                           |    9 -
 arch/arm64/mm/mteswap.c                            |    9 -
 arch/csky/kernel/probes/kprobes.c                  |    4 +
 arch/ia64/include/asm/processor.h                  |    2 +-
 arch/m68k/coldfire/device.c                        |    6 +-
 arch/mips/cavium-octeon/octeon-platform.c          |    3 +-
 arch/mips/kernel/proc.c                            |    2 +-
 arch/mips/kernel/vdso.c                            |    2 +-
 arch/mips/mm/physaddr.c                            |   14 +-
 arch/mips/mm/tlbex.c                               |    4 +-
 arch/nios2/include/asm/entry.h                     |    3 +-
 arch/nios2/include/asm/ptrace.h                    |    2 +
 arch/nios2/kernel/entry.S                          |   22 +-
 arch/nios2/kernel/signal.c                         |    3 +-
 arch/nios2/kernel/syscall_table.c                  |    1 +
 arch/openrisc/include/asm/io.h                     |    2 +-
 arch/openrisc/mm/ioremap.c                         |    2 +-
 arch/parisc/Kconfig                                |   21 +-
 arch/parisc/kernel/cache.c                         |    3 -
 arch/parisc/kernel/drivers.c                       |    9 +-
 arch/parisc/kernel/syscalls/syscall.tbl            |    2 +-
 arch/parisc/kernel/unaligned.c                     |    2 +-
 arch/powerpc/Makefile                              |   26 +-
 arch/powerpc/include/asm/archrandom.h              |    5 -
 arch/powerpc/include/asm/simple_spinlock.h         |   15 +-
 arch/powerpc/kernel/Makefile                       |    1 +
 arch/powerpc/kernel/head_book3s_32.S               |    4 +-
 arch/powerpc/kernel/iommu.c                        |    5 +
 arch/powerpc/kernel/pci-common.c                   |   45 +-
 arch/powerpc/kernel/prom.c                         |    7 +
 arch/powerpc/kexec/crash.c                         |    3 +
 arch/powerpc/kvm/book3s_hv_builtin.c               |    7 +-
 arch/powerpc/kvm/book3s_hv_p9_entry.c              |   13 +-
 arch/powerpc/mm/book3s32/mmu.c                     |   10 +-
 arch/powerpc/mm/nohash/8xx.c                       |    4 +-
 arch/powerpc/mm/pgtable_32.c                       |    6 +-
 arch/powerpc/mm/ptdump/shared.c                    |    6 +-
 arch/powerpc/perf/core-book3s.c                    |   35 +-
 arch/powerpc/platforms/Kconfig.cputype             |   25 +-
 arch/powerpc/platforms/cell/axon_msi.c             |    1 +
 arch/powerpc/platforms/cell/spufs/inode.c          |    1 +
 arch/powerpc/platforms/powernv/pci-ioda.c          |    2 +
 arch/powerpc/platforms/powernv/rng.c               |   34 +-
 arch/powerpc/sysdev/fsl_pci.c                      |    8 +
 arch/powerpc/sysdev/fsl_pci.h                      |    1 +
 arch/powerpc/sysdev/xive/spapr.c                   |    6 +-
 arch/riscv/Makefile                                |    1 +
 arch/riscv/boot/dts/canaan/k210.dtsi               |   12 +
 arch/riscv/boot/dts/sifive/fu740-c000.dtsi         |   24 +
 arch/riscv/include/asm/thread_info.h               |    2 +
 arch/riscv/kernel/crash_save_regs.S                |    2 +-
 arch/riscv/kernel/machine_kexec.c                  |   28 +-
 arch/riscv/kernel/probes/uprobes.c                 |    6 -
 arch/riscv/kernel/reset.c                          |   12 +-
 arch/riscv/kernel/sys_riscv.c                      |    5 +-
 arch/riscv/kernel/traps.c                          |    7 +-
 arch/riscv/lib/uaccess.S                           |   24 +-
 arch/riscv/mm/init.c                               |    4 +
 arch/s390/hypfs/hypfs_diag.c                       |    2 +-
 arch/s390/hypfs/inode.c                            |    2 +-
 arch/s390/include/asm/archrandom.h                 |    9 +-
 arch/s390/include/asm/ctl_reg.h                    |   16 +-
 arch/s390/include/asm/gmap.h                       |    2 +
 arch/s390/include/asm/os_info.h                    |    2 +-
 arch/s390/include/asm/processor.h                  |   19 +-
 arch/s390/include/asm/uaccess.h                    |    2 +-
 arch/s390/kernel/asm-offsets.c                     |    2 +
 arch/s390/kernel/crash_dump.c                      |   58 +-
 arch/s390/kernel/ipl.c                             |    4 +-
 arch/s390/kernel/machine_kexec.c                   |    2 +-
 arch/s390/kernel/machine_kexec_file.c              |   18 +-
 arch/s390/kernel/os_info.c                         |   12 +-
 arch/s390/kernel/process.c                         |   22 +-
 arch/s390/kernel/setup.c                           |   19 +-
 arch/s390/kernel/smp.c                             |   57 +-
 arch/s390/kvm/intercept.c                          |   15 +
 arch/s390/kvm/pv.c                                 |    9 +-
 arch/s390/kvm/sigp.c                               |    4 +-
 arch/s390/mm/fault.c                               |    4 +-
 arch/s390/mm/gmap.c                                |   86 ++
 arch/s390/mm/maccess.c                             |    4 +-
 arch/sh/include/asm/io.h                           |    8 +-
 arch/um/drivers/random.c                           |    2 +-
 arch/um/drivers/virtio_uml.c                       |   81 +-
 arch/um/include/asm/archrandom.h                   |   30 +
 arch/um/include/asm/xor.h                          |    2 +-
 arch/um/include/shared/os.h                        |    7 +
 arch/um/kernel/um_arch.c                           |   16 +
 arch/um/os-Linux/skas/process.c                    |   17 +-
 arch/um/os-Linux/util.c                            |    6 +
 arch/x86/Kconfig                                   |  104 +-
 arch/x86/Kconfig.debug                             |    3 -
 arch/x86/Makefile                                  |    2 +-
 arch/x86/boot/Makefile                             |    2 +-
 arch/x86/boot/compressed/Makefile                  |    4 +
 arch/x86/crypto/Makefile                           |    4 +-
 arch/x86/crypto/blake2s-glue.c                     |    3 +-
 arch/x86/crypto/blake2s-shash.c                    |   77 --
 arch/x86/entry/Makefile                            |    3 +-
 arch/x86/entry/calling.h                           |   72 +-
 arch/x86/entry/entry.S                             |   22 +
 arch/x86/entry/entry_32.S                          |   37 +-
 arch/x86/entry/entry_64.S                          |   96 +-
 arch/x86/entry/entry_64_compat.S                   |   21 +-
 arch/x86/entry/thunk_32.S                          |    2 -
 arch/x86/entry/thunk_64.S                          |    4 -
 arch/x86/entry/vdso/Makefile                       |    3 +-
 arch/x86/entry/vsyscall/vsyscall_emu_64.S          |    9 +-
 arch/x86/events/intel/ds.c                         |   10 +-
 arch/x86/events/intel/lbr.c                        |    8 +
 arch/x86/events/intel/uncore_snb.c                 |   18 +-
 arch/x86/include/asm/GEN-for-each-reg.h            |   14 +-
 arch/x86/include/asm/alternative.h                 |    2 +
 arch/x86/include/asm/asm-prototypes.h              |   18 -
 arch/x86/include/asm/asm.h                         |   85 +-
 arch/x86/include/asm/cpufeatures.h                 |   16 +-
 arch/x86/include/asm/disabled-features.h           |   21 +-
 arch/x86/include/asm/extable.h                     |   44 +-
 arch/x86/include/asm/extable_fixup_types.h         |   58 +
 arch/x86/include/asm/fpu/internal.h                |    4 +-
 arch/x86/include/asm/futex.h                       |   28 +-
 arch/x86/include/asm/insn-eval.h                   |    2 +
 arch/x86/include/asm/kvm_host.h                    |    6 +-
 arch/x86/include/asm/linkage.h                     |    8 +
 arch/x86/include/asm/mshyperv.h                    |    7 -
 arch/x86/include/asm/msr-index.h                   |   17 +
 arch/x86/include/asm/msr.h                         |   30 +-
 arch/x86/include/asm/nospec-branch.h               |  213 ++--
 arch/x86/include/asm/segment.h                     |    2 +-
 arch/x86/include/asm/static_call.h                 |   17 +
 arch/x86/include/asm/traps.h                       |    2 +-
 arch/x86/include/asm/uaccess.h                     |  142 +++
 arch/x86/include/asm/unwind_hints.h                |   14 +-
 arch/x86/kernel/alternative.c                      |  262 +++-
 arch/x86/kernel/cpu/amd.c                          |   46 +-
 arch/x86/kernel/cpu/bugs.c                         |  546 +++++++--
 arch/x86/kernel/cpu/common.c                       |  111 +-
 arch/x86/kernel/cpu/cpu.h                          |    2 +
 arch/x86/kernel/cpu/hygon.c                        |    6 +
 arch/x86/kernel/cpu/intel.c                        |   27 +-
 arch/x86/kernel/cpu/mce/core.c                     |   40 +-
 arch/x86/kernel/cpu/mce/internal.h                 |   10 -
 arch/x86/kernel/cpu/mce/severity.c                 |   23 +-
 arch/x86/kernel/cpu/scattered.c                    |    1 +
 arch/x86/kernel/dumpstack_32.c                     |    2 +-
 arch/x86/kernel/dumpstack_64.c                     |    3 +-
 arch/x86/kernel/ftrace.c                           |   13 +-
 arch/x86/kernel/ftrace_64.S                        |   19 +-
 arch/x86/kernel/head64.c                           |    2 +
 arch/x86/kernel/head_32.S                          |    1 +
 arch/x86/kernel/head_64.S                          |    5 +
 arch/x86/kernel/i8259.c                            |    3 +-
 arch/x86/kernel/kprobes/core.c                     |   20 +-
 arch/x86/kernel/module.c                           |   15 +-
 arch/x86/kernel/pmem.c                             |    7 +-
 arch/x86/kernel/process.c                          |   11 +-
 arch/x86/kernel/relocate_kernel_32.S               |   25 +-
 arch/x86/kernel/relocate_kernel_64.S               |   23 +-
 arch/x86/kernel/static_call.c                      |   49 +-
 arch/x86/kernel/traps.c                            |   19 +-
 arch/x86/kernel/unwind_frame.c                     |   16 +-
 arch/x86/kernel/unwind_orc.c                       |   17 +-
 arch/x86/kernel/vmlinux.lds.S                      |   23 +-
 arch/x86/kvm/emulate.c                             |   56 +-
 arch/x86/kvm/mmu/mmu.c                             |    2 +-
 arch/x86/kvm/svm/nested.c                          |    3 +-
 arch/x86/kvm/svm/sev.c                             |    4 +-
 arch/x86/kvm/svm/svm.c                             |   31 +-
 arch/x86/kvm/svm/vmenter.S                         |   18 +
 arch/x86/kvm/vmx/nested.c                          |  109 +-
 arch/x86/kvm/vmx/nested.h                          |    3 +-
 arch/x86/kvm/vmx/pmu_intel.c                       |   13 +-
 arch/x86/kvm/vmx/run_flags.h                       |    8 +
 arch/x86/kvm/vmx/vmenter.S                         |  166 +--
 arch/x86/kvm/vmx/vmx.c                             |   81 +-
 arch/x86/kvm/vmx/vmx.h                             |   18 +-
 arch/x86/kvm/x86.c                                 |  136 ++-
 arch/x86/kvm/x86.h                                 |    2 +-
 arch/x86/kvm/xen.h                                 |    6 +-
 arch/x86/lib/insn-eval.c                           |   71 +-
 arch/x86/lib/memmove_64.S                          |    7 +-
 arch/x86/lib/retpoline.S                           |  133 ++-
 arch/x86/mm/extable.c                              |  197 +--
 arch/x86/mm/init.c                                 |   14 +-
 arch/x86/mm/init_64.c                              |    2 +-
 arch/x86/mm/mem_encrypt_boot.S                     |   10 +-
 arch/x86/mm/numa.c                                 |    4 +-
 arch/x86/net/bpf_jit_comp.c                        |  190 ++-
 arch/x86/net/bpf_jit_comp32.c                      |   22 +-
 arch/x86/platform/efi/efi_thunk_64.S               |    5 +-
 arch/x86/platform/olpc/olpc-xo1-sci.c              |    2 +-
 arch/x86/um/Makefile                               |    3 +-
 arch/x86/xen/setup.c                               |    6 +-
 arch/x86/xen/xen-asm.S                             |   30 +-
 arch/x86/xen/xen-head.S                            |    5 +-
 arch/x86/xen/xen-ops.h                             |    6 +-
 arch/xtensa/platforms/iss/network.c                |   42 +-
 block/bio.c                                        |   99 +-
 block/blk-ioc.c                                    |    1 +
 block/blk-iocost.c                                 |   20 +-
 block/blk-iolatency.c                              |   18 +-
 block/blk-mq-debugfs.c                             |    3 +
 block/blk-mq.c                                     |    5 +-
 block/blk-rq-qos.h                                 |   11 +-
 block/blk-wbt.c                                    |   12 +-
 block/ioprio.c                                     |    4 +-
 crypto/Kconfig                                     |   20 +-
 crypto/Makefile                                    |    1 -
 crypto/asymmetric_keys/public_key.c                |    7 +-
 crypto/blake2s_generic.c                           |   75 --
 crypto/tcrypt.c                                    |   12 -
 crypto/testmgr.c                                   |   24 -
 crypto/testmgr.h                                   |  217 ----
 drivers/accessibility/speakup/spk_ttyio.c          |    4 +-
 drivers/acpi/acpi_lpss.c                           |    3 +
 drivers/acpi/acpi_video.c                          |   11 +-
 drivers/acpi/apei/bert.c                           |   31 +-
 drivers/acpi/apei/einj.c                           |    2 +
 drivers/acpi/apei/ghes.c                           |   19 +-
 drivers/acpi/bus.c                                 |    3 +
 drivers/acpi/cppc_acpi.c                           |   54 +-
 drivers/acpi/ec.c                                  |   82 +-
 drivers/acpi/pci_mcfg.c                            |    3 +
 drivers/acpi/pci_root.c                            |    3 -
 drivers/acpi/processor_idle.c                      |    6 +-
 drivers/acpi/processor_thermal.c                   |    2 +-
 drivers/acpi/property.c                            |    8 +-
 drivers/acpi/sleep.c                               |    8 +
 drivers/acpi/thermal.c                             |    2 -
 drivers/acpi/video_detect.c                        |   55 +-
 drivers/acpi/viot.c                                |   26 +-
 drivers/android/binder.c                           |  114 +-
 drivers/android/binder_alloc.c                     |   66 +-
 drivers/android/binder_alloc.h                     |    2 +-
 drivers/android/binder_alloc_selftest.c            |    2 +-
 drivers/android/binder_internal.h                  |   46 +-
 drivers/android/binderfs.c                         |   47 +-
 drivers/ata/libata-eh.c                            |    1 +
 drivers/atm/idt77252.c                             |    1 +
 drivers/base/cpu.c                                 |    8 +
 drivers/base/dd.c                                  |    5 +-
 drivers/base/node.c                                |    4 +-
 drivers/base/power/domain.c                        |    3 +
 drivers/base/topology.c                            |   28 +-
 drivers/block/loop.c                               |    5 +
 drivers/block/null_blk/main.c                      |   14 +-
 drivers/block/rnbd/rnbd-srv.c                      |   15 +-
 drivers/block/xen-blkback/xenbus.c                 |   20 +-
 drivers/block/xen-blkfront.c                       |    4 +-
 drivers/block/zram/zcomp.c                         |   11 +-
 drivers/bluetooth/btbcm.c                          |    2 +
 drivers/bluetooth/btusb.c                          |   15 +
 drivers/bluetooth/hci_bcm.c                        |    2 +
 drivers/bluetooth/hci_intel.c                      |    6 +-
 drivers/bus/hisi_lpc.c                             |   10 +-
 drivers/bus/mhi/pci_generic.c                      |   79 ++
 drivers/char/random.c                              |    2 +-
 drivers/clk/mediatek/reset.c                       |    4 +-
 drivers/clk/qcom/camcc-sdm845.c                    |    4 +
 drivers/clk/qcom/camcc-sm8250.c                    |   16 +-
 drivers/clk/qcom/clk-alpha-pll.c                   |    2 +-
 drivers/clk/qcom/clk-krait.c                       |    7 +-
 drivers/clk/qcom/clk-rcg2.c                        |   16 +-
 drivers/clk/qcom/gcc-ipq8074.c                     |   61 +-
 drivers/clk/qcom/gcc-msm8939.c                     |   33 +-
 drivers/clk/renesas/r9a06g032-clocks.c             |    8 +-
 drivers/clk/ti/clk-44xx.c                          |  210 ++--
 drivers/clk/ti/clk-54xx.c                          |  160 +--
 drivers/clk/ti/clkctrl.c                           |    4 -
 drivers/cpufreq/pmac32-cpufreq.c                   |    4 +
 .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c    |    1 +
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c  |   22 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c  |   15 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h       |    4 +
 drivers/crypto/ccp/sev-dev.c                       |   12 +-
 drivers/crypto/hisilicon/hpre/hpre_crypto.c        |    2 +-
 drivers/crypto/hisilicon/sec/sec_algs.c            |   14 +-
 drivers/crypto/hisilicon/sec/sec_drv.h             |    2 +-
 drivers/crypto/hisilicon/sec2/sec.h                |    2 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c         |   26 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.h         |    1 +
 drivers/crypto/inside-secure/safexcel.c            |    2 +
 drivers/crypto/qat/qat_4xxx/adf_drv.c              |    7 -
 drivers/crypto/qat/qat_common/Makefile             |    1 +
 drivers/crypto/qat/qat_common/adf_transport.c      |   11 +
 drivers/crypto/qat/qat_common/adf_transport.h      |    1 +
 .../crypto/qat/qat_common/adf_transport_internal.h |    1 +
 drivers/crypto/qat/qat_common/qat_algs.c           |  138 ++-
 drivers/crypto/qat/qat_common/qat_algs_send.c      |   86 ++
 drivers/crypto/qat/qat_common/qat_algs_send.h      |   11 +
 drivers/crypto/qat/qat_common/qat_asym_algs.c      |  304 +++--
 drivers/crypto/qat/qat_common/qat_crypto.c         |   10 +-
 drivers/crypto/qat/qat_common/qat_crypto.h         |   39 +
 drivers/dma-buf/udmabuf.c                          |   18 +-
 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c     |   11 +
 drivers/dma/dw-edma/dw-edma-core.c                 |    2 +-
 drivers/dma/imx-dma.c                              |    2 +-
 drivers/dma/sf-pdma/sf-pdma.c                      |   44 +-
 drivers/dma/sprd-dma.c                             |    5 +-
 drivers/edac/ghes_edac.c                           |   11 +-
 drivers/firmware/Kconfig                           |    1 +
 drivers/firmware/arm_scpi.c                        |   61 +-
 drivers/firmware/arm_sdei.c                        |   13 +-
 drivers/firmware/sysfb.c                           |   58 +-
 drivers/firmware/sysfb_simplefb.c                  |   16 +-
 drivers/firmware/tegra/bpmp-debugfs.c              |   10 +-
 drivers/firmware/tegra/bpmp.c                      |    6 +-
 drivers/fpga/altera-pr-ip-core.c                   |    2 +-
 drivers/gpio/gpio-pca953x.c                        |   22 +-
 drivers/gpio/gpio-xilinx.c                         |    2 +-
 drivers/gpio/gpiolib-of.c                          |    4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |    6 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |    4 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |    3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |    3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  446 ++++++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   97 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   17 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |   24 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   89 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   11 +-
 drivers/gpu/drm/amd/display/dc/dc_link.h           |    9 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |    2 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c   |    6 +
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c  |    5 +
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c   |    6 +
 .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c    |    8 +-
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c  |    2 +-
 .../drm/amd/display/dc/dcn303/dcn303_resource.c    |    2 +-
 .../drm/amd/display/modules/freesync/freesync.c    |   15 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |    1 +
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |    2 +
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |   24 +-
 drivers/gpu/drm/bridge/lontium-lt9611uxc.c         |    2 +-
 drivers/gpu/drm/bridge/panel.c                     |   37 +
 drivers/gpu/drm/bridge/sil-sii8620.c               |    4 +-
 drivers/gpu/drm/bridge/tc358767.c                  |   30 +-
 drivers/gpu/drm/drm_aperture.c                     |   26 +-
 drivers/gpu/drm/drm_bridge.c                       |    7 +-
 drivers/gpu/drm/drm_dp_aux_bus.c                   |    4 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |    7 +-
 drivers/gpu/drm/drm_gem.c                          |    4 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |  132 +--
 drivers/gpu/drm/drm_gem_ttm_helper.c               |    9 +-
 drivers/gpu/drm/drm_mipi_dbi.c                     |    7 +
 drivers/gpu/drm/drm_of.c                           |    3 +
 drivers/gpu/drm/exynos/exynos7_drm_decon.c         |   17 +-
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c        |    2 +
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |    1 +
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |   50 +-
 drivers/gpu/drm/i915/gt/intel_gt.c                 |   18 +-
 drivers/gpu/drm/i915/gt/intel_reset.c              |   44 +-
 drivers/gpu/drm/i915/gt/selftest_lrc.c             |    8 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c          |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_huc.c             |    2 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c           |    4 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h           |   17 +-
 drivers/gpu/drm/i915/gvt/cmd_parser.c              |    6 +-
 drivers/gpu/drm/i915/i915_vma.c                    |    1 +
 drivers/gpu/drm/imx/dcss/dcss-dev.c                |    3 +
 drivers/gpu/drm/imx/dcss/dcss-kms.c                |    2 -
 drivers/gpu/drm/lima/lima_gem.c                    |   18 +-
 drivers/gpu/drm/lima/lima_sched.c                  |    4 +-
 drivers/gpu/drm/mcde/mcde_dsi.c                    |    1 +
 drivers/gpu/drm/mediatek/mtk_dpi.c                 |   33 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |  126 +-
 drivers/gpu/drm/meson/Kconfig                      |    2 +
 drivers/gpu/drm/meson/meson_drv.c                  |    5 +-
 drivers/gpu/drm/meson/meson_dw_hdmi.c              |    1 +
 drivers/gpu/drm/meson/meson_encoder_hdmi.c         |   96 +-
 drivers/gpu/drm/meson/meson_viu.c                  |   22 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   26 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |    5 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h          |    3 +
 drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c         |   19 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |    8 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h           |    5 +
 drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c          |    3 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c         |   21 +-
 drivers/gpu/drm/msm/msm_atomic.c                   |   15 -
 drivers/gpu/drm/msm/msm_drv.h                      |    6 +-
 drivers/gpu/drm/msm/msm_fb.c                       |   43 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c               |    9 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |    8 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |    4 +-
 drivers/gpu/drm/nouveau/nouveau_dmem.c             |    6 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            |    2 +-
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |   22 +
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c    |    2 +-
 drivers/gpu/drm/panel/Kconfig                      |    2 +
 drivers/gpu/drm/panfrost/panfrost_drv.c            |    6 +-
 drivers/gpu/drm/panfrost/panfrost_gem.c            |   20 +-
 drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c   |    2 +-
 drivers/gpu/drm/panfrost/panfrost_mmu.c            |    7 +-
 drivers/gpu/drm/panfrost/panfrost_perfcnt.c        |    6 +-
 drivers/gpu/drm/radeon/.gitignore                  |    2 +-
 drivers/gpu/drm/radeon/Kconfig                     |    2 +-
 drivers/gpu/drm/radeon/Makefile                    |    2 +-
 drivers/gpu/drm/radeon/ni_dpm.c                    |    6 +-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c    |   10 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |    3 +
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c             |   10 +-
 drivers/gpu/drm/tiny/simpledrm.c                   |    2 +-
 drivers/gpu/drm/tiny/st7735r.c                     |    1 +
 drivers/gpu/drm/ttm/ttm_bo.c                       |    2 +-
 drivers/gpu/drm/v3d/v3d_bo.c                       |   22 +-
 drivers/gpu/drm/vc4/Kconfig                        |    1 +
 drivers/gpu/drm/vc4/vc4_crtc.c                     |   10 +-
 drivers/gpu/drm/vc4/vc4_drv.c                      |   19 +
 drivers/gpu/drm/vc4/vc4_dsi.c                      |  187 ++-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |   57 +-
 drivers/gpu/drm/vc4/vc4_hdmi_regs.h                |    3 +
 drivers/gpu/drm/vc4/vc4_plane.c                    |   30 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |    6 +-
 drivers/gpu/drm/virtio/virtgpu_object.c            |   31 +-
 drivers/hid/amd-sfh-hid/amd_sfh_client.c           |    2 +
 drivers/hid/amd-sfh-hid/amd_sfh_hid.c              |   12 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |   21 +-
 drivers/hid/hid-alps.c                             |    2 +
 drivers/hid/hid-asus.c                             |    7 +
 drivers/hid/hid-cp2112.c                           |    5 +
 drivers/hid/hid-ids.h                              |    2 +
 drivers/hid/hid-input.c                            |    4 +
 drivers/hid/hid-mcp2221.c                          |    3 +
 drivers/hid/hid-multitouch.c                       |   13 +-
 drivers/hid/hid-steam.c                            |   10 +
 drivers/hid/hid-thrustmaster.c                     |    3 +-
 drivers/hid/hidraw.c                               |    3 +
 drivers/hid/wacom_sys.c                            |    2 +-
 drivers/hid/wacom_wac.c                            |   72 +-
 drivers/hv/hv_balloon.c                            |   13 +-
 drivers/hwmon/dell-smm-hwmon.c                     |    8 +
 drivers/hwmon/drivetemp.c                          |    1 +
 drivers/hwmon/sht15.c                              |   17 +-
 drivers/hwtracing/coresight/coresight-core.c       |    1 +
 drivers/hwtracing/coresight/coresight-etm4x.h      |    3 +-
 drivers/hwtracing/intel_th/msu-sink.c              |    3 +
 drivers/hwtracing/intel_th/msu.c                   |   14 +-
 drivers/hwtracing/intel_th/pci.c                   |   25 +-
 drivers/i2c/busses/i2c-cadence.c                   |   40 +-
 drivers/i2c/busses/i2c-imx.c                       |   20 +-
 drivers/i2c/busses/i2c-mlxcpld.c                   |    2 +-
 drivers/i2c/busses/i2c-mxs.c                       |    2 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   |   50 +-
 drivers/i2c/i2c-core-base.c                        |    3 +-
 drivers/i2c/muxes/i2c-mux-gpmux.c                  |    1 +
 drivers/idle/intel_idle.c                          |   43 +-
 drivers/iio/accel/bma400.h                         |   23 +-
 drivers/iio/accel/bma400_core.c                    |    4 +-
 drivers/iio/accel/cros_ec_accel_legacy.c           |    4 +-
 .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c |    4 +-
 .../iio/common/cros_ec_sensors/cros_ec_sensors.c   |    6 +-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |   58 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c         |   36 +-
 drivers/iio/industrialio-core.c                    |   18 +-
 drivers/iio/light/cros_ec_light_prox.c             |    6 +-
 drivers/iio/light/isl29028.c                       |    2 +-
 drivers/iio/pressure/cros_ec_baro.c                |    6 +-
 drivers/infiniband/hw/hfi1/file_ops.c              |    4 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |    4 +-
 drivers/infiniband/hw/irdma/cm.c                   |   61 +-
 drivers/infiniband/hw/irdma/hw.c                   |   15 +-
 drivers/infiniband/hw/irdma/i40iw_hw.c             |    1 +
 drivers/infiniband/hw/irdma/icrdma_hw.c            |    1 +
 drivers/infiniband/hw/irdma/irdma.h                |    1 +
 drivers/infiniband/hw/irdma/verbs.c                |    6 +-
 drivers/infiniband/hw/mlx5/fs.c                    |    6 +-
 drivers/infiniband/hw/qedr/verbs.c                 |    8 +-
 drivers/infiniband/sw/rxe/rxe_comp.c               |   12 +-
 drivers/infiniband/sw/rxe/rxe_cq.c                 |   25 +-
 drivers/infiniband/sw/rxe/rxe_loc.h                |    2 +-
 drivers/infiniband/sw/rxe/rxe_mr.c                 |   12 +-
 drivers/infiniband/sw/rxe/rxe_mw.c                 |    7 -
 drivers/infiniband/sw/rxe/rxe_param.h              |    6 +
 drivers/infiniband/sw/rxe/rxe_qp.c                 |   26 +-
 drivers/infiniband/sw/rxe/rxe_queue.c              |   30 +-
 drivers/infiniband/sw/rxe/rxe_queue.h              |  292 ++---
 drivers/infiniband/sw/rxe/rxe_req.c                |   45 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |   40 +-
 drivers/infiniband/sw/rxe/rxe_srq.c                |    3 +-
 drivers/infiniband/sw/rxe/rxe_task.c               |   16 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |   56 +-
 drivers/infiniband/sw/rxe/rxe_verbs.h              |    3 -
 drivers/infiniband/sw/siw/siw_cm.c                 |    7 +-
 drivers/infiniband/ulp/iser/iscsi_iser.c           |    4 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c       |    8 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c       |  123 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             | 1062 +++++++++--------
 drivers/infiniband/ulp/rtrs/rtrs-clt.h             |   22 +-
 drivers/infiniband/ulp/rtrs/rtrs-pri.h             |   39 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c       |  121 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  659 ++++++-----
 drivers/infiniband/ulp/rtrs/rtrs-srv.h             |   12 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |  127 +-
 drivers/infiniband/ulp/rtrs/rtrs.h                 |    7 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |  148 ++-
 drivers/infiniband/ulp/srpt/ib_srpt.h              |   18 +-
 drivers/input/serio/gscps2.c                       |    4 +
 drivers/input/serio/i8042-x86ia64io.h              | 1251 ++++++++++++--------
 drivers/input/touchscreen/exc3000.c                |    7 +-
 drivers/interconnect/imx/imx.c                     |    8 +-
 drivers/iommu/arm/arm-smmu/qcom_iommu.c            |    7 +-
 drivers/iommu/exynos-iommu.c                       |    6 +-
 drivers/iommu/intel/dmar.c                         |    2 +-
 drivers/iommu/io-pgtable-arm-v7s.c                 |   75 +-
 drivers/irqchip/Kconfig                            |    5 +-
 drivers/irqchip/irq-mips-gic.c                     |   84 +-
 drivers/irqchip/irq-or1k-pic.c                     |    1 -
 drivers/irqchip/irq-tegra.c                        |   10 +-
 drivers/macintosh/adb.c                            |    2 +-
 drivers/md/dm-raid.c                               |    4 +-
 drivers/md/dm-thin-metadata.c                      |    7 +-
 drivers/md/dm-thin.c                               |    4 +-
 drivers/md/dm-writecache.c                         |   43 +-
 drivers/md/dm.c                                    |    5 +
 drivers/md/md.c                                    |    2 +
 drivers/md/raid10.c                                |    5 +-
 drivers/md/raid5.c                                 |    2 +-
 drivers/media/pci/tw686x/tw686x-core.c             |   18 +-
 drivers/media/pci/tw686x/tw686x-video.c            |    4 +-
 drivers/media/platform/atmel/atmel-sama7g5-isc.c   |    2 +
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.c      |    5 +
 drivers/media/platform/imx-jpeg/mxc-jpeg-hw.h      |    9 +-
 drivers/media/platform/imx-jpeg/mxc-jpeg.c         |  523 +++++---
 drivers/media/platform/imx-jpeg/mxc-jpeg.h         |    7 +-
 drivers/media/platform/mtk-mdp/mtk_mdp_ipi.h       |    2 +
 drivers/media/platform/qcom/venus/pm_helpers.c     |   10 +-
 drivers/media/usb/hdpvr/hdpvr-video.c              |    2 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |    1 +
 drivers/media/v4l2-core/v4l2-mem2mem.c             |    2 +-
 drivers/memstick/core/ms_block.c                   |   11 +-
 drivers/mfd/max77620.c                             |    2 +
 drivers/mfd/t7l66xb.c                              |    6 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |    6 +-
 drivers/misc/cxl/irq.c                             |    1 +
 drivers/misc/eeprom/idt_89hpesx.c                  |    8 +-
 drivers/misc/habanalabs/gaudi/gaudi.c              |   24 +-
 drivers/misc/uacce/uacce.c                         |  133 ++-
 drivers/mmc/core/block.c                           |   28 +-
 drivers/mmc/host/cavium-octeon.c                   |    1 +
 drivers/mmc/host/cavium-thunderx.c                 |    4 +-
 drivers/mmc/host/meson-gx-mmc.c                    |    6 +-
 drivers/mmc/host/mtk-sd.c                          |    6 +
 drivers/mmc/host/mxcmmc.c                          |    2 +-
 drivers/mmc/host/pxamci.c                          |    4 +-
 drivers/mmc/host/renesas_sdhi_core.c               |   37 +-
 drivers/mmc/host/sdhci-of-at91.c                   |    9 +-
 drivers/mmc/host/sdhci-of-dwcmshc.c                |   88 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  |    1 +
 drivers/mmc/host/tmio_mmc.c                        |    2 +-
 drivers/mmc/host/tmio_mmc.h                        |    6 +-
 drivers/mmc/host/tmio_mmc_core.c                   |   28 +-
 drivers/mtd/devices/mtd_dataflash.c                |    8 +
 drivers/mtd/devices/st_spi_fsm.c                   |    8 +-
 drivers/mtd/maps/physmap-versatile.c               |    2 +
 drivers/mtd/nand/raw/arasan-nand-controller.c      |   16 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   28 +-
 drivers/mtd/nand/raw/meson_nand.c                  |    1 -
 drivers/mtd/parsers/ofpart_bcm4908.c               |    3 +
 drivers/mtd/parsers/redboot.c                      |    1 +
 drivers/mtd/sm_ftl.c                               |    2 +-
 drivers/mtd/spi-nor/core.c                         |    6 +-
 drivers/net/bonding/bond_3ad.c                     |   38 +-
 drivers/net/can/dev/netlink.c                      |    6 +-
 drivers/net/can/pch_can.c                          |    8 +-
 drivers/net/can/rcar/rcar_can.c                    |    8 +-
 drivers/net/can/sja1000/sja1000.c                  |    7 +-
 drivers/net/can/spi/hi311x.c                       |    5 +-
 drivers/net/can/spi/mcp251x.c                      |   18 +-
 drivers/net/can/sun4i_can.c                        |    9 +-
 drivers/net/can/usb/ems_usb.c                      |    2 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  |   12 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |    6 +-
 drivers/net/can/usb/usb_8dev.c                     |    7 +-
 drivers/net/can/xilinx_can.c                       |    4 +-
 drivers/net/dsa/microchip/ksz9477.c                |    3 +
 drivers/net/dsa/microchip/ksz_common.c             |    5 +-
 drivers/net/dsa/mv88e6060.c                        |    3 +
 drivers/net/dsa/ocelot/felix_vsc9959.c             |    3 +-
 drivers/net/dsa/sja1105/sja1105_devlink.c          |    2 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |   16 +
 drivers/net/dsa/vitesse-vsc73xx-spi.c              |   10 +
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   21 +-
 .../net/ethernet/aquantia/atlantic/aq_pci_func.c   |   23 +-
 drivers/net/ethernet/broadcom/bgmac.c              |    2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c      |   13 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c    |    2 +-
 drivers/net/ethernet/broadcom/genet/bcmmii.c       |    3 +
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |    8 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |   10 +-
 drivers/net/ethernet/emulex/benet/be_cmds.h        |    2 +-
 drivers/net/ethernet/emulex/benet/be_ethtool.c     |   31 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |   15 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |    4 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |    6 +-
 drivers/net/ethernet/huawei/hinic/hinic_dev.h      |    3 -
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |   68 +-
 drivers/net/ethernet/huawei/hinic/hinic_rx.c       |    2 -
 drivers/net/ethernet/huawei/hinic/hinic_tx.c       |    2 -
 drivers/net/ethernet/intel/e1000e/hw.h             |    1 -
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |    4 -
 drivers/net/ethernet/intel/e1000e/ich8lan.h        |    1 -
 drivers/net/ethernet/intel/e1000e/netdev.c         |   30 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |    2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   21 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |    6 +
 drivers/net/ethernet/intel/iavf/iavf_adminq.c      |   15 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   55 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |    5 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |    3 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |    8 +-
 drivers/net/ethernet/intel/ice/ice_switch.c        |    2 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |   14 +
 drivers/net/ethernet/intel/igb/igb.h               |    2 +
 drivers/net/ethernet/intel/igb/igb_main.c          |   12 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |    3 +
 drivers/net/ethernet/intel/igc/igc_regs.h          |    5 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |    1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |    3 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c       |   59 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |    6 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |    6 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   15 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |    3 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.c   |   19 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |    1 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c   |  106 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |    2 +-
 .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c    |    4 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls.c    |    2 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c |    3 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c |    3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |    2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |    2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   39 +-
 .../net/ethernet/mellanox/mlx5/core/esw/legacy.c   |    5 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |    6 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |    2 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |    9 +-
 drivers/net/ethernet/moxa/moxart_ether.c           |   29 +-
 drivers/net/ethernet/netronome/nfp/flower/action.c |    2 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |    2 +
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  111 +-
 drivers/net/ethernet/pensando/ionic/ionic_main.c   |    4 +-
 drivers/net/ethernet/sfc/ef10.c                    |    3 +
 drivers/net/ethernet/sfc/ef10_sriov.c              |   10 +-
 drivers/net/ethernet/sfc/ptp.c                     |   22 +
 .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c    |    1 +
 .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c    |    6 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |    1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |    3 +
 drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c    |    8 +-
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |    8 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   31 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |    8 +-
 drivers/net/ethernet/sun/cassini.c                 |    4 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   17 +-
 drivers/net/geneve.c                               |   15 +-
 drivers/net/ipa/ipa_mem.c                          |    2 +-
 drivers/net/ipvlan/ipvlan_main.c                   |    2 +-
 drivers/net/ipvlan/ipvtap.c                        |    4 +-
 drivers/net/macsec.c                               |   46 +-
 drivers/net/macvlan.c                              |    2 +-
 drivers/net/netdevsim/bpf.c                        |    8 +-
 drivers/net/netdevsim/fib.c                        |   27 +-
 drivers/net/pcs/pcs-xpcs.c                         |    2 +-
 drivers/net/phy/phy_device.c                       |    6 +
 drivers/net/phy/sfp.c                              |    2 +-
 drivers/net/phy/smsc.c                             |    6 +-
 drivers/net/plip/plip.c                            |    2 +-
 drivers/net/sungem_phy.c                           |    1 +
 drivers/net/tun.c                                  |    5 +-
 drivers/net/usb/Kconfig                            |    3 +-
 drivers/net/usb/r8152.c                            |   43 +-
 drivers/net/usb/smsc95xx.c                         |   20 +-
 drivers/net/usb/usbnet.c                           |    8 +-
 drivers/net/virtio_net.c                           |   42 +-
 drivers/net/wireguard/allowedips.c                 |    9 +-
 drivers/net/wireguard/selftest/allowedips.c        |    6 +-
 drivers/net/wireguard/selftest/ratelimiter.c       |   25 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |    5 +-
 drivers/net/wireless/ath/ath11k/core.c             |   16 +-
 drivers/net/wireless/ath/ath11k/debug.h            |    4 +-
 drivers/net/wireless/ath/ath11k/mac.c              |    2 +-
 drivers/net/wireless/ath/ath9k/htc.h               |   10 +-
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |    3 +-
 drivers/net/wireless/ath/wil6210/debugfs.c         |   18 +-
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |    5 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.h       |    5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |    4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |    1 +
 drivers/net/wireless/intersil/p54/main.c           |    2 +-
 drivers/net/wireless/intersil/p54/p54spi.c         |    3 +-
 drivers/net/wireless/mac80211_hwsim.c              |   14 +-
 drivers/net/wireless/marvell/libertas/if_usb.c     |    1 +
 drivers/net/wireless/marvell/mwifiex/main.h        |    2 +
 drivers/net/wireless/marvell/mwifiex/pcie.c        |    3 +
 drivers/net/wireless/marvell/mwifiex/sta_event.c   |    3 +
 drivers/net/wireless/mediatek/mt76/eeprom.c        |    5 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |    3 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c    |    9 +-
 .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  |    4 +-
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |    4 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/init.c   |    6 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |    2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c    |   30 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h |    1 +
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |   30 +-
 drivers/net/wireless/mediatek/mt76/mt7921/regs.h   |   22 +-
 drivers/net/wireless/mediatek/mt76/tx.c            |    9 +-
 drivers/net/wireless/realtek/rtlwifi/debug.c       |    8 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c   |    5 +-
 drivers/net/wireless/realtek/rtw88/main.c          |    4 +
 drivers/net/xen-netback/rx.c                       |    1 +
 drivers/nfc/nxp-nci/i2c.c                          |    8 +-
 drivers/nfc/pn533/uart.c                           |    1 +
 drivers/ntb/test/ntb_tool.c                        |    8 +-
 drivers/nvme/host/core.c                           |   65 +-
 drivers/nvme/host/multipath.c                      |    1 +
 drivers/nvme/host/nvme.h                           |    1 +
 drivers/nvme/host/pci.c                            |    3 +-
 drivers/nvme/host/rdma.c                           |   12 +-
 drivers/nvme/host/tcp.c                            |   13 +-
 drivers/nvme/host/trace.h                          |    2 +-
 drivers/nvme/target/tcp.c                          |    3 +-
 drivers/nvme/target/zns.c                          |    3 +-
 drivers/of/device.c                                |    5 +-
 drivers/of/fdt.c                                   |    2 +-
 drivers/of/kexec.c                                 |   17 +
 drivers/opp/core.c                                 |    4 +-
 drivers/parisc/lba_pci.c                           |    6 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |   18 +-
 drivers/pci/controller/dwc/pcie-designware-host.c  |   30 +-
 drivers/pci/controller/dwc/pcie-designware.c       |   46 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |   58 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |   49 +-
 drivers/pci/controller/pci-aardvark.c              |   33 +-
 drivers/pci/controller/pci-hyperv.c                |  106 +-
 drivers/pci/controller/pcie-mediatek-gen3.c        |    6 +-
 drivers/pci/controller/pcie-microchip-host.c       |    2 +
 drivers/pci/endpoint/functions/pci-epf-test.c      |    1 -
 drivers/pci/p2pdma.c                               |    2 +-
 drivers/pci/pcie/aer.c                             |    7 +-
 drivers/pci/quirks.c                               |    3 +
 drivers/perf/arm_spe_pmu.c                         |   22 +-
 drivers/phy/samsung/phy-exynos-pcie.c              |   25 +-
 drivers/phy/samsung/phy-exynosautov9-ufs.c         |   18 +-
 drivers/phy/st/phy-stm32-usbphyc.c                 |    4 +-
 drivers/pinctrl/aspeed/pinctrl-aspeed.c            |    4 +-
 drivers/pinctrl/intel/pinctrl-intel.c              |   14 +-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |   97 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |    4 +-
 drivers/pinctrl/pinctrl-amd.c                      |   11 +-
 drivers/pinctrl/qcom/pinctrl-msm8916.c             |    4 +-
 drivers/pinctrl/qcom/pinctrl-sm8250.c              |    2 +-
 drivers/pinctrl/ralink/Kconfig                     |   16 +-
 drivers/pinctrl/ralink/Makefile                    |    2 +-
 drivers/pinctrl/ralink/pinctrl-mt7620.c            |  252 ++--
 drivers/pinctrl/ralink/pinctrl-mt7621.c            |   30 +-
 .../ralink/{pinctrl-rt2880.c => pinctrl-ralink.c}  |   92 +-
 .../pinctrl/ralink/{pinmux.h => pinctrl-ralink.h}  |   16 +-
 drivers/pinctrl/ralink/pinctrl-rt288x.c            |   20 +-
 drivers/pinctrl/ralink/pinctrl-rt305x.c            |   44 +-
 drivers/pinctrl/ralink/pinctrl-rt3883.c            |   28 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |   18 +-
 drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c        |    1 +
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |    7 +-
 drivers/platform/chrome/cros_ec.c                  |    8 +-
 drivers/platform/chrome/cros_ec_proto.c            |    8 +-
 drivers/platform/olpc/olpc-ec.c                    |    2 +-
 drivers/platform/x86/hp-wmi.c                      |    3 +
 drivers/power/reset/arm-versatile-reboot.c         |    1 +
 drivers/pwm/pwm-lpc18xx-sct.c                      |   88 +-
 drivers/pwm/pwm-sifive.c                           |   61 +-
 drivers/regulator/of_regulator.c                   |    6 +-
 drivers/regulator/qcom_smd-regulator.c             |    4 +-
 drivers/remoteproc/imx_rproc.c                     |    7 +-
 drivers/remoteproc/qcom_q6v5_pas.c                 |    3 +
 drivers/remoteproc/qcom_sysmon.c                   |   10 +
 drivers/remoteproc/qcom_wcnss.c                    |   10 +-
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |    2 +
 drivers/rpmsg/mtk_rpmsg.c                          |    2 +
 drivers/rpmsg/qcom_smd.c                           |    1 +
 drivers/rpmsg/rpmsg_char.c                         |    7 +-
 drivers/rtc/rtc-rx8025.c                           |   22 +-
 drivers/s390/char/keyboard.h                       |    4 +-
 drivers/s390/char/zcore.c                          |   14 +-
 drivers/s390/cio/vfio_ccw_drv.c                    |   14 +-
 drivers/s390/scsi/zfcp_fc.c                        |   29 +-
 drivers/s390/scsi/zfcp_fc.h                        |    6 +-
 drivers/s390/scsi/zfcp_fsf.c                       |    4 +-
 drivers/scsi/be2iscsi/be_main.c                    |    2 +-
 drivers/scsi/bnx2i/bnx2i_iscsi.c                   |    2 +-
 drivers/scsi/cxgbi/libcxgbi.c                      |    2 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |   27 +-
 drivers/scsi/iscsi_tcp.c                           |    4 +-
 drivers/scsi/libiscsi.c                            |    9 +-
 drivers/scsi/lpfc/lpfc.h                           |   41 +
 drivers/scsi/lpfc/lpfc_bsg.c                       |   50 +-
 drivers/scsi/lpfc/lpfc_crtn.h                      |    3 +-
 drivers/scsi/lpfc/lpfc_ct.c                        |    8 +-
 drivers/scsi/lpfc/lpfc_debugfs.c                   |   20 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  139 ++-
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |    1 +
 drivers/scsi/lpfc/lpfc_hw4.h                       |    7 +
 drivers/scsi/lpfc/lpfc_init.c                      |   44 +-
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |    4 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   87 +-
 drivers/scsi/lpfc/lpfc_nvme.h                      |    6 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   83 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |  501 ++++----
 drivers/scsi/lpfc/lpfc_sli.c                       |  911 +++++++-------
 drivers/scsi/lpfc/lpfc_sli.h                       |   26 +-
 drivers/scsi/lpfc/lpfc_sli4.h                      |    2 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |    3 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |    1 +
 drivers/scsi/qedi/qedi_main.c                      |    9 +-
 drivers/scsi/qla2xxx/qla_attr.c                    |   31 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |   10 +-
 drivers/scsi/qla2xxx/qla_def.h                     |   16 +-
 drivers/scsi/qla2xxx/qla_edif.c                    |  154 ++-
 drivers/scsi/qla2xxx/qla_edif.h                    |   13 +-
 drivers/scsi/qla2xxx/qla_edif_bsg.h                |    2 +
 drivers/scsi/qla2xxx/qla_fw.h                      |    2 +-
 drivers/scsi/qla2xxx/qla_gbl.h                     |    8 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |  129 +-
 drivers/scsi/qla2xxx/qla_init.c                    |  124 +-
 drivers/scsi/qla2xxx/qla_iocb.c                    |    8 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  101 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |   19 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |    6 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |    5 -
 drivers/scsi/qla2xxx/qla_os.c                      |  103 +-
 drivers/scsi/qla2xxx/qla_target.c                  |    2 +-
 drivers/scsi/scsi_ioctl.c                          |    2 +-
 drivers/scsi/scsi_transport_iscsi.c                |   66 +-
 drivers/scsi/sg.c                                  |   53 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |    4 +-
 drivers/scsi/storvsc_drv.c                         |    2 +-
 drivers/scsi/ufs/ufs-mediatek.c                    |   60 +-
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |   15 +-
 drivers/scsi/ufs/ufshcd.c                          |    8 +-
 drivers/scsi/ufs/ufshci.h                          |    6 +-
 drivers/soc/amlogic/meson-mx-socinfo.c             |    1 +
 drivers/soc/amlogic/meson-secure-pwrc.c            |    4 +-
 drivers/soc/fsl/guts.c                             |    2 +-
 drivers/soc/ixp4xx/ixp4xx-npe.c                    |    2 +-
 drivers/soc/qcom/Kconfig                           |    1 +
 drivers/soc/qcom/ocmem.c                           |    3 +
 drivers/soc/qcom/qcom_aoss.c                       |    4 +-
 drivers/soc/renesas/r8a779a0-sysc.c                |   10 +-
 drivers/soundwire/bus.c                            |   75 +-
 drivers/soundwire/bus_type.c                       |   38 +-
 drivers/soundwire/qcom.c                           |    4 +
 drivers/soundwire/slave.c                          |    3 +-
 drivers/soundwire/stream.c                         |   53 +-
 drivers/spi/spi-altera-dfl.c                       |   14 +-
 drivers/spi/spi-amd.c                              |    8 +
 drivers/spi/spi-bcm2835.c                          |   12 +-
 drivers/spi/spi-meson-spicc.c                      |  129 +-
 drivers/spi/spi-rspi.c                             |    4 +
 drivers/spi/spi-synquacer.c                        |    1 +
 drivers/spi/spi-tegra20-slink.c                    |    3 +-
 drivers/spi/spi.c                                  |   19 +-
 drivers/staging/media/atomisp/pci/atomisp_cmd.c    |   57 +-
 drivers/staging/media/hantro/hantro.h              |    2 +
 drivers/staging/media/hantro/hantro_g2_hevc_dec.c  |   27 +-
 drivers/staging/media/hantro/hantro_hevc.c         |    2 +-
 drivers/staging/media/hantro/hantro_postproc.c     |   15 +-
 drivers/staging/media/hantro/imx8m_vpu_hw.c        |    1 +
 drivers/staging/media/hantro/rockchip_vpu_hw.c     |    1 +
 drivers/staging/media/hantro/sama5d4_vdec_hw.c     |    1 +
 drivers/staging/media/sunxi/cedrus/cedrus_h265.c   |    7 +-
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h   |    3 +-
 drivers/staging/rtl8192u/r8192U.h                  |    2 +-
 drivers/staging/rtl8192u/r8192U_dm.c               |   38 +-
 drivers/staging/rtl8192u/r8192U_dm.h               |    2 +-
 drivers/tee/tee_shm.c                              |    3 +
 drivers/thermal/thermal_sysfs.c                    |   10 +-
 drivers/tty/goldfish.c                             |    2 +-
 drivers/tty/moxa.c                                 |    4 +-
 drivers/tty/n_gsm.c                                |  360 ++++--
 drivers/tty/pty.c                                  |   14 +-
 drivers/tty/serial/8250/8250.h                     |   40 +
 drivers/tty/serial/8250/8250_bcm7271.c             |   24 +-
 drivers/tty/serial/8250/8250_core.c                |    4 +
 drivers/tty/serial/8250/8250_dma.c                 |    4 +
 drivers/tty/serial/8250/8250_dw.c                  |    3 +
 drivers/tty/serial/8250/8250_fsl.c                 |    2 +-
 drivers/tty/serial/8250/8250_pci.c                 |  582 ++++++---
 drivers/tty/serial/8250/8250_port.c                |   25 +-
 drivers/tty/serial/amba-pl011.c                    |   23 +-
 drivers/tty/serial/fsl_lpuart.c                    |   12 +-
 drivers/tty/serial/lpc32xx_hs.c                    |    2 +-
 drivers/tty/serial/mvebu-uart.c                    |   36 +-
 drivers/tty/serial/samsung_tty.c                   |    5 +-
 drivers/tty/serial/serial_core.c                   |    5 -
 drivers/tty/serial/stm32-usart.c                   |    2 +
 drivers/tty/serial/ucc_uart.c                      |    2 +
 drivers/tty/tty.h                                  |    3 +
 drivers/tty/tty_buffer.c                           |   66 +-
 drivers/tty/vt/keyboard.c                          |    6 +-
 drivers/tty/vt/vt.c                                |    6 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |   15 +-
 drivers/usb/core/hcd.c                             |   26 +-
 drivers/usb/dwc2/gadget.c                          |    3 +-
 drivers/usb/dwc3/core.c                            |    9 +-
 drivers/usb/dwc3/dwc3-qcom.c                       |    4 +-
 drivers/usb/dwc3/gadget.c                          |   96 +-
 drivers/usb/gadget/function/uvc_queue.c            |   17 +-
 drivers/usb/gadget/function/uvc_video.c            |    2 +-
 drivers/usb/gadget/legacy/inode.c                  |    1 +
 drivers/usb/gadget/udc/Kconfig                     |    2 +-
 drivers/usb/gadget/udc/aspeed-vhub/hub.c           |    4 +-
 drivers/usb/gadget/udc/tegra-xudc.c                |    8 +-
 drivers/usb/host/ehci-ppc-of.c                     |    1 +
 drivers/usb/host/ohci-nxp.c                        |    1 +
 drivers/usb/host/ohci-ppc-of.c                     |    1 +
 drivers/usb/host/xhci-dbgcap.c                     |  135 +--
 drivers/usb/host/xhci-dbgcap.h                     |   13 +-
 drivers/usb/host/xhci-dbgtty.c                     |   22 +-
 drivers/usb/host/xhci-tegra.c                      |    8 +-
 drivers/usb/host/xhci.c                            |    6 +-
 drivers/usb/host/xhci.h                            |    2 +-
 drivers/usb/renesas_usbhs/rza.c                    |    4 +
 drivers/usb/serial/ftdi_sio.c                      |    3 +
 drivers/usb/serial/ftdi_sio_ids.h                  |    6 +
 drivers/usb/serial/sierra.c                        |    3 +-
 drivers/usb/serial/usb-serial.c                    |    2 +-
 drivers/usb/serial/usb_wwan.c                      |    3 +-
 drivers/usb/typec/class.c                          |    1 +
 drivers/usb/typec/ucsi/ucsi.c                      |    4 +
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |   31 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   60 +-
 drivers/vfio/vfio.c                                |    1 +
 drivers/video/fbdev/amba-clcd.c                    |   24 +-
 drivers/video/fbdev/arkfb.c                        |    9 +-
 drivers/video/fbdev/core/fbcon.c                   |   39 +-
 drivers/video/fbdev/core/fbmem.c                   |   12 +
 drivers/video/fbdev/i740fb.c                       |    9 +-
 drivers/video/fbdev/pm2fb.c                        |    5 +
 drivers/video/fbdev/s3fb.c                         |    2 +
 drivers/video/fbdev/sis/init.c                     |    4 +-
 drivers/video/fbdev/vt8623fb.c                     |    2 +
 drivers/virt/vboxguest/vboxguest_linux.c           |    9 +-
 drivers/virtio/virtio_mmio.c                       |   26 +
 drivers/watchdog/armada_37xx_wdt.c                 |    2 +
 drivers/watchdog/sp5100_tco.c                      |    1 +
 drivers/xen/gntdev.c                               |    6 +-
 drivers/xen/privcmd.c                              |   21 +-
 drivers/xen/xenbus/xenbus_dev_frontend.c           |    4 +-
 fs/9p/acl.c                                        |    1 +
 fs/9p/acl.h                                        |   17 +-
 fs/9p/cache.c                                      |    4 +-
 fs/9p/v9fs.c                                       |    4 +
 fs/9p/v9fs_vfs.h                                   |   11 +-
 fs/9p/vfs_addr.c                                   |    6 +-
 fs/9p/vfs_dentry.c                                 |    2 +
 fs/9p/vfs_file.c                                   |    1 +
 fs/9p/vfs_inode.c                                  |   14 +-
 fs/9p/vfs_inode_dotl.c                             |    9 +-
 fs/9p/vfs_super.c                                  |    7 +-
 fs/9p/xattr.h                                      |   19 +-
 fs/attr.c                                          |    2 +
 fs/btrfs/block-group.c                             |   52 +-
 fs/btrfs/block-group.h                             |    5 +-
 fs/btrfs/btrfs_inode.h                             |   12 +-
 fs/btrfs/check-integrity.c                         |    2 +-
 fs/btrfs/ctree.c                                   |    3 +
 fs/btrfs/ctree.h                                   |   33 +-
 fs/btrfs/delalloc-space.c                          |    6 +-
 fs/btrfs/dev-replace.c                             |    5 +-
 fs/btrfs/disk-io.c                                 |  119 +-
 fs/btrfs/disk-io.h                                 |   10 -
 fs/btrfs/extent-tree.c                             |   87 +-
 fs/btrfs/extent_io.c                               |   50 +-
 fs/btrfs/extent_map.c                              |    4 +-
 fs/btrfs/inode.c                                   |  153 ++-
 fs/btrfs/locking.c                                 |   91 ++
 fs/btrfs/locking.h                                 |   14 +
 fs/btrfs/raid56.c                                  |  201 ++--
 fs/btrfs/raid56.h                                  |    8 +-
 fs/btrfs/reada.c                                   |   26 +-
 fs/btrfs/relocation.c                              |    9 +-
 fs/btrfs/root-tree.c                               |    5 +-
 fs/btrfs/scrub.c                                   |  115 +-
 fs/btrfs/tree-checker.c                            |   25 +-
 fs/btrfs/tree-log.c                                |  244 ++--
 fs/btrfs/tree-log.h                                |    2 +-
 fs/btrfs/volumes.c                                 |  272 ++---
 fs/btrfs/volumes.h                                 |   38 +-
 fs/btrfs/xattr.c                                   |    3 +
 fs/btrfs/zoned.c                                   |   72 +-
 fs/btrfs/zoned.h                                   |    6 +
 fs/ceph/addr.c                                     |    6 +-
 fs/ceph/caps.c                                     |   27 +-
 fs/ceph/mds_client.c                               |    7 +-
 fs/ceph/mds_client.h                               |    6 -
 fs/cifs/file.c                                     |   20 +-
 fs/cifs/misc.c                                     |    6 +
 fs/cifs/smb2ops.c                                  |   17 +-
 fs/dlm/lock.c                                      |    3 +-
 fs/erofs/decompressor.c                            |   16 +-
 fs/eventpoll.c                                     |   22 +
 fs/exec.c                                          |    5 +-
 fs/exfat/namei.c                                   |   31 +-
 fs/ext2/super.c                                    |   12 +-
 fs/ext4/inline.c                                   |    3 +
 fs/ext4/inode.c                                    |   24 +-
 fs/ext4/migrate.c                                  |    4 +-
 fs/ext4/namei.c                                    |   30 +-
 fs/ext4/resize.c                                   |   11 +
 fs/ext4/xattr.c                                    |  169 +--
 fs/ext4/xattr.h                                    |   14 +
 fs/f2fs/file.c                                     |   17 +-
 fs/f2fs/node.c                                     |    6 +-
 fs/f2fs/segment.c                                  |   13 +
 fs/fs-writeback.c                                  |   12 +-
 fs/fuse/control.c                                  |    4 +-
 fs/fuse/inode.c                                    |    6 +
 fs/fuse/ioctl.c                                    |   15 +-
 fs/io_uring.c                                      |  758 ++++++------
 fs/jbd2/commit.c                                   |    2 +-
 fs/jbd2/transaction.c                              |   14 +-
 fs/ksmbd/mgmt/tree_connect.c                       |    2 +-
 fs/ksmbd/smb2misc.c                                |   12 +-
 fs/ksmbd/smb2pdu.c                                 |   71 +-
 fs/ksmbd/smbacl.c                                  |  130 +-
 fs/ksmbd/smbacl.h                                  |    2 +-
 fs/ksmbd/transport_tcp.c                           |    2 +-
 fs/ksmbd/vfs.c                                     |    5 +
 fs/lockd/svc4proc.c                                |    8 +
 fs/lockd/svcsubs.c                                 |   14 +-
 fs/lockd/xdr4.c                                    |   19 +-
 fs/mbcache.c                                       |   76 +-
 fs/namei.c                                         |    4 +
 fs/namespace.c                                     |    7 +
 fs/nfs/flexfilelayout/flexfilelayout.c             |    4 +
 fs/nfs/nfs3client.c                                |    1 -
 fs/nfs/nfs4file.c                                  |   16 +-
 fs/nfs/nfs4idmap.c                                 |   46 +-
 fs/nfs/nfs4proc.c                                  |   20 +-
 fs/nfsd/filecache.c                                |   22 +-
 fs/nfsd/filecache.h                                |    4 +-
 fs/nfsd/trace.h                                    |    8 -
 fs/nilfs2/nilfs.h                                  |    3 +
 fs/ntfs/attrib.c                                   |    8 +-
 fs/ntfs3/fslog.c                                   |    2 +-
 fs/ntfs3/fsntfs.c                                  |    7 +-
 fs/ntfs3/index.c                                   |    2 +-
 fs/ntfs3/inode.c                                   |    1 +
 fs/ntfs3/super.c                                   |    8 +-
 fs/ntfs3/xattr.c                                   |   45 +-
 fs/ocfs2/ocfs2.h                                   |    4 +-
 fs/ocfs2/slot_map.c                                |   46 +-
 fs/ocfs2/super.c                                   |   21 -
 fs/overlayfs/export.c                              |    2 +-
 fs/overlayfs/super.c                               |    7 +-
 fs/proc/base.c                                     |   46 +-
 fs/proc/proc_sysctl.c                              |    2 +-
 fs/proc/task_mmu.c                                 |    7 +-
 fs/read_write.c                                    |    3 +
 fs/remap_range.c                                   |    3 +-
 fs/splice.c                                        |   10 +-
 fs/xfs/libxfs/xfs_ag.h                             |   36 +-
 fs/xfs/libxfs/xfs_btree_staging.c                  |    4 +-
 fs/xfs/xfs_bio_io.c                                |   35 -
 fs/xfs/xfs_filestream.c                            |    7 +-
 fs/xfs/xfs_fsops.c                                 |   52 +-
 fs/xfs/xfs_icache.c                                |   22 +-
 fs/xfs/xfs_inode.c                                 |   79 +-
 fs/xfs/xfs_ioctl.c                                 |    4 +-
 fs/xfs/xfs_ioctl.h                                 |    5 +-
 fs/xfs/xfs_linux.h                                 |    2 -
 fs/xfs/xfs_log.c                                   |   58 +-
 fs/xfs/xfs_log_cil.c                               |   42 +-
 fs/xfs/xfs_log_priv.h                              |    3 +-
 fs/xfs/xfs_log_recover.c                           |   24 +-
 fs/xfs/xfs_mount.c                                 |   12 +-
 fs/xfs/xfs_mount.h                                 |   15 +
 fs/xfs/xfs_reflink.c                               |    5 +-
 fs/xfs/xfs_super.c                                 |    9 -
 fs/xfs/xfs_trans.c                                 |   86 ++
 fs/xfs/xfs_trans.h                                 |    3 +
 fs/xfs/xfs_trans_dquot.c                           |    1 -
 fs/zonefs/super.c                                  |    3 +-
 include/acpi/apei.h                                |    4 +-
 include/acpi/cppc_acpi.h                           |    2 +-
 include/asm-generic/bitops/atomic.h                |    6 -
 include/asm-generic/io.h                           |    2 -
 include/asm-generic/sections.h                     |    7 +-
 include/crypto/internal/blake2s.h                  |  108 --
 include/drm/drm_bridge.h                           |   13 +
 include/drm/drm_gem_shmem_helper.h                 |  168 ++-
 include/dt-bindings/clock/qcom,gcc-msm8939.h       |    1 +
 include/linux/acpi_viot.h                          |    2 +
 include/linux/arm_sdei.h                           |    2 +
 include/linux/bitfield.h                           |   19 +-
 include/linux/blkdev.h                             |   13 +-
 include/linux/bpfptr.h                             |    8 +-
 include/linux/buffer_head.h                        |   25 +-
 include/linux/cgroup-defs.h                        |    3 +-
 include/linux/cpu.h                                |    2 +
 include/linux/cpumask.h                            |   18 +
 include/linux/ieee80211.h                          |    6 +-
 include/linux/iio/common/cros_ec_sensors_core.h    |    7 +-
 include/linux/io-pgtable.h                         |   15 +-
 include/linux/ioprio.h                             |    2 +-
 include/linux/kexec.h                              |    6 +
 include/linux/kfifo.h                              |    2 +-
 include/linux/kvm_host.h                           |    2 +-
 include/linux/lockd/xdr.h                          |    2 +
 include/linux/lockdep.h                            |   30 +-
 include/linux/mbcache.h                            |   10 +-
 include/linux/memcontrol.h                         |   15 +-
 include/linux/memremap.h                           |   18 +-
 include/linux/mfd/t7l66xb.h                        |    1 -
 include/linux/mlx5/driver.h                        |    1 +
 include/linux/netdevice.h                          |   20 +-
 include/linux/netfilter_bridge/ebtables.h          |    4 -
 include/linux/nmi.h                                |    2 +
 include/linux/objtool.h                            |    9 +-
 include/linux/once_lite.h                          |   20 +-
 include/linux/pci_ids.h                            |    2 +
 include/linux/pipe_fs_i.h                          |    9 +
 include/linux/printk.h                             |   34 +
 include/linux/reset.h                              |    2 +-
 include/linux/rmap.h                               |    7 +-
 include/linux/sched.h                              |    2 +-
 include/linux/sched/task.h                         |    2 +-
 include/linux/sched/topology.h                     |    1 +
 include/linux/serial_core.h                        |    5 +
 include/linux/skbuff.h                             |   55 +-
 include/linux/skmsg.h                              |    3 +-
 include/linux/soundwire/sdw.h                      |    6 +-
 include/linux/sunrpc/xdr.h                         |    4 +-
 include/linux/suspend.h                            |   10 +-
 include/linux/sysctl.h                             |   13 +-
 include/linux/sysfb.h                              |   22 +-
 include/linux/torture.h                            |    8 +
 include/linux/tpm_eventlog.h                       |    2 +-
 include/linux/tty_flip.h                           |    1 -
 include/linux/uacce.h                              |    6 +-
 include/linux/usb/hcd.h                            |    1 +
 include/linux/wait.h                               |    9 +-
 include/net/9p/9p.h                                |   10 +-
 include/net/9p/client.h                            |   30 +-
 include/net/9p/transport.h                         |   18 +-
 include/net/addrconf.h                             |    3 +
 include/net/bluetooth/bluetooth.h                  |   65 +
 include/net/bluetooth/l2cap.h                      |    1 +
 include/net/busy_poll.h                            |    2 +-
 include/net/inet6_hashtables.h                     |   27 +-
 include/net/inet_connection_sock.h                 |   10 +-
 include/net/inet_hashtables.h                      |   44 +-
 include/net/inet_sock.h                            |   23 +-
 include/net/ip.h                                   |    6 +-
 include/net/netfilter/nf_flow_table.h              |    3 +
 include/net/netfilter/nf_tables.h                  |   24 +-
 include/net/netfilter/nf_tables_core.h             |    9 +
 include/net/netns/ipv4.h                           |    1 -
 include/net/raw.h                                  |    2 +-
 include/net/route.h                                |    2 +-
 include/net/sock.h                                 |   93 +-
 include/net/tcp.h                                  |   22 +-
 include/net/tls.h                                  |    4 +-
 include/net/udp.h                                  |    2 +-
 include/scsi/libiscsi.h                            |    2 +-
 include/scsi/scsi_transport_iscsi.h                |    1 +
 include/sound/control.h                            |    2 +-
 include/sound/core.h                               |    8 +
 include/trace/bpf_probe.h                          |   16 +
 include/trace/events/skb.h                         |   48 +-
 include/trace/events/sock.h                        |    6 +-
 include/trace/events/spmi.h                        |   12 +-
 include/trace/perf.h                               |   17 +
 include/trace/trace_events.h                       |  131 +-
 include/uapi/linux/btrfs_tree.h                    |    4 +-
 include/uapi/linux/can/error.h                     |    5 +-
 include/uapi/linux/netfilter/xt_IDLETIMER.h        |   17 +-
 init/main.c                                        |    1 +
 kernel/audit_fsnotify.c                            |    1 +
 kernel/bpf/arraymap.c                              |    6 +
 kernel/bpf/cgroup.c                                |   70 +-
 kernel/bpf/core.c                                  |    8 +-
 kernel/bpf/hashtab.c                               |    8 +-
 kernel/bpf/verifier.c                              |   14 +-
 kernel/cgroup/cgroup.c                             |   38 +-
 kernel/cgroup/cpuset.c                             |    2 +-
 kernel/dma/swiotlb.c                               |    2 +-
 kernel/events/core.c                               |   45 +-
 kernel/exit.c                                      |    2 +-
 kernel/irq/Kconfig                                 |    1 +
 kernel/irq/chip.c                                  |    3 +-
 kernel/irq/irqdomain.c                             |    2 +
 kernel/kexec_file.c                                |   11 +-
 kernel/kprobes.c                                   |   12 +-
 kernel/locking/lockdep.c                           |    7 +-
 kernel/locking/rwsem.c                             |   30 +-
 kernel/power/main.c                                |   10 +-
 kernel/power/user.c                                |   13 +-
 kernel/printk/Makefile                             |    1 +
 kernel/printk/internal.h                           |   36 +
 kernel/printk/printk.c                             |   70 +-
 kernel/printk/printk_safe.c                        |   52 +
 kernel/profile.c                                   |    7 +
 kernel/rcu/rcutorture.c                            |   62 +-
 kernel/sched/core.c                                |   60 +-
 kernel/sched/deadline.c                            |   59 +-
 kernel/sched/fair.c                                |   92 +-
 kernel/sched/features.h                            |    3 +-
 kernel/sched/psi.c                                 |   15 +-
 kernel/sched/rt.c                                  |   17 +-
 kernel/sched/sched.h                               |    4 +-
 kernel/signal.c                                    |    8 +-
 kernel/smp.c                                       |    4 +-
 kernel/sys_ni.c                                    |    1 +
 kernel/sysctl.c                                    |  101 +-
 kernel/time/clockevents.c                          |    9 +-
 kernel/time/hrtimer.c                              |    1 +
 kernel/time/ntp.c                                  |   14 +-
 kernel/time/posix-timers.c                         |   19 +-
 kernel/time/timekeeping.c                          |   37 +-
 kernel/time/timekeeping_debug.c                    |    2 +-
 kernel/trace/Makefile                              |    1 +
 kernel/trace/blktrace.c                            |    2 +-
 kernel/trace/ftrace.c                              |   16 +-
 kernel/trace/pid_list.c                            |  160 +++
 kernel/trace/pid_list.h                            |   13 +
 kernel/trace/trace.c                               |   95 +-
 kernel/trace/trace.h                               |   17 +-
 kernel/trace/trace_eprobe.c                        |   88 +-
 kernel/trace/trace_event_perf.c                    |    7 +-
 kernel/trace/trace_events.c                        |   14 +-
 kernel/trace/trace_events_hist.c                   |    2 +
 kernel/trace/trace_probe.c                         |   29 +-
 kernel/watch_queue.c                               |  103 +-
 kernel/watchdog.c                                  |   21 +-
 kernel/workqueue.c                                 |    4 +
 lib/crypto/Kconfig                                 |    1 -
 lib/crypto/blake2s-selftest.c                      |   41 +
 lib/crypto/blake2s.c                               |   37 +-
 lib/iov_iter.c                                     |   15 +-
 lib/list_debug.c                                   |   12 +-
 lib/livepatch/test_klp_callbacks_busy.c            |    8 +
 lib/ratelimit.c                                    |   16 +-
 lib/smp_processor_id.c                             |    2 +-
 lib/test_bpf.c                                     |    4 +-
 lib/test_hmm.c                                     |   10 +-
 lib/test_kasan.c                                   |   10 +
 localversion-rt                                    |    2 +-
 mm/backing-dev.c                                   |   10 +-
 mm/bootmem_info.c                                  |    2 +
 mm/damon/dbgfs.c                                   |    3 +
 mm/hmm.c                                           |   19 +-
 mm/hugetlb.c                                       |    3 +-
 mm/memory.c                                        |   34 +-
 mm/mempolicy.c                                     |    4 +-
 mm/memremap.c                                      |   59 +-
 mm/mmap.c                                          |   21 +-
 mm/page-writeback.c                                |    6 +-
 mm/page_alloc.c                                    |   12 +-
 mm/rmap.c                                          |   29 +-
 mm/secretmem.c                                     |   33 +-
 mm/userfaultfd.c                                   |    5 +-
 net/8021q/vlan_dev.c                               |    6 +-
 net/9p/client.c                                    |  462 ++++----
 net/9p/error.c                                     |    2 +-
 net/9p/mod.c                                       |    9 +-
 net/9p/protocol.c                                  |   36 +-
 net/9p/protocol.h                                  |    2 +-
 net/9p/trans_common.h                              |    2 +-
 net/9p/trans_fd.c                                  |   13 +-
 net/9p/trans_rdma.c                                |    2 +-
 net/9p/trans_virtio.c                              |    4 +-
 net/9p/trans_xen.c                                 |    2 +-
 net/batman-adv/bridge_loop_avoidance.c             |    2 +-
 net/bluetooth/l2cap_core.c                         |   64 +-
 net/bluetooth/rfcomm/core.c                        |   50 +-
 net/bluetooth/rfcomm/sock.c                        |   46 +-
 net/bluetooth/sco.c                                |   30 +-
 net/bpf/test_run.c                                 |    3 +
 net/bridge/br_netfilter_hooks.c                    |   21 +-
 net/bridge/netfilter/ebtable_broute.c              |    8 -
 net/bridge/netfilter/ebtable_filter.c              |    8 -
 net/bridge/netfilter/ebtable_nat.c                 |    8 -
 net/bridge/netfilter/ebtables.c                    |    8 +-
 net/can/j1939/socket.c                             |    5 +-
 net/can/j1939/transport.c                          |    8 +-
 net/core/bpf_sk_storage.c                          |   17 +-
 net/core/dev.c                                     |   22 +-
 net/core/devlink.c                                 |    4 +-
 net/core/drop_monitor.c                            |   10 +-
 net/core/filter.c                                  |   18 +-
 net/core/gro_cells.c                               |    2 +-
 net/core/neighbour.c                               |   27 +-
 net/core/secure_seq.c                              |    4 +-
 net/core/skbuff.c                                  |   14 +-
 net/core/skmsg.c                                   |    8 +-
 net/core/sock.c                                    |   18 +-
 net/core/sock_map.c                                |   20 +-
 net/core/sock_reuseport.c                          |    4 +-
 net/core/sysctl_net_core.c                         |   15 +-
 net/dccp/proto.c                                   |   10 +-
 net/decnet/af_decnet.c                             |    4 +-
 net/dsa/port.c                                     |    7 +-
 net/dsa/slave.c                                    |    4 +-
 net/hsr/hsr_device.c                               |    2 +-
 net/hsr/hsr_main.c                                 |    2 +-
 net/ipv4/af_inet.c                                 |    8 +-
 net/ipv4/cipso_ipv4.c                              |   12 +-
 net/ipv4/devinet.c                                 |   16 +-
 net/ipv4/fib_semantics.c                           |    6 +-
 net/ipv4/fib_trie.c                                |    9 +-
 net/ipv4/icmp.c                                    |   18 +-
 net/ipv4/igmp.c                                    |   49 +-
 net/ipv4/inet_connection_sock.c                    |    5 +-
 net/ipv4/inet_hashtables.c                         |   17 +-
 net/ipv4/inetpeer.c                                |   12 +-
 net/ipv4/ip_forward.c                              |    2 +-
 net/ipv4/ip_input.c                                |   26 +-
 net/ipv4/ip_output.c                               |    2 +-
 net/ipv4/ip_sockglue.c                             |   14 +-
 net/ipv4/netfilter/nf_reject_ipv4.c                |    4 +-
 net/ipv4/nexthop.c                                 |    5 +-
 net/ipv4/proc.c                                    |    2 +-
 net/ipv4/route.c                                   |   10 +-
 net/ipv4/syncookies.c                              |   11 +-
 net/ipv4/sysctl_net_ipv4.c                         |   14 +-
 net/ipv4/tcp.c                                     |   36 +-
 net/ipv4/tcp_fastopen.c                            |    9 +-
 net/ipv4/tcp_input.c                               |   94 +-
 net/ipv4/tcp_ipv4.c                                |   81 +-
 net/ipv4/tcp_metrics.c                             |   13 +-
 net/ipv4/tcp_minisocks.c                           |    4 +-
 net/ipv4/tcp_output.c                              |   86 +-
 net/ipv4/tcp_recovery.c                            |    6 +-
 net/ipv4/tcp_timer.c                               |   30 +-
 net/ipv4/udp.c                                     |   13 +-
 net/ipv6/addrconf.c                                |    5 +-
 net/ipv6/af_inet6.c                                |    2 +-
 net/ipv6/icmp.c                                    |    2 +-
 net/ipv6/inet6_hashtables.c                        |    6 +-
 net/ipv6/ip6_output.c                              |    3 +-
 net/ipv6/ipv6_sockglue.c                           |    4 +-
 net/ipv6/mcast.c                                   |   14 +-
 net/ipv6/ndisc.c                                   |    3 +
 net/ipv6/ping.c                                    |    6 +
 net/ipv6/route.c                                   |    2 +-
 net/ipv6/seg6_iptunnel.c                           |    5 +-
 net/ipv6/seg6_local.c                              |    2 -
 net/ipv6/syncookies.c                              |    3 +-
 net/ipv6/tcp_ipv6.c                                |    4 +-
 net/ipv6/udp.c                                     |    2 +-
 net/key/af_key.c                                   |    3 +
 net/mac80211/agg-rx.c                              |    2 +-
 net/mac80211/sta_info.c                            |    6 +-
 net/mac80211/wme.c                                 |    4 +-
 net/mptcp/protocol.c                               |  146 ++-
 net/netfilter/Kconfig                              |    1 -
 net/netfilter/core.c                               |    3 +-
 net/netfilter/ipvs/ip_vs_sync.c                    |    4 +-
 net/netfilter/nf_flow_table_core.c                 |   15 +-
 net/netfilter/nf_flow_table_offload.c              |    8 +
 net/netfilter/nf_log_syslog.c                      |    8 +-
 net/netfilter/nf_synproxy_core.c                   |    2 +-
 net/netfilter/nf_tables_api.c                      |  256 ++--
 net/netfilter/nf_tables_core.c                     |   55 +-
 net/netfilter/nfnetlink_queue.c                    |    7 +-
 net/netfilter/nft_bitwise.c                        |   67 +-
 net/netfilter/nft_cmp.c                            |  140 ++-
 net/netfilter/nft_immediate.c                      |   22 +-
 net/netfilter/nft_osf.c                            |   18 +-
 net/netfilter/nft_payload.c                        |   29 +-
 net/netfilter/nft_range.c                          |   27 +-
 net/netfilter/nft_tunnel.c                         |    1 +
 net/netlink/genetlink.c                            |    6 +-
 net/netlink/policy.c                               |   14 +-
 net/packet/af_packet.c                             |    4 +-
 net/qrtr/mhi.c                                     |   12 +-
 net/rds/ib_recv.c                                  |    1 +
 net/rose/af_rose.c                                 |   11 +-
 net/rose/rose_loopback.c                           |    3 +-
 net/rose/rose_route.c                              |    2 +
 net/rxrpc/call_object.c                            |    4 +-
 net/rxrpc/sendmsg.c                                |   92 +-
 net/sched/cls_route.c                              |   12 +-
 net/sched/sch_generic.c                            |    2 +-
 net/sctp/associola.c                               |    5 +-
 net/sctp/protocol.c                                |    2 +-
 net/sctp/stream.c                                  |   19 +-
 net/sctp/stream_sched.c                            |    2 +-
 net/smc/smc_llc.c                                  |    2 +-
 net/socket.c                                       |    2 +-
 net/sunrpc/auth.c                                  |    2 +-
 net/sunrpc/backchannel_rqst.c                      |   14 +
 net/sunrpc/clnt.c                                  |    2 +-
 net/sunrpc/sysfs.c                                 |    6 +-
 net/tipc/socket.c                                  |    3 +-
 net/tls/tls_device.c                               |   19 +-
 net/tls/tls_main.c                                 |    7 +-
 net/vmw_vsock/af_vsock.c                           |   10 +-
 net/xfrm/espintcp.c                                |    2 +-
 net/xfrm/xfrm_input.c                              |    2 +-
 net/xfrm/xfrm_policy.c                             |    8 +-
 net/xfrm/xfrm_state.c                              |    3 +-
 scripts/Makefile.build                             |    1 +
 scripts/Makefile.gcc-plugins                       |    2 +-
 scripts/Makefile.modpost                           |    3 +-
 .../dummy-plugin-dir/include/plugin-version.h      |    0
 scripts/dummy-tools/gcc                            |    8 +-
 scripts/faddr2line                                 |    4 +-
 scripts/gdb/linux/dmesg.py                         |   42 +-
 scripts/gdb/linux/utils.py                         |   14 +-
 scripts/link-vmlinux.sh                            |    3 +
 scripts/module.lds.S                               |    2 +
 scripts/sorttable.c                                |    4 +-
 security/Kconfig                                   |   11 -
 security/apparmor/apparmorfs.c                     |    2 +-
 security/apparmor/audit.c                          |    2 +-
 security/apparmor/domain.c                         |    2 +-
 security/apparmor/include/lib.h                    |    5 +
 security/apparmor/include/policy.h                 |    2 +-
 security/apparmor/label.c                          |   13 +-
 security/apparmor/mount.c                          |    8 +-
 security/apparmor/policy_unpack.c                  |   12 +-
 security/integrity/evm/evm_crypto.c                |    7 +-
 security/integrity/ima/ima_appraise.c              |    3 +-
 security/integrity/ima/ima_crypto.c                |    1 +
 security/integrity/ima/ima_efi.c                   |    2 +
 security/integrity/ima/ima_policy.c                |    4 +
 security/selinux/ss/policydb.h                     |    2 +
 security/selinux/ss/services.c                     |    9 +-
 sound/core/control.c                               |    7 +-
 sound/core/info.c                                  |    6 +-
 sound/core/misc.c                                  |   94 ++
 sound/core/timer.c                                 |   11 +-
 sound/pci/hda/patch_cirrus.c                       |    1 +
 sound/pci/hda/patch_conexant.c                     |   12 +-
 sound/pci/hda/patch_realtek.c                      |   36 +
 sound/soc/atmel/mchp-spdifrx.c                     |    9 +-
 sound/soc/codecs/cros_ec_codec.c                   |    1 +
 sound/soc/codecs/cs47l15.c                         |    5 +-
 sound/soc/codecs/da7210.c                          |    2 +
 sound/soc/codecs/madera.c                          |   14 +-
 sound/soc/codecs/max98373-sdw.c                    |   12 +-
 sound/soc/codecs/msm8916-wcd-digital.c             |   46 +-
 sound/soc/codecs/mt6359-accdet.c                   |    1 +
 sound/soc/codecs/mt6359.c                          |    1 +
 sound/soc/codecs/rt1308-sdw.c                      |   11 +
 sound/soc/codecs/rt1316-sdw.c                      |   11 +
 sound/soc/codecs/rt5682-sdw.c                      |    5 +-
 sound/soc/codecs/rt700-sdw.c                       |    6 +-
 sound/soc/codecs/rt700.c                           |   14 +-
 sound/soc/codecs/rt711-sdca-sdw.c                  |    9 +-
 sound/soc/codecs/rt711-sdca.c                      |   18 +-
 sound/soc/codecs/rt711-sdw.c                       |    9 +-
 sound/soc/codecs/rt711.c                           |   16 +-
 sound/soc/codecs/rt715-sdca-sdw.c                  |   12 +
 sound/soc/codecs/rt715-sdw.c                       |   12 +
 sound/soc/codecs/sgtl5000.c                        |    9 +
 sound/soc/codecs/sgtl5000.h                        |    1 +
 sound/soc/codecs/tas2764.c                         |   46 +-
 sound/soc/codecs/tas2764.h                         |    6 +-
 sound/soc/codecs/tas2770.c                         |   98 +-
 sound/soc/codecs/tas2770.h                         |    5 +
 sound/soc/codecs/tlv320aic32x4.c                   |    9 +
 sound/soc/codecs/wcd9335.c                         |   81 +-
 sound/soc/codecs/wcd938x.c                         |   12 +
 sound/soc/codecs/wm5110.c                          |    8 +-
 sound/soc/fsl/fsl-asoc-card.c                      |    5 +-
 sound/soc/fsl/fsl_asrc.c                           |    6 +-
 sound/soc/fsl/fsl_easrc.c                          |    9 +-
 sound/soc/fsl/fsl_easrc.h                          |    2 +-
 sound/soc/fsl/imx-audmux.c                         |    2 +-
 sound/soc/fsl/imx-card.c                           |   22 +-
 sound/soc/generic/audio-graph-card.c               |    4 +-
 sound/soc/intel/boards/bytcr_wm5102.c              |   13 +-
 sound/soc/intel/boards/sof_sdw.c                   |   51 +-
 sound/soc/intel/skylake/skl-nhlt.c                 |   40 +-
 sound/soc/mediatek/mt6797/mt6797-mt6351.c          |    6 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c   |   10 +-
 sound/soc/mediatek/mt8173/mt8173-rt5650.c          |    9 +-
 sound/soc/qcom/lpass-cpu.c                         |    1 +
 sound/soc/qcom/qdsp6/q6adm.c                       |    2 +-
 sound/soc/samsung/aries_wm8994.c                   |    6 +-
 sound/soc/samsung/h1940_uda1380.c                  |    2 +-
 sound/soc/samsung/rx1950_uda1380.c                 |    4 +-
 sound/soc/sh/rcar/ssiu.c                           |    2 +
 sound/soc/sh/rz-ssi.c                              |   26 +-
 sound/soc/soc-dapm.c                               |    5 +
 sound/soc/soc-ops.c                                |    4 +-
 sound/soc/sof/debug.c                              |    6 +-
 sound/soc/sof/intel/apl.c                          |    1 +
 sound/soc/sof/intel/cnl.c                          |    2 +
 sound/soc/sof/intel/hda-loader.c                   |   22 +-
 sound/soc/sof/intel/hda.c                          |   10 +-
 sound/soc/sof/intel/icl.c                          |    1 +
 sound/soc/sof/intel/shim.h                         |    1 +
 sound/soc/sof/intel/tgl.c                          |    4 +
 sound/usb/bcd2000/bcd2000.c                        |    3 +-
 sound/usb/card.c                                   |    8 +
 sound/usb/mixer_maps.c                             |   34 +-
 sound/usb/quirks-table.h                           |  248 ++++
 sound/usb/quirks.c                                 |   13 +
 tools/arch/x86/include/asm/cpufeatures.h           |   13 +-
 tools/arch/x86/include/asm/disabled-features.h     |   21 +-
 tools/arch/x86/include/asm/msr-index.h             |   17 +
 tools/build/feature/test-libcrypto.c               |   15 +-
 tools/include/linux/objtool.h                      |    9 +-
 tools/include/uapi/linux/bpf.h                     |    3 +-
 tools/kvm/kvm_stat/kvm_stat                        |    3 +-
 tools/lib/bpf/gen_loader.c                         |    2 +-
 tools/lib/bpf/libbpf.c                             |    9 +-
 tools/lib/bpf/xsk.c                                |    9 +-
 tools/objtool/arch/x86/decode.c                    |  145 +--
 tools/objtool/builtin-check.c                      |    4 +-
 tools/objtool/check.c                              |  701 +++++++++--
 tools/objtool/elf.c                                |   84 --
 tools/objtool/include/objtool/arch.h               |    3 +-
 tools/objtool/include/objtool/builtin.h            |    2 +-
 tools/objtool/include/objtool/cfi.h                |    2 +
 tools/objtool/include/objtool/check.h              |   10 +-
 tools/objtool/include/objtool/elf.h                |    9 +-
 tools/objtool/include/objtool/objtool.h            |    1 +
 tools/objtool/objtool.c                            |    1 +
 tools/objtool/orc_gen.c                            |   15 +-
 tools/objtool/special.c                            |    8 -
 tools/perf/Makefile.config                         |    2 +-
 tools/perf/builtin-stat.c                          |    1 +
 tools/perf/tests/perf-time-to-tsc.c                |   18 +-
 tools/perf/tests/switch-tracking.c                 |   18 +-
 tools/perf/util/dsos.c                             |   15 +-
 tools/perf/util/genelf.c                           |    6 +-
 tools/perf/util/parse-events.c                     |   14 +-
 tools/perf/util/probe-event.c                      |    6 +-
 tools/perf/util/symbol-elf.c                       |   60 +-
 tools/testing/nvdimm/test/iomap.c                  |   43 +-
 tools/testing/selftests/bpf/prog_tests/btf.c       |    2 +-
 .../testing/selftests/bpf/prog_tests/sock_fields.c |   58 +-
 .../testing/selftests/bpf/progs/test_sock_fields.c |   45 +
 tools/testing/selftests/bpf/verifier/sock.c        |   81 +-
 .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc   |    1 -
 tools/testing/selftests/kvm/lib/aarch64/ucall.c    |    9 +-
 tools/testing/selftests/kvm/lib/x86_64/processor.c |    2 +-
 tools/testing/selftests/kvm/rseq_test.c            |    8 +-
 tools/testing/selftests/kvm/x86_64/hyperv_clock.c  |   10 +-
 .../net/forwarding/custom_multipath_hash.sh        |   24 +-
 .../net/forwarding/gre_custom_multipath_hash.sh    |   24 +-
 .../net/forwarding/ip6gre_custom_multipath_hash.sh |   24 +-
 tools/testing/selftests/netfilter/nft_flowtable.sh |  246 ++--
 tools/testing/selftests/seccomp/seccomp_bpf.c      |    2 +-
 .../testing/selftests/timers/clocksource-switch.c  |    6 +-
 tools/testing/selftests/timers/valid-adjtimex.c    |    2 +-
 tools/testing/selftests/vm/mremap_test.c           |   53 -
 tools/thermal/tmon/sysfs.c                         |   24 +-
 tools/thermal/tmon/tmon.h                          |    3 +
 tools/vm/slabinfo.c                                |   58 +-
 virt/kvm/kvm_main.c                                |   35 +-
 1676 files changed, 25222 insertions(+), 14814 deletions(-)
---

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ