Skip to content

5.15.7-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest207 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/207ALSA: usb-audio: Restrict rates for the shared clockssound/usb/card.h sound/usb/endpoint.c sound/usb/endpoint.h +1 more+32 -00 replies
2/207ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playbacksound/usb/card.h sound/usb/endpoint.c sound/usb/pcm.c+26 -100 replies
3/207ALSA: usb-audio: Disable low-latency playback for free-wheel modesound/usb/pcm.c+6 -20 replies
4/207ALSA: usb-audio: Disable low-latency mode for implicit feedback syncsound/usb/pcm.c+3 -00 replies
5/207ALSA: usb-audio: Check available frames for the next packet sizesound/usb/endpoint.c sound/usb/endpoint.h sound/usb/pcm.c+39 -170 replies
6/207ALSA: usb-audio: Add spinlock to stop_urbs()sound/usb/endpoint.c+3 -00 replies
7/207ALSA: usb-audio: Improved lowlatency playback supportsound/usb/card.h sound/usb/endpoint.c sound/usb/endpoint.h +1 more+177 -680 replies
8/207ALSA: usb-audio: Avoid killing in-flight URBs during drainingsound/usb/endpoint.c sound/usb/endpoint.h sound/usb/pcm.c+18 -140 replies
9/207ALSA: usb-audio: Fix packet size calculation regressionsound/usb/endpoint.c+1 -10 replies
10/207ALSA: usb-audio: Less restriction for low-latency playback modesound/usb/pcm.c+1 -10 replies
11/207ALSA: usb-audio: Switch back to non-latency mode at a later pointsound/usb/pcm.c+9 -20 replies
12/207ALSA: usb-audio: Dont start stream for capture at preparesound/usb/pcm.c+2 -10 replies
13/207gfs2: release iopen glock early in evictfs/gfs2/super.c+7 -70 replies
14/207gfs2: Fix length of holes reported at end-of-filefs/gfs2/bmap.c+1 -10 replies
15/207powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory"arch/powerpc/platforms/pseries/iommu.c+0 -90 replies
16/207powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one windowarch/powerpc/platforms/pseries/iommu.c+4 -20 replies
17/207drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHYdrivers/gpu/drm/sun4i/Kconfig+1 -00 replies
18/207mac80211: do not access the IV when it was strippednet/mac80211/rx.c+2 -10 replies
19/207mac80211: fix throughput LED triggernet/mac80211/led.h net/mac80211/rx.c net/mac80211/tx.c+23 -260 replies
20/207x86/hyperv: Move required MSRs check to initial platform probingarch/x86/hyperv/hv_init.c arch/x86/kernel/cpu/mshyperv.c+16 -130 replies
21/207net/smc: Transfer remaining wait queue entries during fallbacknet/smc/af_smc.c+14 -00 replies
22/207atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_waitdrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c+10 -00 replies
23/207net: return correct error codenet/ipv4/devinet.c+1 -10 replies
24/207pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOLIB_IRQCHIPdrivers/pinctrl/qcom/Kconfig+2 -00 replies
25/207platform/x86: dell-wmi-descriptor: disable by defaultdrivers/platform/x86/dell/Kconfig+1 -10 replies
26/207platform/x86: thinkpad_acpi: Add support for dual fan controldrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
27/207platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deepdrivers/platform/x86/thinkpad_acpi.c+0 -120 replies
28/207s390/setup: avoid using memblock_enforce_memory_limitarch/s390/kernel/setup.c+0 -30 replies
29/207btrfs: silence lockdep when reading chunk tree during mountfs/btrfs/volumes.c+13 -50 replies
30/207btrfs: check-integrity: fix a warning on write caching disabled diskfs/btrfs/disk-io.c+13 -10 replies
31/207thermal: core: Reset previous low and high trip during thermal zone initdrivers/thermal/thermal_core.c+2 -00 replies
32/207scsi: iscsi: Unblock session then wake up error handlerdrivers/scsi/scsi_transport_iscsi.c+3 -30 replies
33/207net: usb: r8152: Add MAC passthrough support for more Lenovo Docksdrivers/net/usb/r8152.c+3 -60 replies
34/207drm/amd/pm: Remove artificial freq level on Navi1xdrivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c+8 -50 replies
35/207drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered againdrivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c+5 -00 replies
36/207drm/amd/amdgpu: fix potential memleakdrivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c+1 -00 replies
37/207ata: ahci: Add Green Sardine vendor ID as board_ahci_mobiledrivers/ata/ahci.c+1 -00 replies
38/207ata: libahci: Adjust behavior when StorageD3Enable _DSD is setdrivers/ata/libahci.c+15 -00 replies
39/207ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c+4 -00 replies
40/207ipv6: check return value of ipv6_skip_exthdrnet/ipv6/esp6.c+6 -00 replies
41/207net: tulip: de4x5: fix the problem that the array lp->phy[8] may be out of bounddrivers/net/ethernet/dec/tulip/de4x5.c+17 -130 replies
42/207net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock()drivers/net/ethernet/dec/tulip/de4x5.c+4 -00 replies
43/207perf sort: Fix the weight sort key behaviortools/perf/util/hist.c tools/perf/util/sort.c tools/perf/util/sort.h+13 -270 replies
44/207perf sort: Fix the ins_lat sort key behaviortools/perf/util/hist.c tools/perf/util/sort.c tools/perf/util/sort.h+12 -250 replies
45/207perf sort: Fix the p_stage_cyc sort key behaviortools/perf/util/hist.c tools/perf/util/sort.c tools/perf/util/sort.h+7 -110 replies
46/207perf inject: Fix ARM SPE handlingtools/perf/util/arm-spe.c+15 -00 replies
47/207perf hist: Fix memory leak of a perf_hpp_fmttools/perf/ui/hist.c tools/perf/util/hist.h+14 -150 replies
48/207perf report: Fix memory leaks around perf_tip()tools/perf/builtin-report.c tools/perf/util/util.c tools/perf/util/util.h+17 -140 replies
49/207tracing: Dont use out-of-sync va_list in event printingkernel/trace/trace.c+12 -00 replies
50/207net/smc: Avoid warning of possible recursive lockingnet/smc/af_smc.c+1 -10 replies
51/207ACPI: Add stubs for wakeup handler functionsinclude/linux/acpi.h+9 -00 replies
52/207net/tls: Fix authentication failure in CCM modenet/tls/tls_sw.c+2 -20 replies
53/207vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmitdrivers/net/vrf.c+2 -00 replies
54/207kprobes: Limit max data_size of the kretprobe instancesinclude/linux/kprobes.h kernel/kprobes.c+5 -00 replies
55/207ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driversound/pci/hda/hda_local.h sound/pci/hda/patch_cs8409.c+14 -00 replies
56/207rt2x00: do not mark device gone on EPROTO errors during startdrivers/net/wireless/ralink/rt2x00/rt2x00usb.c+3 -00 replies
57/207ipmi: Move remove_work to dedicated workqueuedrivers/char/ipmi/ipmi_msghandler.c+12 -10 replies
58/207cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()drivers/cpufreq/cpufreq.c+4 -50 replies
59/207iwlwifi: mvm: retry init flow if faileddrivers/net/wireless/intel/iwlwifi/iwl-drv.c drivers/net/wireless/intel/iwlwifi/iwl-drv.h drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c +2 more+47 -80 replies
60/207dma-buf: system_heap: Use for_each_sgtable_sg in pages free flowdrivers/dma-buf/heaps/system_heap.c+1 -10 replies
61/207s390/pci: move pseudo-MMIO to prevent MIO overlaparch/s390/include/asm/pci_io.h+4 -30 replies
62/207fget: check that the fd still exists after getting a ref to itfs/file.c+4 -00 replies
63/207sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsldrivers/ata/sata_fsl.c+10 -20 replies
64/207sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsldrivers/ata/sata_fsl.c+3 -50 replies
65/207scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGOdrivers/scsi/lpfc/lpfc_els.c+2 -70 replies
66/207scsi: ufs: ufs-pci: Add support for Intel ADLdrivers/scsi/ufs/ufshcd-pci.c+18 -00 replies
67/207ipv6: fix memory leak in fib6_rule_suppressinclude/net/fib_rules.h net/core/fib_rules.c net/ipv4/fib_rules.c +1 more+7 -40 replies
68/207drm/amd/display: Allow DSC on supported MST branch devicesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+16 -40 replies
69/207drm/i915/dp: Perform 30ms delay after source OUI writedrivers/gpu/drm/i915/display/intel_display_types.h drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_dp.h +1 more+21 -00 replies
70/207KVM: fix avic_set_running for preemptable kernelsarch/x86/kvm/svm/avic.c+9 -70 replies
71/207KVM: Disallow user memslot with size that exceeds "unsigned long"virt/kvm/kvm_main.c+2 -10 replies
72/207KVM: x86/mmu: Fix TLB flush range when handling disconnected ptarch/x86/kvm/mmu/tdp_mmu.c+4 -60 replies
73/207KVM: Ensure local memslot copies operate on up-to-date arch-specific datavirt/kvm/kvm_main.c+31 -160 replies
74/207KVM: x86: ignore APICv if LAPIC is not enabledarch/x86/kvm/x86.c+1 -10 replies
75/207KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12arch/x86/kvm/vmx/nested.c+17 -200 replies
76/207KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUESTarch/x86/kvm/vmx/vmx.c+14 -90 replies
77/207KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexitarch/x86/kvm/vmx/nested.c arch/x86/kvm/x86.c arch/x86/kvm/x86.h+28 -150 replies
78/207KVM: VMX: prepare sync_pir_to_irr for running with APICv disabledarch/x86/kvm/vmx/vmx.c+25 -140 replies
79/207KVM: x86: Use a stable condition around all VT-d PI pathsarch/x86/kvm/vmx/posted_intr.c+11 -90 replies
80/207KVM: MMU: shadow nested paging does not have PKUarch/x86/kvm/mmu/mmu.c+2 -20 replies
81/207KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1arch/arm64/include/asm/kvm_arm.h+2 -20 replies
82/207KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()arch/x86/kvm/mmu/mmu.c+1 -10 replies
83/207KVM: x86: check PIR even for vCPUs with disabled APICvarch/x86/kvm/lapic.c arch/x86/kvm/svm/svm.c arch/x86/kvm/x86.c+10 -110 replies
84/207tracing/histograms: String compares should not care about signed valueskernel/trace/trace_events_hist.c+1 -10 replies
85/207net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393Xdrivers/net/dsa/mv88e6xxx/serdes.c+33 -200 replies
86/207net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6()drivers/net/dsa/mv88e6xxx/serdes.c+11 -170 replies
87/207net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiverdrivers/net/dsa/mv88e6xxx/serdes.c drivers/net/dsa/mv88e6xxx/serdes.h+45 -40 replies
88/207net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X familydrivers/net/dsa/mv88e6xxx/serdes.c+48 -00 replies
89/207net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X familydrivers/net/dsa/mv88e6xxx/serdes.c drivers/net/dsa/mv88e6xxx/serdes.h+61 -10 replies
90/207net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypasseddrivers/net/dsa/mv88e6xxx/serdes.c+42 -60 replies
91/207wireguard: selftests: increase default dmesg log sizetools/testing/selftests/wireguard/qemu/kernel.config+1 -00 replies
92/207wireguard: allowedips: add missing __rcu annotation to satisfy sparsedrivers/net/wireguard/allowedips.c+1 -10 replies
93/207wireguard: selftests: actually test for routing loopstools/testing/selftests/wireguard/netns.sh+5 -10 replies
94/207wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLISTtools/testing/selftests/wireguard/qemu/debug.config+1 -10 replies
95/207wireguard: device: reset peer src endpoint when netns exitsdrivers/net/wireguard/device.c drivers/net/wireguard/socket.c include/net/dst_cache.h +2 more+57 -20 replies
96/207wireguard: receive: use ring buffer for incoming handshakesdrivers/net/wireguard/device.c drivers/net/wireguard/device.h drivers/net/wireguard/queueing.c +2 more+37 -430 replies
97/207wireguard: receive: drop handshakes if queue lock is contendeddrivers/net/wireguard/receive.c+13 -30 replies
98/207wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()drivers/net/wireguard/ratelimiter.c+2 -20 replies
99/207i2c: stm32f7: flush TX FIFO upon transfer errorsdrivers/i2c/busses/i2c-stm32f7.c+19 -10 replies
100/207i2c: stm32f7: recover the bus on access timeoutdrivers/i2c/busses/i2c-stm32f7.c+2 -00 replies
101/207i2c: stm32f7: stop dma transfer in case of NACKdrivers/i2c/busses/i2c-stm32f7.c+7 -20 replies
102/207i2c: cbus-gpio: set atomic transfer callbackdrivers/i2c/busses/i2c-cbus-gpio.c+3 -20 replies
103/207natsemi: xtensa: fix section mismatch warningsdrivers/net/ethernet/natsemi/xtsonic.c+1 -10 replies
104/207tcp: fix page frag corruption on page faultinclude/net/sock.h+8 -50 replies
105/207net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c+8 -20 replies
106/207net: mpls: Fix notifications when deleting a devicenet/mpls/af_mpls.c+52 -160 replies
107/207siphash: use _unaligned version by defaultinclude/linux/siphash.h lib/siphash.c+10 -160 replies
108/207arm64: ftrace: add missing BTIsarch/arm64/kernel/entry-ftrace.S+6 -00 replies
109/207iwlwifi: fix warnings produced by kernel debug optionsdrivers/net/wireless/intel/iwlwifi/mvm/ops.c+2 -00 replies
110/207net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulationdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c+1 -10 replies
111/207net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()drivers/net/ethernet/mellanox/mlx4/en_netdev.c+7 -20 replies
112/207selftests: net: Correct case nametools/testing/selftests/net/fcnal-test.sh+2 -20 replies
113/207net: dsa: b53: Add SPI ID tabledrivers/net/dsa/b53/b53_spi.c+14 -00 replies
114/207mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_modedrivers/net/wireless/mediatek/mt76/mt7915/mcu.c+2 -20 replies
115/207ASoC: tegra: Fix wrong value type in ADMAIFsound/soc/tegra/tegra210_admaif.c+2 -20 replies
116/207ASoC: tegra: Fix wrong value type in I2Ssound/soc/tegra/tegra210_i2s.c+24 -180 replies
117/207ASoC: tegra: Fix wrong value type in DMICsound/soc/tegra/tegra210_dmic.c+11 -120 replies
118/207ASoC: tegra: Fix wrong value type in DSPKsound/soc/tegra/tegra186_dspk.c+11 -120 replies
119/207ASoC: tegra: Fix kcontrol put callback in ADMAIFsound/soc/tegra/tegra210_admaif.c+109 -290 replies
120/207ASoC: tegra: Fix kcontrol put callback in I2Ssound/soc/tegra/tegra210_i2s.c+236 -860 replies
121/207ASoC: tegra: Fix kcontrol put callback in DMICsound/soc/tegra/tegra210_dmic.c+149 -340 replies
122/207ASoC: tegra: Fix kcontrol put callback in DSPKsound/soc/tegra/tegra186_dspk.c+146 -320 replies
123/207ASoC: tegra: Fix kcontrol put callback in AHUBsound/soc/tegra/tegra210_ahub.c+7 -40 replies
124/207rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()net/rxrpc/conn_client.c+9 -50 replies
125/207rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()net/rxrpc/peer_object.c+9 -50 replies
126/207ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codecsound/hda/intel-dsp-config.c+10 -00 replies
127/207net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header supportdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+6 -50 replies
128/207net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is availabledrivers/net/usb/lan78xx.c+1 -10 replies
129/207net: marvell: mvpp2: Fix the computation of shared CPUsdrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+1 -10 replies
130/207dpaa2-eth: destroy workqueue at the end of remove functiondrivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c+2 -00 replies
131/207octeontx2-af: Fix a memleak bug in rvu_mbox_init()drivers/net/ethernet/marvell/octeontx2/af/rvu.c+1 -10 replies
132/207net: annotate data-races on txq->xmit_lock_ownerinclude/linux/netdevice.h net/core/dev.c+17 -70 replies
133/207ipv4: convert fib_num_tclassid_users to atomic_tinclude/net/ip_fib.h include/net/netns/ipv4.h net/ipv4/fib_frontend.c +2 more+7 -70 replies
134/207net/smc: fix wrong list_del in smc_lgr_cleanup_earlynet/smc/smc_core.c+3 -40 replies
135/207net/rds: correct socket tunable error in rds_tcp_tune()net/rds/tcp.c+1 -10 replies
136/207net/smc: Keep smc_close_final rc during active closenet/smc/smc_close.c+6 -20 replies
137/207drm/msm/a6xx: Allocate enough space for GMU registersdrivers/gpu/drm/msm/adreno/a6xx_gpu_state.c+2 -20 replies
138/207drm/msm: Do hw_init() before capturing GPU statedrivers/gpu/drm/msm/msm_debugfs.c+1 -00 replies
139/207drm/vc4: kms: Wait for the commit before increasing our clock ratedrivers/gpu/drm/vc4/vc4_kms.c+3 -30 replies
140/207drm/vc4: kms: Fix return code checkdrivers/gpu/drm/vc4/vc4_kms.c+5 -50 replies
141/207drm/vc4: kms: Add missing drm_crtc_commit_putdrivers/gpu/drm/vc4/vc4_kms.c+8 -10 replies
142/207drm/vc4: kms: Clear the HVS FIFO commit pointer once donedrivers/gpu/drm/vc4/vc4_kms.c+1 -00 replies
143/207drm/vc4: kms: Dont duplicate pending commitdrivers/gpu/drm/vc4/vc4_kms.c+0 -60 replies
144/207drm/vc4: kms: Fix previous HVS commit waitdrivers/gpu/drm/vc4/vc4_kms.c+2 -80 replies
145/207atlantic: Increase delay for fw transactionsdrivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c+5 -20 replies
146/207atlatnic: enable Nbase-t speeds with base-tdrivers/net/ethernet/aquantia/atlantic/aq_common.h drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c+13 -190 replies
147/207atlantic: Fix to display FW bundle version instead of FW mac version.drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c+3 -30 replies
148/207atlantic: Add missing DIDs and fix 115c.drivers/net/ethernet/aquantia/atlantic/aq_common.h drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c +1 more+27 -10 replies
149/207Remove Half duplex mode speed capabilities.drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c+1 -40 replies
150/207atlantic: Fix statistics logic for production hardwaredrivers/net/ethernet/aquantia/atlantic/aq_hw.h drivers/net/ethernet/aquantia/atlantic/aq_nic.c drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c +2 more+139 -270 replies
151/207atlantic: Remove warn trace message.drivers/net/ethernet/aquantia/atlantic/aq_vec.c+0 -30 replies
152/207KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range()arch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c+3 -30 replies
153/207KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()arch/x86/kvm/mmu/mmu.c+2 -20 replies
154/207drm/msm/devfreq: Fix OPP refcnt leakdrivers/gpu/drm/msm/msm_gpu_devfreq.c+5 -00 replies
155/207drm/msm: Fix mmap to include VM_IO and VM_DONTDUMPdrivers/gpu/drm/msm/msm_gem.c+1 -20 replies
156/207drm/msm: Fix wait_fence submitqueue leakdrivers/gpu/drm/msm/msm_drv.c+29 -200 replies
157/207drm/msm: Restore error return on invalid fencedrivers/gpu/drm/msm/msm_drv.c drivers/gpu/drm/msm/msm_gem_submit.c drivers/gpu/drm/msm/msm_gpu.h+10 -00 replies
158/207ASoC: rk817: Add module alias for rk817-codecsound/soc/codecs/rk817_codec.c+1 -00 replies
159/207iwlwifi: Fix memory leaks in error handling pathdrivers/net/wireless/intel/iwlwifi/fw/uefi.c+6 -00 replies
160/207KVM: X86: Fix when shadow_root_level=5 && guest root_level<4arch/x86/kvm/mmu/mmu.c+2 -20 replies
161/207KVM: SEV: initialize regions_list of a mirror VMarch/x86/kvm/svm/sev.c+1 -00 replies
162/207net/mlx5e: Fix missing IPsec statistics on uplink representordrivers/net/ethernet/mellanox/mlx5/core/en_rep.c+4 -00 replies
163/207net/mlx5: Move MODIFY_RQT command to ignore list in internal error statedrivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -10 replies
164/207net/mlx5: E-switch, Respect BW share of the new groupdrivers/net/ethernet/mellanox/mlx5/core/esw/qos.c+1 -10 replies
165/207net/mlx5: E-Switch, fix single FDB creation on BlueFielddrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+1 -00 replies
166/207net/mlx5: E-Switch, Check group pointer before reading bw_share valuedrivers/net/ethernet/mellanox/mlx5/core/esw/qos.c+1 -10 replies
167/207KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln registerarch/x86/kvm/svm/pmu.c+1 -10 replies
168/207KVM: VMX: Set failure code in prepare_vmcs02()arch/x86/kvm/vmx/nested.c+3 -10 replies
169/207mctp: Dont let RTM_DELROUTE delete local routesnet/mctp/route.c+5 -40 replies
170/207Revert "drm/i915: Implement Wa_1508744258"drivers/gpu/drm/i915/gt/intel_workarounds.c+0 -70 replies
171/207io-wq: dont retry task_work creation failure on fatal conditionsfs/io-wq.c+7 -00 replies
172/207x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qwordarch/x86/kernel/sev.c+39 -180 replies
173/207x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()arch/x86/entry/entry_64.S+5 -110 replies
174/207x86/entry: Use the correct fence macro after swapgs in kernel CR3arch/x86/entry/entry_64.S+8 -70 replies
175/207x86/xen: Add xenpv_restore_regs_and_return_to_usermode()arch/x86/entry/entry_64.S arch/x86/xen/xen-asm.S+24 -00 replies
176/207preempt/dynamic: Fix setup_preempt_mode() return valuekernel/sched/core.c+2 -20 replies
177/207sched/uclamp: Fix rq->uclamp_max not set on first enqueuekernel/sched/core.c+1 -10 replies
178/207KVM: SEV: Return appropriate error codes if SEV-ES scratch setup failsarch/x86/kvm/svm/sev.c+17 -130 replies
179/207KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4karch/x86/kvm/mmu/mmu.c+13 -50 replies
180/207KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible patharch/x86/kvm/mmu/mmu.c arch/x86/kvm/mmu/tdp_mmu.c arch/x86/kvm/mmu/tdp_mmu.h+11 -250 replies
181/207net/mlx5e: Rename lro_timeout to packet_merge_timeoutdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/params.c drivers/net/ethernet/mellanox/mlx5/core/en/tir.c +2 more+9 -90 replies
182/207net/mlx5e: Rename TIR lro functions to TIR packet merge functionsdrivers/net/ethernet/mellanox/mlx5/core/en.h drivers/net/ethernet/mellanox/mlx5/core/en/params.c drivers/net/ethernet/mellanox/mlx5/core/en/params.h +12 more+95 -920 replies
183/207net/mlx5e: Sync TIR params updates against concurrent create/modifydrivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c+44 -270 replies
184/207serial: 8250_bcm7271: UART errors after resuming from S2drivers/tty/serial/8250/8250_bcm7271.c+13 -00 replies
185/207parisc: Fix KBUILD_IMAGE for self-extracting kernelarch/parisc/Makefile+5 -00 replies
186/207parisc: Fix "make install" on newer debian releasesarch/parisc/install.sh+1 -00 replies
187/207parisc: Mark cr16 CPU clocksource unstable on all SMP machinesarch/parisc/kernel/time.c+7 -210 replies
188/207vgacon: Propagate console boot parameters before calling `vc_resizedrivers/video/console/vgacon.c+9 -50 replies
189/207xhci: Fix commad ring abort, write all 64 bits to CRCR register.drivers/usb/host/xhci-ring.c+14 -70 replies
190/207USB: NO_LPM quirk Lenovo Powered USB-C Travel Hubdrivers/usb/core/quirks.c+3 -00 replies
191/207usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnectdrivers/usb/typec/tcpm/tcpm.c+0 -40 replies
192/207usb: cdns3: gadget: fix new urb never complete if ep cancel previous requestsdrivers/usb/cdns3/cdns3-gadget.c+4 -160 replies
193/207usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()drivers/usb/cdns3/cdnsp-mem.c+3 -00 replies
194/207x86/tsc: Add a timer to make sure TSC_adjust is always checkedarch/x86/kernel/tsc_sync.c+41 -00 replies
195/207x86/tsc: Disable clocksource watchdog for TSC on qualified platormsarch/x86/kernel/tsc.c+24 -40 replies
196/207x86/64/mm: Map all kernel memory into trampoline_pgdarch/x86/realmode/init.c+11 -10 replies
197/207tty: serial: msm_serial: Deactivate RX DMA for polling supportdrivers/tty/serial/msm_serial.c+3 -00 replies
198/207serial: pl011: Add ACPI SBSA UART match iddrivers/tty/serial/amba-pl011.c+1 -00 replies
199/207serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30drivers/tty/serial/serial-tegra.c+2 -20 replies
200/207serial: core: fix transmit-buffer reset and memleakdrivers/tty/serial/serial_core.c+12 -10 replies
201/207serial: 8250_pci: Fix ACCES entries in pci_serial_quirks arraydrivers/tty/serial/8250/8250_pci.c+8 -10 replies
202/207serial: 8250_pci: rewrite pericom_do_set_divisor()drivers/tty/serial/8250/8250_pci.c+17 -130 replies
203/207serial: 8250: Fix RTS modem control while in rs485 modedrivers/tty/serial/8250/8250_port.c drivers/tty/serial/serial_core.c+5 -70 replies
204/207serial: liteuart: Fix NULL pointer dereference in ->remove()drivers/tty/serial/liteuart.c+2 -00 replies
205/207serial: liteuart: fix use-after-free and memleak on unbinddrivers/tty/serial/liteuart.c+1 -00 replies
206/207serial: liteuart: fix minor-number leak on probe errorsdrivers/tty/serial/liteuart.c+14 -30 replies
207/207ipmi: msghandler: Make symbol remove_work_wq staticdrivers/char/ipmi/ipmi_msghandler.c+1 -10 replies

Reviews trailers per patch

91 of 207 patches have a Reviewed-by or Acked-by.

PatchJames ClarkJernej SkrabecVitaly KuznetsovTony LuHeiko CarstensThara GopinathArnd BergmannAthira JajeevKajol JainLee DuncanRafael J. WysockiDavid AhernViresh KumarSergei ShtylyovFilipe MananaMaxim LevitskyDavid MatlackHersen WuBhawanpreet LakhaDaniel WheelerHangbin LiuEvan QuanAlex DeucherSean ChristophersonPierre-Yves MORDRETEric DumazetLeon RomanovskyMaor DickmanTakashi IwaiMax FilippovKarsten GraulMarc DionneAkhil P OommenWen GuDouglas AndersonSteev KlimaszewskiMaor GottliebRoi DayanDave StevensonJian-Hong PanPaolo BonziniMarc OrrPeter GondaJoerg RoedelSu Bao ChengBoris OstrovskyMatt AtwoodJohan HovoldFlorian FischerPeter ChenKirill A. ShutemovHans de GoedeExuvoJann HornMiklos SzerediPierre MorelPeter Zijlstra (Intel)Baruch SiachFelix KuehlingBart Van AsscheJason A. DonenfeldArd BiesheuvelMark BrownMoshe ShemeshMaxim MikityanskiyFlorian FainelliHeikki KrogerusRobin MurphyChristian KönigJohn StultzTariq ToukanJani NikulaFelix FietkauMaciej S. SzmigieroAndrew LunnStephen BoydParav PanditMark BlochAlaa HleihelSantosh ShilimkarPavankumar KondetiThomas GleixnerPawel LaszczakStafford HorneAndy ShevchenkoValentin SchneiderDietmar EggemannMasami HiramatsuShuah KhanFox ChenLinux Kernel Functional TestingJon HunterRudi HeitbaumGuenter Roeck
SeriesT-b T-b T-b T-b T-b T-b T-b
1/207
2/207
3/207
4/207
5/207
6/207
7/207
8/207
9/207
10/207
11/207Reported-and-tested-by
12/207
13/207
14/207
15/207
16/207
17/207A-b
18/207
19/207
20/207R-b
21/207R-b
22/207
23/207
24/207
25/207R-b
26/207
27/207R-b
28/207R-b
29/207
30/207R-b
31/207R-b
32/207R-b
33/207
34/207R-b A-b
35/207R-b
36/207R-b
37/207
38/207
39/207
40/207
41/207
42/207R-b
43/207R-b T-b
44/207R-b T-b
45/207R-b T-b
46/207R-b
47/207R-b
48/207
49/207
50/207A-b
51/207A-b
52/207
53/207R-b
54/207
55/207
56/207Reported-and-tested-by
57/207
58/207A-b
59/207
60/207R-b R-b R-b
61/207R-b
62/207Reported-and-tested-by A-b
63/207R-b
64/207R-b
65/207
66/207R-b
67/207
68/207R-b A-b T-b
69/207R-b
70/207R-b
71/207R-b
72/207
73/207
74/207
75/207
76/207
77/207
78/207R-b R-b R-b
79/207R-b R-b R-b
80/207
81/207
82/207
83/207R-b R-b
84/207R-b
85/207
86/207
87/207
88/207
89/207
90/207
91/207
92/207
93/207
94/207
95/207T-b
96/207
97/207
98/207
99/207R-b
100/207R-b
101/207R-b
102/207
103/207A-b
104/207R-b
105/207
106/207
107/207R-b A-b
108/207R-b
109/207
110/207R-b
111/207R-b
112/207
113/207
114/207A-b
115/207R-b
116/207R-b
117/207R-b
118/207R-b
119/207R-b
120/207R-b
121/207R-b
122/207R-b
123/207R-b
124/207R-b
125/207R-b
126/207
127/207
128/207R-b
129/207
130/207
131/207
132/207
133/207R-b
134/207R-b A-b
135/207A-b
136/207A-b R-b
137/207
138/207
139/207R-b T-b
140/207R-b T-b
141/207R-b T-b
142/207R-b T-b
143/207R-b T-b
144/207R-b T-b
145/207
146/207
147/207
148/207
149/207
150/207
151/207
152/207R-b
153/207
154/207R-b R-b T-b
155/207R-b T-b
156/207
157/207R-b
158/207
159/207
160/207
161/207
162/207R-b
163/207
164/207R-b R-b R-b
165/207R-b
166/207R-b
167/207
168/207
169/207
170/207R-b
171/207T-b
172/207R-b R-b R-b R-b
173/207
174/207A-b
175/207R-b
176/207
177/207R-b T-b
178/207
179/207
180/207
181/207R-b
182/207R-b
183/207R-b R-b
184/207A-b
185/207
186/207
187/207
188/207
189/207T-b
190/207
191/207A-b
192/207A-b
193/207A-b A-b
194/207Requested-by
195/207
196/207
197/207
198/207
199/207
200/207T-b
201/207
202/207
203/207T-b
204/207R-b
205/207R-b R-b
206/207R-b R-b
207/207

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 94 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/207] 5.15.7-rc1 review

This is the start of the stable review cycle for the 5.15.7 release. There are 207 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Wed, 08 Dec 2021 14:55:37 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.7-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.7-rc1

Wei Yongjun <[email protected]>
ipmi: msghandler: Make symbol 'remove_work_wq' static

Johan Hovold <[email protected]>
serial: liteuart: fix minor-number leak on probe errors

Johan Hovold <[email protected]>
serial: liteuart: fix use-after-free and memleak on unbind

Ilia Sergachev <[email protected]>

    serial: liteuart: Fix NULL pointer dereference in ->remove()

Lukas Wunner <[email protected]>
serial: 8250: Fix RTS modem control while in rs485 mode

Jay Dolan <[email protected]>
serial: 8250_pci: rewrite pericom_do_set_divisor()

Jay Dolan <[email protected]>
serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array

Johan Hovold <[email protected]>
serial: core: fix transmit-buffer reset and memleak

Patrik John <[email protected]>
serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30

Pierre Gondois <[email protected]>
serial: pl011: Add ACPI SBSA UART match id

Sven Eckelmann <[email protected]>
tty: serial: msm_serial: Deactivate RX DMA for polling support

Joerg Roedel <[email protected]>
x86/64/mm: Map all kernel memory into trampoline_pgd

Feng Tang <[email protected]>
x86/tsc: Disable clocksource watchdog for TSC on qualified platorms

Feng Tang <[email protected]>
x86/tsc: Add a timer to make sure TSC_adjust is always checked

Zhou Qingyang <[email protected]>
usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init()

Frank Li <[email protected]>
usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect

Ole Ernst <[email protected]>
USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub

Mathias Nyman <[email protected]>
xhci: Fix commad ring abort, write all 64 bits to CRCR register.

Maciej W. Rozycki <[email protected]>
vgacon: Propagate console boot parameters before calling `vc_resize'

