This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_apm/gnu-release-aarch64-spec2k6-Os_LTO in repository toolchain/ci/linux.
from e808e2860a02 Merge v5.15.6 adds 8f0a376b2eaa ALSA: usb-audio: Restrict rates for the shared clocks adds 2d9ea74b3751 ALSA: usb-audio: Rename early_playback_start flag with low [...] adds 5ca1fa52d351 ALSA: usb-audio: Disable low-latency playback for free-wheel mode adds 8d7c6f515b15 ALSA: usb-audio: Disable low-latency mode for implicit fee [...] adds 31056232ad3c ALSA: usb-audio: Check available frames for the next packet size adds 7303160785e5 ALSA: usb-audio: Add spinlock to stop_urbs() adds ff39117fac65 ALSA: usb-audio: Improved lowlatency playback support adds 458871f21e69 ALSA: usb-audio: Avoid killing in-flight URBs during draining adds c7ac29edfb6a ALSA: usb-audio: Fix packet size calculation regression adds 2cea047b74da ALSA: usb-audio: Less restriction for low-latency playback mode adds 321cd173b8cc ALSA: usb-audio: Switch back to non-latency mode at a later point adds 1236351c29c7 ALSA: usb-audio: Don't start stream for capture at prepare adds 4b11e583193c gfs2: release iopen glock early in evict adds f8b76df0055c gfs2: Fix length of holes reported at end-of-file adds b67ff10e43d3 powerpc/pseries/ddw: Revert "Extend upper limit for huge D [...] adds 05d27cd9bc70 powerpc/pseries/ddw: Do not try direct mapping with persis [...] adds 8e7c364d1c07 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PH [...] adds 9d3eb89e6ca3 mac80211: do not access the IV when it was stripped adds 60af14bf37ec mac80211: fix throughput LED trigger adds cc447c1e1482 x86/hyperv: Move required MSRs check to initial platform probing adds fb92e025baa7 net/smc: Transfer remaining wait queue entries during fallback adds cec49b6dfdb0 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait adds 00fdcc2b4474 net: return correct error code adds aca091aadef4 pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOL [...] adds 8df09ab9d374 platform/x86: dell-wmi-descriptor: disable by default adds d17d9e935f72 platform/x86: thinkpad_acpi: Add support for dual fan control adds b6d5c4e3fce7 platform/x86: thinkpad_acpi: Fix WWAN device disabled issu [...] adds efc562ea9d8a s390/setup: avoid using memblock_enforce_memory_limit adds e26605497f4e btrfs: silence lockdep when reading chunk tree during mount adds 7440613439a3 btrfs: check-integrity: fix a warning on write caching dis [...] adds 80050db986a1 thermal: core: Reset previous low and high trip during the [...] adds 592195692021 scsi: iscsi: Unblock session then wake up error handler adds 9774ec30cf7b net: usb: r8152: Add MAC passthrough support for more Leno [...] adds c786a7d5b88b drm/amd/pm: Remove artificial freq level on Navi1x adds 06c6f8f86ec2 drm/amd/amdkfd: Fix kernel panic when reset failed and bee [...] adds 75752ada77e0 drm/amd/amdgpu: fix potential memleak adds ab8efdbda76c ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile adds b56c75d4d3c3 ata: libahci: Adjust behavior when StorageD3Enable _DSD is set adds fc7ffa7f10b9 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible ar [...] adds 634ef8cf4e51 ipv6: check return value of ipv6_skip_exthdr adds 12f907cb1157 net: tulip: de4x5: fix the problem that the array 'lp->phy [...] adds 40e35c77448e net: ethernet: dec: tulip: de4x5: fix possible array overf [...] adds 57482dc5ac7d perf sort: Fix the 'weight' sort key behavior adds 199e20f4fdfa perf sort: Fix the 'ins_lat' sort key behavior adds cf49756c3d68 perf sort: Fix the 'p_stage_cyc' sort key behavior adds 27802de133dc perf inject: Fix ARM SPE handling adds 5b5c6f57a1f8 perf hist: Fix memory leak of a perf_hpp_fmt adds 71e284dcebec perf report: Fix memory leaks around perf_tip() adds 859ea5a20ee7 tracing: Don't use out-of-sync va_list in event printing adds b589021871cf net/smc: Avoid warning of possible recursive locking adds f06c3b728ae7 ACPI: Add stubs for wakeup handler functions adds 275827a7dcaf net/tls: Fix authentication failure in CCM mode adds 75fc0eba15df vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf [...] adds 16ccd481e3d8 kprobes: Limit max data_size of the kretprobe instances adds edbdf9da8015 ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver adds 2a715e15588c rt2x00: do not mark device gone on EPROTO errors during start adds c4618188b15a ipmi: Move remove_work to dedicated workqueue adds c649d47801df cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() adds 075d9c1497f2 iwlwifi: mvm: retry init flow if failed adds c1079ff6f9a0 dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages f [...] adds 31aa63f69a3c s390/pci: move pseudo-MMIO to prevent MIO overlap adds 6fe4eadd54da fget: check that the fd still exists after getting a ref to it adds adf098e2a8a1 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl adds dd267e59a181 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl adds a8392866c522 scsi: lpfc: Fix non-recovery of remote ports following an [...] adds 3ce84ab279ef scsi: ufs: ufs-pci: Add support for Intel ADL adds 8ef8a76a340e ipv6: fix memory leak in fib6_rule_suppress adds 7418356362ce drm/amd/display: Allow DSC on supported MST branch devices adds 245241821ecf drm/i915/dp: Perform 30ms delay after source OUI write adds f1a1693ea4e2 KVM: fix avic_set_running for preemptable kernels adds 0827b8db5c7f KVM: Disallow user memslot with size that exceeds "unsigned long" adds 2bdc79ac9a4f KVM: x86/mmu: Fix TLB flush range when handling disconnected pt adds cbe4fcf37150 KVM: Ensure local memslot copies operate on up-to-date arc [...] adds 3a929e1d7e5e KVM: x86: ignore APICv if LAPIC is not enabled adds 85f2cf6419dd KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with [...] adds 361e68805ace KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_ [...] adds 8ed61a2a6a28 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nes [...] adds 70a37e04c08a KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled adds 9325b1dbdbf9 KVM: x86: Use a stable condition around all VT-d PI paths adds 87d9c628be26 KVM: MMU: shadow nested paging does not have PKU adds 6aebd2da8d49 KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and [...] adds 2846d550f8f5 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() adds 4e06bb02ad6a KVM: x86: check PIR even for vCPUs with disabled APICv adds f7b4f571d580 tracing/histograms: String compares should not care about [...] adds 0671c8f7332f net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X adds 865185f74509 net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_ [...] adds f2be2d4c8e8f net: dsa: mv88e6xxx: Save power by disabling SerDes trasmi [...] adds 6f273a649608 net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family adds 19f7ad89bcb7 net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E63 [...] adds 326fb8a1c267 net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed adds b050a8d576b1 wireguard: selftests: increase default dmesg log size adds d33493e9654a wireguard: allowedips: add missing __rcu annotation to sat [...] adds 631a480320f1 wireguard: selftests: actually test for routing loops adds 7c0d08d85139 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST adds 4db0d88a9048 wireguard: device: reset peer src endpoint when netns exits adds af794a64d6ca wireguard: receive: use ring buffer for incoming handshakes adds 2745192cb798 wireguard: receive: drop handshakes if queue lock is contended adds d5f50794a49f wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() adds a153d4253530 i2c: stm32f7: flush TX FIFO upon transfer errors adds 3dd6c5899695 i2c: stm32f7: recover the bus on access timeout adds e2d234f96d8b i2c: stm32f7: stop dma transfer in case of NACK adds f744230dfbf2 i2c: cbus-gpio: set atomic transfer callback adds 22a18dd48866 natsemi: xtensa: fix section mismatch warnings adds 5a9afcd827ca tcp: fix page frag corruption on page fault adds c5ef33c1489b net: qlogic: qlcnic: Fix a NULL pointer dereference in qlc [...] adds 519ed0ab5f8b net: mpls: Fix notifications when deleting a device adds 49d17d1a4ba5 siphash: use _unaligned version by default adds b9dffaf94908 arm64: ftrace: add missing BTIs adds 3f837fefa59d iwlwifi: fix warnings produced by kernel debug options adds b762b3e28c92 net/mlx5e: IPsec: Fix Software parser inner l3 type settin [...] adds 75917372eef0 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_allo [...] adds ad7f90bb8846 selftests: net: Correct case name adds f8aceb91a5dd net: dsa: b53: Add SPI ID table adds 14b03b8cebdf mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode adds f3f65b768880 ASoC: tegra: Fix wrong value type in ADMAIF adds 36358b208cdb ASoC: tegra: Fix wrong value type in I2S adds 7e83ca5d78bb ASoC: tegra: Fix wrong value type in DMIC adds a0730b605153 ASoC: tegra: Fix wrong value type in DSPK adds 7b77bdff45ff ASoC: tegra: Fix kcontrol put callback in ADMAIF adds e6186c773572 ASoC: tegra: Fix kcontrol put callback in I2S adds 1686d2e9edb2 ASoC: tegra: Fix kcontrol put callback in DMIC adds e13772cfb25d ASoC: tegra: Fix kcontrol put callback in DSPK adds f50dcc9d14f5 ASoC: tegra: Fix kcontrol put callback in AHUB adds bc97458620e3 rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() adds 9469273e616c rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() adds a927f9dfd0d9 ALSA: intel-dsp-config: add quirk for CML devices based on [...] adds 823ae758c0f3 net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Head [...] adds 231117a52713 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instea [...] adds 686578a1bac1 net: marvell: mvpp2: Fix the computation of shared CPUs adds e83fb96f915a dpaa2-eth: destroy workqueue at the end of remove function adds 1c0ddef45b7e octeontx2-af: Fix a memleak bug in rvu_mbox_init() adds 94782c8ffd07 net: annotate data-races on txq->xmit_lock_owner adds 170739c45e37 ipv4: convert fib_num_tclassid_users to atomic_t adds 95518fe354d7 net/smc: fix wrong list_del in smc_lgr_cleanup_early adds b44a55ee25ef net/rds: correct socket tunable error in rds_tcp_tune() adds 3a3db121f999 net/smc: Keep smc_close_final rc during active close adds 83e54fcf0b14 drm/msm/a6xx: Allocate enough space for GMU registers adds 3cae481575f5 drm/msm: Do hw_init() before capturing GPU state adds fd7bfba0112d drm/vc4: kms: Wait for the commit before increasing our cl [...] adds b044180fcb38 drm/vc4: kms: Fix return code check adds 53f9601e908d drm/vc4: kms: Add missing drm_crtc_commit_put adds 2931db9a5ed2 drm/vc4: kms: Clear the HVS FIFO commit pointer once done adds aeadbd778d66 drm/vc4: kms: Don't duplicate pending commit adds e216e02befc3 drm/vc4: kms: Fix previous HVS commit wait adds da0027b4178d atlantic: Increase delay for fw transactions adds e9df163300ae atlatnic: enable Nbase-t speeds with base-t adds 6816e0fa49f3 atlantic: Fix to display FW bundle version instead of FW m [...] adds 4b72830f1e30 atlantic: Add missing DIDs and fix 115c. adds 469d2288e059 Remove Half duplex mode speed capabilities. adds 35b75e2b72c5 atlantic: Fix statistics logic for production hardware adds be9163800ba7 atlantic: Remove warn trace message. adds d618539224ea KVM: x86/mmu: Skip tlb flush if it has been done in zap_gf [...] adds 8e256b45e058 KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu [...] adds a4eb55901df1 drm/msm/devfreq: Fix OPP refcnt leak adds 8e2b7fe5e8a4 drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP adds 4c3cdbf25403 drm/msm: Fix wait_fence submitqueue leak adds 805c90e0e919 drm/msm: Restore error return on invalid fence adds 8b9bed7c63f0 ASoC: rk817: Add module alias for rk817-codec adds 4768935c2540 iwlwifi: Fix memory leaks in error handling path adds b5a8918d0865 KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 adds c4db545992ad KVM: SEV: initialize regions_list of a mirror VM adds 1adc4914a0da net/mlx5e: Fix missing IPsec statistics on uplink representor adds 3f8887350191 net/mlx5: Move MODIFY_RQT command to ignore list in intern [...] adds 301c7519106d net/mlx5: E-switch, Respect BW share of the new group adds 4cc946fae4c5 net/mlx5: E-Switch, fix single FDB creation on BlueField adds 7a22778cc73b net/mlx5: E-Switch, Check group pointer before reading bw_ [...] adds 5333bef073f8 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register adds f1bcddbc7b60 KVM: VMX: Set failure code in prepare_vmcs02() adds 812ed9b71246 mctp: Don't let RTM_DELROUTE delete local routes adds 894b21da042f Revert "drm/i915: Implement Wa_1508744258" adds 690637ec0442 io-wq: don't retry task_work creation failure on fatal conditions adds ce364f143caa x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, [...] adds efc5d7be3eb0 x86/entry: Add a fence for kernel entry SWAPGS in paranoid [...] adds 308cc9668d7c x86/entry: Use the correct fence macro after swapgs in kernel CR3 adds e19a07833960 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() adds fcf714776066 preempt/dynamic: Fix setup_preempt_mode() return value adds a246d92dda9f sched/uclamp: Fix rq->uclamp_max not set on first enqueue adds 7012eb0e5220 KVM: SEV: Return appropriate error codes if SEV-ES scratch [...] adds e0609b252c8c KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k adds 66e507d96869 KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap c [...] adds 3cd81837f46f net/mlx5e: Rename lro_timeout to packet_merge_timeout adds a950a93be05f net/mlx5e: Rename TIR lro functions to TIR packet merge functions adds cb0fb54ff6ee net/mlx5e: Sync TIR params updates against concurrent crea [...] adds 8e044b80e6ba serial: 8250_bcm7271: UART errors after resuming from S2 adds 34680557cf3a parisc: Fix KBUILD_IMAGE for self-extracting kernel adds 98736f21f673 parisc: Fix "make install" on newer debian releases adds dbeb9153ded9 parisc: Mark cr16 CPU clocksource unstable on all SMP machines adds 81dbda4c70f3 vgacon: Propagate console boot parameters before calling ` [...] adds fa75f593c867 xhci: Fix commad ring abort, write all 64 bits to CRCR register. adds 43cdf7b5645d USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub adds cfdb7032a488 usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect adds f4f77594cc30 usb: cdns3: gadget: fix new urb never complete if ep cance [...] adds 7d94bc8e335c usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoi [...] adds 53df08733bc4 x86/tsc: Add a timer to make sure TSC_adjust is always checked adds 6e0dd9cceac7 x86/tsc: Disable clocksource watchdog for TSC on qualified [...] adds 498ddcffe2ff x86/64/mm: Map all kernel memory into trampoline_pgd adds 87eb31a7d1e7 tty: serial: msm_serial: Deactivate RX DMA for polling support adds ea3628ce85ff serial: pl011: Add ACPI SBSA UART match id adds d2341178187a serial: tegra: Change lower tolerance baud rate limit for [...] adds 64e491c1634b serial: core: fix transmit-buffer reset and memleak adds 1718ff2e3dad serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array adds b6e196d931d0 serial: 8250_pci: rewrite pericom_do_set_divisor() adds 54b4cfe4c999 serial: 8250: Fix RTS modem control while in rs485 mode adds 189c99c629bb serial: liteuart: Fix NULL pointer dereference in ->remove() adds 602824cf9aa9 serial: liteuart: fix use-after-free and memleak on unbind adds 888fc81107ca serial: liteuart: fix minor-number leak on probe errors adds 3ded93ae46ce ipmi: msghandler: Make symbol 'remove_work_wq' static adds 4e8c680af6d5 Linux 5.15.7 new d5db79cbbd49 Merge v5.15.7
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 2 +- arch/arm64/include/asm/kvm_arm.h | 4 +- arch/arm64/kernel/entry-ftrace.S | 6 + arch/parisc/Makefile | 5 + arch/parisc/install.sh | 1 + arch/parisc/kernel/time.c | 30 +-- arch/powerpc/platforms/pseries/iommu.c | 15 +- arch/s390/include/asm/pci_io.h | 7 +- arch/s390/kernel/setup.c | 3 - arch/x86/entry/entry_64.S | 35 ++- arch/x86/hyperv/hv_init.c | 9 +- arch/x86/kernel/cpu/mshyperv.c | 20 +- arch/x86/kernel/sev.c | 57 ++-- arch/x86/kernel/tsc.c | 28 +- arch/x86/kernel/tsc_sync.c | 41 +++ arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 37 +-- arch/x86/kvm/mmu/tdp_mmu.c | 36 +-- arch/x86/kvm/mmu/tdp_mmu.h | 5 +- arch/x86/kvm/svm/avic.c | 16 +- arch/x86/kvm/svm/pmu.c | 2 +- arch/x86/kvm/svm/sev.c | 31 ++- arch/x86/kvm/svm/svm.c | 1 - arch/x86/kvm/vmx/nested.c | 49 ++-- arch/x86/kvm/vmx/posted_intr.c | 20 +- arch/x86/kvm/vmx/vmx.c | 62 +++-- arch/x86/kvm/x86.c | 46 +++- arch/x86/kvm/x86.h | 7 +- arch/x86/realmode/init.c | 12 +- arch/x86/xen/xen-asm.S | 20 ++ drivers/ata/ahci.c | 1 + drivers/ata/libahci.c | 15 ++ drivers/ata/sata_fsl.c | 20 +- drivers/char/ipmi/ipmi_msghandler.c | 13 +- drivers/cpufreq/cpufreq.c | 9 +- drivers/dma-buf/heaps/system_heap.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 1 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 5 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 13 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 11 + drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 5 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 49 ++-- drivers/gpu/drm/msm/msm_gem.c | 3 +- drivers/gpu/drm/msm/msm_gem_submit.c | 1 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 5 + drivers/gpu/drm/sun4i/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_kms.c | 40 ++- drivers/i2c/busses/i2c-cbus-gpio.c | 5 +- drivers/i2c/busses/i2c-stm32f7.c | 31 ++- drivers/net/dsa/b53/b53_spi.c | 14 + drivers/net/dsa/mv88e6xxx/serdes.c | 252 +++++++++++++++--- drivers/net/dsa/mv88e6xxx/serdes.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 27 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 10 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 25 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 3 - .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 22 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 2 + .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 38 ++- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 110 ++++++-- drivers/net/ethernet/dec/tulip/de4x5.c | 34 ++- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 21 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en/rss.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en/rss.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 66 ++++- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 6 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 24 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 46 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- drivers/net/ethernet/natsemi/xtsonic.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/r8152.c | 9 +- drivers/net/vrf.c | 2 + drivers/net/wireguard/allowedips.c | 2 +- drivers/net/wireguard/device.c | 39 +-- drivers/net/wireguard/device.h | 9 +- drivers/net/wireguard/queueing.c | 6 +- drivers/net/wireguard/queueing.h | 2 +- drivers/net/wireguard/ratelimiter.c | 4 +- drivers/net/wireguard/receive.c | 39 +-- drivers/net/wireguard/socket.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 6 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 5 + drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 3 + drivers/pinctrl/qcom/Kconfig | 2 + drivers/platform/x86/dell/Kconfig | 2 +- drivers/platform/x86/thinkpad_acpi.c | 13 +- drivers/scsi/lpfc/lpfc_els.c | 9 +- drivers/scsi/scsi_transport_iscsi.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 18 ++ drivers/thermal/thermal_core.c | 2 + drivers/tty/serial/8250/8250_bcm7271.c | 13 + drivers/tty/serial/8250/8250_pci.c | 39 ++- drivers/tty/serial/8250/8250_port.c | 7 - drivers/tty/serial/amba-pl011.c | 1 + drivers/tty/serial/liteuart.c | 20 +- drivers/tty/serial/msm_serial.c | 3 + drivers/tty/serial/serial-tegra.c | 4 +- drivers/tty/serial/serial_core.c | 18 +- drivers/usb/cdns3/cdns3-gadget.c | 20 +- drivers/usb/cdns3/cdnsp-mem.c | 3 + drivers/usb/core/quirks.c | 3 + drivers/usb/host/xhci-ring.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 4 - drivers/video/console/vgacon.c | 14 +- fs/btrfs/disk-io.c | 14 +- fs/btrfs/volumes.c | 18 +- fs/file.c | 4 + fs/gfs2/bmap.c | 2 +- fs/gfs2/super.c | 14 +- fs/io-wq.c | 7 + include/linux/acpi.h | 9 + include/linux/kprobes.h | 2 + include/linux/mlx5/mlx5_ifc.h | 8 +- include/linux/netdevice.h | 19 +- include/linux/siphash.h | 14 +- include/net/dst_cache.h | 11 + include/net/fib_rules.h | 4 +- include/net/ip_fib.h | 2 +- include/net/netns/ipv4.h | 2 +- include/net/sock.h | 13 +- kernel/kprobes.c | 3 + kernel/sched/core.c | 6 +- kernel/trace/trace.c | 12 + kernel/trace/trace_events_hist.c | 2 +- lib/siphash.c | 12 +- net/core/dev.c | 5 +- net/core/dst_cache.c | 19 ++ net/core/fib_rules.c | 2 +- net/ipv4/devinet.c | 2 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_semantics.c | 4 +- net/ipv6/esp6.c | 6 + net/ipv6/fib6_rules.c | 4 +- net/mac80211/led.h | 8 +- net/mac80211/rx.c | 10 +- net/mac80211/tx.c | 34 ++- net/mctp/route.c | 9 +- net/mpls/af_mpls.c | 68 +++-- net/rds/tcp.c | 2 +- net/rxrpc/conn_client.c | 14 +- net/rxrpc/peer_object.c | 14 +- net/smc/af_smc.c | 14 + net/smc/smc_close.c | 8 +- net/smc/smc_core.c | 7 +- net/tls/tls_sw.c | 4 +- sound/hda/intel-dsp-config.c | 10 + sound/pci/hda/hda_local.h | 9 + sound/pci/hda/patch_cs8409.c | 5 + sound/soc/codecs/rk817_codec.c | 1 + sound/soc/tegra/tegra186_dspk.c | 181 ++++++++++--- sound/soc/tegra/tegra210_admaif.c | 140 +++++++--- sound/soc/tegra/tegra210_ahub.c | 11 +- sound/soc/tegra/tegra210_dmic.c | 184 ++++++++++--- sound/soc/tegra/tegra210_i2s.c | 296 ++++++++++++++++----- sound/usb/card.h | 10 +- sound/usb/endpoint.c | 223 +++++++++++----- sound/usb/endpoint.h | 13 +- sound/usb/pcm.c | 165 +++++++++--- tools/perf/builtin-report.c | 15 +- tools/perf/ui/hist.c | 28 +- tools/perf/util/arm-spe.c | 15 ++ tools/perf/util/hist.c | 23 +- tools/perf/util/hist.h | 1 - tools/perf/util/sort.c | 52 ++-- tools/perf/util/sort.h | 6 +- tools/perf/util/util.c | 14 +- tools/perf/util/util.h | 2 +- tools/testing/selftests/net/fcnal-test.sh | 4 +- tools/testing/selftests/wireguard/netns.sh | 30 ++- .../testing/selftests/wireguard/qemu/debug.config | 2 +- .../testing/selftests/wireguard/qemu/kernel.config | 1 + virt/kvm/kvm_main.c | 50 ++-- 207 files changed, 2853 insertions(+), 1214 deletions(-)