Skip to content

5.10.37-rc1 review

Greg Kroah-Hartman amd-gfx dri-devel linux-arm-kernel linux-iommu linux-mediatek linux-mips linux-perf-users linux-serial linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest530 patches 41 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/530Bluetooth: verify AMP hci_chan before amp_destroyinclude/net/bluetooth/hci_core.h net/bluetooth/hci_event.c+3 -10 replies
2/530bluetooth: eliminate the potential race condition when removing the HCI controllernet/bluetooth/hci_request.c+8 -40 replies
3/530net/nfc: fix use-after-free llcp_sock_bind/connectnet/nfc/llcp_sock.c+4 -00 replies
4/530io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffersfs/io_uring.c+2 -20 replies
5/530Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"drivers/usb/class/cdc-acm.c+2 -90 replies
6/530usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()drivers/usb/roles/class.c+2 -00 replies
7/530tty: moxa: fix TIOCSSERIAL jiffies conversionsdrivers/tty/moxa.c+2 -20 replies
8/530tty: amiserial: fix TIOCSSERIAL permission checkdrivers/tty/amiserial.c+1 -00 replies
9/530USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversionsdrivers/usb/serial/usb_wwan.c+5 -40 replies
10/530staging: greybus: uart: fix TIOCSSERIAL jiffies conversionsdrivers/staging/greybus/uart.c+7 -40 replies
11/530USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission checkdrivers/usb/serial/ti_usb_3410_5052.c+7 -20 replies
12/530staging: fwserial: fix TIOCSSERIAL jiffies conversionsdrivers/staging/fwserial/fwserial.c+2 -20 replies
13/530tty: moxa: fix TIOCSSERIAL permission checkdrivers/tty/moxa.c+11 -50 replies
14/530staging: fwserial: fix TIOCSSERIAL permission checkdrivers/staging/fwserial/fwserial.c+6 -20 replies
15/530drm: bridge: fix LONTIUM use of mipi_dsi_() functionsdrivers/gpu/drm/bridge/Kconfig+3 -00 replies
16/530usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supplydrivers/usb/typec/tcpm/tcpm.c+10 -70 replies
17/530usb: typec: tcpm: Address incorrect values of tcpm psy for pps supplydrivers/usb/typec/tcpm/tcpm.c+53 -350 replies
18/530usb: typec: tcpm: update power supply once partner acceptsdrivers/usb/typec/tcpm/tcpm.c+1 -30 replies
19/530usb: xhci-mtk: remove or operator for setting schedule parametersdrivers/usb/host/xhci-mtk-sch.c+3 -30 replies
20/530usb: xhci-mtk: improve bandwidth scheduling with TTdrivers/usb/host/xhci-mtk-sch.c drivers/usb/host/xhci-mtk.h+64 -160 replies
21/530ASoC: samsung: tm2_wm5110: check of of_parse return valuesound/soc/samsung/tm2_wm5110.c+1 -10 replies
22/530ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup functionsound/soc/intel/boards/kbl_da7219_max98927.c+30 -80 replies
23/530ASoC: tlv320aic32x4: Register clocks before registering componentsound/soc/codecs/tlv320aic32x4.c+4 -40 replies
24/530ASoC: tlv320aic32x4: Increase maximum register in regmapsound/soc/codecs/tlv320aic32x4.c+2 -20 replies
25/530MIPS: pci-mt7620: fix PLL lock checkarch/mips/pci/pci-mt7620.c+3 -20 replies
26/530MIPS: pci-rt2880: fix slot 0 configurationarch/mips/pci/pci-rt2880.c+24 -130 replies
27/530FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSRdrivers/net/fddi/defxx.c+30 -170 replies
28/530PCI: Allow VPD access for QLogic ISP2722drivers/pci/vpd.c+0 -10 replies
29/530KVM: x86: Defer the MMU unload to the normal path on an global INVPCIDarch/x86/kvm/x86.c+1 -10 replies
30/530PCI: xgene: Fix cfg resource mappingdrivers/pci/controller/pci-xgene.c+2 -10 replies
31/530PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.cdrivers/pci/controller/dwc/pci-keystone.c+2 -10 replies
32/530PM / devfreq: Unlock mutex and free devfreq struct in error pathdrivers/devfreq/devfreq.c+2 -10 replies
33/530soc/tegra: regulators: Fix locking up when voltage-spread is out of rangedrivers/soc/tegra/regulators-tegra30.c+1 -10 replies
34/530iio: inv_mpu6050: Fully validate gyro and accel scale writesdrivers/iio/imu/inv_mpu6050/inv_mpu_core.c+14 -60 replies
35/530iio:accel:adis16201: Fix wrong axis assignment that prevents loadingdrivers/iio/accel/adis16201.c+1 -10 replies
36/530iio:adc:ad7476: Fix remove handlingdrivers/iio/adc/ad7476.c+4 -142 replies
37/530sc16is7xx: Defer probe if device read failsdrivers/tty/serial/sc16is7xx.c+1 -10 replies
38/530phy: cadence: Sierra: Fix PHY power_on sequencedrivers/phy/cadence/phy-cadence-sierra.c+6 -10 replies
39/530misc: lis3lv02d: Fix false-positive WARN on various HP modelsdrivers/misc/lis3lv02d/lis3lv02d.c+16 -50 replies
40/530phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()drivers/phy/ti/phy-j721e-wiz.c+7 -100 replies
41/530misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg structdrivers/misc/vmw_vmci/vmci_doorbell.c+1 -10 replies
42/530misc: vmw_vmci: explicitly initialize vmci_datagram payloaddrivers/misc/vmw_vmci/vmci_guest.c+1 -10 replies
43/530selinux: add proper NULL termination to the secclass_map permissionssecurity/selinux/include/classmap.h+3 -20 replies
44/530x86, sched: Treat Intel SNC topology as default, COD as exceptionarch/x86/kernel/smpboot.c+46 -440 replies
45/530async_xor: increase src_offs when dropping destination pagecrypto/async_tx/async_xor.c+1 -00 replies
46/530md/bitmap: wait for external bitmap writes to complete during tear downdrivers/md/md-bitmap.c+2 -00 replies
47/530md-cluster: fix use-after-free issue when removing rdevdrivers/md/md.c+4 -40 replies
48/530md: split mddev_finddrivers/md/md.c+19 -50 replies
49/530md: factor out a mddev_find_locked helper from mddev_finddrivers/md/md.c+19 -130 replies
50/530md: md_open returns -EBUSY when entering racing areadrivers/md/md.c+1 -23 replies
51/530md: Fix missing unused status line of /proc/mdstatdrivers/md/md.c+5 -10 replies
52/530MIPS: Reinstate platform `__div64_32 handlerarch/mips/include/asm/div64.h+41 -162 replies
53/530mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put()drivers/net/wireless/mediatek/mt76/mt7615/mac.c+6 -20 replies
54/530ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()drivers/net/wireless/intel/ipw2x00/libipw_wx.c+4 -20 replies
55/530cfg80211: scan: drop entry from hidden_list on overflownet/wireless/scan.c+2 -00 replies
56/530rtw88: Fix array overrun in rtw_get_tx_power_params()drivers/net/wireless/realtek/rtw88/phy.c+3 -20 replies
57/530mt76: fix potential DMA mapping leakdrivers/net/wireless/mediatek/mt76/dma.c+1 -10 replies
58/530FDDI: defxx: Make MMIO the configuration default except for EISAdrivers/net/fddi/Kconfig+9 -60 replies
59/530drm/i915/gvt: Fix virtual display setup for BXT/APLdrivers/gpu/drm/i915/gvt/display.c drivers/gpu/drm/i915/gvt/mmio.c+178 -00 replies
60/530drm/i915/gvt: Fix vfio_edid issue for BXT/APLdrivers/gpu/drm/i915/gvt/display.c drivers/gpu/drm/i915/gvt/vgpu.c+63 -250 replies
61/530drm/qxl: use ttm bo prioritiesdrivers/gpu/drm/qxl/qxl_cmd.c drivers/gpu/drm/qxl/qxl_display.c drivers/gpu/drm/qxl/qxl_gem.c +3 more+20 -120 replies
62/530drm/panfrost: Clear MMU irqs before handling the faultdrivers/gpu/drm/panfrost/panfrost_mmu.c+2 -20 replies
63/530drm/panfrost: Dont try to map pages that are already mappeddrivers/gpu/drm/panfrost/panfrost_mmu.c+8 -10 replies
64/530drm/radeon: fix copy of uninitialized variable back to userspacedrivers/gpu/drm/radeon/radeon_kms.c+1 -00 replies
65/530drm/dp_mst: Revise broadcast msg lct & lcrdrivers/gpu/drm/drm_dp_mst_topology.c+9 -40 replies
66/530drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcastdrivers/gpu/drm/drm_dp_mst_topology.c+3 -10 replies
67/530drm: bridge/panel: Cleanup connector on bridge detachdrivers/gpu/drm/bridge/panel.c+12 -00 replies
68/530drm/amd/display: Reject non-zero src_y and src_x for video planesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+17 -00 replies
69/530drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h+18 -80 replies
70/530ALSA: hda/realtek: Re-order ALC882 Acer quirk table entriessound/pci/hda/patch_realtek.c+3 -30 replies
71/530ALSA: hda/realtek: Re-order ALC882 Sony quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
72/530ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entriessound/pci/hda/patch_realtek.c+11 -110 replies
73/530ALSA: hda/realtek: Re-order ALC269 HP quirk table entriessound/pci/hda/patch_realtek.c+21 -230 replies
74/530ALSA: hda/realtek: Re-order ALC269 Acer quirk table entriessound/pci/hda/patch_realtek.c+1 -10 replies
75/530ALSA: hda/realtek: Re-order ALC269 Dell quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
76/530ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entriessound/pci/hda/patch_realtek.c+3 -30 replies
77/530ALSA: hda/realtek: Re-order ALC269 Sony quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
78/530ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
79/530ALSA: hda/realtek: Re-order remaining ALC269 quirk table entriessound/pci/hda/patch_realtek.c+5 -50 replies
80/530ALSA: hda/realtek: Re-order ALC662 quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
81/530ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devicessound/pci/hda/patch_realtek.c+1 -20 replies
82/530ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachablesound/pci/hda/patch_realtek.c+10 -40 replies
83/530ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32sound/pci/hda/patch_realtek.c+35 -00 replies
84/530KVM: s390: VSIE: correctly handle MVPG when in VSIEarch/s390/kvm/vsie.c+93 -50 replies
85/530KVM: s390: split kvm_s390_logical_to_effectivearch/s390/kvm/gaccess.h+24 -70 replies
86/530KVM: s390: fix guarded storage control register handlingarch/s390/kvm/kvm-s390.c+2 -20 replies
87/530s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facilityarch/s390/kernel/setup.c+2 -20 replies
88/530KVM: s390: VSIE: fix MVPG handling for prefixing and MSOarch/s390/kvm/vsie.c+4 -10 replies
89/530KVM: s390: split kvm_s390_real_to_absarch/s390/kvm/gaccess.h+17 -60 replies
90/530KVM: s390: extend kvm_s390_shadow_fault to return entry pointerarch/s390/kvm/gaccess.c arch/s390/kvm/gaccess.h arch/s390/kvm/vsie.c+34 -100 replies
91/530KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bitarch/x86/kvm/mmu/mmu.c+29 -150 replies
92/530KVM: x86: Remove emulators broken checks on CR0/CR3/CR4 loadsarch/x86/kvm/emulate.c+3 -770 replies
93/530KVM: nSVM: Set the shadow root level to the TDP level for nested NPTarch/x86/kvm/mmu/mmu.c+8 -30 replies
94/530KVM: SVM: Dont strip the C-bit from CR2 on #PF interceptionarch/x86/kvm/svm/svm.c+1 -10 replies
95/530KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are createdarch/x86/kvm/svm/sev.c+3 -00 replies
96/530KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupportedarch/x86/kvm/svm/svm.c+7 -00 replies
97/530KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switcharch/x86/kvm/vmx/nested.c+2 -70 replies
98/530KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bitarch/x86/kvm/vmx/nested.c+1 -10 replies
99/530KVM: nVMX: Truncate base/index GPR value on address calc in !64-bitarch/x86/kvm/vmx/nested.c+2 -20 replies
100/530KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST readarch/arm64/kvm/vgic/vgic-kvm-device.c+2 -20 replies
101/530KVM: Destroy I/O bus devices on unregister failure _after_ syncing SRCUvirt/kvm/kvm_main.c+7 -30 replies
102/530KVM: Stop looking for coalesced MMIO zones if the bus is destroyedinclude/linux/kvm_host.h virt/kvm/coalesced_mmio.c virt/kvm/kvm_main.c+24 -90 replies
103/530KVM: arm64: Fully zero the vcpu state on resetarch/arm64/kvm/reset.c+5 -00 replies
104/530KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION readarch/arm64/kvm/vgic/vgic-kvm-device.c+3 -00 replies
105/530Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit"drivers/net/wan/hdlc_fr.c+2 -30 replies
106/530Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register"drivers/i3c/master.c+1 -40 replies
107/530ovl: fix missing revert_creds() on error pathfs/overlayfs/copy_up.c+2 -10 replies
108/530Revert "drm/qxl: do not run release if qxl failed to init"drivers/gpu/drm/qxl/qxl_drv.c+0 -20 replies
109/530usb: gadget: pch_udc: Revert d3cb25a12138 completelydrivers/usb/gadget/udc/pch_udc.c+13 -40 replies
110/530Revert "tools/power turbostat: adjust for temperature offset"tools/power/x86/turbostat/turbostat.c+33 -290 replies
111/530firmware: xilinx: Fix dereferencing freed memorydrivers/firmware/xilinx/zynqmp.c+3 -20 replies
112/530firmware: xilinx: Add a blank line after function declarationinclude/linux/firmware/xlnx-zynqmp.h+34 -00 replies
113/530firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)Documentation/driver-api/xilinx/eemi.rst include/linux/firmware/xlnx-zynqmp.h+2 -340 replies
114/530fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFERdrivers/fpga/xilinx-spi.c+9 -150 replies
115/530crypto: sun8i-ss - fix result memory leak on error pathdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c+1 -10 replies
116/530memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]drivers/memory/omap-gpmc.c+5 -20 replies
117/530ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100arch/arm/boot/dts/exynos4210-i9100.dts+1 -10 replies
118/530ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
119/530ARM: dts: exynos: correct MUIC interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
120/530ARM: dts: exynos: correct PMIC interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
121/530ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 familyarch/arm/boot/dts/exynos4412-odroid-common.dtsi+1 -10 replies
122/530ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250arch/arm/boot/dts/exynos5250-smdk5250.dts+1 -10 replies
123/530ARM: dts: exynos: correct PMIC interrupt trigger level on Snowarch/arm/boot/dts/exynos5250-snow-common.dtsi+1 -10 replies
124/530ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate familyarch/arm/boot/dts/s5pv210-fascinate4g.dts+1 -10 replies
125/530ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts filesarch/arm/boot/dts/r8a7790-lager.dts arch/arm/boot/dts/r8a7791-koelsch.dts arch/arm/boot/dts/r8a7791-porter.dts +3 more+16 -00 replies
126/530arm64: dts: renesas: Add mmc aliases into board dts filesarch/arm64/boot/dts/renesas/hihope-common.dtsi arch/arm64/boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts +4 more+17 -00 replies
127/530x86/platform/uv: Set section block size for hubless architecturesarch/x86/kernel/apic/x2apic_uv_x.c+3 -00 replies
128/530serial: stm32: fix code cleaning warnings and checksdrivers/tty/serial/stm32-usart.c+15 -180 replies
129/530serial: stm32: add "_usart" prefix in functions namedrivers/tty/serial/stm32-usart.c+177 -1710 replies
130/530serial: stm32: fix probe and remove order for dmadrivers/tty/serial/stm32-usart.c+44 -130 replies
131/530serial: stm32: Use of_device_get_match_data()drivers/tty/serial/stm32-usart.c drivers/tty/serial/stm32-usart.h+35 -380 replies
132/530serial: stm32: fix startup by enabling usart for receptiondrivers/tty/serial/stm32-usart.c+2 -10 replies
133/530serial: stm32: fix incorrect characters on consoledrivers/tty/serial/stm32-usart.c+11 -10 replies
134/530serial: stm32: fix TX and RX FIFO thresholdsdrivers/tty/serial/stm32-usart.c+9 -140 replies
135/530serial: stm32: fix a deadlock condition with wakeup eventdrivers/tty/serial/stm32-usart.c+15 -120 replies
136/530serial: stm32: fix wake-up flag handlingdrivers/tty/serial/stm32-usart.c+19 -130 replies
137/530serial: stm32: fix a deadlock in set_termiosdrivers/tty/serial/stm32-usart.c+6 -60 replies
138/530serial: stm32: fix tx dma completion, release channeldrivers/tty/serial/stm32-usart.c+1 -00 replies
139/530serial: stm32: call stm32_transmit_chars lockeddrivers/tty/serial/stm32-usart.c+3 -00 replies
140/530serial: stm32: fix FIFO flush in startup and set_termiosdrivers/tty/serial/stm32-usart.c+3 -30 replies
141/530serial: stm32: add FIFO flush when port is closeddrivers/tty/serial/stm32-usart.c+5 -00 replies
142/530serial: stm32: fix tx_empty conditiondrivers/tty/serial/stm32-usart.c drivers/tty/serial/stm32-usart.h+4 -40 replies
143/530usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUSdrivers/usb/typec/tcpm/tcpci.c+18 -30 replies
144/530usb: typec: tps6598x: Fix return value check in tps6598x_probe()drivers/usb/typec/tps6598x.c+2 -20 replies
145/530usb: typec: stusb160x: fix return value check in stusb160x_probe()drivers/usb/typec/stusb160x.c+2 -20 replies
146/530regmap: set debugfs_name to NULL after it is freeddrivers/base/regmap/regmap-debugfs.c+1 -00 replies
147/530spi: rockchip: avoid objtool warningdrivers/spi/spi-rockchip.c+10 -30 replies
148/530mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()drivers/mtd/nand/raw/fsmc_nand.c+2 -00 replies
149/530mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECCdrivers/mtd/nand/raw/brcmnand/brcmnand.c+6 -00 replies
150/530mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()drivers/mtd/mtdcore.c+3 -00 replies
151/530mtd: rawnand: qcom: Return actual error code instead of -ENODEVdrivers/mtd/nand/raw/qcom_nandc.c+2 -50 replies
152/530mtd: dont lock when recursively deleting partitionsdrivers/mtd/mtdpart.c+1 -10 replies
153/530mtd: maps: fix error return code of physmap_flash_remove()drivers/mtd/maps/physmap-core.c+3 -10 replies
154/530ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow controlarch/arm/boot/dts/stm32mp15-pinctrl.dtsi+18 -30 replies
155/530arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarityarch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
156/530arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timerarch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
157/530arm64: dts: qcom: sdm845: fix number of pins in gpio-rangesarch/arm64/boot/dts/qcom/sdm845.dtsi+1 -10 replies
158/530arm64: dts: qcom: sm8150: fix number of pins in gpio-rangesarch/arm64/boot/dts/qcom/sm8150.dtsi+1 -10 replies
159/530arm64: dts: qcom: sm8250: fix number of pins in gpio-rangesarch/arm64/boot/dts/qcom/sm8250.dtsi+1 -10 replies
160/530arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881xarch/arm64/boot/dts/qcom/sdm845-db845c.dts+2 -23 replies
161/530crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to mapdrivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c+3 -10 replies
162/530spi: stm32: drop devres version of spi_register_masterdrivers/spi/spi-stm32.c+2 -10 replies
163/530regulator: bd9576: Fix return from bd957x_probe()drivers/regulator/bd9576-regulator.c+4 -70 replies
164/530arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint bindingarch/arm64/boot/dts/renesas/r8a77980.dtsi+8 -80 replies
165/530spi: stm32: Fix use-after-free on unbinddrivers/spi/spi-stm32.c+10 -140 replies
166/530x86/microcode: Check for offline CPUs before requesting new microcodearch/x86/kernel/cpu/microcode/core.c+4 -40 replies
167/530devtmpfs: fix placement of complete() calldrivers/base/devtmpfs.c+1 -10 replies
168/530usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()drivers/usb/gadget/udc/pch_udc.c+1 -10 replies
169/530usb: gadget: pch_udc: Check if driver is present before calling ->setup()drivers/usb/gadget/udc/pch_udc.c+18 -100 replies
170/530usb: gadget: pch_udc: Check for DMA mapping errordrivers/usb/gadget/udc/pch_udc.c+1 -10 replies
171/530usb: gadget: pch_udc: Initialize device pointer before usedrivers/usb/gadget/udc/pch_udc.c+3 -20 replies
172/530usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1)drivers/usb/gadget/udc/pch_udc.c+57 -140 replies
173/530crypto: ccp - fix command queuing to TEE ring bufferdrivers/crypto/ccp/tee-dev.c drivers/crypto/ccp/tee-dev.h+53 -160 replies
174/530crypto: qat - dont release uninitialized resourcesdrivers/crypto/qat/qat_common/adf_vf_isr.c+13 -40 replies
175/530crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_initdrivers/crypto/qat/qat_c3xxxvf/adf_drv.c drivers/crypto/qat/qat_c62xvf/adf_drv.c drivers/crypto/qat/qat_dh895xccvf/adf_drv.c+6 -60 replies
176/530fotg210-udc: Fix DMA on EP0 for length > max packet sizedrivers/usb/gadget/udc/fotg210-udc.c+1 -10 replies
177/530fotg210-udc: Fix EP0 IN requests bigger than two packetsdrivers/usb/gadget/udc/fotg210-udc.c+1 -10 replies
178/530fotg210-udc: Remove a dubious condition leading to fotg210_donedrivers/usb/gadget/udc/fotg210-udc.c+1 -20 replies
179/530fotg210-udc: Mask GRP2 interrupts we dont handledrivers/usb/gadget/udc/fotg210-udc.c+6 -00 replies
180/530fotg210-udc: Dont DMA more than the buffer can takedrivers/usb/gadget/udc/fotg210-udc.c+3 -20 replies
181/530fotg210-udc: Complete OUT requests on short packetsdrivers/usb/gadget/udc/fotg210-udc.c+6 -20 replies
182/530usb: gadget: s3c: Fix incorrect resources releasingdrivers/usb/gadget/udc/s3c2410_udc.c+3 -110 replies
183/530usb: gadget: s3c: Fix the error handling path in s3c2410_udc_probe()drivers/usb/gadget/udc/s3c2410_udc.c+12 -40 replies
184/530dt-bindings: serial: stm32: Use type: object instead of false for additionalPropertiesDocumentation/devicetree/bindings/serial/st,stm32-uart.yaml+2 -10 replies
185/530mtd: require write permissions for locking and badblock ioctlsdrivers/mtd/mtdchar.c+4 -40 replies
186/530arm64: dts: renesas: r8a779a0: Fix PMU interruptarch/arm64/boot/dts/renesas/r8a779a0.dtsi+1 -40 replies
187/530bus: qcom: Put child node before returndrivers/bus/qcom-ebi2.c+3 -10 replies
188/530soundwire: bus: Fix device found flag correctlydrivers/soundwire/bus.c+2 -10 replies
189/530phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanupdrivers/phy/ti/phy-j721e-wiz.c+6 -00 replies
190/530phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionallydrivers/phy/marvell/Kconfig+2 -20 replies
191/530arm64: dts: mediatek: fix reset GPIO level on pumpkinarch/arm64/boot/dts/mediatek/pumpkin-common.dtsi+1 -10 replies
192/530NFSD: Fix sparse warning in nfs4proc.cfs/nfsd/nfs4proc.c+2 -60 replies
193/530NFSv4.2: fix copy stateid copying for the async copyfs/nfsd/nfs4proc.c+2 -20 replies
194/530crypto: poly1305 - fix poly1305_core_setkey() declarationarch/arm/crypto/poly1305-glue.c arch/arm64/crypto/poly1305-glue.c arch/mips/crypto/poly1305-glue.c +6 more+18 -120 replies
195/530crypto: qat - fix error path in adf_isr_resource_alloc()drivers/crypto/qat/qat_common/adf_isr.c+21 -80 replies
196/530usb: gadget: aspeed: fix dma map failuredrivers/usb/gadget/udc/aspeed-vhub/core.c drivers/usb/gadget/udc/aspeed-vhub/epn.c+3 -20 replies
197/530USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()drivers/usb/gadget/udc/snps_udc_plat.c+2 -20 replies
198/530drivers: nvmem: Fix voltage settings for QTI qfprom-efusedrivers/nvmem/qfprom.c+21 -00 replies
199/530driver core: platform: Declare early_platform_cleanup() prototypeinclude/linux/platform_device.h+3 -00 replies
200/530memory: pl353: fix mask of ECC page_size config registerdrivers/memory/pl353-smc.c+1 -10 replies
201/530soundwire: stream: fix memory leak in stream config error pathdrivers/soundwire/stream.c+9 -10 replies
202/530m68k: mvme147,mvme16x: Dont wipe PCC timer config bitsarch/m68k/include/asm/mvme147hw.h arch/m68k/mvme147/config.c arch/m68k/mvme16x/config.c+19 -120 replies
203/530firmware: qcom_scm: Make __qcom_scm_is_call_available() return booldrivers/firmware/qcom_scm.c+8 -110 replies
204/530firmware: qcom_scm: Reduce locking section for __get_convention()drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h+39 -350 replies
205/530firmware: qcom_scm: Workaround lack of "is available" call on SC7180drivers/firmware/qcom_scm.c+16 -20 replies
206/530iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symboldrivers/iio/adc/Kconfig+1 -10 replies
207/530mtd: rawnand: gpmi: Fix a double free in gpmi_nand_initdrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+1 -10 replies
208/530irqchip/gic-v3: Fix OF_BAD_ADDR error handlingdrivers/irqchip/irq-gic-v3-mbi.c+1 -10 replies
209/530staging: comedi: tests: ni_routes_test: Fix compilation errordrivers/staging/comedi/drivers/tests/ni_routes_test.c+4 -20 replies
210/530staging: rtl8192u: Fix potential infinite loopdrivers/staging/rtl8192u/r8192U_core.c+1 -10 replies
211/530staging: fwserial: fix TIOCSSERIAL implementationdrivers/staging/fwserial/fwserial.c+0 -40 replies
212/530staging: fwserial: fix TIOCGSERIAL implementationdrivers/staging/fwserial/fwserial.c+3 -40 replies
213/530staging: greybus: uart: fix unprivileged TIOCCSERIALdrivers/staging/greybus/uart.c+0 -20 replies
214/530soc: qcom: pdr: Fix error return code in pdr_register_listenerdrivers/soc/qcom/pdr_interface.c+1 -10 replies
215/530PM / devfreq: Use more accurate returned new_freq as resume_freqdrivers/devfreq/devfreq.c+1 -10 replies
216/530clocksource/drivers/timer-ti-dm: Fix posted mode status check orderdrivers/clocksource/timer-ti-dm-systimer.c+6 -60 replies
217/530clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stoppeddrivers/clocksource/timer-ti-dm-systimer.c+1 -00 replies
218/530clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe()drivers/clocksource/ingenic-ost.c+2 -20 replies
219/530spi: Fix use-after-free with devm_spi_alloc_*drivers/spi/spi.c include/linux/spi/spi.h+5 -70 replies
220/530spi: fsl: add missing iounmap() on error in of_fsl_spi_probe()drivers/spi/spi-fsl-spi.c+18 -50 replies
221/530soc: qcom: mdt_loader: Validate that p_filesz < p_memszdrivers/soc/qcom/mdt_loader.c+8 -00 replies
222/530soc: qcom: mdt_loader: Detect truncated read of segmentsdrivers/soc/qcom/mdt_loader.c+9 -00 replies
223/530PM: runtime: Replace inline function pm_runtime_callbacks_present()include/linux/pm_runtime.h+1 -10 replies
224/530cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configurationdrivers/cpuidle/Kconfig.arm+1 -10 replies
225/530ACPI: CPPC: Replace cppc_attr with kobj_attributedrivers/acpi/cppc_acpi.c+3 -110 replies
226/530crypto: allwinner - add missing CRYPTO_ prefixdrivers/crypto/allwinner/Kconfig+7 -70 replies
227/530crypto: sun8i-ss - Fix memory leak of paddrivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c+4 -30 replies
228/530crypto: sa2ul - Fix memory leak of rxddrivers/crypto/sa2ul.c+6 -20 replies
229/530crypto: qat - Fix a double free in adf_create_ringdrivers/crypto/qat/qat_common/adf_transport.c+1 -00 replies
230/530cpufreq: armada-37xx: Fix setting TBG parent for load levelsdrivers/cpufreq/armada-37xx-cpufreq.c+23 -120 replies
231/530clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clockdrivers/clk/mvebu/armada-37xx-periph.c+0 -280 replies
232/530cpufreq: armada-37xx: Fix the AVS value for load L1drivers/cpufreq/armada-37xx-cpufreq.c+37 -00 replies
233/530clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHzdrivers/clk/mvebu/armada-37xx-periph.c+7 -50 replies
234/530clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0drivers/clk/mvebu/armada-37xx-periph.c+39 -60 replies
235/530cpufreq: armada-37xx: Fix driver cleanup when registration faileddrivers/cpufreq/armada-37xx-cpufreq.c+1 -10 replies
236/530cpufreq: armada-37xx: Fix determining base CPU frequencydrivers/cpufreq/armada-37xx-cpufreq.c+1 -10 replies
237/530spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptibledrivers/spi/spi-zynqmp-gqspi.c+3 -30 replies
238/530spi: spi-zynqmp-gqspi: add mutex locking for exec_opdrivers/spi/spi-zynqmp-gqspi.c+5 -00 replies
239/530spi: spi-zynqmp-gqspi: transmit dummy circles by using the controllers internal functionalitydrivers/spi/spi-zynqmp-gqspi.c+18 -220 replies
240/530spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_opdrivers/spi/spi-zynqmp-gqspi.c+1 -10 replies
241/530spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()drivers/spi/spi-fsl-lpspi.c+1 -10 replies
242/530usb: gadget: r8a66597: Add missing null check on return from platform_get_resourcedrivers/usb/gadget/udc/r8a66597-udc.c+2 -00 replies
243/530USB: cdc-acm: fix unprivileged TIOCCSERIALdrivers/usb/class/cdc-acm.c+0 -20 replies
244/530USB: cdc-acm: fix TIOCGSERIAL implementationdrivers/usb/class/cdc-acm.c+1 -20 replies
245/530tty: actually undefine superseded ASYNC flagsinclude/uapi/linux/tty_flags.h+2 -23 replies
246/530tty: fix return value for unsupported ioctlsdrivers/tty/tty_io.c include/linux/tty_driver.h+5 -50 replies
247/530tty: Remove dead termiox codedrivers/tty/tty_ioctl.c include/linux/tty.h include/linux/tty_driver.h+2 -690 replies
248/530tty: fix return value for unsupported termiox ioctlsdrivers/tty/tty_ioctl.c+2 -20 replies
249/530serial: core: return early on unsupported ioctlsdrivers/tty/serial/serial_core.c+3 -30 replies
250/530firmware: qcom-scm: Fix QCOM_SCM configurationdrivers/firmware/Kconfig+1 -00 replies
251/530node: fix device cleanups in error handling codedrivers/base/node.c+12 -140 replies
252/530crypto: chelsio - Read rxchannel-id from firmwaredrivers/crypto/chelsio/chcr_algo.c+17 -20 replies
253/530usbip: vudc: fix missing unlock on error in usbip_sockfd_store()drivers/usb/usbip/vudc_sysfs.c+2 -00 replies
254/530m68k: Add missing mmap_read_lock() to sys_cacheflush()arch/m68k/kernel/sys_m68k.c+2 -00 replies
255/530spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op()drivers/spi/spi-zynqmp-gqspi.c+3 -10 replies
256/530memory: renesas-rpc-if: fix possible NULL pointer dereference of resourcedrivers/memory/renesas-rpc-if.c+1 -10 replies
257/530memory: samsung: exynos5422-dmc: handle clk_set_parent() failuredrivers/memory/samsung/exynos5422-dmc.c+3 -10 replies
258/530security: keys: trusted: fix TPM2 authorizationsinclude/keys/trusted-type.h security/keys/trusted-keys/trusted_tpm1.c security/keys/trusted-keys/trusted_tpm2.c+33 -102 replies
259/530platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI tabledrivers/platform/x86/pmc_atom.c+2 -260 replies
260/530ARM: dts: aspeed: Rainier: Fix humidity sensor bus addressarch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts+2 -20 replies
261/530Drivers: hv: vmbus: Use after free in __vmbus_open()drivers/hv/channel.c+1 -10 replies
262/530spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issuedrivers/spi/spi-zynqmp-gqspi.c+8 -390 replies
263/530spi: spi-zynqmp-gqspi: fix hang issue when suspend/resumedrivers/spi/spi-zynqmp-gqspi.c+14 -60 replies
264/530spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_opdrivers/spi/spi-zynqmp-gqspi.c+4 -101 reply
265/530spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single failsdrivers/spi/spi-zynqmp-gqspi.c+20 -60 replies
266/530x86/platform/uv: Fix !KEXEC build failurearch/x86/Kconfig+1 -00 replies
267/530hwmon: (pmbus/pxe1610) dont bail out when not all pages are activedrivers/hwmon/pmbus/pxe1610.c+9 -00 replies
268/530Drivers: hv: vmbus: Increase wait time for VMbus unloaddrivers/hv/channel_mgmt.c+25 -50 replies
269/530PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity checkarch/x86/kernel/e820.c arch/x86/power/hibernate.c+16 -770 replies
270/530usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.drivers/usb/dwc2/hcd.c+9 -10 replies
271/530usb: dwc2: Fix hibernation between host and device modes.drivers/usb/dwc2/core_intr.c+83 -710 replies
272/530ttyprintk: Add TTY hangup callback.drivers/char/ttyprintk.c+11 -00 replies
273/530serial: omap: dont disable rs485 if rts gpio is missingdrivers/tty/serial/omap-serial.c+4 -80 replies
274/530serial: omap: fix rs485 half-duplex filteringdrivers/tty/serial/omap-serial.c+24 -150 replies
275/530xen-blkback: fix compatibility bug with single page ringsdrivers/block/xen-blkback/common.h drivers/block/xen-blkback/xenbus.c+17 -220 replies
276/530soc: aspeed: fix a ternary sign expansion bugdrivers/soc/aspeed/aspeed-lpc-snoop.c+3 -10 replies
277/530drm/tilcdc: send vblank event when disabling crtcdrivers/gpu/drm/tilcdc/tilcdc_crtc.c+9 -00 replies
278/530drm/stm: Fix bus_flags handlingdrivers/gpu/drm/stm/ltdc.c+31 -20 replies
279/530drm/amd/display: Fix off by one in hdmi_14_process_transaction()drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c+5 -40 replies
280/530drm/mcde/panel: Inverse misunderstood flagdrivers/gpu/drm/mcde/mcde_dsi.c drivers/gpu/drm/panel/panel-novatek-nt35510.c drivers/gpu/drm/panel/panel-samsung-s6d16d0.c +2 more+4 -90 replies
281/530sched/fair: Fix shift-out-of-bounds in load_balance()kernel/sched/fair.c kernel/sched/sched.h+8 -20 replies
282/530afs: Fix updating of i_mode due to 3rd party changefs/afs/inode.c+3 -30 replies
283/530rcu: Remove spurious instrumentation_end() in rcu_nmi_enter()kernel/rcu/tree.c+0 -10 replies
284/530media: vivid: fix assignment of dev->fbuf_out_flagsdrivers/media/test-drivers/vivid/vivid-vid-out.c+1 -10 replies
285/530media: saa7134: use sg_dma_len when building pgtabledrivers/media/pci/saa7134/saa7134-core.c+1 -10 replies
286/530media: saa7146: use sg_dma_len when building pgtabledrivers/media/common/saa7146/saa7146_core.c drivers/media/common/saa7146/saa7146_video.c+2 -30 replies
287/530media: omap4iss: return error code when omap4iss_get() faileddrivers/staging/media/omap4iss/iss.c+3 -10 replies
288/530media: rkisp1: rsz: crash fix when setting src formatdrivers/staging/media/rkisp1/rkisp1-resizer.c+5 -40 replies
289/530media: aspeed: fix clock handling logicdrivers/clk/clk-ast2600.c drivers/media/platform/aspeed-video.c+8 -50 replies
290/530drm/probe-helper: Check epoch counter in output_poll_execute()drivers/gpu/drm/drm_probe_helper.c+6 -10 replies
291/530media: venus: core: Fix some resource leaks in the error path of venus_probe()drivers/media/platform/qcom/venus/core.c+2 -50 replies
292/530media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming()drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c+3 -10 replies
293/530media: m88ds3103: fix return value check in m88ds3103_probe()drivers/media/dvb-frontends/m88ds3103.c+2 -20 replies
294/530media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30Documentation/userspace-api/media/v4l/subdev-formats.rst+2 -20 replies
295/530media: [next] staging: media: atomisp: fix memory leak of object flashdrivers/staging/media/atomisp/i2c/atomisp-lm3554.c+11 -80 replies
296/530media: atomisp: Fixed error handling pathdrivers/staging/media/atomisp/pci/hmm/hmm_bo.c+8 -50 replies
297/530media: m88rs6000t: avoid potential out-of-bounds reads on arraysdrivers/media/tuners/m88rs6000t.c+3 -30 replies
298/530media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()drivers/staging/media/atomisp/pci/atomisp_ioctl.c+1 -30 replies
299/530drm/amdkfd: fix build error with AMD_IOMMU_V2=mdrivers/gpu/drm/amd/amdkfd/kfd_iommu.c drivers/gpu/drm/amd/amdkfd/kfd_iommu.h+13 -20 replies
300/530of: overlay: fix for_each_child.cocci warningsdrivers/of/overlay.c+1 -00 replies
301/530x86/kprobes: Fix to check non boostable prefixes correctlyarch/x86/kernel/kprobes/core.c+12 -50 replies
302/530selftests: fix prepending $(OUTPUT) to $(TEST_PROGS)tools/testing/selftests/lib.mk+2 -10 replies
303/530pata_arasan_cf: fix IRQ checkdrivers/ata/pata_arasan_cf.c+11 -40 replies
304/530pata_ipx4xx_cf: fix IRQ checkdrivers/ata/pata_ixp4xx_cf.c+5 -10 replies
305/530sata_mv: add IRQ checksdrivers/ata/sata_mv.c+4 -00 replies
306/530ata: libahci_platform: fix IRQ checkdrivers/ata/libahci_platform.c+3 -10 replies
307/530seccomp: Fix CONFIG tests for Seccomp_filtersfs/proc/array.c init/init_task.c+3 -10 replies
308/530nvme-tcp: block BH in sk state_change sk callbackdrivers/nvme/host/tcp.c+2 -20 replies
309/530nvmet-tcp: fix incorrect locking in state_change sk callbackdrivers/nvme/target/tcp.c+2 -20 replies
310/530clk: imx: Fix reparenting of UARTs not associated with stdoutdrivers/clk/imx/clk-imx25.c drivers/clk/imx/clk-imx27.c drivers/clk/imx/clk-imx35.c +13 more+54 -2520 replies
311/530power: supply: bq25980: Move props from battery nodedrivers/power/supply/bq25980_charger.c+12 -280 replies
312/530nvme: retrigger ANA log update if group descriptor isnt founddrivers/nvme/host/multipath.c+4 -00 replies
313/530media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_streamdrivers/media/i2c/imx219.c+13 -60 replies
314/530media: i2c: imx219: Balance runtime PM use-countdrivers/media/i2c/imx219.c+17 -150 replies
315/530media: v4l2-ctrls.c: fix race condition in hdl->requests listdrivers/media/v4l2-core/v4l2-ctrls.c+14 -30 replies
316/530vfio/fsl-mc: Re-order vfio_fsl_mc_probe()drivers/vfio/fsl-mc/vfio_fsl_mc.c+47 -270 replies
317/530vfio/pci: Move VGA and VF initialization to functionsdrivers/vfio/pci/vfio_pci.c+74 -420 replies
318/530vfio/pci: Re-order vfio_pci_probe()drivers/vfio/pci/vfio_pci.c+9 -80 replies
319/530vfio/mdev: Do not allow a mdev_type to have a NULL parent pointerdrivers/vfio/mdev/mdev_sysfs.c+1 -10 replies
320/530clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callbackdrivers/clk/zynqmp/pll.c+6 -60 replies
321/530clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enabledrivers/clk/zynqmp/pll.c+11 -10 replies
322/530drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()drivers/gpu/drm/xlnx/zynqmp_dp.c+1 -10 replies
323/530clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLEdrivers/clk/qcom/a53-pll.c+1 -00 replies
324/530clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLEdrivers/clk/qcom/apss-ipq-pll.c+1 -00 replies
325/530drm/amd/display: use GFP_ATOMIC in dcn20_resource_constructdrivers/gpu/drm/amd/display/dc/dce/dce_abm.c drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c +1 more+18 -180 replies
326/530drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()drivers/gpu/drm/radeon/radeon_dp_mst.c+3 -00 replies
327/530clk: uniphier: Fix potential infinite loopdrivers/clk/uniphier/clk-uniphier-mux.c+2 -20 replies
328/530scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check()drivers/scsi/pm8001/pm80xx_hwi.c+2 -20 replies
329/530scsi: pm80xx: Fix potential infinite loopdrivers/scsi/pm8001/pm8001_hwi.c+1 -10 replies
330/530scsi: ufs: ufshcd-pltfrm: Fix deferred probingdrivers/scsi/ufs/ufshcd-pltfrm.c+1 -10 replies
331/530scsi: hisi_sas: Fix IRQ checksdrivers/scsi/hisi_sas/hisi_sas_v1_hw.c+3 -30 replies
332/530scsi: jazz_esp: Add IRQ checkdrivers/scsi/jazz_esp.c+3 -10 replies
333/530scsi: sun3x_esp: Add IRQ checkdrivers/scsi/sun3x_esp.c+3 -10 replies
334/530scsi: sni_53c710: Add IRQ checkdrivers/scsi/sni_53c710.c+4 -10 replies
335/530scsi: ibmvfc: Fix invalid state machine BUG_ON()drivers/scsi/ibmvscsi/ibmvfc.c+38 -190 replies
336/530mailbox: sprd: Introduce refcnt when clients requests/free channelsdrivers/mailbox/sprd-mailbox.c+29 -140 replies
337/530mfd: stm32-timers: Avoid clearing auto reload registerdrivers/mfd/stm32-timers.c+6 -10 replies
338/530nvmet-tcp: fix a segmentation fault during io parsing errordrivers/nvme/target/tcp.c+31 -80 replies
339/530nvme-pci: dont simple map sgl when sgls are disableddrivers/nvme/host/pci.c+1 -10 replies
340/530media: cedrus: Fix H265 status definitionsdrivers/staging/media/sunxi/cedrus/cedrus_regs.h+9 -80 replies
341/530HSI: core: fix resource leaks in hsi_add_client_from_dt()drivers/hsi/hsi_core.c+1 -20 replies
342/530x86/events/amd/iommu: Fix sysfs type mismatcharch/x86/events/amd/iommu.c+3 -30 replies
343/530perf/amd/uncore: Fix sysfs type mismatcharch/x86/events/amd/uncore.c+3 -30 replies
344/530io_uring: fix overflows checks in provide buffersfs/io_uring.c+8 -20 replies
345/530sched/debug: Fix cgroup_path[] serializationkernel/sched/debug.c+29 -130 replies
346/530drivers/block/null_blk/main: Fix a double free in null_init.drivers/block/null_blk_zoned.c+1 -00 replies
347/530xsk: Respect devices headroom and tailroom on generic xmit pathnet/xdp/xsk.c+7 -10 replies
348/530HID: plantronics: Workaround for double volume key pressesdrivers/hid/hid-ids.h drivers/hid/hid-plantronics.c include/linux/hid.h+61 -20 replies
349/530perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed charstools/perf/util/symbol_fprintf.c+1 -10 replies
350/530ASoC: Intel: boards: sof-wm8804: add check for PLL settingsound/soc/intel/boards/sof_wm8804.c+5 -10 replies
351/530ASoC: Intel: Skylake: Compile when any configuration is selectedsound/soc/intel/Makefile sound/soc/intel/skylake/Makefile+2 -20 replies
352/530RDMA/mlx5: Fix mlx5 rates to IB rates mapdrivers/infiniband/hw/mlx5/qp.c+14 -10 replies
353/530wilc1000: write value to WILC_INTR2_ENABLE registerdrivers/net/wireless/microchip/wilc1000/sdio.c+1 -10 replies
354/530KVM: x86/mmu: Retry page faults that hit an invalid memslotarch/x86/kvm/mmu/mmu.c+8 -00 replies
355/530Bluetooth: avoid deadlock between hci_dev->lock and socket locknet/bluetooth/hci_conn.c+0 -40 replies
356/530net: lapbether: Prevent racing when checking whether the netif is runningdrivers/net/wan/lapbether.c+25 -70 replies
357/530libbpf: Add explicit padding to bpf_xdp_set_link_optstools/lib/bpf/libbpf.h+1 -00 replies
358/530bpftool: Fix maybe-uninitialized warningstools/bpf/bpftool/btf.c tools/bpf/bpftool/main.c tools/bpf/bpftool/map.c+5 -30 replies
359/530iommu: Check dev->iommu in iommu_dev_xxx functionsdrivers/iommu/iommu.c+15 -90 replies
360/530iommu/vt-d: Reject unsupported page request modesdrivers/iommu/intel/svm.c+11 -10 replies
361/530selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changedtools/testing/selftests/bpf/Makefile+3 -20 replies
362/530libbpf: Add explicit padding to btf_dump_emit_type_decl_optstools/lib/bpf/btf.h+1 -00 replies
363/530powerpc/fadump: Mark fadump_calculate_reserve_size as __initarch/powerpc/kernel/fadump.c+1 -10 replies
364/530powerpc/prom: Mark identical_pvr_fixup as __initarch/powerpc/kernel/prom.c+1 -10 replies
365/530MIPS: fix local_irq_{disable,enable} in asmmacro.harch/mips/include/asm/asmmacro.h+1 -20 replies
366/530ima: Fix the error code for restoring the PCR valuesecurity/integrity/ima/ima_template.c+2 -20 replies
367/530inet: use bigger hash table for IP ID generationnet/ipv4/route.c+28 -140 replies
368/530pinctrl: pinctrl-single: remove unused parameterdrivers/pinctrl/pinctrl-single.c+2 -60 replies
369/530pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zerodrivers/pinctrl/pinctrl-single.c+35 -200 replies
370/530MIPS: loongson64: fix bug when PAGE_SIZE > 16KBarch/mips/loongson64/init.c+1 -10 replies
371/530ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclksound/soc/codecs/wm8960.c+1 -110 replies
372/530iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASKdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h+1 -10 replies
373/530RDMA/mlx5: Fix drop packet rule in egress tabledrivers/infiniband/hw/mlx5/fs.c+5 -40 replies
374/530IB/isert: Fix a use after free in isert_connect_requestdrivers/infiniband/ulp/isert/ib_isert.c+8 -80 replies
375/530powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configurationarch/powerpc/Kconfig+1 -10 replies
376/530MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS againarch/mips/Kconfig+1 -00 replies
377/530gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIPinclude/linux/gpio/driver.h+9 -00 replies
378/530ALSA: core: remove redundant spin_lock pair in snd_card_disconnectsound/core/init.c+0 -20 replies
379/530net: phy: lan87xx: fix access to wrong register of LAN87xxdrivers/net/phy/smsc.c+5 -20 replies
380/530udp: never accept GSO_FRAGLIST packetsinclude/linux/udp.h net/ipv4/udp.c+16 -34 replies
381/530powerpc/pseries: Only register vio drivers if vio bus existsarch/powerpc/platforms/pseries/vio.c+4 -00 replies
382/530net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start()net/tipc/crypto.c+2 -00 replies
383/530bug: Remove redundant condition check in report_buglib/bug.c+15 -180 replies
384/530RDMA/core: Fix corrupted SL on passive sidedrivers/infiniband/core/cm.c+2 -10 replies
385/530nfc: pn533: prevent potential memory corruptiondrivers/nfc/pn533/pn533.c+3 -00 replies
386/530net: hns3: Limiting the scope of vector_ring_chain variabledrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+2 -10 replies
387/530mips: bmips: fix syscon-reboot nodesarch/mips/boot/dts/brcm/bcm3368.dtsi arch/mips/boot/dts/brcm/bcm63268.dtsi arch/mips/boot/dts/brcm/bcm6358.dtsi +2 more+5 -50 replies
388/530iommu/vt-d: Dont set then clear private data in prq_event_thread()drivers/iommu/intel/svm.c+2 -20 replies
389/530iommu: Fix a boundary issue to avoid performance dropinclude/linux/iommu.h+1 -10 replies
390/530iommu/vt-d: Report right snoop capability when using FL for IOVAdrivers/iommu/intel/iommu.c drivers/iommu/intel/pasid.c drivers/iommu/intel/pasid.h+28 -10 replies
391/530iommu/vt-d: Report the right page fault addressdrivers/iommu/intel/svm.c+1 -10 replies
392/530iommu/vt-d: Preset Access/Dirty bits for IOVA over FLdrivers/iommu/intel/iommu.c include/linux/intel-iommu.h+14 -53 replies
393/530iommu/vt-d: Remove WO permissions on second-level paging entriesdrivers/iommu/intel/iommu.c+2 -10 replies
394/530iommu/vt-d: Invalidate PASID cache when root/context entry changeddrivers/iommu/intel/iommu.c include/linux/intel-iommu.h+10 -90 replies
395/530ALSA: usb-audio: Add error checks for usb_driver_claim_interface() callssound/usb/card.c sound/usb/quirks.c sound/usb/usbaudio.h+21 -110 replies
396/530HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightnessdrivers/hid/hid-lenovo.c+5 -30 replies
397/530HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handlingdrivers/hid/hid-lenovo.c+21 -80 replies
398/530HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event()drivers/hid/hid-lenovo.c+3 -00 replies
399/530HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTEdrivers/hid/hid-lenovo.c+6 -30 replies
400/530KVM: arm64: Initialize VCPU mdcr_el2 before loading itarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/arm.c arch/arm64/kvm/debug.c+63 -280 replies
401/530ASoC: simple-card: fix possible uninitialized single_cpu local variablesound/soc/generic/audio-graph-card.c sound/soc/generic/simple-card.c+2 -20 replies
402/530liquidio: Fix unintented sign extension of a left shift of a u16drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h+1 -10 replies
403/530IB/hfi1: Use kzalloc() for mmu_rb_handler allocationdrivers/infiniband/hw/hfi1/mmu_rb.c+1 -10 replies
404/530powerpc/64s: Fix pte update for kernel memory on radixarch/powerpc/include/asm/book3s/64/radix.h arch/powerpc/mm/book3s64/radix_pgtable.c+6 -40 replies
405/530powerpc/perf: Fix PMU constraint check for EBB eventsarch/powerpc/perf/isa207-common.c+2 -20 replies
406/530powerpc: iommu: fix build when neither PCI or IBMVIO is setarch/powerpc/Kconfig.debug+1 -00 replies
407/530mac80211: bail out if cipher schemes are invalidnet/mac80211/main.c+5 -20 replies
408/530perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metrictools/perf/pmu-events/arch/x86/amdzen1/cache.json tools/perf/pmu-events/arch/x86/amdzen1/recommended.json tools/perf/pmu-events/arch/x86/amdzen2/cache.json +1 more+8 -80 replies
409/530xfs: fix return of uninitialized value in variable errorfs/xfs/libxfs/xfs_attr.c+1 -00 replies
410/530rtw88: Fix an error code in rtw_debugfs_set_rsvd_page()drivers/net/wireless/realtek/rtw88/debug.c+1 -10 replies
411/530mt7601u: fix always true expressiondrivers/net/wireless/mediatek/mt7601u/eeprom.c+1 -10 replies
412/530mt76: mt7615: fix tx skb dma unmapdrivers/net/wireless/mediatek/mt76/mt7615/mac.c+1 -10 replies
413/530mt76: mt7915: fix tx skb dma unmapdrivers/net/wireless/mediatek/mt76/mt7915/mac.c+1 -10 replies
414/530mt76: mt7915: fix aggr len debugfs nodedrivers/net/wireless/mediatek/mt76/mt7915/debugfs.c+1 -10 replies
415/530mt76: mt7615: fix mib stats counter reporting to mac80211drivers/net/wireless/mediatek/mt76/mt7615/mac.c drivers/net/wireless/mediatek/mt76/mt7615/main.c drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h+19 -230 replies
416/530mt76: mt7915: fix mib stats counter reporting to mac80211drivers/net/wireless/mediatek/mt76/mt7915/mac.c drivers/net/wireless/mediatek/mt76/mt7915/main.c drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h+24 -270 replies
417/530mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregationdrivers/net/wireless/mediatek/mt76/mt7615/sdio_txrx.c+8 -10 replies
418/530mt76: mt7663s: fix the possible device hang in high trafficdrivers/net/wireless/mediatek/mt76/mt7615/sdio_txrx.c drivers/net/wireless/mediatek/mt76/sdio.c+5 -00 replies
419/530KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exitarch/powerpc/kvm/book3s_hv.c+3 -00 replies
420/530ovl: invalidate readdir cache on changes to dir with originfs/overlayfs/overlayfs.h fs/overlayfs/readdir.c fs/overlayfs/util.c+36 -370 replies
421/530RDMA/qedr: Fix error return code in qedr_iw_connect()drivers/infiniband/hw/qedr/qedr_iw_cm.c+3 -10 replies
422/530IB/hfi1: Fix error return code in parse_platform_config()drivers/infiniband/hw/hfi1/firmware.c+1 -00 replies
423/530RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal()drivers/infiniband/hw/bnxt_re/qplib_fp.c+1 -00 replies
424/530cxgb4: Fix unintentional sign extension issuesdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+11 -111 reply
425/530net: thunderx: Fix unintentional sign extension issuedrivers/net/ethernet/cavium/thunder/nicvf_queues.c+1 -10 replies
426/530RDMA/srpt: Fix error return code in srpt_cm_req_recv()drivers/infiniband/ulp/srpt/ib_srpt.c+1 -00 replies
427/530RDMA/rtrs-clt: destroy sysfs after removing session from active listdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
428/530i2c: cadence: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-cadence.c+2 -20 replies
429/530i2c: img-scb: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-img-scb.c+2 -20 replies
430/530i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-imx-lpi2c.c+1 -10 replies
431/530i2c: imx: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-imx.c+2 -20 replies
432/530i2c: omap: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-omap.c+4 -40 replies
433/530i2c: sprd: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-sprd.c+2 -20 replies
434/530i2c: stm32f7: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-stm32f7.c+6 -60 replies
435/530i2c: xiic: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-xiic.c+2 -20 replies
436/530i2c: cadence: add IRQ checkdrivers/i2c/busses/i2c-cadence.c+4 -10 replies
437/530i2c: emev2: add IRQ checkdrivers/i2c/busses/i2c-emev2.c+4 -10 replies
438/530i2c: jz4780: add IRQ checkdrivers/i2c/busses/i2c-jz4780.c+4 -10 replies
439/530i2c: mlxbf: add IRQ checkdrivers/i2c/busses/i2c-mlxbf.c+2 -00 replies
440/530i2c: rcar: make sure irq is not threaded on Gen2 and earlierdrivers/i2c/busses/i2c-rcar.c+5 -10 replies
441/530i2c: rcar: protect against supurious interrupts on V3Udrivers/i2c/busses/i2c-rcar.c+43 -140 replies
442/530i2c: rcar: add IRQ checkdrivers/i2c/busses/i2c-rcar.c+4 -10 replies
443/530i2c: sh7760: add IRQ checkdrivers/i2c/busses/i2c-sh7760.c+4 -10 replies
444/530powerpc/xive: Drop check on irq_data in xive_core_debug_show()arch/powerpc/sysdev/xive/common.c+10 -110 replies
445/530powerpc/xive: Fix xmon command "dxi"arch/powerpc/sysdev/xive/common.c+10 -40 replies
446/530ASoC: ak5558: correct reset polaritysound/soc/codecs/ak5558.c+2 -20 replies
447/530net/mlx5: Fix bit-wise and with zerodrivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c+1 -10 replies
448/530net/packet: make packet_fanout.arr size configurable up to 64Kinclude/uapi/linux/if_packet.h net/packet/af_packet.c net/packet/internal.h+40 -140 replies
449/530net/packet: remove data races in fanout operationsnet/packet/af_packet.c net/packet/internal.h+10 -70 replies
450/530drm/i915/gvt: Fix error code in intel_gvt_init_device()drivers/gpu/drm/i915/gvt/gvt.c+4 -40 replies
451/530iommu/amd: Put newline after closing bracket in warningdrivers/iommu/amd/init.c+1 -10 replies
452/530perf beauty: Fix fsconfig generatortools/perf/trace/beauty/fsconfig.sh+3 -40 replies
453/530drm/amd/pm: fix error code in smu_set_power_limit()drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+1 -00 replies
454/530MIPS: pci-legacy: stop using of_pci_range_to_resourcearch/mips/pci/pci-legacy.c+7 -20 replies
455/530powerpc/pseries: extract host bridge from pci_bus prior to bus removalarch/powerpc/platforms/pseries/pci_dlpar.c+3 -10 replies
456/530powerpc/smp: Reintroduce cpu_core_maskarch/powerpc/include/asm/smp.h arch/powerpc/kernel/smp.c+37 -70 replies
457/530KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is validarch/x86/kvm/vmx/vmx.c+3 -60 replies
458/530rtlwifi: 8821ae: upgrade PHY and RF parametersdrivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c+370 -1300 replies
459/530wlcore: fix overlapping snprintf arguments in debugfsdrivers/net/wireless/ti/wlcore/boot.c drivers/net/wireless/ti/wlcore/debugfs.h+12 -80 replies
460/530i2c: sh7760: fix IRQ error pathdrivers/i2c/busses/i2c-sh7760.c+1 -10 replies
461/530i2c: mediatek: Fix wrong dma sync flagdrivers/i2c/busses/i2c-mt65xx.c+1 -10 replies
462/530mwl8k: Fix a double Free in mwl8k_probe_hwdrivers/net/wireless/marvell/mwl8k.c+1 -00 replies
463/530netfilter: nft_payload: fix C-VLAN offload supportinclude/net/netfilter/nf_tables_offload.h net/netfilter/nft_payload.c+4 -20 replies
464/530netfilter: nftables_offload: VLAN id needs host byteorder in flow dissectorinclude/net/netfilter/nf_tables_offload.h net/netfilter/nft_cmp.c net/netfilter/nft_payload.c+55 -70 replies
465/530netfilter: nftables_offload: special ethertype handling for VLANnet/netfilter/nf_tables_offload.c+44 -00 replies
466/530vsock/vmci: log once the failed queue pair allocationnet/vmw_vsock/vmci_transport.c+1 -20 replies
467/530libbpf: Initialize the bpf_seq_printf parameters array field by fieldtools/lib/bpf/bpf_tracing.h+29 -110 replies
468/530net: ethernet: ixp4xx: Set the DMA masks explicitlydrivers/net/ethernet/xscale/ixp4xx_eth.c+4 -10 replies
469/530gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment checknet/core/dev.c+4 -40 replies
470/530RDMA/cxgb4: add missing qpid incrementdrivers/infiniband/hw/cxgb4/resource.c+1 -10 replies
471/530RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one failsdrivers/infiniband/hw/i40iw/i40iw_pble.c+2 -40 replies
472/530ALSA: usb: midi: dont return -ENOMEM when usb_urb_ep_type_check failssound/usb/midi.c+1 -10 replies
473/530sfc: ef10: fix TX queue lookup in TX event handlingdrivers/net/ethernet/sfc/ef10.c+1 -20 replies
474/530vsock/virtio: free queued packets when closing socketnet/vmw_vsock/virtio_transport_common.c+19 -90 replies
475/530net: marvell: prestera: fix port event handling on initdrivers/net/ethernet/marvell/prestera/prestera_main.c+2 -10 replies
476/530net: davinci_emac: Fix incorrect masking of tx and rx error channeldrivers/net/ethernet/ti/davinci_emac.c+2 -20 replies
477/530mt76: mt7615: fix memleak when mt7615_unregister_device()drivers/net/wireless/mediatek/mt76/mt7615/pci_init.c+1 -20 replies
478/530crypto: ccp: Detect and reject "invalid" addresses destined for PSPdrivers/crypto/ccp/sev-dev.c+3 -00 replies
479/530nfp: devlink: initialize the devlink port attribute "lanes"drivers/net/ethernet/netronome/nfp/nfp_devlink.c+1 -00 replies
480/530net: stmmac: fix TSO and TBS feature enabling during driver opendrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+9 -30 replies
481/530net: renesas: ravb: Fix a stuck issue when a lot of frames are receiveddrivers/net/ethernet/renesas/ravb_main.c+12 -230 replies
482/530net: phy: intel-xway: enable integrated led functionsdrivers/net/phy/intel-xway.c+21 -00 replies
483/530RDMA/rxe: Fix a bug in rxe_fill_ip_info()drivers/infiniband/sw/rxe/rxe_av.c+1 -10 replies
484/530RDMA/core: Add CM to restrack after successful attachment to a devicedrivers/infiniband/core/cma.c+10 -20 replies
485/530powerpc/64: Fix the definition of the fixmap areaarch/powerpc/include/asm/book3s/64/pgtable.h arch/powerpc/include/asm/fixmap.h arch/powerpc/include/asm/nohash/64/pgtable.h+16 -20 replies
486/530ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devicesdrivers/net/wireless/ath/ath9k/htc_drv_init.c drivers/net/wireless/ath/ath9k/hw.c+2 -20 replies
487/530ath10k: Fix a use after free in ath10k_htc_send_bundledrivers/net/wireless/ath/ath10k/htc.c+1 -10 replies
488/530ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lockdrivers/net/wireless/ath/ath10k/wmi-tlv.c+3 -00 replies
489/530wlcore: Fix buffer overrun by snprintf due to incorrect buffer sizedrivers/net/wireless/ti/wlcore/debugfs.h+1 -10 replies
490/530powerpc/perf: Fix the threshold event selection for memory events in power10arch/powerpc/perf/power10-events-list.h+2 -20 replies
491/530powerpc/52xx: Fix an invalid ASM expression (addi used instead of add)arch/powerpc/platforms/52xx/lite5200_sleep.S+1 -10 replies
492/530net: phy: marvell: fix m88e1011_set_downshiftdrivers/net/phy/marvell.c+16 -100 replies
493/530net: phy: marvell: fix m88e1111_set_downshiftdrivers/net/phy/marvell.c+16 -100 replies
494/530net: enetc: fix link error againdrivers/net/ethernet/freescale/Makefile+1 -30 replies
495/530bnxt_en: fix ternary sign extension bug in bnxt_show_temp()drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -10 replies
496/530ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211Earch/arm/boot/dts/uniphier-pxs2.dtsi+1 -10 replies
497/530arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211Earch/arm64/boot/dts/socionext/uniphier-ld20.dtsi arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi+3 -30 replies
498/530net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skbdrivers/net/geneve.c+2 -20 replies
499/530selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry statictools/testing/selftests/net/forwarding/mirror_gre_vlan_bridge_1q.sh+1 -10 replies
500/530selftests: mlxsw: Remove a redundant if statement in tc_flower_scale testtools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh+1 -50 replies
501/530bnxt_en: Fix RX consumer index logic in the error path.drivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -20 replies
502/530KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVMarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmx.c+6 -00 replies
503/530net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_senddrivers/net/ethernet/qualcomm/emac/emac-mac.c+3 -10 replies
504/530selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macrotools/lib/bpf/bpf_core_read.h+12 -40 replies
505/530selftests/bpf: Fix field existence CO-RE reloc teststools/testing/selftests/bpf/prog_tests/core_reloc.c tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_arr_kind.c tools/testing/selftests/bpf/progs/btf__core_reloc_existence___err_wrong_arr_value_type.c +6 more+24 -480 replies
506/530selftests/bpf: Fix core_reloc test runnertools/testing/selftests/bpf/prog_tests/core_reloc.c+12 -80 replies
507/530bpf: Fix propagation of 32 bit unsigned bounds from 64 bit boundskernel/bpf/verifier.c tools/testing/selftests/bpf/verifier/array_access.c+4 -60 replies
508/530RDMA/siw: Fix a use after free in siw_alloc_mrdrivers/infiniband/sw/siw/siw_mem.c+2 -20 replies
509/530RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_resdrivers/infiniband/hw/bnxt_re/qplib_res.c+1 -00 replies
510/530net: bridge: mcast: fix broken length + header check for MRDv6 Adv.include/net/addrconf.h net/bridge/br_multicast.c net/ipv6/mcast_snoop.c+15 -310 replies
511/530net:nfc:digital: Fix a double free in digital_tg_recv_dep_reqnet/nfc/digital_dep.c+2 -00 replies
512/530perf tools: Change fields type in perf_record_time_convtools/lib/perf/include/perf/event.h+3 -20 replies
513/530perf jit: Let convert_timestamp() to be backwards-compatibletools/lib/perf/include/perf/event.h tools/perf/util/jitdump.c+22 -100 replies
514/530perf session: Add swap operation for event TIME_CONVtools/perf/util/session.c+14 -10 replies
515/530ia64: fix EFI_DEBUG buildarch/ia64/kernel/efi.c+6 -50 replies
516/530kfifo: fix ternary sign extension bugssamples/kfifo/bytestream-example.c samples/kfifo/inttype-example.c samples/kfifo/record-example.c+18 -60 replies
517/530mm/sl?b.c: remove ctor argument from kmem_cache_flagsmm/slab.c mm/slab.h mm/slab_common.c +1 more+7 -130 replies
518/530mm, slub: enable slub_debug static key when creating cache with explicit debug flagsmm/slub.c+9 -06 replies
519/530mm: memcontrol: slab: fix obtain a reference to a freeing memcgmm/memcontrol.c+9 -10 replies
520/530mm/sparse: add the missing sparse_buffer_fini() in error branchmm/sparse.c+1 -00 replies
521/530mm/memory-failure: unnecessary amount of unmappingmm/memory-failure.c+1 -10 replies
522/530afs: Fix speculative status fetchesfs/afs/dir.c fs/afs/dir_silly.c fs/afs/fs_operation.c +3 more+23 -20 replies
523/530bpf: Fix alu32 const subreg bound tracking on bitwise operationskernel/bpf/verifier.c+9 -130 replies
524/530bpf, ringbuf: Deny reserve of buffers larger than ringbufkernel/bpf/ringbuf.c+3 -00 replies
525/530bpf: Prevent writable memory-mapping of read-only ringbuf pageskernel/bpf/ringbuf.c+8 -130 replies
526/530arm64: Remove arm64_dma32_phys_limit and its usesarch/arm64/include/asm/processor.h arch/arm64/mm/init.c+19 -170 replies
527/530net: Only allow init netns to set default tcp cong to a restricted algonet/ipv4/tcp_cong.c+4 -00 replies
528/530smp: Fix smp_call_function_single_async prototypeinclude/linux/smp.h kernel/sched/core.c kernel/smp.c +1 more+13 -130 replies
529/530Revert "net/sctp: fix race condition in sctp_destroy_sock"net/sctp/socket.c+8 -50 replies
530/530sctp: delay auto_asconf init until binding the first addrnet/sctp/socket.c+17 -140 replies

Reviews trailers per patch

212 of 530 patches have a Reviewed-by or Acked-by.

PatchAdren GrasseinAlain MichaudAbhishek Pandit-SubediGreg Kroah-HartmanAdam ThomsonHeikki KrogerusPierre-Louis BossartGuenter RoeckKrzysztof KozlowskiSylwester NawrockiYannick FertreNicholas KazlauskasChristian KönigHersen WuOliver NeukumKrzysztof WilczyńskiSwapnil JakhadeDave HansenZhao HemingGang HeStanislav YakovlevPeter GeisMatt MerharZhenyu WangThomas ZimmermannSteven PriceAlexandru ArdeleanJean-Baptiste ManeyrolLyude PaulPhilipp Zabeldann frazierJanosch FrankDavid HildenbrandChristian BorntraegerCornelia HuckJames ZhuThomas HuthBen GardonVitaly KuznetsovLaurent PinchartTony LindgrenSteve WahlRuss AndersonCorentin LabbeAmelie DelaunayNiklas SöderlundTony LuckAshok RajChristoph HellwigDevaraj RangasamyAndy ShevchenkoGiovanni CabidduDai NgoJoel StanleyArd BiesheuvelEric BiggersMarco ChiapperoDouglas AndersonKeyon JieGuennadi LiakhovetskiMichael PavoneBjorn AnderssonRandy DunlapValentin CaronRob HerringRafał MiłeckiRichard WeinbergerLinus WalleijGregory CLEMENTPali RohárTomasz Maciej NowakAnders Trier OlesenPhilip SoaresStephen BoydAmit Kumar MahapatraSibi SankarShuah KhanDexuan CuiMinas HarutyunyansyzbotDongli ZhangRoger Pau MonnéPatrick VentureJyri SarhaNicolas BoichatLukasz LubaMatti VaittinenPratyush YadavBrian NorrisMatthew Wilcox (Oracle)Jarkko SakkinenBhawanpreet LakhaDaniel VetterHelen KoikeSebastian FrickeEddie JamesAndrea ParriViresh KumarAbel VesaAhmad FatoumJohn CoxKevin TianMax GurtovoyEric AugerMichal SimekManivannan SadhasivamHarry WentlandMasahiro YamadaDan CarpenterChen-Yu TsaiFrank RowandKeith BuschSagi GrimbergJohannes ThumshirnJason GunthorpeMagnus KarlssonJohn FastabendMaor GottliebMartin SchillerJohn GarryRobin MurphyLu BaoluBaolin WangVishakha ChannapattanJack WangWilliam Breathitt GrayMichael WalleBartosz GolaszewskiWillem de BruijnPaul MenzelTyrel DatwylerSteven Rostedt (VMware)Will DeaconDrew FustiniFlorian FainelliLiu Yi LMarek BehúnPavel MachekCharles KeepaxSameer PujarJiaxun YangMark BlochRoberto SassuLeon RomanovskyNicholas PigginMichal KalderonBart Van AsscheOleksij RempelGrygorii StrashkoVignesh RaghavendraRobert RichterArnaldo Carvalho de MeloBrian FosterDarrick J. WongAdam GoldmanJakub KicinskiDmitry V. LevinKai-Heng FengEric Dumazet[email protected]Geert UytterhoevenDaniel Henrique BarbozaGreg KurzAndrii NakryikoJorgen HansenArnd BergmannMadhavan SrinivasanAndrew LunnVladimir OlteanSabrina DubrocaIdo SchimmelPetr MachataPavan ChebbiAndy GospodarekLorenz BauerZhu YanjunAlexei StarovoitovBernard MetzlerDevesh SharmaAdrian HunterLorenzo BianconiBrijesh SinghTom LendackyNicolas Saenz JulienneJens AxboeOscar SalvadorDavid RientjesMarc DionneDan WilliamsNaoya HoriguchiShakeel ButtRoman GushchinJohannes WeinerMiaohe LinVlastimil BabkaChristoph LameterAlexandru EliseiJon HunterPavel Machek (CIP)Fox ChenSudip MukherjeeHulk Robot
SeriesT-b T-b T-b T-b T-b T-b T-b
1/530R-b R-b
2/530
3/530
4/530
5/530A-b
6/530R-b R-b
7/530
8/530
9/530R-b
10/530
11/530R-b
12/530
13/530
14/530
15/530R-b
16/530R-b R-b R-b
17/530R-b R-b
18/530R-b R-b
19/530
20/530
21/530R-b R-b
22/530A-b
23/530
24/530
25/530
26/530
27/530
28/530
29/530
30/530T-b
31/530R-b
32/530
33/530T-b T-b
34/530A-b
35/530R-b
36/530R-b
37/530
38/530R-b
39/530
40/530R-b
41/530
42/530
43/530
44/530A-b
45/530
46/530R-b
47/530R-b
48/530
49/530R-b
50/530
51/530
52/530
53/530
54/530A-b
55/530
56/530
57/530
58/530
59/530A-b
60/530R-b
61/530A-b
62/530R-b
63/530R-b
64/530R-b
65/530R-b
66/530R-b
67/530R-b
68/530R-b A-b R-b
69/530R-b T-b
70/530
71/530
72/530
73/530
74/530
75/530
76/530
77/530
78/530
79/530
80/530
81/530
82/530
83/530
84/530A-b R-b A-b
85/530R-b
86/530R-b R-b R-b R-b
87/530R-b R-b R-b
88/530R-b
89/530R-b R-b
90/530R-b R-b R-b
91/530R-b
92/530
93/530
94/530
95/530
96/530R-b
97/530
98/530
99/530
100/530
101/530
102/530
103/530
104/530R-b
105/530
106/530
107/530
108/530A-b
109/530
110/530
111/530
112/530
113/530
114/530
115/530
116/530R-b
117/530
118/530
119/530
120/530
121/530
122/530
123/530
124/530
125/530
126/530
127/530R-b R-b
128/530
129/530
130/530
131/530A-b
132/530
133/530
134/530
135/530
136/530
137/530
138/530
139/530
140/530
141/530
142/530
143/530A-b
144/530R-b
145/530R-b R-b
146/530
147/530A-b
148/530
149/530A-b
150/530
151/530
152/530
153/530
154/530
155/530
156/530
157/530
158/530
159/530
160/530
161/530A-b T-b A-b
162/530
163/530R-b
164/530R-b
165/530
166/530R-b A-b
167/530R-b
168/530
169/530
170/530
171/530
172/530
173/530R-b
174/530R-b A-b
175/530R-b A-b
176/530
177/530
178/530
179/530
180/530
181/530
182/530R-b
183/530R-b
184/530T-b R-b
185/530R-b A-b A-b
186/530
187/530R-b
188/530R-b
189/530
190/530
191/530
192/530
193/530R-b
194/530R-b R-b
195/530R-b
196/530R-b
197/530
198/530R-b
199/530R-b
200/530
201/530R-b R-b R-b
202/530Reported-and-tested-by
203/530R-b
204/530
205/530
206/530A-b
207/530
208/530
209/530
210/530
211/530
212/530
213/530
214/530
215/530
216/530
217/530
218/530
219/530
220/530
221/530R-b
222/530R-b
223/530
224/530
225/530
226/530
227/530A-b T-b
228/530
229/530
230/530A-b T-b T-b T-b T-b
231/530A-b T-b T-b T-b T-b A-b
232/530A-b T-b T-b T-b
233/530A-b T-b T-b T-b A-b
234/530A-b T-b T-b T-b A-b
235/530A-b T-b T-b T-b
236/530A-b T-b T-b T-b
237/530R-b
238/530R-b
239/530R-b
240/530R-b
241/530
242/530
243/530A-b
244/530A-b
245/530
246/530
247/530
248/530
249/530
250/530
251/530
252/530
253/530A-b
254/530R-b
255/530
256/530
257/530R-b
258/530R-b T-b
259/530R-b
260/530R-b
261/530R-b
262/530
263/530
264/530
265/530
266/530
267/530
268/530R-b
269/530R-b T-b R-b
270/530A-b
271/530A-b
272/530T-b
273/530
274/530
275/530R-b R-b
276/530R-b
277/530R-b T-b
278/530T-b
279/530R-b
280/530R-b
281/530
282/530
283/530
284/530
285/530
286/530
287/530
288/530A-b T-b
289/530R-b R-b A-b R-b
290/530R-b
291/530
292/530A-b
293/530
294/530R-b
295/530
296/530R-b
297/530
298/530
299/530R-b
300/530R-b T-b
301/530
302/530
303/530A-b
304/530
305/530
306/530
307/530
308/530
309/530
310/530R-b T-b
311/530
312/530R-b R-b
313/530R-b
314/530R-b
315/530T-b
316/530
317/530R-b R-b R-b R-b R-b
318/530R-b R-b R-b R-b R-b
319/530R-b R-b R-b R-b
320/530
321/530T-b
322/530R-b
323/530R-b
324/530R-b
325/530R-b
326/530
327/530R-b
328/530R-b A-b
329/530R-b
330/530
331/530A-b
332/530
333/530
334/530
335/530
336/530R-b
337/530A-b
338/530R-b
339/530
340/530
341/530R-b
342/530
343/530
344/530
345/530
346/530
347/530A-b A-b
348/530
349/530
350/530A-b
351/530
352/530R-b
353/530
354/530
355/530
356/530A-b
357/530
358/530
359/530R-b
360/530A-b
361/530
362/530
363/530
364/530
365/530
366/530R-b
367/530
368/530R-b R-b
369/530R-b R-b R-b
370/530A-b
371/530A-b
372/530
373/530R-b
374/530R-b A-b R-b
375/530
376/530
377/530R-b R-b A-b
378/530
379/530
380/530R-b
381/530T-b R-b
382/530
383/530R-b A-b
384/530
385/530
386/530
387/530A-b
388/530R-b
389/530A-b
390/530
391/530
392/530
393/530
394/530
395/530
396/530R-b A-b
397/530R-b
398/530R-b
399/530R-b
400/530
401/530A-b
402/530
403/530R-b
404/530R-b
405/530
406/530A-b
407/530
408/530R-b T-b
409/530R-b R-b
410/530
411/530A-b
412/530
413/530
414/530
415/530
416/530
417/530
418/530
419/530
420/530
421/530A-b
422/530
423/530
424/530
425/530
426/530R-b
427/530R-b
428/530
429/530
430/530
431/530R-b
432/530R-b R-b
433/530
434/530
435/530
436/530
437/530
438/530
439/530
440/530R-b
441/530R-b
442/530R-b
443/530
444/530R-b
445/530T-b R-b
446/530
447/530
448/530R-b
449/530
450/530R-b
451/530
452/530T-b Co-authored-by
453/530
454/530
455/530
456/530T-b
457/530
458/530T-b
459/530
460/530
461/530
462/530
463/530
464/530
465/530
466/530R-b
467/530A-b
468/530
469/530R-b
470/530
471/530
472/530
473/530
474/530Reported-and-tested-by
475/530
476/530
477/530
478/530R-b A-b
479/530
480/530
481/530
482/530
483/530A-b
484/530
485/530
486/530R-b
487/530
488/530
489/530R-b
490/530R-b
491/530
492/530R-b
493/530R-b
494/530A-b
495/530
496/530
497/530
498/530A-b
499/530R-b
500/530R-b
501/530R-b R-b
502/530
503/530
504/530A-b
505/530A-b
506/530A-b
507/530R-b A-b
508/530R-b
509/530R-b A-b
510/530
511/530
512/530A-b
513/530A-b
514/530A-b
515/530
516/530
517/530A-b R-b R-b A-b
518/530A-b
519/530R-b A-b A-b
520/530R-b R-b
521/530R-b R-b
522/530Tested-and-reviewed-by
523/530R-b A-b
524/530A-b A-b
525/530A-b
526/530R-b T-b
527/530
528/530A-b
529/530
530/530

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

Read the v1 thread

Cover letter [PATCH 5.10 000/530] 5.10.37-rc1 review

This is the start of the stable review cycle for the 5.10.37 release. There are 530 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 Fri, 14 May 2021 14:47:09 +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.10.37-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.37-rc1

Xin Long <[email protected]>
sctp: delay auto_asconf init until binding the first addr

Xin Long <[email protected]>
Revert "net/sctp: fix race condition in sctp_destroy_sock"

Arnd Bergmann <[email protected]>
smp: Fix smp_call_function_single_async prototype

Jonathon Reinhart <[email protected]>
net: Only allow init netns to set default tcp cong to a restricted algo

Catalin Marinas <[email protected]>
arm64: Remove arm64_dma32_phys_limit and its uses

Andrii Nakryiko <[email protected]>
bpf: Prevent writable memory-mapping of read-only ringbuf pages

Thadeu Lima de Souza Cascardo <[email protected]>
bpf, ringbuf: Deny reserve of buffers larger than ringbuf

Daniel Borkmann <[email protected]>
bpf: Fix alu32 const subreg bound tracking on bitwise operations

David Howells <[email protected]>
afs: Fix speculative status fetches

Jane Chu <[email protected]>
mm/memory-failure: unnecessary amount of unmapping

Wang Wensheng <[email protected]>
mm/sparse: add the missing sparse_buffer_fini() in error branch

Muchun Song <[email protected]>
mm: memcontrol: slab: fix obtain a reference to a freeing memcg

Vlastimil Babka <[email protected]>
mm, slub: enable slub_debug static key when creating cache with explicit debug flags

Nikolay Borisov <[email protected]>
mm/sl?b.c: remove ctor argument from kmem_cache_flags

Dan Carpenter <[email protected]>
kfifo: fix ternary sign extension bugs

Sergei Trofimovich <[email protected]>
ia64: fix EFI_DEBUG build

Leo Yan <[email protected]>
perf session: Add swap operation for event TIME_CONV

Leo Yan <[email protected]>
perf jit: Let convert_timestamp() to be backwards-compatible

Leo Yan <[email protected]>
perf tools: Change fields type in perf_record_time_conv

Lv Yunlong <[email protected]>
net:nfc:digital: Fix a double free in digital_tg_recv_dep_req

Linus Lüssing <[email protected]>
net: bridge: mcast: fix broken length + header check for MRDv6 Adv.

Lv Yunlong <[email protected]>
RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res

Lv Yunlong <[email protected]>
RDMA/siw: Fix a use after free in siw_alloc_mr

Daniel Borkmann <[email protected]>
bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds

Andrii Nakryiko <[email protected]>
selftests/bpf: Fix core_reloc test runner

Andrii Nakryiko <[email protected]>
selftests/bpf: Fix field existence CO-RE reloc tests

Andrii Nakryiko <[email protected]>
selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro

Lv Yunlong <[email protected]>
net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send

Sean Christopherson <[email protected]>
KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM

Michael Chan <[email protected]>
bnxt_en: Fix RX consumer index logic in the error path.

Danielle Ratson <[email protected]>
selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test

Petr Machata <[email protected]>
selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static

Phillip Potter <[email protected]>
net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb

Kunihiko Hayashi <[email protected]>
arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E

Kunihiko Hayashi <[email protected]>
ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E

Dan Carpenter <[email protected]>
bnxt_en: fix ternary sign extension bug in bnxt_show_temp()

Arnd Bergmann <[email protected]>
net: enetc: fix link error again

Maxim Kochetkov <[email protected]>
net: phy: marvell: fix m88e1111_set_downshift

Maxim Kochetkov <[email protected]>
net: phy: marvell: fix m88e1011_set_downshift

Christophe Leroy <[email protected]>
powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add')

Athira Rajeev <[email protected]>
powerpc/perf: Fix the threshold event selection for memory events in power10

Colin Ian King <[email protected]>
wlcore: Fix buffer overrun by snprintf due to incorrect buffer size

Shuah Khan <[email protected]>
ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock

Lv Yunlong <[email protected]>
ath10k: Fix a use after free in ath10k_htc_send_bundle

Toke Høiland-Jørgensen <[email protected]>
ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices

Christophe Leroy <[email protected]>
powerpc/64: Fix the definition of the fixmap area

Shay Drory <[email protected]>
RDMA/core: Add CM to restrack after successful attachment to a device

Bob Pearson <[email protected]>
RDMA/rxe: Fix a bug in rxe_fill_ip_info()

Martin Schiller <[email protected]>
net: phy: intel-xway: enable integrated led functions

Yoshihiro Shimoda <[email protected]>
net: renesas: ravb: Fix a stuck issue when a lot of frames are received

Ong Boon Leong <[email protected]>
net: stmmac: fix TSO and TBS feature enabling during driver open

Yinjun Zhang <[email protected]>
nfp: devlink: initialize the devlink port attribute "lanes"

Sean Christopherson <[email protected]>
crypto: ccp: Detect and reject "invalid" addresses destined for PSP

Ryder Lee <[email protected]>

    mt76: mt7615: fix memleak when mt7615_unregister_device()

Colin Ian King <[email protected]>
net: davinci_emac: Fix incorrect masking of tx and rx error channel

Vadym Kochan <[email protected]>
net: marvell: prestera: fix port event handling on init

Stefano Garzarella <[email protected]>
vsock/virtio: free queued packets when closing socket

Edward Cree <[email protected]>
sfc: ef10: fix TX queue lookup in TX event handling

Colin Ian King <[email protected]>
ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails

Sindhu Devale <[email protected]>
RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails

Potnuri Bharat Teja <[email protected]>
RDMA/cxgb4: add missing qpid increment

Alexander Lobakin <[email protected]>
gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check

Linus Walleij <[email protected]>
net: ethernet: ixp4xx: Set the DMA masks explicitly

Florent Revest <[email protected]>
libbpf: Initialize the bpf_seq_printf parameters array field by field

Stefano Garzarella <[email protected]>
vsock/vmci: log once the failed queue pair allocation

Pablo Neira Ayuso <[email protected]>
netfilter: nftables_offload: special ethertype handling for VLAN

Pablo Neira Ayuso <[email protected]>
netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector

Pablo Neira Ayuso <[email protected]>
netfilter: nft_payload: fix C-VLAN offload support

Lv Yunlong <[email protected]>
mwl8k: Fix a double Free in mwl8k_probe_hw

Qii Wang <[email protected]>
i2c: mediatek: Fix wrong dma sync flag

Sergey Shtylyov <[email protected]>
i2c: sh7760: fix IRQ error path

Arnd Bergmann <[email protected]>
wlcore: fix overlapping snprintf arguments in debugfs

Ping-Ke Shih <[email protected]>
rtlwifi: 8821ae: upgrade PHY and RF parameters

David Edmondson <[email protected]>
KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid

Srikar Dronamraju <[email protected]>
powerpc/smp: Reintroduce cpu_core_mask

Tyrel Datwyler <[email protected]>
powerpc/pseries: extract host bridge from pci_bus prior to bus removal

Ilya Lipnitskiy <[email protected]>
MIPS: pci-legacy: stop using of_pci_range_to_resource

Dan Carpenter <[email protected]>
drm/amd/pm: fix error code in smu_set_power_limit()

Vitaly Chikunov <[email protected]>
perf beauty: Fix fsconfig generator

Paul Menzel <[email protected]>
iommu/amd: Put newline after closing bracket in warning

Dan Carpenter <[email protected]>
drm/i915/gvt: Fix error code in intel_gvt_init_device()

Eric Dumazet <[email protected]>
net/packet: remove data races in fanout operations

Tanner Love <[email protected]>
net/packet: make packet_fanout.arr size configurable up to 64K

Colin Ian King <[email protected]>
net/mlx5: Fix bit-wise and with zero

Shengjiu Wang <[email protected]>
ASoC: ak5558: correct reset polarity

Cédric Le Goater <[email protected]>
powerpc/xive: Fix xmon command "dxi"

Cédric Le Goater <[email protected]>
powerpc/xive: Drop check on irq_data in xive_core_debug_show()

Sergey Shtylyov <[email protected]>

    i2c: sh7760: add IRQ check

Sergey Shtylyov <[email protected]>
i2c: rcar: add IRQ check

Wolfram Sang <[email protected]>
i2c: rcar: protect against supurious interrupts on V3U

Wolfram Sang <[email protected]>
i2c: rcar: make sure irq is not threaded on Gen2 and earlier

Sergey Shtylyov <[email protected]>
i2c: mlxbf: add IRQ check

Sergey Shtylyov <[email protected]>

    i2c: jz4780: add IRQ check

Sergey Shtylyov <[email protected]>
i2c: emev2: add IRQ check

Sergey Shtylyov <[email protected]>
i2c: cadence: add IRQ check

Qinglang Miao <[email protected]>
i2c: xiic: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: sprd: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: omap: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: imx: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: img-scb: fix reference leak when pm_runtime_get_sync fails

Qinglang Miao <[email protected]>
i2c: cadence: fix reference leak when pm_runtime_get_sync fails

Gioh Kim <[email protected]>
RDMA/rtrs-clt: destroy sysfs after removing session from active list

Wang Wensheng <[email protected]>
RDMA/srpt: Fix error return code in srpt_cm_req_recv()

Colin Ian King <[email protected]>
net: thunderx: Fix unintentional sign extension issue

Colin Ian King <[email protected]>
cxgb4: Fix unintentional sign extension issues

Wang Wensheng <[email protected]>
RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal()

Wang Wensheng <[email protected]>
IB/hfi1: Fix error return code in parse_platform_config()

Wang Wensheng <[email protected]>
RDMA/qedr: Fix error return code in qedr_iw_connect()

Amir Goldstein <[email protected]>
ovl: invalidate readdir cache on changes to dir with origin

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit

Sean Wang <[email protected]>
mt76: mt7663s: fix the possible device hang in high traffic

Sean Wang <[email protected]>
mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation

Ryder Lee <[email protected]>
mt76: mt7915: fix mib stats counter reporting to mac80211

Lorenzo Bianconi <[email protected]>
mt76: mt7615: fix mib stats counter reporting to mac80211

Lorenzo Bianconi <[email protected]>
mt76: mt7915: fix aggr len debugfs node

Felix Fietkau <[email protected]>
mt76: mt7915: fix tx skb dma unmap

Felix Fietkau <[email protected]>
mt76: mt7615: fix tx skb dma unmap

Colin Ian King <[email protected]>
mt7601u: fix always true expression

Dan Carpenter <[email protected]>
rtw88: Fix an error code in rtw_debugfs_set_rsvd_page()

Colin Ian King <[email protected]>
xfs: fix return of uninitialized value in variable error

Smita Koralahalli <[email protected]>
perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric

Johannes Berg <[email protected]>
mac80211: bail out if cipher schemes are invalid

Randy Dunlap <[email protected]>
powerpc: iommu: fix build when neither PCI or IBMVIO is set

Athira Rajeev <[email protected]>
powerpc/perf: Fix PMU constraint check for EBB events

Jordan Niethe <[email protected]>
powerpc/64s: Fix pte update for kernel memory on radix

Mike Marciniszyn <[email protected]>
IB/hfi1: Use kzalloc() for mmu_rb_handler allocation

Colin Ian King <[email protected]>
liquidio: Fix unintented sign extension of a left shift of a u16

Krzysztof Kozlowski <[email protected]>
ASoC: simple-card: fix possible uninitialized single_cpu local variable

Alexandru Elisei <[email protected]>
KVM: arm64: Initialize VCPU mdcr_el2 before loading it

Hans de Goede <[email protected]>
HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE

Hans de Goede <[email protected]>
HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event()

Hans de Goede <[email protected]>
HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling

Hans de Goede <[email protected]>
HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls

Lu Baolu <[email protected]>
iommu/vt-d: Invalidate PASID cache when root/context entry changed

Lu Baolu <[email protected]>
iommu/vt-d: Remove WO permissions on second-level paging entries

Lu Baolu <[email protected]>
iommu/vt-d: Preset Access/Dirty bits for IOVA over FL

Lu Baolu <[email protected]>
iommu/vt-d: Report the right page fault address

Lu Baolu <[email protected]>
iommu/vt-d: Report right snoop capability when using FL for IOVA

Xiang Chen <[email protected]>
iommu: Fix a boundary issue to avoid performance drop

Lu Baolu <[email protected]>
iommu/vt-d: Don't set then clear private data in prq_event_thread()

Álvaro Fernández Rojas <[email protected]>
mips: bmips: fix syscon-reboot nodes

Salil Mehta <[email protected]>
net: hns3: Limiting the scope of vector_ring_chain variable

Dan Carpenter <[email protected]>
nfc: pn533: prevent potential memory corruption

Håkon Bugge <[email protected]>
RDMA/core: Fix corrupted SL on passive side

Andrew Scull <[email protected]>
bug: Remove redundant condition check in report_bug

Yang Yingliang <[email protected]>
net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start()

Michael Ellerman <[email protected]>
powerpc/pseries: Only register vio drivers if vio bus exists

Paolo Abeni <[email protected]>
udp: never accept GSO_FRAGLIST packets

Andre Edich <[email protected]>
net: phy: lan87xx: fix access to wrong register of LAN87xx

Jia Zhou <[email protected]>
ALSA: core: remove redundant spin_lock pair in snd_card_disconnect

Álvaro Fernández Rojas <[email protected]>
gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP

Tiezhu Yang <[email protected]>
MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again

Chen Huang <[email protected]>
powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration

Lv Yunlong <[email protected]>
IB/isert: Fix a use after free in isert_connect_request

Maor Gottlieb <[email protected]>
RDMA/mlx5: Fix drop packet rule in egress table

Zhen Lei <[email protected]>
iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK

Shengjiu Wang <[email protected]>
ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk

Huang Pei <[email protected]>
MIPS: loongson64: fix bug when PAGE_SIZE > 16KB

Hanna Hawa <[email protected]>
pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero

Hanna Hawa <[email protected]>
pinctrl: pinctrl-single: remove unused parameter

Eric Dumazet <[email protected]>
inet: use bigger hash table for IP ID generation

Li Huafei <[email protected]>
ima: Fix the error code for restoring the PCR value

Huang Pei <[email protected]>
MIPS: fix local_irq_{disable,enable} in asmmacro.h

Nathan Chancellor <[email protected]>
powerpc/prom: Mark identical_pvr_fixup as __init

Nathan Chancellor <[email protected]>
powerpc/fadump: Mark fadump_calculate_reserve_size as __init

KP Singh <[email protected]>
libbpf: Add explicit padding to btf_dump_emit_type_decl_opts

Andrii Nakryiko <[email protected]>
selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed

Jacob Pan <[email protected]>
iommu/vt-d: Reject unsupported page request modes

Shameer Kolothum <[email protected]>

    iommu: Check dev->iommu in iommu_dev_xxx functions

Andrii Nakryiko <[email protected]>
bpftool: Fix maybe-uninitialized warnings

Andrii Nakryiko <[email protected]>
libbpf: Add explicit padding to bpf_xdp_set_link_opts

Xie He <[email protected]>
net: lapbether: Prevent racing when checking whether the netif is running

Jiri Kosina <[email protected]>

    Bluetooth: avoid deadlock between hci_dev->lock and socket lock

Sean Christopherson <[email protected]>
KVM: x86/mmu: Retry page faults that hit an invalid memslot

Marcus Folkesson <[email protected]>
wilc1000: write value to WILC_INTR2_ENABLE register

Mark Zhang <[email protected]>
RDMA/mlx5: Fix mlx5 rates to IB rates map

Cezary Rojewski <[email protected]>
ASoC: Intel: Skylake: Compile when any configuration is selected

Colin Ian King <[email protected]>
ASoC: Intel: boards: sof-wm8804: add check for PLL setting

Arnaldo Carvalho de Melo <[email protected]>
perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars

Maxim Mikityanskiy <[email protected]>
HID: plantronics: Workaround for double volume key presses

Alexander Lobakin <[email protected]>
xsk: Respect device's headroom and tailroom on generic xmit path

Lv Yunlong <[email protected]>
drivers/block/null_blk/main: Fix a double free in null_init.

Waiman Long <[email protected]>

    sched/debug: Fix cgroup_path[] serialization

Pavel Begunkov <[email protected]>
io_uring: fix overflows checks in provide buffers

Nathan Chancellor <[email protected]>
perf/amd/uncore: Fix sysfs type mismatch

Nathan Chancellor <[email protected]>
x86/events/amd/iommu: Fix sysfs type mismatch

Dan Carpenter <[email protected]>
HSI: core: fix resource leaks in hsi_add_client_from_dt()

Jernej Skrabec <[email protected]>
media: cedrus: Fix H265 status definitions

Niklas Cassel <[email protected]>
nvme-pci: don't simple map sgl when sgls are disabled

Elad Grupi <[email protected]>
nvmet-tcp: fix a segmentation fault during io parsing error

Fabrice Gasnier <[email protected]>
mfd: stm32-timers: Avoid clearing auto reload register

Orson Zhai <[email protected]>
mailbox: sprd: Introduce refcnt when clients requests/free channels

Brian King <[email protected]>
scsi: ibmvfc: Fix invalid state machine BUG_ON()

Sergey Shtylyov <[email protected]>

    scsi: sni_53c710: Add IRQ check

Sergey Shtylyov <[email protected]>
scsi: sun3x_esp: Add IRQ check

Sergey Shtylyov <[email protected]>
scsi: jazz_esp: Add IRQ check

Sergey Shtylyov <[email protected]>
scsi: hisi_sas: Fix IRQ checks

Sergey Shtylyov <[email protected]>
scsi: ufs: ufshcd-pltfrm: Fix deferred probing

Colin Ian King <[email protected]>

    scsi: pm80xx: Fix potential infinite loop

Igor Pylypiv <[email protected]>

    scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check()

Colin Ian King <[email protected]>
clk: uniphier: Fix potential infinite loop

Yingjie Wang <[email protected]>
drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()

Nirmoy Das <[email protected]>
drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct

Chen Hui <[email protected]>
clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE

Chen Hui <[email protected]>
clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE

Dan Carpenter <[email protected]>
drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()

Quanyang Wang <[email protected]>
clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable

Quanyang Wang <[email protected]>
clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback

Jason Gunthorpe <[email protected]>
vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer

Jason Gunthorpe <[email protected]>
vfio/pci: Re-order vfio_pci_probe()

Jason Gunthorpe <[email protected]>
vfio/pci: Move VGA and VF initialization to functions

Jason Gunthorpe <[email protected]>
vfio/fsl-mc: Re-order vfio_fsl_mc_probe()

Hans Verkuil <[email protected]>

    media: v4l2-ctrls.c: fix race condition in hdl->requests list

Lad Prabhakar <[email protected]>
media: i2c: imx219: Balance runtime PM use-count

Lad Prabhakar <[email protected]>
media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream

Hannes Reinecke <[email protected]>
nvme: retrigger ANA log update if group descriptor isn't found

Ricardo Rivera-Matos <[email protected]>
power: supply: bq25980: Move props from battery node

Adam Ford <[email protected]>
clk: imx: Fix reparenting of UARTs not associated with stdout

Sagi Grimberg <[email protected]>
nvmet-tcp: fix incorrect locking in state_change sk callback

Sagi Grimberg <[email protected]>
nvme-tcp: block BH in sk state_change sk callback

[email protected] <[email protected]>
seccomp: Fix CONFIG tests for Seccomp_filters

Sergey Shtylyov <[email protected]>
ata: libahci_platform: fix IRQ check

Sergey Shtylyov <[email protected]>
sata_mv: add IRQ checks

Sergey Shtylyov <[email protected]>
pata_ipx4xx_cf: fix IRQ check

Sergey Shtylyov <[email protected]>
pata_arasan_cf: fix IRQ check

Ilya Leoshkevich <[email protected]>

    selftests: fix prepending $(OUTPUT) to $(TEST_PROGS)

Masami Hiramatsu <[email protected]>
x86/kprobes: Fix to check non boostable prefixes correctly

kernel test robot <[email protected]>
of: overlay: fix for_each_child.cocci warnings

Felix Kuehling <[email protected]>
drm/amdkfd: fix build error with AMD_IOMMU_V2=m

Dan Carpenter <[email protected]>
media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()

Colin Ian King <[email protected]>
media: m88rs6000t: avoid potential out-of-bounds reads on arrays

Souptick Joarder <[email protected]>
media: atomisp: Fixed error handling path

Colin Ian King <[email protected]>
media: [next] staging: media: atomisp: fix memory leak of object flash

Liu Ying <[email protected]>
media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30

Wei Yongjun <[email protected]>

    media: m88ds3103: fix return value check in m88ds3103_probe()

Jia-Ju Bai <[email protected]>
media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming()

Christophe JAILLET <[email protected]>
media: venus: core: Fix some resource leaks in the error path of 'venus_probe()'

Noralf Trønnes <[email protected]>
drm/probe-helper: Check epoch counter in output_poll_execute()

Jae Hyun Yoo <[email protected]>
media: aspeed: fix clock handling logic

Dafna Hirschfeld <[email protected]>
media: rkisp1: rsz: crash fix when setting src format

Yang Yingliang <[email protected]>
media: omap4iss: return error code when omap4iss_get() failed

Tasos Sahanidis <[email protected]>
media: saa7146: use sg_dma_len when building pgtable

Tasos Sahanidis <[email protected]>
media: saa7134: use sg_dma_len when building pgtable

Colin Ian King <[email protected]>

    media: vivid: fix assignment of dev->fbuf_out_flags

Zhouyi Zhou <[email protected]>
rcu: Remove spurious instrumentation_end() in rcu_nmi_enter()

David Howells <[email protected]>
afs: Fix updating of i_mode due to 3rd party change

Valentin Schneider <[email protected]>
sched/fair: Fix shift-out-of-bounds in load_balance()

Linus Walleij <[email protected]>
drm/mcde/panel: Inverse misunderstood flag

Dan Carpenter <[email protected]>
drm/amd/display: Fix off by one in hdmi_14_process_transaction()

Marek Vasut <[email protected]>
drm/stm: Fix bus_flags handling

Quanyang Wang <[email protected]>
drm/tilcdc: send vblank event when disabling crtc

Dan Carpenter <[email protected]>
soc: aspeed: fix a ternary sign expansion bug

Paul Durrant <[email protected]>
xen-blkback: fix compatibility bug with single page rings

Dario Binacchi <[email protected]>
serial: omap: fix rs485 half-duplex filtering

Dario Binacchi <[email protected]>
serial: omap: don't disable rs485 if rts gpio is missing

Tetsuo Handa <[email protected]>
ttyprintk: Add TTY hangup callback.

Artur Petrosyan <[email protected]>
usb: dwc2: Fix hibernation between host and device modes.

Artur Petrosyan <[email protected]>
usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.

Chris von Recklinghausen <[email protected]>
PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Increase wait time for VMbus unload

Paul Fertser <[email protected]>
hwmon: (pmbus/pxe1610) don't bail out when not all pages are active

Ingo Molnar <[email protected]>
x86/platform/uv: Fix !KEXEC build failure

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue

Dan Carpenter <[email protected]>
Drivers: hv: vmbus: Use after free in __vmbus_open()

Eddie James <[email protected]>
ARM: dts: aspeed: Rainier: Fix humidity sensor bus address

Steffen Dirkwinkel <[email protected]>
platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table

James Bottomley <[email protected]>
security: keys: trusted: fix TPM2 authorizations

Krzysztof Kozlowski <[email protected]>
memory: samsung: exynos5422-dmc: handle clk_set_parent() failure

Krzysztof Kozlowski <[email protected]>
memory: renesas-rpc-if: fix possible NULL pointer dereference of resource

Wei Yongjun <[email protected]>
spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op()

Liam Howlett <[email protected]>
m68k: Add missing mmap_read_lock() to sys_cacheflush()

Ye Bin <[email protected]>
usbip: vudc: fix missing unlock on error in usbip_sockfd_store()

Ayush Sawal <[email protected]>
crypto: chelsio - Read rxchannel-id from firmware

Dan Carpenter <[email protected]>
node: fix device cleanups in error handling code

He Ying <[email protected]>
firmware: qcom-scm: Fix QCOM_SCM configuration

Johan Hovold <[email protected]>
serial: core: return early on unsupported ioctls

Johan Hovold <[email protected]>
tty: fix return value for unsupported termiox ioctls

Jann Horn <[email protected]>
tty: Remove dead termiox code

Johan Hovold <[email protected]>
tty: fix return value for unsupported ioctls

Johan Hovold <[email protected]>
tty: actually undefine superseded ASYNC flags

Johan Hovold <[email protected]>
USB: cdc-acm: fix TIOCGSERIAL implementation

Johan Hovold <[email protected]>
USB: cdc-acm: fix unprivileged TIOCCSERIAL

Colin Ian King <[email protected]>
usb: gadget: r8a66597: Add missing null check on return from platform_get_resource

Wang Li <[email protected]>
spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: add mutex locking for exec_op

Quanyang Wang <[email protected]>
spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible

Pali Rohár <[email protected]>
cpufreq: armada-37xx: Fix determining base CPU frequency

Pali Rohár <[email protected]>
cpufreq: armada-37xx: Fix driver cleanup when registration failed

Pali Rohár <[email protected]>
clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0

Pali Rohár <[email protected]>
clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz

Pali Rohár <[email protected]>
cpufreq: armada-37xx: Fix the AVS value for load L1

Marek Behún <[email protected]>
clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock

Marek Behún <[email protected]>
cpufreq: armada-37xx: Fix setting TBG parent for load levels

Lv Yunlong <[email protected]>
crypto: qat - Fix a double free in adf_create_ring

Colin Ian King <[email protected]>
crypto: sa2ul - Fix memory leak of rxd

Colin Ian King <[email protected]>
crypto: sun8i-ss - Fix memory leak of pad

Corentin Labbe <[email protected]>
crypto: allwinner - add missing CRYPTO_ prefix

Nathan Chancellor <[email protected]>
ACPI: CPPC: Replace cppc_attr with kobj_attribute

He Ying <[email protected]>
cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration

YueHaibing <[email protected]>
PM: runtime: Replace inline function pm_runtime_callbacks_present()

Bjorn Andersson <[email protected]>
soc: qcom: mdt_loader: Detect truncated read of segments

Bjorn Andersson <[email protected]>
soc: qcom: mdt_loader: Validate that p_filesz < p_memsz

Yang Yingliang <[email protected]>
spi: fsl: add missing iounmap() on error in of_fsl_spi_probe()

William A. Kennington III <[email protected]>
spi: Fix use-after-free with devm_spi_alloc_*

Wei Yongjun <[email protected]>
clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe()

Tony Lindgren <[email protected]>
clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped

Tony Lindgren <[email protected]>
clocksource/drivers/timer-ti-dm: Fix posted mode status check order

Dong Aisheng <[email protected]>
PM / devfreq: Use more accurate returned new_freq as resume_freq

Qinglang Miao <[email protected]>
soc: qcom: pdr: Fix error return code in pdr_register_listener

Johan Hovold <[email protected]>
staging: greybus: uart: fix unprivileged TIOCCSERIAL

Johan Hovold <[email protected]>
staging: fwserial: fix TIOCGSERIAL implementation

Johan Hovold <[email protected]>
staging: fwserial: fix TIOCSSERIAL implementation

Colin Ian King <[email protected]>
staging: rtl8192u: Fix potential infinite loop

Ian Abbott <[email protected]>
staging: comedi: tests: ni_routes_test: Fix compilation error

Arnd Bergmann <[email protected]>
irqchip/gic-v3: Fix OF_BAD_ADDR error handling

Lv Yunlong <[email protected]>
mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init

Alexandru Ardelean <[email protected]>
iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol

Stephen Boyd <[email protected]>
firmware: qcom_scm: Workaround lack of "is available" call on SC7180

Stephen Boyd <[email protected]>
firmware: qcom_scm: Reduce locking section for __get_convention()

Stephen Boyd <[email protected]>
firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool

Finn Thain <[email protected]>
m68k: mvme147,mvme16x: Don't wipe PCC timer config bits

Rander Wang <[email protected]>
soundwire: stream: fix memory leak in stream config error path

gexueyuan <[email protected]>
memory: pl353: fix mask of ECC page_size config register

Andy Shevchenko <[email protected]>
driver core: platform: Declare early_platform_cleanup() prototype

Ravi Kumar Bokka <[email protected]>
drivers: nvmem: Fix voltage settings for QTI qfprom-efuse

Yang Yingliang <[email protected]>
USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()

Tao Ren <[email protected]>
usb: gadget: aspeed: fix dma map failure

Giovanni Cabiddu <[email protected]>
crypto: qat - fix error path in adf_isr_resource_alloc()

Arnd Bergmann <[email protected]>
crypto: poly1305 - fix poly1305_core_setkey() declaration

Olga Kornievskaia <[email protected]>
NFSv4.2: fix copy stateid copying for the async copy

Chuck Lever <[email protected]>
NFSD: Fix sparse warning in nfs4proc.c

Fabien Parent <[email protected]>
arm64: dts: mediatek: fix reset GPIO level on pumpkin

Geert Uytterhoeven <[email protected]>
phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally

Kishon Vijay Abraham I <[email protected]>
phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup

Srinivas Kandagatla <[email protected]>
soundwire: bus: Fix device found flag correctly

Pan Bian <[email protected]>
bus: qcom: Put child node before return

Yoshihiro Shimoda <[email protected]>
arm64: dts: renesas: r8a779a0: Fix PMU interrupt

Michael Walle <[email protected]>
mtd: require write permissions for locking and badblock ioctls

dillon min <[email protected]>
dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties'

Christophe JAILLET <[email protected]>
usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()'

Christophe JAILLET <[email protected]>
usb: gadget: s3c: Fix incorrect resources releasing

Fabian Vogt <[email protected]>
fotg210-udc: Complete OUT requests on short packets

Fabian Vogt <[email protected]>
fotg210-udc: Don't DMA more than the buffer can take

Fabian Vogt <[email protected]>
fotg210-udc: Mask GRP2 interrupts we don't handle

Fabian Vogt <[email protected]>
fotg210-udc: Remove a dubious condition leading to fotg210_done

Fabian Vogt <[email protected]>
fotg210-udc: Fix EP0 IN requests bigger than two packets

Fabian Vogt <[email protected]>
fotg210-udc: Fix DMA on EP0 for length > max packet size

Tong Zhang <[email protected]>
crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init

Tong Zhang <[email protected]>
crypto: qat - don't release uninitialized resources

Rijo Thomas <[email protected]>
crypto: ccp - fix command queuing to TEE ring buffer

Andy Shevchenko <[email protected]>
usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1)

Andy Shevchenko <[email protected]>
usb: gadget: pch_udc: Initialize device pointer before use

Andy Shevchenko <[email protected]>
usb: gadget: pch_udc: Check for DMA mapping error

Andy Shevchenko <[email protected]>

    usb: gadget: pch_udc: Check if driver is present before calling ->setup()

Andy Shevchenko <[email protected]>

    usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()

Rasmus Villemoes <[email protected]>
devtmpfs: fix placement of complete() call

Otavio Pontes <[email protected]>
x86/microcode: Check for offline CPUs before requesting new microcode

Alain Volmat <[email protected]>
spi: stm32: Fix use-after-free on unbind

Vladimir Barinov <[email protected]>

    arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding

Dan Carpenter <[email protected]>
regulator: bd9576: Fix return from bd957x_probe()

Antonio Borneo <[email protected]>
spi: stm32: drop devres version of spi_register_master

Colin Ian King <[email protected]>
crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map

Srinivas Kandagatla <[email protected]>
arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x

Shawn Guo <[email protected]>
arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges'

Shawn Guo <[email protected]>
arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges'

Shawn Guo <[email protected]>
arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges'

Sai Prakash Ranjan <[email protected]>
arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer

Sai Prakash Ranjan <[email protected]>
arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity

Valentin CARON - foss <[email protected]>
ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control

Jia-Ju Bai <[email protected]>
mtd: maps: fix error return code of physmap_flash_remove()

David Bauer <[email protected]>
mtd: don't lock when recursively deleting partitions

Manivannan Sadhasivam <[email protected]>
mtd: rawnand: qcom: Return actual error code instead of -ENODEV

Manivannan Sadhasivam <[email protected]>
mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()

Álvaro Fernández Rojas <[email protected]>
mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC

Dan Carpenter <[email protected]>
mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()

Arnd Bergmann <[email protected]>
spi: rockchip: avoid objtool warning

Meng Li <[email protected]>
regmap: set debugfs_name to NULL after it is freed

Wei Yongjun <[email protected]>

    usb: typec: stusb160x: fix return value check in stusb160x_probe()

Wei Yongjun <[email protected]>
usb: typec: tps6598x: Fix return value check in tps6598x_probe()

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS

Erwan Le Ray <[email protected]>
serial: stm32: fix tx_empty condition

Erwan Le Ray <[email protected]>
serial: stm32: add FIFO flush when port is closed

Erwan Le Ray <[email protected]>
serial: stm32: fix FIFO flush in startup and set_termios

Erwan Le Ray <[email protected]>
serial: stm32: call stm32_transmit_chars locked

Erwan Le Ray <[email protected]>
serial: stm32: fix tx dma completion, release channel

Erwan Le Ray <[email protected]>
serial: stm32: fix a deadlock in set_termios

Erwan Le Ray <[email protected]>
serial: stm32: fix wake-up flag handling

Erwan Le Ray <[email protected]>
serial: stm32: fix a deadlock condition with wakeup event

Erwan Le Ray <[email protected]>
serial: stm32: fix TX and RX FIFO thresholds

Erwan Le Ray <[email protected]>
serial: stm32: fix incorrect characters on console

Erwan Le Ray <[email protected]>
serial: stm32: fix startup by enabling usart for reception

Stephen Boyd <[email protected]>
serial: stm32: Use of_device_get_match_data()

Erwan Le Ray <[email protected]>
serial: stm32: fix probe and remove order for dma

Erwan Le Ray <[email protected]>
serial: stm32: add "_usart" prefix in functions name

Erwan Le Ray <[email protected]>
serial: stm32: fix code cleaning warnings and checks

Mike Travis <[email protected]>
x86/platform/uv: Set section block size for hubless architectures

Yoshihiro Shimoda <[email protected]>
arm64: dts: renesas: Add mmc aliases into board dts files

Yoshihiro Shimoda <[email protected]>
ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files

Krzysztof Kozlowski <[email protected]>
ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct PMIC interrupt trigger level on Snow

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100

Colin Ian King <[email protected]>

    memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]

Corentin Labbe <[email protected]>
crypto: sun8i-ss - fix result memory leak on error path

Luca Ceresoli <[email protected]>
fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER

Nobuhiro Iwamatsu <[email protected]>
firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)

Michal Simek <[email protected]>
firmware: xilinx: Add a blank line after function declaration

Tejas Patel <[email protected]>
firmware: xilinx: Fix dereferencing freed memory

Len Brown <[email protected]>
Revert "tools/power turbostat: adjust for temperature offset"

Andy Shevchenko <[email protected]>
usb: gadget: pch_udc: Revert d3cb25a12138 completely

Gerd Hoffmann <[email protected]>
Revert "drm/qxl: do not run release if qxl failed to init"

Dan Carpenter <[email protected]>
ovl: fix missing revert_creds() on error path

Jae Hyun Yoo <[email protected]>
Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register"

Xie He <[email protected]>
Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit"

Eric Auger <[email protected]>
KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read

Marc Zyngier <[email protected]>
KVM: arm64: Fully zero the vcpu state on reset

Sean Christopherson <[email protected]>
KVM: Stop looking for coalesced MMIO zones if the bus is destroyed

Sean Christopherson <[email protected]>
KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU

Eric Auger <[email protected]>
KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read

Sean Christopherson <[email protected]>
KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit

Sean Christopherson <[email protected]>
KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit

Sean Christopherson <[email protected]>
KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch

Sean Christopherson <[email protected]>
KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported

Sean Christopherson <[email protected]>
KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created

Sean Christopherson <[email protected]>
KVM: SVM: Don't strip the C-bit from CR2 on #PF interception

Sean Christopherson <[email protected]>
KVM: nSVM: Set the shadow root level to the TDP level for nested NPT

Sean Christopherson <[email protected]>
KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads

Sean Christopherson <[email protected]>
KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit

Claudio Imbrenda <[email protected]>
KVM: s390: extend kvm_s390_shadow_fault to return entry pointer

Claudio Imbrenda <[email protected]>

    KVM: s390: split kvm_s390_real_to_abs

Claudio Imbrenda <[email protected]>
KVM: s390: VSIE: fix MVPG handling for prefixing and MSO

David Hildenbrand <[email protected]>
s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility

Heiko Carstens <[email protected]>
KVM: s390: fix guarded storage control register handling

Claudio Imbrenda <[email protected]>

    KVM: s390: split kvm_s390_logical_to_effective

Claudio Imbrenda <[email protected]>
KVM: s390: VSIE: correctly handle MVPG when in VSIE

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32

Sami Loone <[email protected]>
ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC662 quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC269 HP quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries

Christian König <[email protected]>
drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2

Harry Wentland <[email protected]>
drm/amd/display: Reject non-zero src_y and src_x for video planes

Paul Cercueil <[email protected]>
drm: bridge/panel: Cleanup connector on bridge detach

Wayne Lin <[email protected]>
drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast

Wayne Lin <[email protected]>
drm/dp_mst: Revise broadcast msg lct & lcr

Colin Ian King <[email protected]>
drm/radeon: fix copy of uninitialized variable back to userspace

Boris Brezillon <[email protected]>
drm/panfrost: Don't try to map pages that are already mapped

Boris Brezillon <[email protected]>
drm/panfrost: Clear MMU irqs before handling the fault

Gerd Hoffmann <[email protected]>
drm/qxl: use ttm bo priorities

Colin Xu <[email protected]>
drm/i915/gvt: Fix vfio_edid issue for BXT/APL

Colin Xu <[email protected]>
drm/i915/gvt: Fix virtual display setup for BXT/APL

Maciej W. Rozycki <[email protected]>
FDDI: defxx: Make MMIO the configuration default except for EISA

Felix Fietkau <[email protected]>
mt76: fix potential DMA mapping leak

Ping-Ke Shih <[email protected]>
rtw88: Fix array overrun in rtw_get_tx_power_params()

Johannes Berg <[email protected]>
cfg80211: scan: drop entry from hidden_list on overflow

Dan Carpenter <[email protected]>
ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()

Ryder Lee <[email protected]>

    mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put()

Maciej W. Rozycki <[email protected]>
MIPS: Reinstate platform `__div64_32' handler