Helge Deller <[email protected]>
parisc: Mark cr16 CPU clocksource unstable on all SMP machines

Helge Deller <[email protected]>
parisc: Fix "make install" on newer debian releases

Helge Deller <[email protected]>
parisc: Fix KBUILD_IMAGE for self-extracting kernel

Al Cooper <[email protected]>
serial: 8250_bcm7271: UART errors after resuming from S2

Tariq Toukan <[email protected]>
net/mlx5e: Sync TIR params updates against concurrent create/modify

Khalid Manaa <[email protected]>
net/mlx5e: Rename TIR lro functions to TIR packet merge functions

Ben Ben-Ishay <[email protected]>
net/mlx5e: Rename lro_timeout to packet_merge_timeout

Sean Christopherson <[email protected]>
KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path

David Matlack <[email protected]>
KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k

Sean Christopherson <[email protected]>
KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails

Qais Yousef <[email protected]>

    sched/uclamp: Fix rq->uclamp_max not set on first enqueue

Andrew Halaney <[email protected]>
preempt/dynamic: Fix setup_preempt_mode() return value

Lai Jiangshan <[email protected]>
x86/xen: Add xenpv_restore_regs_and_return_to_usermode()

Lai Jiangshan <[email protected]>
x86/entry: Use the correct fence macro after swapgs in kernel CR3

