Skip to content

5.4.119-rc1 review

Greg Kroah-Hartman amd-gfx kvmarm linux-arm-kernel linux-mediatek linux-mips linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest244 patches 28 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/244Bluetooth: verify AMP hci_chan before amp_destroyinclude/net/bluetooth/hci_core.h net/bluetooth/hci_event.c+3 -10 replies
2/244hsr: use netdev_err() instead of WARN_ONCE()net/hsr/hsr_framereg.c+2 -10 replies
3/244bluetooth: eliminate the potential race condition when removing the HCI controllernet/bluetooth/hci_request.c+8 -40 replies
4/244net/nfc: fix use-after-free llcp_sock_bind/connectnet/nfc/llcp_sock.c+4 -00 replies
5/244Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"drivers/usb/class/cdc-acm.c+2 -90 replies
6/244tty: moxa: fix TIOCSSERIAL jiffies conversionsdrivers/tty/moxa.c+2 -20 replies
7/244tty: amiserial: fix TIOCSSERIAL permission checkdrivers/tty/amiserial.c+1 -00 replies
8/244USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversionsdrivers/usb/serial/usb_wwan.c+5 -40 replies
9/244staging: greybus: uart: fix TIOCSSERIAL jiffies conversionsdrivers/staging/greybus/uart.c+7 -40 replies
10/244USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission checkdrivers/usb/serial/ti_usb_3410_5052.c+7 -20 replies
11/244staging: fwserial: fix TIOCSSERIAL jiffies conversionsdrivers/staging/fwserial/fwserial.c+2 -20 replies
12/244tty: moxa: fix TIOCSSERIAL permission checkdrivers/tty/moxa.c+11 -50 replies
13/244staging: fwserial: fix TIOCSSERIAL permission checkdrivers/staging/fwserial/fwserial.c+6 -20 replies
14/244usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supplydrivers/usb/typec/tcpm/tcpm.c+10 -70 replies
15/244usb: typec: tcpm: Address incorrect values of tcpm psy for pps supplydrivers/usb/typec/tcpm/tcpm.c+53 -350 replies
16/244usb: typec: tcpm: update power supply once partner acceptsdrivers/usb/typec/tcpm/tcpm.c+1 -30 replies
17/244usb: xhci-mtk: remove or operator for setting schedule parametersdrivers/usb/host/xhci-mtk-sch.c+3 -30 replies
18/244usb: xhci-mtk: improve bandwidth scheduling with TTdrivers/usb/host/xhci-mtk-sch.c drivers/usb/host/xhci-mtk.h+64 -160 replies
19/244ASoC: samsung: tm2_wm5110: check of of_parse return valuesound/soc/samsung/tm2_wm5110.c+1 -10 replies
20/244ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup functionsound/soc/intel/boards/kbl_da7219_max98927.c+30 -80 replies
21/244MIPS: pci-mt7620: fix PLL lock checkarch/mips/pci/pci-mt7620.c+3 -20 replies
22/244MIPS: pci-rt2880: fix slot 0 configurationarch/mips/pci/pci-rt2880.c+24 -130 replies
23/244FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSRdrivers/net/fddi/defxx.c+30 -170 replies
24/244PCI: Allow VPD access for QLogic ISP2722drivers/pci/vpd.c+0 -10 replies
25/244iio:accel:adis16201: Fix wrong axis assignment that prevents loadingdrivers/iio/accel/adis16201.c+1 -10 replies
26/244misc: lis3lv02d: Fix false-positive WARN on various HP modelsdrivers/misc/lis3lv02d/lis3lv02d.c+16 -50 replies
27/244misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg structdrivers/misc/vmw_vmci/vmci_doorbell.c+1 -10 replies
28/244misc: vmw_vmci: explicitly initialize vmci_datagram payloaddrivers/misc/vmw_vmci/vmci_guest.c+1 -10 replies
29/244md/bitmap: wait for external bitmap writes to complete during tear downdrivers/md/md-bitmap.c+2 -00 replies
30/244md-cluster: fix use-after-free issue when removing rdevdrivers/md/md.c+4 -40 replies
31/244md: split mddev_finddrivers/md/md.c+19 -50 replies
32/244md: factor out a mddev_find_locked helper from mddev_finddrivers/md/md.c+19 -130 replies
33/244md: md_open returns -EBUSY when entering racing areadrivers/md/md.c+1 -20 replies
34/244md: Fix missing unused status line of /proc/mdstatdrivers/md/md.c+5 -10 replies
35/244MIPS: Reinstate platform `__div64_32 handlerarch/mips/include/asm/div64.h+41 -160 replies
36/244ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()drivers/net/wireless/intel/ipw2x00/libipw_wx.c+4 -20 replies
37/244cfg80211: scan: drop entry from hidden_list on overflownet/wireless/scan.c+2 -00 replies
38/244rtw88: Fix array overrun in rtw_get_tx_power_params()drivers/net/wireless/realtek/rtw88/phy.c+3 -20 replies
39/244drm/panfrost: Clear MMU irqs before handling the faultdrivers/gpu/drm/panfrost/panfrost_mmu.c+2 -20 replies
40/244drm/panfrost: Dont try to map pages that are already mappeddrivers/gpu/drm/panfrost/panfrost_mmu.c+8 -10 replies
41/244drm/radeon: fix copy of uninitialized variable back to userspacedrivers/gpu/drm/radeon/radeon_kms.c+1 -00 replies
42/244drm/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
43/244ALSA: hda/realtek: Re-order ALC882 Acer quirk table entriessound/pci/hda/patch_realtek.c+3 -30 replies
44/244ALSA: hda/realtek: Re-order ALC882 Sony quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
45/244ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entriessound/pci/hda/patch_realtek.c+11 -110 replies
46/244ALSA: hda/realtek: Re-order ALC269 HP quirk table entriessound/pci/hda/patch_realtek.c+21 -230 replies
47/244ALSA: hda/realtek: Re-order ALC269 Acer quirk table entriessound/pci/hda/patch_realtek.c+1 -10 replies
48/244ALSA: hda/realtek: Re-order ALC269 Dell quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
49/244ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entriessound/pci/hda/patch_realtek.c+3 -30 replies
50/244ALSA: hda/realtek: Re-order ALC269 Sony quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
51/244ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
52/244ALSA: hda/realtek: Re-order remaining ALC269 quirk table entriessound/pci/hda/patch_realtek.c+5 -50 replies
53/244ALSA: hda/realtek: Re-order ALC662 quirk table entriessound/pci/hda/patch_realtek.c+2 -20 replies
54/244ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devicessound/pci/hda/patch_realtek.c+1 -20 replies
55/244ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachablesound/pci/hda/patch_realtek.c+10 -40 replies
56/244KVM: s390: split kvm_s390_logical_to_effectivearch/s390/kvm/gaccess.h+24 -70 replies
57/244KVM: s390: fix guarded storage control register handlingarch/s390/kvm/kvm-s390.c+2 -20 replies
58/244s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facilityarch/s390/kernel/setup.c+2 -20 replies
59/244KVM: s390: split kvm_s390_real_to_absarch/s390/kvm/gaccess.h+17 -60 replies
60/244KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bitarch/x86/kvm/vmx/nested.c+1 -10 replies
61/244KVM: 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
62/244Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register"drivers/i3c/master.c+1 -40 replies
63/244ovl: fix missing revert_creds() on error pathfs/overlayfs/copy_up.c+2 -10 replies
64/244usb: gadget: pch_udc: Revert d3cb25a12138 completelydrivers/usb/gadget/udc/pch_udc.c+13 -40 replies
65/244memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]drivers/memory/omap-gpmc.c+5 -20 replies
66/244ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
67/244ARM: dts: exynos: correct MUIC interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
68/244ARM: dts: exynos: correct PMIC interrupt trigger level on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
69/244ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 familyarch/arm/boot/dts/exynos4412-odroid-common.dtsi+1 -10 replies
70/244ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250arch/arm/boot/dts/exynos5250-smdk5250.dts+1 -10 replies
71/244ARM: dts: exynos: correct PMIC interrupt trigger level on Snowarch/arm/boot/dts/exynos5250-snow-common.dtsi+1 -10 replies
72/244serial: stm32: fix incorrect characters on consoledrivers/tty/serial/stm32-usart.c+11 -10 replies
73/244serial: stm32: fix tx_empty conditiondrivers/tty/serial/stm32-usart.c drivers/tty/serial/stm32-usart.h+4 -40 replies
74/244usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUSdrivers/usb/typec/tcpm/tcpci.c+18 -30 replies
75/244regmap: set debugfs_name to NULL after it is freeddrivers/base/regmap/regmap-debugfs.c+1 -00 replies
76/244mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()drivers/mtd/nand/raw/fsmc_nand.c+2 -00 replies
77/244mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECCdrivers/mtd/nand/raw/brcmnand/brcmnand.c+6 -00 replies
78/244mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()drivers/mtd/mtdcore.c+3 -00 replies
79/244mtd: rawnand: qcom: Return actual error code instead of -ENODEVdrivers/mtd/nand/raw/qcom_nandc.c+2 -50 replies
80/244arm64: dts: qcom: sm8150: fix number of pins in gpio-rangesarch/arm64/boot/dts/qcom/sm8150.dtsi+1 -10 replies
81/244spi: stm32: drop devres version of spi_register_masterdrivers/spi/spi-stm32.c+2 -10 replies
82/244arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint bindingarch/arm64/boot/dts/renesas/r8a77980.dtsi+8 -80 replies
83/244x86/microcode: Check for offline CPUs before requesting new microcodearch/x86/kernel/cpu/microcode/core.c+4 -40 replies
84/244usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()drivers/usb/gadget/udc/pch_udc.c+1 -10 replies
85/244usb: gadget: pch_udc: Check if driver is present before calling ->setup()drivers/usb/gadget/udc/pch_udc.c+18 -100 replies
86/244usb: gadget: pch_udc: Check for DMA mapping errordrivers/usb/gadget/udc/pch_udc.c+1 -10 replies
87/244crypto: qat - dont release uninitialized resourcesdrivers/crypto/qat/qat_common/adf_vf_isr.c+13 -40 replies
88/244crypto: 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
89/244fotg210-udc: Fix DMA on EP0 for length > max packet sizedrivers/usb/gadget/udc/fotg210-udc.c+1 -10 replies
90/244fotg210-udc: Fix EP0 IN requests bigger than two packetsdrivers/usb/gadget/udc/fotg210-udc.c+1 -10 replies
91/244fotg210-udc: Remove a dubious condition leading to fotg210_donedrivers/usb/gadget/udc/fotg210-udc.c+1 -20 replies
92/244fotg210-udc: Mask GRP2 interrupts we dont handledrivers/usb/gadget/udc/fotg210-udc.c+6 -00 replies
93/244fotg210-udc: Dont DMA more than the buffer can takedrivers/usb/gadget/udc/fotg210-udc.c+3 -20 replies
94/244fotg210-udc: Complete OUT requests on short packetsdrivers/usb/gadget/udc/fotg210-udc.c+6 -20 replies
95/244mtd: require write permissions for locking and badblock ioctlsdrivers/mtd/mtdchar.c+4 -40 replies
96/244bus: qcom: Put child node before returndrivers/bus/qcom-ebi2.c+3 -10 replies
97/244soundwire: bus: Fix device found flag correctlydrivers/soundwire/bus.c+2 -10 replies
98/244phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionallydrivers/phy/marvell/Kconfig+2 -20 replies
99/244crypto: qat - fix error path in adf_isr_resource_alloc()drivers/crypto/qat/qat_common/adf_isr.c+21 -80 replies
100/244usb: gadget: aspeed: fix dma map failuredrivers/usb/gadget/udc/aspeed-vhub/core.c drivers/usb/gadget/udc/aspeed-vhub/epn.c+3 -20 replies
101/244USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()drivers/usb/gadget/udc/snps_udc_plat.c+2 -20 replies
102/244memory: pl353: fix mask of ECC page_size config registerdrivers/memory/pl353-smc.c+1 -10 replies
103/244soundwire: stream: fix memory leak in stream config error pathdrivers/soundwire/stream.c+9 -10 replies
104/244m68k: 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
105/244mtd: rawnand: gpmi: Fix a double free in gpmi_nand_initdrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+1 -10 replies
106/244irqchip/gic-v3: Fix OF_BAD_ADDR error handlingdrivers/irqchip/irq-gic-v3-mbi.c+1 -10 replies
107/244staging: rtl8192u: Fix potential infinite loopdrivers/staging/rtl8192u/r8192U_core.c+1 -10 replies
108/244staging: greybus: uart: fix unprivileged TIOCCSERIALdrivers/staging/greybus/uart.c+0 -20 replies
109/244PM / devfreq: Use more accurate returned new_freq as resume_freqdrivers/devfreq/devfreq.c+1 -10 replies
110/244spi: Fix use-after-free with devm_spi_alloc_*drivers/spi/spi.c include/linux/spi/spi.h+5 -70 replies
111/244soc: qcom: mdt_loader: Validate that p_filesz < p_memszdrivers/soc/qcom/mdt_loader.c+8 -00 replies
112/244soc: qcom: mdt_loader: Detect truncated read of segmentsdrivers/soc/qcom/mdt_loader.c+9 -00 replies
113/244ACPI: CPPC: Replace cppc_attr with kobj_attributedrivers/acpi/cppc_acpi.c+3 -110 replies
114/244crypto: qat - Fix a double free in adf_create_ringdrivers/crypto/qat/qat_common/adf_transport.c+1 -00 replies
115/244cpufreq: armada-37xx: Fix setting TBG parent for load levelsdrivers/cpufreq/armada-37xx-cpufreq.c+23 -120 replies
116/244clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clockdrivers/clk/mvebu/armada-37xx-periph.c+0 -280 replies
117/244cpufreq: armada-37xx: Fix the AVS value for load L1drivers/cpufreq/armada-37xx-cpufreq.c+37 -00 replies
118/244clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHzdrivers/clk/mvebu/armada-37xx-periph.c+7 -50 replies
119/244clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0drivers/clk/mvebu/armada-37xx-periph.c+39 -60 replies
120/244cpufreq: armada-37xx: Fix driver cleanup when registration faileddrivers/cpufreq/armada-37xx-cpufreq.c+1 -10 replies
121/244cpufreq: armada-37xx: Fix determining base CPU frequencydrivers/cpufreq/armada-37xx-cpufreq.c+1 -10 replies
122/244spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()drivers/spi/spi-fsl-lpspi.c+1 -10 replies
123/244usb: gadget: r8a66597: Add missing null check on return from platform_get_resourcedrivers/usb/gadget/udc/r8a66597-udc.c+2 -00 replies
124/244USB: cdc-acm: fix unprivileged TIOCCSERIALdrivers/usb/class/cdc-acm.c+0 -20 replies
125/244USB: cdc-acm: fix TIOCGSERIAL implementationdrivers/usb/class/cdc-acm.c+1 -20 replies
126/244tty: actually undefine superseded ASYNC flagsinclude/uapi/linux/tty_flags.h+2 -20 replies
127/244tty: fix return value for unsupported ioctlsdrivers/tty/tty_io.c include/linux/tty_driver.h+5 -50 replies
128/244serial: core: return early on unsupported ioctlsdrivers/tty/serial/serial_core.c+3 -30 replies
129/244firmware: qcom-scm: Fix QCOM_SCM configurationdrivers/firmware/Kconfig+1 -00 replies
130/244node: fix device cleanups in error handling codedrivers/base/node.c+12 -140 replies
131/244usbip: vudc: fix missing unlock on error in usbip_sockfd_store()drivers/usb/usbip/vudc_sysfs.c+2 -00 replies
132/244platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI tabledrivers/platform/x86/pmc_atom.c+2 -260 replies
133/244x86/platform/uv: Fix !KEXEC build failurearch/x86/Kconfig+1 -00 replies
134/244Drivers: hv: vmbus: Increase wait time for VMbus unloaddrivers/hv/channel_mgmt.c+25 -50 replies
135/244usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.drivers/usb/dwc2/hcd.c+9 -10 replies
136/244usb: dwc2: Fix hibernation between host and device modes.drivers/usb/dwc2/core_intr.c+83 -710 replies
137/244ttyprintk: Add TTY hangup callback.drivers/char/ttyprintk.c+11 -00 replies
138/244xen-blkback: fix compatibility bug with single page ringsdrivers/block/xen-blkback/common.h drivers/block/xen-blkback/xenbus.c+17 -220 replies
139/244soc: aspeed: fix a ternary sign expansion bugdrivers/soc/aspeed/aspeed-lpc-snoop.c+3 -10 replies
140/244media: vivid: fix assignment of dev->fbuf_out_flagsdrivers/media/platform/vivid/vivid-vid-out.c+1 -10 replies
141/244media: omap4iss: return error code when omap4iss_get() faileddrivers/staging/media/omap4iss/iss.c+3 -10 replies
142/244media: aspeed: fix clock handling logicdrivers/clk/clk-ast2600.c drivers/media/platform/aspeed-video.c+8 -50 replies
143/244media: 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
144/244media: m88rs6000t: avoid potential out-of-bounds reads on arraysdrivers/media/tuners/m88rs6000t.c+3 -30 replies
145/244drm/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
146/244x86/kprobes: Fix to check non boostable prefixes correctlyarch/x86/kernel/kprobes/core.c+12 -50 replies
147/244pata_arasan_cf: fix IRQ checkdrivers/ata/pata_arasan_cf.c+11 -40 replies
148/244pata_ipx4xx_cf: fix IRQ checkdrivers/ata/pata_ixp4xx_cf.c+5 -10 replies
149/244sata_mv: add IRQ checksdrivers/ata/sata_mv.c+4 -00 replies
150/244ata: libahci_platform: fix IRQ checkdrivers/ata/libahci_platform.c+3 -10 replies
151/244nvme-tcp: block BH in sk state_change sk callbackdrivers/nvme/host/tcp.c+2 -20 replies
152/244nvmet-tcp: fix incorrect locking in state_change sk callbackdrivers/nvme/target/tcp.c+2 -20 replies
153/244nvme: retrigger ANA log update if group descriptor isnt founddrivers/nvme/host/multipath.c+4 -00 replies
154/244media: v4l2-ctrls.c: fix race condition in hdl->requests listdrivers/media/v4l2-core/v4l2-ctrls.c+14 -30 replies
155/244vfio/mdev: Do not allow a mdev_type to have a NULL parent pointerdrivers/vfio/mdev/mdev_sysfs.c+1 -10 replies
156/244clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callbackdrivers/clk/zynqmp/pll.c+6 -60 replies
157/244clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLEdrivers/clk/qcom/a53-pll.c+1 -00 replies
158/244clk: uniphier: Fix potential infinite loopdrivers/clk/uniphier/clk-uniphier-mux.c+2 -20 replies
159/244scsi: hisi_sas: Fix IRQ checksdrivers/scsi/hisi_sas/hisi_sas_v1_hw.c+3 -30 replies
160/244scsi: jazz_esp: Add IRQ checkdrivers/scsi/jazz_esp.c+3 -10 replies
161/244scsi: sun3x_esp: Add IRQ checkdrivers/scsi/sun3x_esp.c+3 -10 replies
162/244scsi: sni_53c710: Add IRQ checkdrivers/scsi/sni_53c710.c+4 -10 replies
163/244scsi: ibmvfc: Fix invalid state machine BUG_ON()drivers/scsi/ibmvscsi/ibmvfc.c+38 -190 replies
164/244mfd: stm32-timers: Avoid clearing auto reload registerdrivers/mfd/stm32-timers.c+6 -10 replies
165/244nvme-pci: dont simple map sgl when sgls are disableddrivers/nvme/host/pci.c+1 -10 replies
166/244HSI: core: fix resource leaks in hsi_add_client_from_dt()drivers/hsi/hsi_core.c+1 -20 replies
167/244x86/events/amd/iommu: Fix sysfs type mismatcharch/x86/events/amd/iommu.c+3 -30 replies
168/244sched/debug: Fix cgroup_path[] serializationkernel/sched/debug.c+29 -130 replies
169/244drivers/block/null_blk/main: Fix a double free in null_init.drivers/block/null_blk_zoned.c+1 -00 replies
170/244HID: plantronics: Workaround for double volume key pressesdrivers/hid/hid-ids.h drivers/hid/hid-plantronics.c include/linux/hid.h+61 -20 replies
171/244perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed charstools/perf/util/symbol_fprintf.c+1 -10 replies
172/244net: lapbether: Prevent racing when checking whether the netif is runningdrivers/net/wan/lapbether.c+25 -70 replies
173/244powerpc/fadump: Mark fadump_calculate_reserve_size as __initarch/powerpc/kernel/fadump.c+1 -10 replies
174/244powerpc/prom: Mark identical_pvr_fixup as __initarch/powerpc/kernel/prom.c+1 -10 replies
175/244inet: use bigger hash table for IP ID generationnet/ipv4/route.c+28 -1414 replies
176/244powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configurationarch/powerpc/Kconfig+1 -10 replies
177/244ALSA: core: remove redundant spin_lock pair in snd_card_disconnectsound/core/init.c+0 -20 replies
178/244bug: Remove redundant condition check in report_buglib/bug.c+15 -180 replies
179/244nfc: pn533: prevent potential memory corruptiondrivers/nfc/pn533/pn533.c+3 -00 replies
180/244net: hns3: Limiting the scope of vector_ring_chain variabledrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+2 -10 replies
181/244mips: 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
182/244ALSA: 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
183/244KVM: arm64: Initialize VCPU mdcr_el2 before loading itarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/debug.c virt/kvm/arm/arm.c+63 -280 replies
184/244ASoC: simple-card: fix possible uninitialized single_cpu local variablesound/soc/generic/audio-graph-card.c sound/soc/generic/simple-card.c+2 -20 replies
185/244liquidio: Fix unintented sign extension of a left shift of a u16drivers/net/ethernet/cavium/liquidio/cn23xx_pf_regs.h+1 -10 replies
186/244powerpc/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
187/244powerpc/perf: Fix PMU constraint check for EBB eventsarch/powerpc/perf/isa207-common.c+2 -20 replies
188/244powerpc: iommu: fix build when neither PCI or IBMVIO is setarch/powerpc/Kconfig.debug+1 -00 replies
189/244mac80211: bail out if cipher schemes are invalidnet/mac80211/main.c+5 -20 replies
190/244mt7601u: fix always true expressiondrivers/net/wireless/mediatek/mt7601u/eeprom.c+1 -10 replies
191/244KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exitarch/powerpc/kvm/book3s_hv.c+3 -00 replies
192/244RDMA/qedr: Fix error return code in qedr_iw_connect()drivers/infiniband/hw/qedr/qedr_iw_cm.c+3 -10 replies
193/244IB/hfi1: Fix error return code in parse_platform_config()drivers/infiniband/hw/hfi1/firmware.c+1 -00 replies
194/244cxgb4: Fix unintentional sign extension issuesdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+11 -110 replies
195/244net: thunderx: Fix unintentional sign extension issuedrivers/net/ethernet/cavium/thunder/nicvf_queues.c+1 -10 replies
196/244RDMA/srpt: Fix error return code in srpt_cm_req_recv()drivers/infiniband/ulp/srpt/ib_srpt.c+1 -00 replies
197/244i2c: img-scb: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-img-scb.c+2 -20 replies
198/244i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-imx-lpi2c.c+1 -10 replies
199/244i2c: omap: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-omap.c+4 -40 replies
200/244i2c: sprd: fix reference leak when pm_runtime_get_sync failsdrivers/i2c/busses/i2c-sprd.c+2 -20 replies
201/244i2c: cadence: add IRQ checkdrivers/i2c/busses/i2c-cadence.c+4 -10 replies
202/244i2c: emev2: add IRQ checkdrivers/i2c/busses/i2c-emev2.c+4 -10 replies
203/244i2c: jz4780: add IRQ checkdrivers/i2c/busses/i2c-jz4780.c+4 -10 replies
204/244i2c: sh7760: add IRQ checkdrivers/i2c/busses/i2c-sh7760.c+4 -10 replies
205/244powerpc/xive: Fix xmon command "dxi"arch/powerpc/sysdev/xive/common.c+10 -40 replies
206/244ASoC: ak5558: correct reset polaritysound/soc/codecs/ak5558.c+2 -20 replies
207/244drm/i915/gvt: Fix error code in intel_gvt_init_device()drivers/gpu/drm/i915/gvt/gvt.c+4 -40 replies
208/244perf beauty: Fix fsconfig generatortools/perf/trace/beauty/fsconfig.sh+3 -40 replies
209/244MIPS: pci-legacy: stop using of_pci_range_to_resourcearch/mips/pci/pci-legacy.c+7 -20 replies
210/244powerpc/pseries: extract host bridge from pci_bus prior to bus removalarch/powerpc/platforms/pseries/pci_dlpar.c+3 -10 replies
211/244rtlwifi: 8821ae: upgrade PHY and RF parametersdrivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c+370 -1300 replies
212/244i2c: sh7760: fix IRQ error pathdrivers/i2c/busses/i2c-sh7760.c+1 -10 replies
213/244mwl8k: Fix a double Free in mwl8k_probe_hwdrivers/net/wireless/marvell/mwl8k.c+1 -00 replies
214/244vsock/vmci: log once the failed queue pair allocationnet/vmw_vsock/vmci_transport.c+1 -20 replies
215/244gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment checknet/core/dev.c+4 -40 replies
216/244RDMA/cxgb4: add missing qpid incrementdrivers/infiniband/hw/cxgb4/resource.c+1 -10 replies
217/244RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one failsdrivers/infiniband/hw/i40iw/i40iw_pble.c+2 -40 replies
218/244ALSA: usb: midi: dont return -ENOMEM when usb_urb_ep_type_check failssound/usb/midi.c+1 -10 replies
219/244net: davinci_emac: Fix incorrect masking of tx and rx error channeldrivers/net/ethernet/ti/davinci_emac.c+2 -20 replies
220/244net: renesas: ravb: Fix a stuck issue when a lot of frames are receiveddrivers/net/ethernet/renesas/ravb_main.c+12 -230 replies
221/244net: phy: intel-xway: enable integrated led functionsdrivers/net/phy/intel-xway.c+21 -00 replies
222/244ath9k: 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
223/244ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lockdrivers/net/wireless/ath/ath10k/wmi-tlv.c+3 -00 replies
224/244powerpc/52xx: Fix an invalid ASM expression (addi used instead of add)arch/powerpc/platforms/52xx/lite5200_sleep.S+1 -10 replies
225/244bnxt_en: fix ternary sign extension bug in bnxt_show_temp()drivers/net/ethernet/broadcom/bnxt/bnxt.c+3 -10 replies
226/244ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211Earch/arm/boot/dts/uniphier-pxs2.dtsi+1 -10 replies
227/244arm64: 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
228/244net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skbdrivers/net/geneve.c+2 -20 replies
229/244selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry statictools/testing/selftests/net/forwarding/mirror_gre_vlan_bridge_1q.sh+1 -10 replies
230/244bnxt_en: Fix RX consumer index logic in the error path.drivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -20 replies
231/244net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_senddrivers/net/ethernet/qualcomm/emac/emac-mac.c+3 -10 replies
232/244RDMA/siw: Fix a use after free in siw_alloc_mrdrivers/infiniband/sw/siw/siw_mem.c+2 -20 replies
233/244RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_resdrivers/infiniband/hw/bnxt_re/qplib_res.c+1 -00 replies
234/244net: 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
235/244net:nfc:digital: Fix a double free in digital_tg_recv_dep_reqnet/nfc/digital_dep.c+2 -00 replies
236/244kfifo: fix ternary sign extension bugssamples/kfifo/bytestream-example.c samples/kfifo/inttype-example.c samples/kfifo/record-example.c+18 -60 replies
237/244mm/sparse: add the missing sparse_buffer_fini() in error branchmm/sparse.c+1 -00 replies
238/244mm/memory-failure: unnecessary amount of unmappingmm/memory-failure.c+1 -10 replies
239/244net: Only allow init netns to set default tcp cong to a restricted algonet/ipv4/tcp_cong.c+4 -00 replies
240/244smp: Fix smp_call_function_single_async prototypeinclude/linux/smp.h kernel/smp.c kernel/up.c+7 -70 replies
241/244Revert "net/sctp: fix race condition in sctp_destroy_sock"net/sctp/socket.c+8 -50 replies
242/244sctp: delay auto_asconf init until binding the first addrnet/sctp/socket.c+17 -140 replies
243/244Revert "of/fdt: Make sure no-map does not remove already reserved regions"drivers/of/fdt.c+1 -90 replies
244/244Revert "fdt: Properly handle "no-map" field in the memory region"drivers/of/fdt.c+1 -10 replies

Reviews trailers per patch

87 of 244 patches have a Reviewed-by or Acked-by.

PatchAlain MichaudAbhishek Pandit-SubediOliver NeukumGuenter RoeckAdam ThomsonHeikki KrogerusKrzysztof KozlowskiSylwester NawrockiPierre-Louis BossartAlexandru ArdeleanZhao HemingGang HeStanislav YakovlevSteven PriceChristian KönigGreg Kroah-HartmanChristian BorntraegerDavid HildenbrandJanosch FrankCornelia HuckThomas HuthNicholas KazlauskasHersen WuTony LindgrenBrian NorrisLinus WalleijRafał MiłeckiRichard WeinbergerNiklas SöderlundMarco ChiapperoJoel StanleyKeyon JieGuennadi LiakhovetskiMichael PavoneTony LuckAshok RajSibi SankarGregory CLEMENTPali RohárTomasz Maciej NowakAnders Trier OlesenPhilip SoaresStephen BoydAndy ShevchenkoGiovanni CabidduShuah KhanDongli ZhangRoger Pau MonnésyzbotPatrick VentureEddie JamesChen-Yu TsaiViresh KumarJohn CoxJason GunthorpeMartin SchillerManivannan SadhasivamSteven Rostedt (VMware)Will DeaconMinas HarutyunyanVitaly KuznetsovKeith BuschSagi GrimbergFlorian FainelliSameer PujarMasahiro YamadaNicholas PigginRandy DunlapJohn GarryJakub KicinskiWilliam Breathitt GrayChristoph HellwigKevin TianMax GurtovoyGreg KurzZhenyu WangDmitry V. LevinArnaldo Carvalho de MeloKai-Heng FengJorgen HansenEric DumazetBart Van AsscheLorenzo BianconiSabrina DubrocaGrygorii StrashkoVignesh RaghavendraMichal KalderonIdo SchimmelJens AxboeLeon RomanovskyDevesh SharmaDan WilliamsNaoya HoriguchiOscar SalvadorPavan ChebbiAndy GospodarekBernard MetzlerJon HunterHulk RobotSudip Mukherjee
SeriesT-b T-b T-b T-b T-b
1/244R-b R-b
2/244
3/244
4/244
5/244A-b
6/244
7/244
8/244R-b
9/244
10/244R-b
11/244
12/244
13/244
14/244R-b R-b R-b
15/244R-b R-b
16/244R-b R-b
17/244
18/244
19/244R-b R-b
20/244A-b
21/244
22/244
23/244
24/244
25/244R-b
26/244
27/244
28/244
29/244R-b
30/244R-b
31/244
32/244R-b
33/244
34/244
35/244
36/244A-b
37/244
38/244
39/244R-b
40/244R-b
41/244R-b
42/244A-b R-b R-b
43/244
44/244
45/244
46/244
47/244
48/244
49/244
50/244
51/244
52/244
53/244
54/244
55/244
56/244R-b
57/244R-b R-b R-b R-b
58/244R-b R-b R-b
59/244R-b R-b
60/244
61/244
62/244
63/244
64/244
65/244R-b
66/244
67/244
68/244
69/244
70/244
71/244
72/244
73/244
74/244A-b
75/244
76/244
77/244A-b
78/244
79/244
80/244
81/244
82/244R-b
83/244R-b A-b
84/244
85/244
86/244
87/244R-b A-b
88/244R-b A-b
89/244
90/244
91/244
92/244
93/244
94/244
95/244R-b A-b A-b
96/244R-b
97/244R-b
98/244
99/244R-b
100/244R-b
101/244
102/244
103/244R-b R-b R-b
104/244Reported-and-tested-by
105/244
106/244
107/244
108/244
109/244
110/244
111/244R-b
112/244R-b
113/244
114/244
115/244A-b T-b T-b T-b T-b
116/244A-b T-b T-b T-b T-b A-b
117/244A-b T-b T-b T-b
118/244A-b T-b T-b T-b A-b
119/244A-b T-b T-b T-b A-b
120/244A-b T-b T-b T-b
121/244A-b T-b T-b T-b
122/244
123/244
124/244A-b
125/244A-b
126/244
127/244
128/244
129/244
130/244
131/244A-b
132/244R-b
133/244
134/244R-b
135/244A-b
136/244A-b
137/244T-b
138/244R-b R-b
139/244R-b
140/244
141/244
142/244R-b R-b A-b R-b
143/244A-b
144/244
145/244R-b
146/244
147/244A-b
148/244
149/244
150/244
151/244
152/244
153/244R-b R-b
154/244T-b
155/244R-b R-b R-b R-b
156/244
157/244R-b
158/244R-b
159/244A-b
160/244
161/244
162/244
163/244
164/244A-b
165/244
166/244R-b
167/244
168/244
169/244
170/244
171/244
172/244A-b
173/244
174/244
175/244
176/244
177/244
178/244R-b A-b
179/244
180/244
181/244A-b
182/244
183/244
184/244A-b
185/244
186/244R-b
187/244
188/244A-b
189/244
190/244A-b
191/244
192/244A-b
193/244
194/244
195/244
196/244R-b
197/244
198/244
199/244R-b R-b
200/244
201/244
202/244
203/244
204/244
205/244T-b R-b
206/244
207/244R-b
208/244Co-authored-by T-b
209/244
210/244
211/244T-b
212/244
213/244
214/244R-b
215/244R-b
216/244
217/244
218/244
219/244
220/244
221/244
222/244R-b
223/244
224/244
225/244
226/244
227/244
228/244A-b
229/244R-b
230/244R-b R-b
231/244
232/244R-b
233/244R-b A-b
234/244
235/244
236/244
237/244R-b R-b
238/244R-b R-b
239/244
240/244A-b
241/244
242/244
243/244
244/244

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

Read the v1 thread

Cover letter [PATCH 5.4 000/244] 5.4.119-rc1 review

This is the start of the stable review cycle for the 5.4.119 release. There are 244 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.4.119-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.119-rc1

Quentin Perret <[email protected]>
Revert "fdt: Properly handle "no-map" field in the memory region"

Quentin Perret <[email protected]>
Revert "of/fdt: Make sure no-map does not remove already reserved regions"

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

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

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

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

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

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

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()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sergey Shtylyov <[email protected]>

    i2c: sh7760: 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: 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-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

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]>
IB/hfi1: Fix error return code in parse_platform_config()

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

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

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

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

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

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

Á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

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

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

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

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

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

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

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

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

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()

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

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

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

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

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

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

Hans Verkuil <[email protected]>

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

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

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

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

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

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

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

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

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

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

Colin Ian King <[email protected]>

    media: vivid: fix assignment of dev->fbuf_out_flags

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

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.

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

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

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

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

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 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()

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

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

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

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

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

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

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

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

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

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()

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

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

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

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

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

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()

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

Vladimir Barinov <[email protected]>

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

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

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

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()

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

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: fix incorrect characters on console

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

Colin Ian King <[email protected]>

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

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

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"

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

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

Claudio Imbrenda <[email protected]>

    KVM: s390: split kvm_s390_real_to_abs

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

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

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

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

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()

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

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

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

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

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

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

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

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

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

Taehee Yoo <[email protected]>
hsr: use netdev_err() instead of WARN_ONCE()

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

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

Diffstat:

 Makefile                                           |   4 +-
 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/uniphier-pxs2.dtsi               |   2 +-
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   2 +-
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |  16 +-
 arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi   |   2 +-
 arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi   |   4 +-
 arch/arm64/include/asm/kvm_host.h                  |   1 +
 arch/arm64/kvm/debug.c                             |  88 ++--
 arch/m68k/include/asm/mvme147hw.h                  |   3 +
 arch/m68k/mvme147/config.c                         |  14 +-
 arch/m68k/mvme16x/config.c                         |  14 +-
 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/include/asm/div64.h                      |  57 ++-
 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/radix.h         |   6 +-
 arch/powerpc/kernel/fadump.c                       |   2 +-
 arch/powerpc/kernel/prom.c                         |   2 +-
 arch/powerpc/kvm/book3s_hv.c                       |   3 +
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   4 +-
 arch/powerpc/perf/isa207-common.c                  |   4 +-
 arch/powerpc/platforms/52xx/lite5200_sleep.S       |   2 +-
 arch/powerpc/platforms/pseries/pci_dlpar.c         |   4 +-
 arch/powerpc/sysdev/xive/common.c                  |  14 +-
 arch/s390/kernel/setup.c                           |   4 +-
 arch/s390/kvm/gaccess.h                            |  54 ++-
 arch/s390/kvm/kvm-s390.c                           |   4 +-
 arch/x86/Kconfig                                   |   1 +
 arch/x86/events/amd/iommu.c                        |   6 +-
 arch/x86/kernel/cpu/microcode/core.c               |   8 +-
 arch/x86/kernel/kprobes/core.c                     |  17 +-
 arch/x86/kvm/vmx/nested.c                          |   2 +-
 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/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/mvebu/armada-37xx-periph.c             |  83 ++--
 drivers/clk/qcom/a53-pll.c                         |   1 +
 drivers/clk/uniphier/clk-uniphier-mux.c            |   4 +-
 drivers/clk/zynqmp/pll.c                           |  12 +-
 drivers/cpufreq/armada-37xx-cpufreq.c              |  76 +++-
 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/devfreq/devfreq.c                          |   2 +-
 drivers/firmware/Kconfig                           |   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/i915/gvt/gvt.c                     |   8 +-
 drivers/gpu/drm/panfrost/panfrost_mmu.c            |  13 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |   1 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-plantronics.c                      |  60 ++-
 drivers/hsi/hsi_core.c                             |   3 +-
 drivers/hv/channel_mgmt.c                          |  30 +-
 drivers/i2c/busses/i2c-cadence.c                   |   5 +-
 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-jz4780.c                    |   5 +-
 drivers/i2c/busses/i2c-omap.c                      |   8 +-
 drivers/i2c/busses/i2c-sh7760.c                    |   5 +-
 drivers/i2c/busses/i2c-sprd.c                      |   4 +-
 drivers/i3c/master.c                               |   5 +-
 drivers/iio/accel/adis16201.c                      |   2 +-
 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/i40iw/i40iw_pble.c           |   6 +-
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            |   4 +-
 drivers/infiniband/sw/siw/siw_mem.c                |   4 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |   1 +
 drivers/irqchip/irq-gic-v3-mbi.c                   |   2 +-
 drivers/md/md-bitmap.c                             |   2 +
 drivers/md/md.c                                    |  73 +--
 drivers/media/platform/aspeed-video.c              |   9 +-
 .../media/platform/sunxi/sun6i-csi/sun6i_video.c   |   4 +-
 drivers/media/platform/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/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/mtdchar.c                              |   8 +-
 drivers/mtd/mtdcore.c                              |   3 +
 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/hisilicon/hns3/hns3_enet.c    |   3 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   4 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  35 +-
 drivers/net/ethernet/ti/davinci_emac.c             |   4 +-
 drivers/net/fddi/defxx.c                           |  47 +-
 drivers/net/geneve.c                               |   4 +-
 drivers/net/phy/intel-xway.c                       |  21 +
 drivers/net/wan/lapbether.c                        |  32 +-
 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/mt7601u/eeprom.c     |   2 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 500 +++++++++++++++------
 drivers/net/wireless/realtek/rtw88/phy.c           |   5 +-
 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                          |   4 +-
 drivers/of/fdt.c                                   |  12 +-
 drivers/pci/vpd.c                                  |   1 -
 drivers/phy/marvell/Kconfig                        |   4 +-
 drivers/platform/x86/pmc_atom.c                    |  28 +-
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |   6 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |  57 ++-
 drivers/scsi/jazz_esp.c                            |   4 +-
 drivers/scsi/sni_53c710.c                          |   5 +-
 drivers/scsi/sun3x_esp.c                           |   4 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |   4 +-
 drivers/soc/qcom/mdt_loader.c                      |  17 +
 drivers/soundwire/bus.c                            |   3 +-
 drivers/soundwire/stream.c                         |  10 +-
 drivers/spi/spi-fsl-lpspi.c                        |   2 +-
 drivers/spi/spi-stm32.c                            |   3 +-
 drivers/spi/spi.c                                  |   9 +-
 drivers/staging/fwserial/fwserial.c                |  10 +-
 drivers/staging/greybus/uart.c                     |  13 +-
 drivers/staging/media/omap4iss/iss.c               |   4 +-
 drivers/staging/rtl8192u/r8192U_core.c             |   2 +-
 drivers/tty/amiserial.c                            |   1 +
 drivers/tty/moxa.c                                 |  18 +-
 drivers/tty/serial/serial_core.c                   |   6 +-
 drivers/tty/serial/stm32-usart.c                   |  17 +-
 drivers/tty/serial/stm32-usart.h                   |   3 -
 drivers/tty/tty_io.c                               |   8 +-
 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                   |  49 +-
 drivers/usb/gadget/udc/r8a66597-udc.c              |   2 +
 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/serial/ti_usb_3410_5052.c              |   9 +-
 drivers/usb/serial/usb_wwan.c                      |   9 +-
 drivers/usb/typec/tcpm/tcpci.c                     |  21 +-
 drivers/usb/typec/tcpm/tcpm.c                      | 105 +++--
 drivers/usb/usbip/vudc_sysfs.c                     |   2 +
 drivers/vfio/mdev/mdev_sysfs.c                     |   2 +-
 fs/overlayfs/copy_up.c                             |   3 +-
 include/linux/hid.h                                |   2 +
 include/linux/kvm_host.h                           |   4 +-
 include/linux/smp.h                                |   2 +-
 include/linux/spi/spi.h                            |   3 +
 include/linux/tty_driver.h                         |   2 +-
 include/net/addrconf.h                             |   1 -
 include/net/bluetooth/hci_core.h                   |   1 +
 include/uapi/linux/tty_flags.h                     |   4 +-
 kernel/sched/debug.c                               |  42 +-
 kernel/smp.c                                       |  10 +-
 kernel/up.c                                        |   2 +-
 lib/bug.c                                          |  33 +-
 mm/memory-failure.c                                |   2 +-
 mm/sparse.c                                        |   1 +
 net/bluetooth/hci_event.c                          |   3 +-
 net/bluetooth/hci_request.c                        |  12 +-
 net/bridge/br_multicast.c                          |  33 +-
 net/core/dev.c                                     |   8 +-
 net/hsr/hsr_framereg.c                             |   3 +-
 net/ipv4/route.c                                   |  42 +-
 net/ipv4/tcp_cong.c                                |   4 +
 net/ipv6/mcast_snoop.c                             |  12 +-
 net/mac80211/main.c                                |   7 +-
 net/nfc/digital_dep.c                              |   2 +
 net/nfc/llcp_sock.c                                |   4 +
 net/sctp/socket.c                                  |  38 +-
 net/vmw_vsock/vmci_transport.c                     |   3 +-
 net/wireless/scan.c                                |   2 +
 samples/kfifo/bytestream-example.c                 |   8 +-
 samples/kfifo/inttype-example.c                    |   8 +-
 samples/kfifo/record-example.c                     |   8 +-
 sound/core/init.c                                  |   2 -
 sound/pci/hda/patch_realtek.c                      | 127 +++---
 sound/soc/codecs/ak5558.c                          |   4 +-
 sound/soc/generic/audio-graph-card.c               |   2 +-
 sound/soc/generic/simple-card.c                    |   2 +-
 sound/soc/intel/boards/kbl_da7219_max98927.c       |  38 +-
 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/perf/trace/beauty/fsconfig.sh                |   7 +-
 tools/perf/util/symbol_fprintf.c                   |   2 +-
 .../net/forwarding/mirror_gre_vlan_bridge_1q.sh    |   2 +-
 virt/kvm/arm/arm.c                                 |   2 +
 virt/kvm/coalesced_mmio.c                          |  19 +-
 virt/kvm/kvm_main.c                                |  10 +-
 233 files changed, 2110 insertions(+), 1110 deletions(-)