Jan Glauber <[email protected]>
md: Fix missing unused status line of /proc/mdstat

Zhao Heming <[email protected]>
md: md_open returns -EBUSY when entering racing area

Christoph Hellwig <[email protected]>
md: factor out a mddev_find_locked helper from mddev_find

Christoph Hellwig <[email protected]>
md: split mddev_find

Heming Zhao <[email protected]>
md-cluster: fix use-after-free issue when removing rdev

Sudhakar Panneerselvam <[email protected]>
md/bitmap: wait for external bitmap writes to complete during tear down

Xiao Ni <[email protected]>
async_xor: increase src_offs when dropping destination page

Alison Schofield <[email protected]>
x86, sched: Treat Intel SNC topology as default, COD as exception

Paul Moore <[email protected]>
selinux: add proper NULL termination to the secclass_map permissions

Tetsuo Handa <[email protected]>
misc: vmw_vmci: explicitly initialize vmci_datagram payload

Tetsuo Handa <[email protected]>
misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct

Kishon Vijay Abraham I <[email protected]>
phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()

Hans de Goede <[email protected]>
misc: lis3lv02d: Fix false-positive WARN on various HP models

Kishon Vijay Abraham I <[email protected]>
phy: cadence: Sierra: Fix PHY power_on sequence