Lai Jiangshan <[email protected]>
x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()

Michael Sterritt <[email protected]>
x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword

Jens Axboe <[email protected]>
io-wq: don't retry task_work creation failure on fatal conditions

José Roberto de Souza <[email protected]>

    Revert "drm/i915: Implement Wa_1508744258"

Matt Johnston <[email protected]>
mctp: Don't let RTM_DELROUTE delete local routes

Dan Carpenter <[email protected]>
KVM: VMX: Set failure code in prepare_vmcs02()

Like Xu <[email protected]>
KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register

Dmytro Linkin <[email protected]>
net/mlx5: E-Switch, Check group pointer before reading bw_share value

Mark Bloch <[email protected]>
net/mlx5: E-Switch, fix single FDB creation on BlueField

Dmytro Linkin <[email protected]>
net/mlx5: E-switch, Respect BW share of the new group

Moshe Shemesh <[email protected]>
net/mlx5: Move MODIFY_RQT command to ignore list in internal error state

Raed Salem <[email protected]>
net/mlx5e: Fix missing IPsec statistics on uplink representor

Paolo Bonzini <[email protected]>
KVM: SEV: initialize regions_list of a mirror VM

Lai Jiangshan <[email protected]>

    KVM: X86: Fix when shadow_root_level=5 && guest root_level<4