Annaliese McDermond <[email protected]>
sc16is7xx: Defer probe if device read fails

Jonathan Cameron <[email protected]>
iio:adc:ad7476: Fix remove handling

Jonathan Cameron <[email protected]>
iio:accel:adis16201: Fix wrong axis assignment that prevents loading

Lars-Peter Clausen <[email protected]>
iio: inv_mpu6050: Fully validate gyro and accel scale writes

Dmitry Osipenko <[email protected]>
soc/tegra: regulators: Fix locking up when voltage-spread is out of range

Lukasz Luba <[email protected]>
PM / devfreq: Unlock mutex and free devfreq struct in error path

Kishon Vijay Abraham I <[email protected]>
PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c

Dejin Zheng <[email protected]>
PCI: xgene: Fix cfg resource mapping

Sean Christopherson <[email protected]>
KVM: x86: Defer the MMU unload to the normal path on an global INVPCID

Arun Easi <[email protected]>
PCI: Allow VPD access for QLogic ISP2722

Maciej W. Rozycki <[email protected]>
FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR

Ilya Lipnitskiy <[email protected]>
MIPS: pci-rt2880: fix slot 0 configuration

Ilya Lipnitskiy <[email protected]>
MIPS: pci-mt7620: fix PLL lock check

Annaliese McDermond <[email protected]>
ASoC: tlv320aic32x4: Increase maximum register in regmap