Christophe JAILLET <[email protected]>
iwlwifi: Fix memory leaks in error handling path

Nicolas Frattaroli <[email protected]>
ASoC: rk817: Add module alias for rk817-codec

Rob Clark <[email protected]>
drm/msm: Restore error return on invalid fence

Rob Clark <[email protected]>
drm/msm: Fix wait_fence submitqueue leak

Douglas Anderson <[email protected]>
drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP

Rob Clark <[email protected]>
drm/msm/devfreq: Fix OPP refcnt leak

Hou Wenlong <[email protected]>
KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()

Hou Wenlong <[email protected]>
KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range()

Sameer Saurabh <[email protected]>
atlantic: Remove warn trace message.

Dmitry Bogdanov <[email protected]>
atlantic: Fix statistics logic for production hardware

Sameer Saurabh <[email protected]>
Remove Half duplex mode speed capabilities.

Nikita Danilov <[email protected]>
atlantic: Add missing DIDs and fix 115c.

Sameer Saurabh <[email protected]>
atlantic: Fix to display FW bundle version instead of FW mac version.

Nikita Danilov <[email protected]>
atlatnic: enable Nbase-t speeds with base-t

Dmitry Bogdanov <[email protected]>
atlantic: Increase delay for fw transactions

Maxime Ripard <[email protected]>
drm/vc4: kms: Fix previous HVS commit wait