Annaliese McDermond <[email protected]>
ASoC: tlv320aic32x4: Register clocks before registering component

Lukasz Majczak <[email protected]>
ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function

Pierre-Louis Bossart <[email protected]>
ASoC: samsung: tm2_wm5110: check of of_parse return value

Chunfeng Yun <[email protected]>
usb: xhci-mtk: improve bandwidth scheduling with TT

Chunfeng Yun <[email protected]>
usb: xhci-mtk: remove or operator for setting schedule parameters

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: update power supply once partner accepts

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply

Randy Dunlap <[email protected]>
drm: bridge: fix LONTIUM use of mipi_dsi_() functions

Johan Hovold <[email protected]>
staging: fwserial: fix TIOCSSERIAL permission check

Johan Hovold <[email protected]>
tty: moxa: fix TIOCSSERIAL permission check

Johan Hovold <[email protected]>
staging: fwserial: fix TIOCSSERIAL jiffies conversions

Johan Hovold <[email protected]>
USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check

Johan Hovold <[email protected]>
staging: greybus: uart: fix TIOCSSERIAL jiffies conversions

Johan Hovold <[email protected]>
USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions

Johan Hovold <[email protected]>
tty: amiserial: fix TIOCSSERIAL permission check

Johan Hovold <[email protected]>
tty: moxa: fix TIOCSSERIAL jiffies conversions