Maxime Ripard <[email protected]>
drm/vc4: kms: Don't duplicate pending commit

Maxime Ripard <[email protected]>
drm/vc4: kms: Clear the HVS FIFO commit pointer once done

Maxime Ripard <[email protected]>
drm/vc4: kms: Add missing drm_crtc_commit_put

Maxime Ripard <[email protected]>
drm/vc4: kms: Fix return code check

Maxime Ripard <[email protected]>
drm/vc4: kms: Wait for the commit before increasing our clock rate

Rob Clark <[email protected]>
drm/msm: Do hw_init() before capturing GPU state

Douglas Anderson <[email protected]>
drm/msm/a6xx: Allocate enough space for GMU registers

Tony Lu <[email protected]>
net/smc: Keep smc_close_final rc during active close

William Kucharski <[email protected]>
net/rds: correct socket tunable error in rds_tcp_tune()

Dust Li <[email protected]>
net/smc: fix wrong list_del in smc_lgr_cleanup_early

Eric Dumazet <[email protected]>
ipv4: convert fib_num_tclassid_users to atomic_t

Eric Dumazet <[email protected]>

    net: annotate data-races on txq->xmit_lock_owner

Zhou Qingyang <[email protected]>
octeontx2-af: Fix a memleak bug in rvu_mbox_init()

Dongliang Mu <[email protected]>
dpaa2-eth: destroy workqueue at the end of remove function

Christophe JAILLET <[email protected]>
net: marvell: mvpp2: Fix the computation of shared CPUs

Sven Schuchmann <[email protected]>
net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available

Vincent Whitchurch <[email protected]>
net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support

Pierre-Louis Bossart <[email protected]>
ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec

Eiichi Tsukata <[email protected]>
rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()

Eiichi Tsukata <[email protected]>
rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()

Sameer Pujar <[email protected]>
ASoC: tegra: Fix kcontrol put callback in AHUB

Sameer Pujar <[email protected]>
ASoC: tegra: Fix kcontrol put callback in DSPK

Sameer Pujar <[email protected]>
ASoC: tegra: Fix kcontrol put callback in DMIC

Sameer Pujar <[email protected]>
ASoC: tegra: Fix kcontrol put callback in I2S

Sameer Pujar <[email protected]>
ASoC: tegra: Fix kcontrol put callback in ADMAIF

Sameer Pujar <[email protected]>
ASoC: tegra: Fix wrong value type in DSPK

Sameer Pujar <[email protected]>
ASoC: tegra: Fix wrong value type in DMIC

Sameer Pujar <[email protected]>
ASoC: tegra: Fix wrong value type in I2S