Hans de Goede <[email protected]>
usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()

Johan Hovold <[email protected]>
Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"

Thadeu Lima de Souza Cascardo <[email protected]>
io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers

Or Cohen <[email protected]>
net/nfc: fix use-after-free llcp_sock_bind/connect

Lin Ma <[email protected]>
bluetooth: eliminate the potential race condition when removing the HCI controller

Archie Pusaka <[email protected]>
Bluetooth: verify AMP hci_chan before amp_destroy

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

Diffstat:

 .../devicetree/bindings/serial/st,stm32-uart.yaml  |   3 +-
 Documentation/driver-api/xilinx/eemi.rst           |  31 +-
 .../userspace-api/media/v4l/subdev-formats.rst     |   4 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts       |   4 +-
 arch/arm/boot/dts/exynos4210-i9100.dts             |   2 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi            |   6 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |   2 +-
 arch/arm/boot/dts/exynos5250-smdk5250.dts          |   2 +-
 arch/arm/boot/dts/exynos5250-snow-common.dtsi      |   2 +-
 arch/arm/boot/dts/r8a7790-lager.dts                |   3 +
 arch/arm/boot/dts/r8a7791-koelsch.dts              |   3 +
 arch/arm/boot/dts/r8a7791-porter.dts               |   2 +
 arch/arm/boot/dts/r8a7793-gose.dts                 |   3 +
 arch/arm/boot/dts/r8a7794-alt.dts                  |   3 +
 arch/arm/boot/dts/r8a7794-silk.dts                 |   2 +
 arch/arm/boot/dts/s5pv210-fascinate4g.dts          |   2 +-
 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi           |  21 +-
 arch/arm/boot/dts/uniphier-pxs2.dtsi               |   2 +-
 arch/arm/crypto/poly1305-glue.c                    |   2 +-
 arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi   |   2 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |   4 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   6 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   3 +
 .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts |   3 +
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts    |   2 +
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |  16 +-
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |   3 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |   5 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   3 +
 arch/arm64/boot/dts/renesas/ulcb-kf.dtsi           |   1 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   2 +
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |   2 +-
 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi   |   4 +-
 arch/arm64/crypto/poly1305-glue.c                  |   2 +-
 arch/arm64/include/asm/kvm_host.h                  |   1 +
 arch/arm64/include/asm/processor.h                 |   3 +-
 arch/arm64/kvm/arm.c                               |   2 +
 arch/arm64/kvm/debug.c                             |  88 ++-
 arch/arm64/kvm/reset.c                             |   5 +
 arch/arm64/kvm/vgic/vgic-kvm-device.c              |   7 +-
 arch/arm64/mm/init.c                               |  33 +-
 arch/ia64/kernel/efi.c                             |  11 +-
 arch/m68k/include/asm/mvme147hw.h                  |   3 +
 arch/m68k/kernel/sys_m68k.c                        |   2 +
 arch/m68k/mvme147/config.c                         |  14 +-
 arch/m68k/mvme16x/config.c                         |  14 +-
 arch/mips/Kconfig                                  |   1 +
 arch/mips/boot/dts/brcm/bcm3368.dtsi               |   2 +-
 arch/mips/boot/dts/brcm/bcm63268.dtsi              |   2 +-
 arch/mips/boot/dts/brcm/bcm6358.dtsi               |   2 +-
 arch/mips/boot/dts/brcm/bcm6362.dtsi               |   2 +-
 arch/mips/boot/dts/brcm/bcm6368.dtsi               |   2 +-
 arch/mips/crypto/poly1305-glue.c                   |   2 +-
 arch/mips/include/asm/asmmacro.h                   |   3 +-
 arch/mips/include/asm/div64.h                      |  57 +-
 arch/mips/loongson64/init.c                        |   2 +-
 arch/mips/pci/pci-legacy.c                         |   9 +-
 arch/mips/pci/pci-mt7620.c                         |   5 +-
 arch/mips/pci/pci-rt2880.c                         |  37 +-
 arch/powerpc/Kconfig                               |   2 +-
 arch/powerpc/Kconfig.debug                         |   1 +
 arch/powerpc/include/asm/book3s/64/pgtable.h       |   4 +-
 arch/powerpc/include/asm/book3s/64/radix.h         |   6 +-
 arch/powerpc/include/asm/fixmap.h                  |   9 +
 arch/powerpc/include/asm/nohash/64/pgtable.h       |   5 +-
 arch/powerpc/include/asm/smp.h                     |   5 +
 arch/powerpc/kernel/fadump.c                       |   2 +-
 arch/powerpc/kernel/prom.c                         |   2 +-
 arch/powerpc/kernel/smp.c                          |  39 +-
 arch/powerpc/kvm/book3s_hv.c                       |   3 +
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   4 +-
 arch/powerpc/perf/isa207-common.c                  |   4 +-
 arch/powerpc/perf/power10-events-list.h            |   4 +-
 arch/powerpc/platforms/52xx/lite5200_sleep.S       |   2 +-
 arch/powerpc/platforms/pseries/pci_dlpar.c         |   4 +-
 arch/powerpc/platforms/pseries/vio.c               |   4 +
 arch/powerpc/sysdev/xive/common.c                  |  35 +-
 arch/s390/kernel/setup.c                           |   4 +-
 arch/s390/kvm/gaccess.c                            |  30 +-
 arch/s390/kvm/gaccess.h                            |  60 +-
 arch/s390/kvm/kvm-s390.c                           |   4 +-
 arch/s390/kvm/vsie.c                               | 109 +++-
 arch/x86/Kconfig                                   |   1 +
 arch/x86/crypto/poly1305_glue.c                    |   6 +-
 arch/x86/events/amd/iommu.c                        |   6 +-
 arch/x86/events/amd/uncore.c                       |   6 +-
 arch/x86/kernel/apic/x2apic_uv_x.c                 |   3 +
 arch/x86/kernel/cpu/microcode/core.c               |   8 +-
 arch/x86/kernel/e820.c                             |   4 +-
 arch/x86/kernel/kprobes/core.c                     |  17 +-
 arch/x86/kernel/smpboot.c                          |  90 +--
 arch/x86/kvm/emulate.c                             |  80 +--
 arch/x86/kvm/mmu/mmu.c                             |  63 ++-
 arch/x86/kvm/svm/sev.c                             |   3 +
 arch/x86/kvm/svm/svm.c                             |   9 +-
 arch/x86/kvm/vmx/nested.c                          |  17 +-
 arch/x86/kvm/vmx/vmx.c                             |  13 +-
 arch/x86/kvm/x86.c                                 |   2 +-
 arch/x86/power/hibernate.c                         |  89 +--
 crypto/async_tx/async_xor.c                        |   1 +
 drivers/acpi/cppc_acpi.c                           |  14 +-
 drivers/ata/libahci_platform.c                     |   4 +-
 drivers/ata/pata_arasan_cf.c                       |  15 +-
 drivers/ata/pata_ixp4xx_cf.c                       |   6 +-
 drivers/ata/sata_mv.c                              |   4 +
 drivers/base/devtmpfs.c                            |   2 +-
 drivers/base/node.c                                |  26 +-
 drivers/base/regmap/regmap-debugfs.c               |   1 +
 drivers/block/null_blk_zoned.c                     |   1 +
 drivers/block/xen-blkback/common.h                 |   1 +
 drivers/block/xen-blkback/xenbus.c                 |  38 +-
 drivers/bus/qcom-ebi2.c                            |   4 +-
 drivers/char/ttyprintk.c                           |  11 +
 drivers/clk/clk-ast2600.c                          |   4 +-
 drivers/clk/imx/clk-imx25.c                        |  12 +-
 drivers/clk/imx/clk-imx27.c                        |  13 +-
 drivers/clk/imx/clk-imx35.c                        |  10 +-
 drivers/clk/imx/clk-imx5.c                         |  30 +-
 drivers/clk/imx/clk-imx6q.c                        |  16 +-
 drivers/clk/imx/clk-imx6sl.c                       |  16 +-
 drivers/clk/imx/clk-imx6sll.c                      |  24 +-
 drivers/clk/imx/clk-imx6sx.c                       |  16 +-
 drivers/clk/imx/clk-imx7d.c                        |  22 +-
 drivers/clk/imx/clk-imx7ulp.c                      |  31 +-
 drivers/clk/imx/clk-imx8mm.c                       |  18 +-
 drivers/clk/imx/clk-imx8mn.c                       |  18 +-
 drivers/clk/imx/clk-imx8mp.c                       |  17 +-
 drivers/clk/imx/clk-imx8mq.c                       |  18 +-
 drivers/clk/imx/clk.c                              |  41 +-
 drivers/clk/imx/clk.h                              |   4 +-
 drivers/clk/mvebu/armada-37xx-periph.c             |  83 +--
 drivers/clk/qcom/a53-pll.c                         |   1 +
 drivers/clk/qcom/apss-ipq-pll.c                    |   1 +
 drivers/clk/uniphier/clk-uniphier-mux.c            |   4 +-
 drivers/clk/zynqmp/pll.c                           |  24 +-
 drivers/clocksource/ingenic-ost.c                  |   4 +-
 drivers/clocksource/timer-ti-dm-systimer.c         |  13 +-
 drivers/cpufreq/armada-37xx-cpufreq.c              |  76 ++-
 drivers/cpuidle/Kconfig.arm                        |   2 +-
 drivers/crypto/allwinner/Kconfig                   |  14 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c  |   9 +-
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c  |   4 +-
 drivers/crypto/ccp/sev-dev.c                       |   3 +
 drivers/crypto/ccp/tee-dev.c                       |  49 +-
 drivers/crypto/ccp/tee-dev.h                       |  20 +-
 drivers/crypto/chelsio/chcr_algo.c                 |  19 +-
 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c           |   4 +-
 drivers/crypto/qat/qat_c62xvf/adf_drv.c            |   4 +-
 drivers/crypto/qat/qat_common/adf_isr.c            |  29 +-
 drivers/crypto/qat/qat_common/adf_transport.c      |   1 +
 drivers/crypto/qat/qat_common/adf_vf_isr.c         |  17 +-
 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c        |   4 +-
 drivers/crypto/sa2ul.c                             |   8 +-
 drivers/devfreq/devfreq.c                          |   5 +-
 drivers/firmware/Kconfig                           |   1 +
 drivers/firmware/qcom_scm-smc.c                    |  12 +-
 drivers/firmware/qcom_scm.c                        |  88 +--
 drivers/firmware/qcom_scm.h                        |   7 +-
 drivers/firmware/xilinx/zynqmp.c                   |   5 +-
 drivers/fpga/xilinx-spi.c                          |  24 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |  19 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h             |   1 +
 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c             |   6 +
 drivers/gpu/drm/amd/amdkfd/kfd_iommu.h             |   9 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  17 +
 drivers/gpu/drm/amd/display/dc/dce/dce_abm.c       |   2 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c      |   6 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c  |   2 +-
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |  26 +-
 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c     |   9 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   1 +
 drivers/gpu/drm/bridge/Kconfig                     |   3 +
 drivers/gpu/drm/bridge/panel.c                     |  12 +
 drivers/gpu/drm/drm_dp_mst_topology.c              |  17 +-
 drivers/gpu/drm/drm_probe_helper.c                 |   7 +-
 drivers/gpu/drm/i915/gvt/display.c                 | 212 +++++++
 drivers/gpu/drm/i915/gvt/gvt.c                     |   8 +-
 drivers/gpu/drm/i915/gvt/mmio.c                    |   5 +
 drivers/gpu/drm/i915/gvt/vgpu.c                    |   5 +-
 drivers/gpu/drm/mcde/mcde_dsi.c                    |   2 +-
 drivers/gpu/drm/panel/panel-novatek-nt35510.c      |   3 +-
 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c      |   4 +-
 drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c  |   1 -
 drivers/gpu/drm/panel/panel-sony-acx424akp.c       |   3 +-
 drivers/gpu/drm/panfrost/panfrost_mmu.c            |  13 +-
 drivers/gpu/drm/qxl/qxl_cmd.c                      |   2 +-
 drivers/gpu/drm/qxl/qxl_display.c                  |   4 +-
 drivers/gpu/drm/qxl/qxl_drv.c                      |   2 -
 drivers/gpu/drm/qxl/qxl_gem.c                      |   2 +-
 drivers/gpu/drm/qxl/qxl_object.c                   |   5 +-
 drivers/gpu/drm/qxl/qxl_object.h                   |   1 +
 drivers/gpu/drm/qxl/qxl_release.c                  |  18 +-
 drivers/gpu/drm/radeon/radeon_dp_mst.c             |   3 +
 drivers/gpu/drm/radeon/radeon_kms.c                |   1 +
 drivers/gpu/drm/stm/ltdc.c                         |  33 +-
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c               |   9 +
 drivers/gpu/drm/xlnx/zynqmp_dp.c                   |   2 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-lenovo.c                           |  47 +-
 drivers/hid/hid-plantronics.c                      |  60 +-
 drivers/hsi/hsi_core.c                             |   3 +-
 drivers/hv/channel.c                               |   2 +-
 drivers/hv/channel_mgmt.c                          |  30 +-
 drivers/hwmon/pmbus/pxe1610.c                      |   9 +
 drivers/i2c/busses/i2c-cadence.c                   |   9 +-
 drivers/i2c/busses/i2c-emev2.c                     |   5 +-
 drivers/i2c/busses/i2c-img-scb.c                   |   4 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |   2 +-
 drivers/i2c/busses/i2c-imx.c                       |   4 +-
 drivers/i2c/busses/i2c-jz4780.c                    |   5 +-
 drivers/i2c/busses/i2c-mlxbf.c                     |   2 +
 drivers/i2c/busses/i2c-mt65xx.c                    |   2 +-
 drivers/i2c/busses/i2c-omap.c                      |   8 +-
 drivers/i2c/busses/i2c-rcar.c                      |  64 ++-
 drivers/i2c/busses/i2c-sh7760.c                    |   5 +-
 drivers/i2c/busses/i2c-sprd.c                      |   4 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |  12 +-
 drivers/i2c/busses/i2c-xiic.c                      |   4 +-
 drivers/i3c/master.c                               |   5 +-
 drivers/iio/accel/adis16201.c                      |   2 +-
 drivers/iio/adc/Kconfig                            |   2 +-
 drivers/iio/adc/ad7476.c                           |  18 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |  20 +-
 drivers/infiniband/core/cm.c                       |   3 +-
 drivers/infiniband/core/cma.c                      |  12 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |   1 +
 drivers/infiniband/hw/bnxt_re/qplib_res.c          |   1 +
 drivers/infiniband/hw/cxgb4/resource.c             |   2 +-
 drivers/infiniband/hw/hfi1/firmware.c              |   1 +
 drivers/infiniband/hw/hfi1/mmu_rb.c                |   2 +-
 drivers/infiniband/hw/i40iw/i40iw_pble.c           |   6 +-
 drivers/infiniband/hw/mlx5/fs.c                    |   9 +-
 drivers/infiniband/hw/mlx5/qp.c                    |  15 +-
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            |   4 +-
 drivers/infiniband/sw/rxe/rxe_av.c                 |   2 +-
 drivers/infiniband/sw/siw/siw_mem.c                |   4 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  16 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   2 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |   1 +
 drivers/iommu/amd/init.c                           |   2 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h        |   2 +-
 drivers/iommu/intel/iommu.c                        |  50 +-
 drivers/iommu/intel/pasid.c                        |  16 +
 drivers/iommu/intel/pasid.h                        |   1 +
 drivers/iommu/intel/svm.c                          |  18 +-
 drivers/iommu/iommu.c                              |  24 +-
 drivers/irqchip/irq-gic-v3-mbi.c                   |   2 +-
 drivers/mailbox/sprd-mailbox.c                     |  43 +-
 drivers/md/md-bitmap.c                             |   2 +
 drivers/md/md.c                                    |  73 ++-
 drivers/media/common/saa7146/saa7146_core.c        |   2 +-
 drivers/media/common/saa7146/saa7146_video.c       |   3 +-
 drivers/media/dvb-frontends/m88ds3103.c            |   4 +-
 drivers/media/i2c/imx219.c                         |  49 +-
 drivers/media/pci/saa7134/saa7134-core.c           |   2 +-
 drivers/media/platform/aspeed-video.c              |   9 +-
 drivers/media/platform/qcom/venus/core.c           |   7 +-
 .../media/platform/sunxi/sun6i-csi/sun6i_video.c   |   4 +-
 drivers/media/test-drivers/vivid/vivid-vid-out.c   |   2 +-
 drivers/media/tuners/m88rs6000t.c                  |   6 +-
 drivers/media/v4l2-core/v4l2-ctrls.c               |  17 +-
 drivers/memory/omap-gpmc.c                         |   7 +-
 drivers/memory/pl353-smc.c                         |   2 +-
 drivers/memory/renesas-rpc-if.c                    |   2 +-
 drivers/memory/samsung/exynos5422-dmc.c            |   4 +-
 drivers/mfd/stm32-timers.c                         |   7 +-
 drivers/misc/lis3lv02d/lis3lv02d.c                 |  21 +-
 drivers/misc/vmw_vmci/vmci_doorbell.c              |   2 +-
 drivers/misc/vmw_vmci/vmci_guest.c                 |   2 +-
 drivers/mtd/maps/physmap-core.c                    |   4 +-
 drivers/mtd/mtdchar.c                              |   8 +-
 drivers/mtd/mtdcore.c                              |   3 +
 drivers/mtd/mtdpart.c                              |   2 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |   6 +
 drivers/mtd/nand/raw/fsmc_nand.c                   |   2 +
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |   2 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |   7 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  10 +-
 .../net/ethernet/cavium/liquidio/cn23xx_pf_regs.h  |   2 +-
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |  22 +-
 drivers/net/ethernet/freescale/Makefile            |   4 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   3 +-
 .../net/ethernet/marvell/prestera/prestera_main.c  |   3 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |   2 +-
 drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |   1 +
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   4 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  35 +-
 drivers/net/ethernet/sfc/ef10.c                    |   3 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  12 +-
 drivers/net/ethernet/ti/davinci_emac.c             |   4 +-
 drivers/net/ethernet/xscale/ixp4xx_eth.c           |   5 +-
 drivers/net/fddi/Kconfig                           |  15 +-
 drivers/net/fddi/defxx.c                           |  47 +-
 drivers/net/geneve.c                               |   4 +-
 drivers/net/phy/intel-xway.c                       |  21 +
 drivers/net/phy/marvell.c                          |  52 +-
 drivers/net/phy/smsc.c                             |   7 +-
 drivers/net/wan/hdlc_fr.c                          |   5 +-
 drivers/net/wan/lapbether.c                        |  32 +-
 drivers/net/wireless/ath/ath10k/htc.c              |   2 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   3 +
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |   2 +-
 drivers/net/wireless/ath/ath9k/hw.c                |   2 +-
 drivers/net/wireless/intel/ipw2x00/libipw_wx.c     |   6 +-
 drivers/net/wireless/marvell/mwl8k.c               |   1 +
 drivers/net/wireless/mediatek/mt76/dma.c           |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    |  36 +-
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   6 +
 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h |  10 +-
 .../net/wireless/mediatek/mt76/mt7615/pci_init.c   |   3 +-
 .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c  |  11 +-
 .../net/wireless/mediatek/mt76/mt7915/debugfs.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mac.c    |  37 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   6 +
 drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h |  10 +-
 drivers/net/wireless/mediatek/mt76/sdio.c          |   3 +
 drivers/net/wireless/mediatek/mt7601u/eeprom.c     |   2 +-
 drivers/net/wireless/microchip/wilc1000/sdio.c     |   2 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 500 ++++++++++++-----
 drivers/net/wireless/realtek/rtw88/debug.c         |   2 +-
 drivers/net/wireless/realtek/rtw88/phy.c           |   5 +-
 drivers/net/wireless/ti/wlcore/boot.c              |  13 +-
 drivers/net/wireless/ti/wlcore/debugfs.h           |   7 +-
 drivers/nfc/pn533/pn533.c                          |   3 +
 drivers/nvme/host/multipath.c                      |   4 +
 drivers/nvme/host/pci.c                            |   2 +-
 drivers/nvme/host/tcp.c                            |   4 +-
 drivers/nvme/target/tcp.c                          |  43 +-
 drivers/nvmem/qfprom.c                             |  21 +
 drivers/of/overlay.c                               |   1 +
 drivers/pci/controller/dwc/pci-keystone.c          |   3 +-
 drivers/pci/controller/pci-xgene.c                 |   3 +-
 drivers/pci/vpd.c                                  |   1 -
 drivers/phy/cadence/phy-cadence-sierra.c           |   7 +-
 drivers/phy/marvell/Kconfig                        |   4 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |  23 +-
 drivers/pinctrl/pinctrl-single.c                   |  63 ++-
 drivers/platform/x86/pmc_atom.c                    |  28 +-
 drivers/power/supply/bq25980_charger.c             |  40 +-
 drivers/regulator/bd9576-regulator.c               |  11 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |   6 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |  57 +-
 drivers/scsi/jazz_esp.c                            |   4 +-
 drivers/scsi/pm8001/pm8001_hwi.c                   |   2 +-
 drivers/scsi/pm8001/pm80xx_hwi.c                   |   4 +-
 drivers/scsi/sni_53c710.c                          |   5 +-
 drivers/scsi/sun3x_esp.c                           |   4 +-
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |   2 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |   4 +-
 drivers/soc/qcom/mdt_loader.c                      |  17 +
 drivers/soc/qcom/pdr_interface.c                   |   2 +-
 drivers/soc/tegra/regulators-tegra30.c             |   2 +-
 drivers/soundwire/bus.c                            |   3 +-
 drivers/soundwire/stream.c                         |  10 +-
 drivers/spi/spi-fsl-lpspi.c                        |   2 +-
 drivers/spi/spi-fsl-spi.c                          |  23 +-
 drivers/spi/spi-rockchip.c                         |  13 +-
 drivers/spi/spi-stm32.c                            |  27 +-
 drivers/spi/spi-zynqmp-gqspi.c                     | 154 +++---
 drivers/spi/spi.c                                  |   9 +-
 .../staging/comedi/drivers/tests/ni_routes_test.c  |   6 +-
 drivers/staging/fwserial/fwserial.c                |  19 +-
 drivers/staging/greybus/uart.c                     |  13 +-
 drivers/staging/media/atomisp/i2c/atomisp-lm3554.c |  19 +-
 drivers/staging/media/atomisp/pci/atomisp_ioctl.c  |   4 +-
 drivers/staging/media/atomisp/pci/hmm/hmm_bo.c     |  13 +-
 drivers/staging/media/omap4iss/iss.c               |   4 +-
 drivers/staging/media/rkisp1/rkisp1-resizer.c      |   9 +-
 drivers/staging/media/sunxi/cedrus/cedrus_regs.h   |  17 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   2 +-
 drivers/tty/amiserial.c                            |   1 +
 drivers/tty/moxa.c                                 |  18 +-
 drivers/tty/serial/omap-serial.c                   |  51 +-
 drivers/tty/serial/sc16is7xx.c                     |   2 +-
 drivers/tty/serial/serial_core.c                   |   6 +-
 drivers/tty/serial/stm32-usart.c                   | 610 +++++++++++----------
 drivers/tty/serial/stm32-usart.h                   |   5 +-
 drivers/tty/tty_io.c                               |   8 +-
 drivers/tty/tty_ioctl.c                            |  63 +--
 drivers/usb/class/cdc-acm.c                        |  16 +-
 drivers/usb/dwc2/core_intr.c                       | 154 +++---
 drivers/usb/dwc2/hcd.c                             |  10 +-
 drivers/usb/gadget/udc/aspeed-vhub/core.c          |   3 +-
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |   2 +-
 drivers/usb/gadget/udc/fotg210-udc.c               |  26 +-
 drivers/usb/gadget/udc/pch_udc.c                   | 123 +++--
 drivers/usb/gadget/udc/r8a66597-udc.c              |   2 +
 drivers/usb/gadget/udc/s3c2410_udc.c               |  24 +-
 drivers/usb/gadget/udc/snps_udc_plat.c             |   4 +-
 drivers/usb/host/xhci-mtk-sch.c                    |  80 ++-
 drivers/usb/host/xhci-mtk.h                        |   6 +-
 drivers/usb/roles/class.c                          |   2 +
 drivers/usb/serial/ti_usb_3410_5052.c              |   9 +-
 drivers/usb/serial/usb_wwan.c                      |   9 +-
 drivers/usb/typec/stusb160x.c                      |   4 +-
 drivers/usb/typec/tcpm/tcpci.c                     |  21 +-
 drivers/usb/typec/tcpm/tcpm.c                      | 105 ++--
 drivers/usb/typec/tps6598x.c                       |   4 +-
 drivers/usb/usbip/vudc_sysfs.c                     |   2 +
 drivers/vfio/fsl-mc/vfio_fsl_mc.c                  |  74 ++-
 drivers/vfio/mdev/mdev_sysfs.c                     |   2 +-
 drivers/vfio/pci/vfio_pci.c                        | 131 +++--
 fs/afs/dir.c                                       |   7 +
 fs/afs/dir_silly.c                                 |   3 +
 fs/afs/fs_operation.c                              |   6 +
 fs/afs/inode.c                                     |  12 +-
 fs/afs/internal.h                                  |   2 +
 fs/afs/write.c                                     |   1 +
 fs/io_uring.c                                      |  14 +-
 fs/nfsd/nfs4proc.c                                 |  12 +-
 fs/overlayfs/copy_up.c                             |   3 +-
 fs/overlayfs/overlayfs.h                           |  30 +-
 fs/overlayfs/readdir.c                             |  12 -
 fs/overlayfs/util.c                                |  31 +-
 fs/proc/array.c                                    |   2 +
 fs/xfs/libxfs/xfs_attr.c                           |   1 +
 include/crypto/internal/poly1305.h                 |   3 +-
 include/crypto/poly1305.h                          |   6 +-
 include/keys/trusted-type.h                        |   1 +
 include/linux/firmware/xlnx-zynqmp.h               |  37 +-
 include/linux/gpio/driver.h                        |   9 +
 include/linux/hid.h                                |   2 +
 include/linux/intel-iommu.h                        |   3 +
 include/linux/iommu.h                              |   2 +-
 include/linux/kvm_host.h                           |   4 +-
 include/linux/platform_device.h                    |   3 +
 include/linux/pm_runtime.h                         |   2 +-
 include/linux/smp.h                                |   2 +-
 include/linux/spi/spi.h                            |   3 +
 include/linux/tty.h                                |   1 -
 include/linux/tty_driver.h                         |  11 +-
 include/linux/udp.h                                |  16 +-
 include/net/addrconf.h                             |   1 -
 include/net/bluetooth/hci_core.h                   |   1 +
 include/net/netfilter/nf_tables_offload.h          |  12 +-
 include/uapi/linux/if_packet.h                     |  12 +
 include/uapi/linux/tty_flags.h                     |   4 +-
 init/init_task.c                                   |   2 +-
 kernel/bpf/ringbuf.c                               |  24 +-
 kernel/bpf/verifier.c                              |  30 +-
 kernel/rcu/tree.c                                  |   1 -
 kernel/sched/core.c                                |   2 +-
 kernel/sched/debug.c                               |  42 +-
 kernel/sched/fair.c                                |   3 +-
 kernel/sched/sched.h                               |   7 +
 kernel/smp.c                                       |  20 +-
 kernel/up.c                                        |   2 +-
 lib/bug.c                                          |  33 +-
 lib/crypto/poly1305-donna32.c                      |   3 +-
 lib/crypto/poly1305-donna64.c                      |   3 +-
 lib/crypto/poly1305.c                              |   3 +-
 mm/memcontrol.c                                    |  10 +-
 mm/memory-failure.c                                |   2 +-
 mm/slab.c                                          |   3 +-
 mm/slab.h                                          |   6 +-
 mm/slab_common.c                                   |   2 +-
 mm/slub.c                                          |  18 +-
 mm/sparse.c                                        |   1 +
 net/bluetooth/hci_conn.c                           |   4 -
 net/bluetooth/hci_event.c                          |   3 +-
 net/bluetooth/hci_request.c                        |  12 +-
 net/bridge/br_multicast.c                          |  33 +-
 net/core/dev.c                                     |   8 +-
 net/ipv4/route.c                                   |  42 +-
 net/ipv4/tcp_cong.c                                |   4 +
 net/ipv4/udp.c                                     |   3 +
 net/ipv6/mcast_snoop.c                             |  12 +-
 net/mac80211/main.c                                |   7 +-
 net/netfilter/nf_tables_offload.c                  |  44 ++
 net/netfilter/nft_cmp.c                            |  41 +-
 net/netfilter/nft_payload.c                        |  13 +-
 net/nfc/digital_dep.c                              |   2 +
 net/nfc/llcp_sock.c                                |   4 +
 net/packet/af_packet.c                             |  52 +-
 net/packet/internal.h                              |   5 +-
 net/sctp/socket.c                                  |  38 +-
 net/tipc/crypto.c                                  |   2 +
 net/vmw_vsock/virtio_transport_common.c            |  28 +-
 net/vmw_vsock/vmci_transport.c                     |   3 +-
 net/wireless/scan.c                                |   2 +
 net/xdp/xsk.c                                      |   8 +-
 samples/kfifo/bytestream-example.c                 |   8 +-
 samples/kfifo/inttype-example.c                    |   8 +-
 samples/kfifo/record-example.c                     |   8 +-
 security/integrity/ima/ima_template.c              |   4 +-
 security/keys/trusted-keys/trusted_tpm1.c          |  32 +-
 security/keys/trusted-keys/trusted_tpm2.c          |  10 +-
 security/selinux/include/classmap.h                |   5 +-
 sound/core/init.c                                  |   2 -
 sound/pci/hda/patch_realtek.c                      | 162 +++---
 sound/soc/codecs/ak5558.c                          |   4 +-
 sound/soc/codecs/tlv320aic32x4.c                   |  12 +-
 sound/soc/codecs/wm8960.c                          |  12 +-
 sound/soc/generic/audio-graph-card.c               |   2 +-
 sound/soc/generic/simple-card.c                    |   2 +-
 sound/soc/intel/Makefile                           |   2 +-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |  38 +-
 sound/soc/intel/boards/sof_wm8804.c                |   6 +-
 sound/soc/intel/skylake/Makefile                   |   2 +-
 sound/soc/samsung/tm2_wm5110.c                     |   2 +-
 sound/usb/card.c                                   |  14 +-
 sound/usb/midi.c                                   |   2 +-
 sound/usb/quirks.c                                 |  16 +-
 sound/usb/usbaudio.h                               |   2 +
 tools/bpf/bpftool/btf.c                            |   3 +
 tools/bpf/bpftool/main.c                           |   3 +-
 tools/bpf/bpftool/map.c                            |   2 +-
 tools/lib/bpf/bpf_core_read.h                      |  16 +-
 tools/lib/bpf/bpf_tracing.h                        |  40 +-
 tools/lib/bpf/btf.h                                |   1 +
 tools/lib/bpf/libbpf.h                             |   1 +
 tools/lib/perf/include/perf/event.h                |   7 +-
 tools/perf/pmu-events/arch/x86/amdzen1/cache.json  |   2 +-
 .../pmu-events/arch/x86/amdzen1/recommended.json   |   6 +-
 tools/perf/pmu-events/arch/x86/amdzen2/cache.json  |   2 +-
 .../pmu-events/arch/x86/amdzen2/recommended.json   |   6 +-
 tools/perf/trace/beauty/fsconfig.sh                |   7 +-
 tools/perf/util/jitdump.c                          |  30 +-
 tools/perf/util/session.c                          |  15 +-
 tools/perf/util/symbol_fprintf.c                   |   2 +-
 tools/power/x86/turbostat/turbostat.c              |  62 ++-
 tools/testing/selftests/bpf/Makefile               |   5 +-
 .../testing/selftests/bpf/prog_tests/core_reloc.c  |  51 +-
 ...tf__core_reloc_existence___err_wrong_arr_kind.c |   3 -
 ...re_reloc_existence___err_wrong_arr_value_type.c |   3 -
 ...tf__core_reloc_existence___err_wrong_int_kind.c |   3 -
 .../btf__core_reloc_existence___err_wrong_int_sz.c |   3 -
 ...tf__core_reloc_existence___err_wrong_int_type.c |   3 -
 ..._core_reloc_existence___err_wrong_struct_type.c |   3 -
 .../btf__core_reloc_existence___wrong_field_defs.c |   3 +
 .../testing/selftests/bpf/progs/core_reloc_types.h |  20 +-
 .../testing/selftests/bpf/verifier/array_access.c  |   2 +-
 .../selftests/drivers/net/mlxsw/tc_flower_scale.sh |   6 +-
 tools/testing/selftests/lib.mk                     |   3 +-
 .../net/forwarding/mirror_gre_vlan_bridge_1q.sh    |   2 +-
 virt/kvm/coalesced_mmio.c                          |  19 +-
 virt/kvm/kvm_main.c                                |  20 +-
 542 files changed, 5151 insertions(+), 3194 deletions(-)