Sameer Pujar <[email protected]>
ASoC: tegra: Fix wrong value type in ADMAIF

Lorenzo Bianconi <[email protected]>
mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode

Florian Fainelli <[email protected]>
net: dsa: b53: Add SPI ID table

Li Zhijian <[email protected]>
selftests: net: Correct case name

Zhou Qingyang <[email protected]>
net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()

Raed Salem <[email protected]>
net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation

Łukasz Bartosik <[email protected]>
iwlwifi: fix warnings produced by kernel debug options

Mark Rutland <[email protected]>
arm64: ftrace: add missing BTIs

Arnd Bergmann <[email protected]>
siphash: use _unaligned version by default

Benjamin Poirier <[email protected]>
net: mpls: Fix notifications when deleting a device

Zhou Qingyang <[email protected]>
net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()

Paolo Abeni <[email protected]>
tcp: fix page frag corruption on page fault

Randy Dunlap <[email protected]>
natsemi: xtensa: fix section mismatch warnings

Aaro Koskinen <[email protected]>
i2c: cbus-gpio: set atomic transfer callback

Alain Volmat <[email protected]>
i2c: stm32f7: stop dma transfer in case of NACK

Alain Volmat <[email protected]>
i2c: stm32f7: recover the bus on access timeout

Alain Volmat <[email protected]>
i2c: stm32f7: flush TX FIFO upon transfer errors

Gustavo A. R. Silva <[email protected]>
wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()

Jason A. Donenfeld <[email protected]>
wireguard: receive: drop handshakes if queue lock is contended

Jason A. Donenfeld <[email protected]>
wireguard: receive: use ring buffer for incoming handshakes

Jason A. Donenfeld <[email protected]>
wireguard: device: reset peer src endpoint when netns exits

Li Zhijian <[email protected]>
wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST

Jason A. Donenfeld <[email protected]>
wireguard: selftests: actually test for routing loops

Jason A. Donenfeld <[email protected]>
wireguard: allowedips: add missing __rcu annotation to satisfy sparse

Jason A. Donenfeld <[email protected]>
wireguard: selftests: increase default dmesg log size

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiver

Marek Behún <[email protected]>

    net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6()

Marek Behún <[email protected]>
net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X

Steven Rostedt (VMware) <[email protected]>
tracing/histograms: String compares should not care about signed values

Paolo Bonzini <[email protected]>
KVM: x86: check PIR even for vCPUs with disabled APICv

Lai Jiangshan <[email protected]>

    KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()

Catalin Marinas <[email protected]>
KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1

Paolo Bonzini <[email protected]>
KVM: MMU: shadow nested paging does not have PKU

Paolo Bonzini <[email protected]>
KVM: x86: Use a stable condition around all VT-d PI paths

Paolo Bonzini <[email protected]>
KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled

Sean Christopherson <[email protected]>
KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit

Sean Christopherson <[email protected]>
KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST

Sean Christopherson <[email protected]>
KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12

Paolo Bonzini <[email protected]>
KVM: x86: ignore APICv if LAPIC is not enabled

Sean Christopherson <[email protected]>
KVM: Ensure local memslot copies operate on up-to-date arch-specific data

Ben Gardon <[email protected]>
KVM: x86/mmu: Fix TLB flush range when handling disconnected pt

Sean Christopherson <[email protected]>
KVM: Disallow user memslot with size that exceeds "unsigned long"

Paolo Bonzini <[email protected]>
KVM: fix avic_set_running for preemptable kernels

Lyude Paul <[email protected]>
drm/i915/dp: Perform 30ms delay after source OUI write

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Allow DSC on supported MST branch devices

msizanoen1 <[email protected]>
ipv6: fix memory leak in fib6_rule_suppress

Adrian Hunter <[email protected]>
scsi: ufs: ufs-pci: Add support for Intel ADL

James Smart <[email protected]>
scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO

Baokun Li <[email protected]>
sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl

Baokun Li <[email protected]>
sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl

Linus Torvalds <[email protected]>
fget: check that the fd still exists after getting a ref to it

Niklas Schnelle <[email protected]>
s390/pci: move pseudo-MMIO to prevent MIO overlap

Guangming <[email protected]>
dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow

Mordechay Goodstein <[email protected]>
iwlwifi: mvm: retry init flow if failed

Xiongfeng Wang <[email protected]>
cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()

Ioanna Alifieraki <[email protected]>
ipmi: Move remove_work to dedicated workqueue

Stanislaw Gruszka <[email protected]>
rt2x00: do not mark device gone on EPROTO errors during start

Stefan Binding <[email protected]>
ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver

Masami Hiramatsu <[email protected]>
kprobes: Limit max data_size of the kretprobe instances

Stephen Suryaputra <[email protected]>
vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit

Tianjia Zhang <[email protected]>
net/tls: Fix authentication failure in CCM mode

Mario Limonciello <[email protected]>
ACPI: Add stubs for wakeup handler functions

Wen Gu <[email protected]>
net/smc: Avoid warning of possible recursive locking

Nikita Yushchenko <[email protected]>
tracing: Don't use out-of-sync va_list in event printing

Ian Rogers <[email protected]>
perf report: Fix memory leaks around perf_tip()

Ian Rogers <[email protected]>
perf hist: Fix memory leak of a perf_hpp_fmt

German Gomez <[email protected]>
perf inject: Fix ARM SPE handling

Namhyung Kim <[email protected]>
perf sort: Fix the 'p_stage_cyc' sort key behavior

Namhyung Kim <[email protected]>
perf sort: Fix the 'ins_lat' sort key behavior

Namhyung Kim <[email protected]>
perf sort: Fix the 'weight' sort key behavior

Teng Qi <[email protected]>
net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock()

zhangyue <[email protected]>

    net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound

Jordy Zomer <[email protected]>
ipv6: check return value of ipv6_skip_exthdr

Teng Qi <[email protected]>
ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()

Mario Limonciello <[email protected]>
ata: libahci: Adjust behavior when StorageD3Enable _DSD is set

Mario Limonciello <[email protected]>
ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile

Bernard Zhao <[email protected]>
drm/amd/amdgpu: fix potential memleak

shaoyunl <[email protected]>
drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again

Lijo Lazar <[email protected]>
drm/amd/pm: Remove artificial freq level on Navi1x

Aaron Ma <[email protected]>
net: usb: r8152: Add MAC passthrough support for more Lenovo Docks

Mike Christie <[email protected]>
scsi: iscsi: Unblock session then wake up error handler

Manaf Meethalavalappu Pallikunhi <[email protected]>
thermal: core: Reset previous low and high trip during thermal zone init

Wang Yugui <[email protected]>
btrfs: check-integrity: fix a warning on write caching disabled disk

Filipe Manana <[email protected]>
btrfs: silence lockdep when reading chunk tree during mount

Vasily Gorbik <[email protected]>
s390/setup: avoid using memblock_enforce_memory_limit

Slark Xiao <[email protected]>
platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep

Jimmy Wang <[email protected]>
platform/x86: thinkpad_acpi: Add support for dual fan control

Thomas Weißschuh <[email protected]>
platform/x86: dell-wmi-descriptor: disable by default

Julian Braha <[email protected]>
pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOLIB_IRQCHIP

liuguoqiang <[email protected]>
net: return correct error code

Zekun Shen <[email protected]>
atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait

Wen Gu <[email protected]>
net/smc: Transfer remaining wait queue entries during fallback

Sean Christopherson <[email protected]>
x86/hyperv: Move required MSRs check to initial platform probing

Felix Fietkau <[email protected]>
mac80211: fix throughput LED trigger

Xing Song <[email protected]>
mac80211: do not access the IV when it was stripped

Julian Braha <[email protected]>
drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY

Alexey Kardashevskiy <[email protected]>
powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one window

Alexey Kardashevskiy <[email protected]>
powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory"

Andreas Gruenbacher <[email protected]>
gfs2: Fix length of holes reported at end-of-file

Bob Peterson <[email protected]>
gfs2: release iopen glock early in evict

Takashi Iwai <[email protected]>
ALSA: usb-audio: Don't start stream for capture at prepare

Takashi Iwai <[email protected]>
ALSA: usb-audio: Switch back to non-latency mode at a later point

Takashi Iwai <[email protected]>
ALSA: usb-audio: Less restriction for low-latency playback mode

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix packet size calculation regression

Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid killing in-flight URBs during draining

Takashi Iwai <[email protected]>
ALSA: usb-audio: Improved lowlatency playback support

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add spinlock to stop_urbs()

Takashi Iwai <[email protected]>
ALSA: usb-audio: Check available frames for the next packet size

Takashi Iwai <[email protected]>
ALSA: usb-audio: Disable low-latency mode for implicit feedback sync

Takashi Iwai <[email protected]>
ALSA: usb-audio: Disable low-latency playback for free-wheel mode

Takashi Iwai <[email protected]>
ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback

Takashi Iwai <[email protected]>
ALSA: usb-audio: Restrict rates for the shared clocks

-------------

Diffstat:

 Makefile                                           |   4 +-
 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, 2854 insertions(+), 1215 deletions(-)