Skip to content

5.4.124-rc1 review

Greg Kroah-Hartman linux-mips linux-watchdog lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest177 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/177ALSA: hda/realtek: Headphone volume is controlled by Front mixersound/pci/hda/patch_realtek.c+23 -00 replies
2/177ALSA: usb-audio: scarlett2: Fix device hang with ehci-pcisound/usb/mixer_scarlett_gen2.c+1 -10 replies
3/177ALSA: usb-audio: scarlett2: Improve driver startup messagessound/usb/mixer_quirks.c sound/usb/mixer_scarlett_gen2.c sound/usb/mixer_scarlett_gen2.h+52 -310 replies
4/177cifs: set server->cipher_type to AES-128-CCM for SMB3.0fs/cifs/smb2pdu.c+7 -00 replies
5/177NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()fs/nfs/pnfs.c+7 -80 replies
6/177iommu/vt-d: Fix sysfs leak in alloc_iommu()drivers/iommu/dmar.c+3 -10 replies
7/177perf intel-pt: Fix sample instruction bytestools/perf/util/intel-pt.c+4 -10 replies
8/177perf intel-pt: Fix transaction abort handlingtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+5 -10 replies
9/177perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time reporttools/perf/scripts/python/exported-sql-viewer.py+1 -10 replies
10/177perf scripts python: exported-sql-viewer.py: Fix Array TypeErrortools/perf/scripts/python/exported-sql-viewer.py+3 -20 replies
11/177perf scripts python: exported-sql-viewer.py: Fix warning displaytools/perf/scripts/python/exported-sql-viewer.py+5 -00 replies
12/177proc: Check /proc/$pid/attr/ writes against file openerfs/proc/base.c+4 -00 replies
13/177net: hso: fix control-request directionsdrivers/net/usb/hso.c+2 -20 replies
14/177mac80211: assure all fragments are encryptednet/mac80211/rx.c+12 -110 replies
15/177mac80211: prevent mixed key and fragment cache attacksnet/mac80211/ieee80211_i.h net/mac80211/key.c net/mac80211/key.h +1 more+16 -00 replies
16/177mac80211: properly handle A-MSDUs that start with an RFC 1042 headerinclude/net/cfg80211.h net/mac80211/rx.c net/wireless/util.c+5 -50 replies
17/177cfg80211: mitigate A-MSDU aggregation attacksnet/wireless/util.c+3 -00 replies
18/177mac80211: drop A-MSDUs on old ciphersnet/mac80211/rx.c+18 -10 replies
19/177mac80211: add fragment cache to sta_infonet/mac80211/ieee80211_i.h net/mac80211/iface.c net/mac80211/rx.c +2 more+73 -420 replies
20/177mac80211: check defrag PN against current framenet/mac80211/ieee80211_i.h net/mac80211/rx.c net/mac80211/wpa.c+20 -90 replies
21/177mac80211: prevent attacks on TKIP/WEP as wellnet/mac80211/rx.c net/mac80211/sta_info.h+14 -10 replies
22/177mac80211: do not accept/forward invalid EAPOL framesnet/mac80211/rx.c+27 -60 replies
23/177mac80211: extend protection against mixed key and fragment cache attacksnet/mac80211/rx.c+11 -20 replies
24/177ath10k: add CCMP PN replay protection for fragmented frames for PCIedrivers/net/wireless/ath/ath10k/htt.h drivers/net/wireless/ath/ath10k/htt_rx.c+96 -40 replies
25/177ath10k: drop fragments with multicast DA for PCIedrivers/net/wireless/ath/ath10k/htt_rx.c+20 -30 replies
26/177ath10k: drop fragments with multicast DA for SDIOdrivers/net/wireless/ath/ath10k/htt_rx.c+7 -20 replies
27/177ath10k: drop MPDU which has discard flag set by firmware for SDIOdrivers/net/wireless/ath/ath10k/htt_rx.c drivers/net/wireless/ath/ath10k/rx_desc.h+18 -10 replies
28/177ath10k: Fix TKIP Michael MIC verification for PCIedrivers/net/wireless/ath/ath10k/htt_rx.c+10 -00 replies
29/177ath10k: Validate first subframe of A-MSDU before processing the listdrivers/net/wireless/ath/ath10k/htt_rx.c+57 -40 replies
30/177dm snapshot: properly fix a crash when an origin has no snapshotsdrivers/md/dm-snap.c+1 -10 replies
31/177drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gatedrivers/gpu/drm/amd/amdgpu/vcn_v1_0.c+5 -10 replies
32/177drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gatedrivers/gpu/drm/amd/amdgpu/vcn_v2_0.c+2 -00 replies
33/177drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gatedrivers/gpu/drm/amd/amdgpu/vcn_v2_5.c+2 -00 replies
34/177selftests/gpio: Use TEST_GEN_PROGS_EXTENDEDtools/testing/selftests/gpio/Makefile+3 -50 replies
35/177selftests/gpio: Move include of lib.mk uptools/testing/selftests/gpio/Makefile+3 -30 replies
36/177selftests/gpio: Fix build when source tree is read onlytools/testing/selftests/gpio/Makefile+9 -50 replies
37/177kgdb: fix gcc-11 warnings harderdrivers/misc/kgdbts.c+2 -10 replies
38/177Documentation: seccomp: Fix user notification documentationDocumentation/userspace-api/seccomp_filter.rst+8 -80 replies
39/177serial: core: fix suspicious security_locked_down() calldrivers/tty/serial/serial_core.c+5 -30 replies
40/177misc/uss720: fix memory leak in uss720_probedrivers/usb/misc/uss720.c+1 -00 replies
41/177thunderbolt: dma_port: Fix NVM read buffer bounds and offset issuedrivers/thunderbolt/dma_port.c+6 -50 replies
42/177mei: request autosuspend after sending rx flow controldrivers/misc/mei/interrupt.c+3 -00 replies
43/177staging: iio: cdc: ad7746: avoid overwrite of num_channelsdrivers/staging/iio/cdc/ad7746.c+0 -10 replies
44/177iio: gyro: fxas21002c: balance runtime power in error pathdrivers/iio/gyro/fxas21002c_core.c+2 -00 replies
45/177iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp()drivers/iio/adc/ad7768-1.c+6 -20 replies
46/177iio: adc: ad7124: Fix missbalanced regulator enable / disable on error.drivers/iio/adc/ad7124.c+13 -160 replies
47/177iio: adc: ad7124: Fix potential overflow due to non sequential channel numbersdrivers/iio/adc/ad7124.c+7 -00 replies
48/177iio: adc: ad7793: Add missing error code in ad7793_setup()drivers/iio/adc/ad7793.c+1 -00 replies
49/177serial: 8250_pci: Add support for new HPE serial devicedrivers/tty/serial/8250/8250_pci.c+18 -00 replies
50/177serial: 8250_pci: handle FL_NOIRQ board flagdrivers/tty/serial/8250/8250_pci.c+17 -120 replies
51/177USB: trancevibrator: fix control-request directiondrivers/usb/misc/trancevibrator.c+2 -20 replies
52/177USB: usbfs: Dont WARN about excessively large memory allocationsdrivers/usb/core/devio.c+8 -30 replies
53/177serial: tegra: Fix a mask operation that is always truedrivers/tty/serial/serial-tegra.c+1 -10 replies
54/177serial: sh-sci: Fix off-by-one error in FIFO threshold register settingdrivers/tty/serial/sh-sci.c+2 -20 replies
55/177serial: rp2: use request_firmware instead of request_firmware_nowaitdrivers/tty/serial/rp2.c+17 -350 replies
56/177USB: serial: ti_usb_3410_5052: add startech.com device iddrivers/usb/serial/ti_usb_3410_5052.c+3 -00 replies
57/177USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011drivers/usb/serial/option.c+4 -00 replies
58/177USB: serial: ftdi_sio: add IDs for IDS GmbH Productsdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+10 -00 replies
59/177USB: serial: pl2303: add device id for ADLINK ND-6530 GCdrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+2 -00 replies
60/177thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALIDdrivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c drivers/thermal/intel/x86_pkg_temp_thermal.c+5 -10 replies
61/177usb: dwc3: gadget: Properly track pending and queued SGdrivers/usb/dwc3/gadget.c+7 -60 replies
62/177usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen()drivers/usb/gadget/udc/renesas_usb3.c+3 -20 replies
63/177net: usb: fix memory leak in smsc75xx_binddrivers/net/usb/smsc75xx.c+6 -20 replies
64/177spi: spi-geni-qcom: Fix use-after-free on unbinddrivers/spi/spi-geni-qcom.c+1 -20 replies
65/177Bluetooth: cmtp: fix file refcount when cmtp_attach_device failsnet/bluetooth/cmtp/core.c+5 -00 replies
66/177fs/nfs: Use fatal_signal_pending instead of signal_pendingfs/nfs/nfs4proc.c+2 -20 replies
67/177NFS: fix an incorrect limit in filelayout_decode_layout()fs/nfs/filelayout/filelayout.c+1 -10 replies
68/177NFS: Fix an Oopsable condition in __nfs_pageio_add_request()fs/nfs/pagelist.c+5 -40 replies
69/177NFS: Dont corrupt the value of pg_bytes_written in nfs_do_recoalesce()fs/nfs/pagelist.c+5 -70 replies
70/177NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 configfs/nfs/nfs4file.c+1 -10 replies
71/177drm/meson: fix shutdown crash when component not probeddrivers/gpu/drm/meson/meson_drv.c+5 -40 replies
72/177net/mlx5e: Fix multipath lag activationdrivers/net/ethernet/mellanox/mlx5/core/lag_mp.c+6 -00 replies
73/177net/mlx5e: Fix nullptr in add_vlan_push_action()drivers/net/ethernet/mellanox/mlx5/core/en_tc.c+6 -20 replies
74/177net/mlx4: Fix EEPROM dump supportdrivers/net/ethernet/mellanox/mlx4/en_ethtool.c drivers/net/ethernet/mellanox/mlx4/port.c+104 -70 replies
75/177Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv"net/tipc/socket.c+4 -10 replies
76/177tipc: wait and exit until all work queues are donenet/tipc/core.c net/tipc/core.h net/tipc/udp_media.c+7 -00 replies
77/177tipc: skb_linearize the head skb when reassembling msgsnet/tipc/msg.c+2 -70 replies
78/177spi: spi-fsl-dspi: Fix a resource leak in an error handling pathdrivers/spi/spi-fsl-dspi.c+3 -10 replies
79/177net: dsa: mt7530: fix VLAN traffic leaksdrivers/net/dsa/mt7530.c+0 -80 replies
80/177net: dsa: fix a crash if ->get_sset_count() failsnet/dsa/master.c+3 -20 replies
81/177net: dsa: sja1105: error out on unsupported PHY modedrivers/net/dsa/sja1105/sja1105_main.c+1 -00 replies
82/177i2c: s3c2410: fix possible NULL pointer deref on read message after writedrivers/i2c/busses/i2c-s3c2410.c+3 -00 replies
83/177i2c: i801: Dont generate an interrupt on bus resetdrivers/i2c/busses/i2c-i801.c+2 -40 replies
84/177i2c: sh_mobile: Use new clock calculation formulas for RZ/G2Edrivers/i2c/busses/i2c-sh_mobile.c+1 -10 replies
85/177perf jevents: Fix getting maximum number of fdstools/perf/pmu-events/jevents.c+1 -10 replies
86/177platform/x86: hp_accel: Avoid invoking _INI to speed up resumedrivers/misc/lis3lv02d/lis3lv02d.h drivers/platform/x86/hp_accel.c+22 -10 replies
87/177gpio: cadence: Add missing MODULE_DEVICE_TABLEdrivers/gpio/gpio-cadence.c+1 -00 replies
88/177Revert "media: usb: gspca: add a missed check for goto_low_power"drivers/media/usb/gspca/cpia1.c+1 -50 replies
89/177Revert "ALSA: sb: fix a missing check of snd_ctl_add"sound/isa/sb/sb16_main.c+3 -70 replies
90/177Revert "serial: max310x: pass return value of spi_register_driver"drivers/tty/serial/max310x.c+2 -20 replies
91/177serial: max310x: unregister uart driver in case of failure and abortdrivers/tty/serial/max310x.c+4 -20 replies
92/177Revert "net: fujitsu: fix a potential NULL pointer dereference"drivers/net/ethernet/fujitsu/fmvj18x_cs.c+0 -50 replies
93/177net: fujitsu: fix potential null-ptr-derefdrivers/net/ethernet/fujitsu/fmvj18x_cs.c+5 -00 replies
94/177Revert "net/smc: fix a NULL pointer dereference"net/smc/smc_ism.c+0 -50 replies
95/177net: caif: remove BUG_ON(dev == NULL) in caif_xmitdrivers/net/caif/caif_serial.c+0 -10 replies
96/177Revert "char: hpet: fix a missing check of ioremap"drivers/char/hpet.c+0 -20 replies
97/177char: hpet: add checks after calling ioremapdrivers/char/hpet.c+4 -00 replies
98/177Revert "ALSA: gus: add a check of the status of snd_ctl_add"sound/isa/gus/gus_main.c+2 -110 replies
99/177ALSA: sb8: Add a comment note regarding an unused pointersound/isa/sb/sb8.c+5 -10 replies
100/177Revert "ALSA: usx2y: Fix potential NULL pointer dereference"sound/usb/usx2y/usb_stream.c+0 -50 replies
101/177Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference"drivers/isdn/hardware/mISDN/mISDNinfineon.c+1 -40 replies
102/177isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_iodrivers/isdn/hardware/mISDN/mISDNinfineon.c+16 -80 replies
103/177Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()"drivers/net/wireless/ath/ath6kl/wmi.c+3 -10 replies
104/177ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()drivers/net/wireless/ath/ath6kl/debug.c drivers/net/wireless/ath/ath6kl/wmi.c+5 -40 replies
105/177Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc"drivers/isdn/hardware/mISDN/hfcsusb.c+0 -30 replies
106/177isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_infodrivers/isdn/hardware/mISDN/hfcsusb.c+10 -80 replies
107/177Revert "dmaengine: qcom_hidma: Check for driver register failure"drivers/dma/qcom/hidma_mgmt.c+2 -10 replies
108/177dmaengine: qcom_hidma: comment platform_driver_register calldrivers/dma/qcom/hidma_mgmt.c+14 -00 replies
109/177Revert "libertas: add checks for the return value of sysfs_create_group"drivers/net/wireless/marvell/libertas/mesh.c+0 -50 replies
110/177libertas: register sysfs groups properlydrivers/net/wireless/marvell/libertas/mesh.c+4 -240 replies
111/177Revert "ASoC: cs43130: fix a NULL pointer dereference"sound/soc/codecs/cs43130.c+0 -20 replies
112/177ASoC: cs43130: handle errors in cs43130_probe() properlysound/soc/codecs/cs43130.c+14 -140 replies
113/177Revert "media: dvb: Add check on sp8870_readreg"drivers/media/dvb-frontends/sp8870.c+1 -30 replies
114/177media: dvb: Add check on sp8870_readreg returndrivers/media/dvb-frontends/sp8870.c+3 -10 replies
115/177Revert "media: gspca: mt9m111: Check write_bridge for timeout"drivers/media/usb/gspca/m5602/m5602_mt9m111.c+3 -50 replies
116/177media: gspca: mt9m111: Check write_bridge for timeoutdrivers/media/usb/gspca/m5602/m5602_mt9m111.c+8 -60 replies
117/177Revert "media: gspca: Check the return value of write_bridge for timeout"drivers/media/usb/gspca/m5602/m5602_po1030.c+2 -60 replies
118/177media: gspca: properly check for errors in po1030_probe()drivers/media/usb/gspca/m5602/m5602_po1030.c+7 -30 replies
119/177Revert "net: liquidio: fix a NULL pointer dereference"drivers/net/ethernet/cavium/liquidio/lio_main.c+0 -50 replies
120/177net: liquidio: Add missing null pointer checksdrivers/net/ethernet/cavium/liquidio/lio_main.c drivers/net/ethernet/cavium/liquidio/lio_vf_main.c+40 -150 replies
121/177Revert "brcmfmac: add a check for the status of usb_register"drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+1 -50 replies
122/177brcmfmac: properly check for bus register errorsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c +3 more+41 -460 replies
123/177btrfs: return whole extents in fiemapfs/btrfs/extent_io.c+6 -10 replies
124/177scsi: BusLogic: Fix 64-bit system enumeration error for Buslogicdrivers/scsi/BusLogic.c drivers/scsi/BusLogic.h+4 -40 replies
125/177openrisc: Define memory barrier mbarch/openrisc/include/asm/barrier.h+9 -00 replies
126/177btrfs: do not BUG_ON in link_to_fixup_dirfs/btrfs/tree-log.c+0 -20 replies
127/177platform/x86: hp-wireless: add AMDs hardware id to the supported listdrivers/platform/x86/hp-wireless.c+2 -00 replies
128/177platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPIdrivers/platform/x86/intel_punit_ipc.c+1 -00 replies
129/177platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tabletdrivers/platform/x86/touchscreen_dmi.c+8 -00 replies
130/177SMB3: incorrect file id in requests compounded with openfs/cifs/smb2pdu.c+3 -30 replies
131/177drm/amd/display: Disconnect non-DP with no EDIDdrivers/gpu/drm/amd/display/dc/core/dc_link.c+18 -00 replies
132/177drm/amd/amdgpu: fix refcount leakdrivers/gpu/drm/amd/amdgpu/amdgpu_fb.c+3 -00 replies
133/177drm/amdgpu: Fix a use-after-freedrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -00 replies
134/177drm/amd/amdgpu: fix a potential deadlock in gpu resetdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+0 -10 replies
135/177net: netcp: Fix an error messagedrivers/net/ethernet/ti/netcp_core.c+2 -23 replies
136/177net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_countnet/dsa/slave.c+7 -50 replies
137/177ASoC: cs42l42: Regmap must use_single_read/writesound/soc/codecs/cs42l42.c+3 -00 replies
138/177vfio-ccw: Check initialized flag in cp_init()drivers/s390/cio/vfio_ccw_cp.c+4 -00 replies
139/177net: really orphan skbs tied to closing skinclude/net/sock.h net/core/sock.c+7 -50 replies
140/177net: fec: fix the potential memory leak in fec_enet_init()drivers/net/ethernet/freescale/fec_main.c+9 -20 replies
141/177net: mdio: thunder: Fix a double free issue in the .remove functiondrivers/net/phy/mdio-thunder.c+0 -10 replies
142/177net: mdio: octeon: Fix some double free issuesdrivers/net/phy/mdio-octeon.c+0 -20 replies
143/177openvswitch: meter: fix race when getting now_ms.net/openvswitch/meter.c+8 -00 replies
144/177tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAITnet/tls/tls_sw.c+6 -50 replies
145/177net: sched: fix packet stuck problem for lockless qdiscinclude/net/sch_generic.h net/sched/sch_generic.c+53 -10 replies
146/177net: sched: fix tx action rescheduling issue during deactivationinclude/net/pkt_sched.h net/core/dev.c net/sched/sch_generic.c+26 -110 replies
147/177net: sched: fix tx action reschedule issue with stopped queuenet/core/dev.c net/sched/sch_generic.c+28 -20 replies
148/177net: hso: check for allocation failure in hso_create_bulk_serial_device()drivers/net/usb/hso.c+18 -190 replies
149/177net: bnx2: Fix error return code in bnx2_init_board()drivers/net/ethernet/broadcom/bnx2.c+1 -10 replies
150/177bnxt_en: Include new P5 HV definition in VF check.drivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -10 replies
151/177mld: fix panic in mld_newpack()net/ipv6/mcast.c+0 -30 replies
152/177gve: Check TX QPL was actually assigneddrivers/net/ethernet/google/gve/gve_tx.c+5 -10 replies
153/177gve: Update mgmt_msix_idx if num_ntfy changesdrivers/net/ethernet/google/gve/gve_main.c+1 -00 replies
154/177gve: Add NULL pointer checks when freeing irqs.drivers/net/ethernet/google/gve/gve_main.c+11 -90 replies
155/177gve: Upgrade memory barrier in poll routinedrivers/net/ethernet/google/gve/gve_main.c+1 -10 replies
156/177gve: Correct SKB queue index validation.drivers/net/ethernet/google/gve/gve_tx.c+1 -10 replies
157/177cxgb4: avoid accessing registers when clearing filtersdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+1 -10 replies
158/177staging: emxx_udc: fix loop in _nbu2ss_nuke()drivers/staging/emxx_udc/emxx_udc.c+2 -20 replies
159/177ASoC: cs35l33: fix an error code in probe()sound/soc/codecs/cs35l33.c+1 -00 replies
160/177bpf: Set mac_len in bpf_skb_change_headnet/core/filter.c+1 -00 replies
161/177ixgbe: fix large MTU request from VFdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+7 -90 replies
162/177scsi: libsas: Use _safe() loop in sas_resume_port()drivers/scsi/libsas/sas_port.c+2 -20 replies
163/177net: lantiq: fix memory corruption in RX ringdrivers/net/ethernet/lantiq_xrx200.c+9 -50 replies
164/177ipv6: record frag_max_size in atomic fragments in input pathnet/ipv6/reassembly.c+3 -10 replies
165/177ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be staticsound/usb/mixer_scarlett_gen2.c+2 -20 replies
166/177net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88drivers/net/ethernet/mediatek/mtk_eth_soc.c drivers/net/ethernet/mediatek/mtk_eth_soc.h+66 -250 replies
167/177sch_dsmark: fix a NULL deref in qdisc_reset()net/sched/sch_dsmark.c+2 -10 replies
168/177MIPS: alchemy: xxs1500: add gpio-au1000.h header filearch/mips/alchemy/board-xxs1500.c+1 -00 replies
169/177MIPS: ralink: export rt_sysc_membase for rt2880_wdt.carch/mips/ralink/of.c+2 -00 replies
170/177drm/i915/display: fix compiler warning about array overrundrivers/gpu/drm/i915/display/intel_dp.c+12 -10 replies
171/177i915: fix build warning in intel_dp_get_link_status()drivers/gpu/drm/i915/display/intel_dp.c+1 -10 replies
172/177drivers/net/ethernet: clean up unused assignmentsdrivers/net/ethernet/brocade/bna/bnad.c drivers/net/ethernet/dec/tulip/de4x5.c drivers/net/ethernet/dec/tulip/media.c +10 more+36 -810 replies
173/177net: hns3: check the return of skb_checksum_help()drivers/net/ethernet/hisilicon/hns3/hns3_enet.c+3 -70 replies
174/177Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference""sound/usb/usx2y/usb_stream.c+5 -00 replies
175/177net: hso: bail out on interrupt URB allocation failuredrivers/net/usb/hso.c+7 -70 replies
176/177neighbour: Prevent Race condition in neighbour subsytemnet/core/neighbour.c+4 -00 replies
177/177usb: core: reduce power-on-good delay time of root hubdrivers/usb/core/hub.h+4 -20 replies

Reviews trailers per patch

63 of 177 patches have a Reviewed-by or Acked-by.

PatchLu BaoluLeo LiuChristian KönigKees CookTycho AndersenChristian BraunerAndy ShevchenkoAlexandru ArdeleanJon MaloyVlad BuslovVladimir OlteanMichael GrzeschikFelipe BalbiRoi DayanTung NguyenJerry HoemannMartin Blumenstingl[email protected]Andrew LunnFlorian FainelliJarkko NikulaWolfram SangUlrich Hecht[email protected]Takashi IwaiVinod KoulSinan KayaÉric PielJiri SlabyDominik BrodowskiJosef BacikFabrizio CastroAlex DeucherAndrey GrodzovskyCornelia HuckMatthew RosatoCharles KeepaxRussell KingKhalid AzizIlya MaximetsJakub KicinskiJuergen GrossWillem de BruijnEdwin PeerJohan HovoldMichael ChanDavid SterbaNicholas KazlauskasStylon WangDaniel WheelerShyam Prasad NGuenter RoeckEdward CreeDan CarpenterAlan SternKonrad JankowskiJohn GarryManuel LaussHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b
1/177
2/177
3/177
4/177
5/177
6/177A-b
7/177
8/177
9/177
10/177
11/177
12/177
13/177
14/177
15/177
16/177
17/177
18/177
19/177
20/177
21/177
22/177
23/177
24/177
25/177
26/177
27/177
28/177
29/177
30/177
31/177R-b A-b
32/177R-b A-b
33/177R-b A-b
34/177
35/177
36/177
37/177
38/177A-b A-b
39/177A-b
40/177
41/177
42/177
43/177
44/177
45/177R-b
46/177R-b
47/177R-b
48/177
49/177T-b
50/177
51/177
52/177Reported-and-tested-by
53/177
54/177R-b R-b
55/177
56/177
57/177
58/177
59/177
60/177
61/177T-b A-b
62/177
63/177Reported-and-tested-by
64/177
65/177
66/177
67/177
68/177
69/177
70/177
71/177T-b R-b
72/177R-b
73/177R-b
74/177
75/177A-b A-b
76/177A-b
77/177A-b
78/177R-b
79/177R-b
80/177R-b R-b R-b
81/177
82/177
83/177A-b T-b
84/177R-b
85/177
86/177A-b
87/177
88/177
89/177R-b
90/177A-b
91/177
92/177R-b
93/177A-b
94/177
95/177
96/177
97/177
98/177R-b
99/177
100/177R-b
101/177
102/177
103/177
104/177
105/177
106/177
107/177A-b A-b
108/177A-b A-b
109/177
110/177
111/177
112/177
113/177
114/177
115/177
116/177
117/177
118/177
119/177
120/177
121/177
122/177
123/177R-b
124/177A-b
125/177
126/177R-b
127/177
128/177
129/177
130/177R-b
131/177R-b A-b T-b
132/177A-b R-b
133/177R-b
134/177A-b R-b
135/177
136/177R-b R-b
137/177A-b
138/177R-b A-b
139/177
140/177
141/177R-b R-b
142/177R-b R-b
143/177R-b
144/177
145/177A-b T-b
146/177A-b
147/177A-b
148/177R-b
149/177R-b
150/177R-b
151/177
152/177A-b
153/177A-b
154/177A-b
155/177A-b
156/177A-b
157/177
158/177
159/177R-b
160/177
161/177T-b
162/177R-b
163/177
164/177
165/177
166/177
167/177
168/177A-b
169/177A-b
170/177
171/177
172/177A-b
173/177
174/177
175/177R-b
176/177
177/177A-b

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

Read the v1 thread

Cover letter [PATCH 5.4 000/177] 5.4.124-rc1 review

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

Responses should be made by Wed, 02 Jun 2021 13:06:20 +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.124-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.124-rc1

Chunfeng Yun <[email protected]>
usb: core: reduce power-on-good delay time of root hub

Chinmay Agarwal <[email protected]>
neighbour: Prevent Race condition in neighbour subsytem

Johan Hovold <[email protected]>
net: hso: bail out on interrupt URB allocation failure

Greg Kroah-Hartman <[email protected]>
Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference""

Yunsheng Lin <[email protected]>
net: hns3: check the return of skb_checksum_help()

Jesse Brandeburg <[email protected]>
drivers/net/ethernet: clean up unused assignments

Greg Kroah-Hartman <[email protected]>
i915: fix build warning in intel_dp_get_link_status()

Linus Torvalds <[email protected]>
drm/i915/display: fix compiler warning about array overrun

Randy Dunlap <[email protected]>
MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c

Randy Dunlap <[email protected]>
MIPS: alchemy: xxs1500: add gpio-au1000.h header file

Taehee Yoo <[email protected]>
sch_dsmark: fix a NULL deref in qdisc_reset()

Stefan Roese <[email protected]>
net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88

kernel test robot <[email protected]>
ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static

Francesco Ruggeri <[email protected]>
ipv6: record frag_max_size in atomic fragments in input path

Aleksander Jan Bajkowski <[email protected]>
net: lantiq: fix memory corruption in RX ring

Dan Carpenter <[email protected]>
scsi: libsas: Use _safe() loop in sas_resume_port()

Jesse Brandeburg <[email protected]>
ixgbe: fix large MTU request from VF

Jussi Maki <[email protected]>
bpf: Set mac_len in bpf_skb_change_head

Dan Carpenter <[email protected]>
ASoC: cs35l33: fix an error code in probe()

Dan Carpenter <[email protected]>
staging: emxx_udc: fix loop in _nbu2ss_nuke()

Raju Rangoju <[email protected]>
cxgb4: avoid accessing registers when clearing filters

David Awogbemila <[email protected]>
gve: Correct SKB queue index validation.

Catherine Sullivan <[email protected]>
gve: Upgrade memory barrier in poll routine

David Awogbemila <[email protected]>
gve: Add NULL pointer checks when freeing irqs.

David Awogbemila <[email protected]>
gve: Update mgmt_msix_idx if num_ntfy changes

Catherine Sullivan <[email protected]>
gve: Check TX QPL was actually assigned

Taehee Yoo <[email protected]>
mld: fix panic in mld_newpack()

Andy Gospodarek <[email protected]>
bnxt_en: Include new P5 HV definition in VF check.

Zhen Lei <[email protected]>
net: bnx2: Fix error return code in bnx2_init_board()

Dan Carpenter <[email protected]>
net: hso: check for allocation failure in hso_create_bulk_serial_device()

Yunsheng Lin <[email protected]>
net: sched: fix tx action reschedule issue with stopped queue

Yunsheng Lin <[email protected]>
net: sched: fix tx action rescheduling issue during deactivation

Yunsheng Lin <[email protected]>
net: sched: fix packet stuck problem for lockless qdisc

Jim Ma <[email protected]>
tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT

Tao Liu <[email protected]>
openvswitch: meter: fix race when getting now_ms.

Christophe JAILLET <[email protected]>
net: mdio: octeon: Fix some double free issues

Christophe JAILLET <[email protected]>
net: mdio: thunder: Fix a double free issue in the .remove function

Fugang Duan <[email protected]>
net: fec: fix the potential memory leak in fec_enet_init()

Paolo Abeni <[email protected]>
net: really orphan skbs tied to closing sk

Eric Farman <[email protected]>
vfio-ccw: Check initialized flag in cp_init()

Richard Fitzgerald <[email protected]>
ASoC: cs42l42: Regmap must use_single_read/write

Vladimir Oltean <[email protected]>
net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count

Christophe JAILLET <[email protected]>
net: netcp: Fix an error message

Lang Yu <[email protected]>
drm/amd/amdgpu: fix a potential deadlock in gpu reset

xinhui pan <[email protected]>
drm/amdgpu: Fix a use-after-free

Jingwen Chen <[email protected]>
drm/amd/amdgpu: fix refcount leak

Chris Park <[email protected]>
drm/amd/display: Disconnect non-DP with no EDID

Steve French <[email protected]>
SMB3: incorrect file id in requests compounded with open

Teava Radu <[email protected]>
platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet

Andy Shevchenko <[email protected]>
platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI

Shyam Sundar S K <[email protected]>
platform/x86: hp-wireless: add AMD's hardware id to the supported list

Josef Bacik <[email protected]>
btrfs: do not BUG_ON in link_to_fixup_dir

Peter Zijlstra <[email protected]>
openrisc: Define memory barrier mb

Matt Wang <[email protected]>
scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic

Boris Burkov <[email protected]>
btrfs: return whole extents in fiemap

Greg Kroah-Hartman <[email protected]>
brcmfmac: properly check for bus register errors

Greg Kroah-Hartman <[email protected]>
Revert "brcmfmac: add a check for the status of usb_register"

Tom Seewald <[email protected]>
net: liquidio: Add missing null pointer checks

Greg Kroah-Hartman <[email protected]>
Revert "net: liquidio: fix a NULL pointer dereference"

Greg Kroah-Hartman <[email protected]>
media: gspca: properly check for errors in po1030_probe()

Greg Kroah-Hartman <[email protected]>
Revert "media: gspca: Check the return value of write_bridge for timeout"

Alaa Emad <[email protected]>
media: gspca: mt9m111: Check write_bridge for timeout

Greg Kroah-Hartman <[email protected]>
Revert "media: gspca: mt9m111: Check write_bridge for timeout"

Alaa Emad <[email protected]>
media: dvb: Add check on sp8870_readreg return

Greg Kroah-Hartman <[email protected]>
Revert "media: dvb: Add check on sp8870_readreg"

Greg Kroah-Hartman <[email protected]>

    ASoC: cs43130: handle errors in cs43130_probe() properly

Greg Kroah-Hartman <[email protected]>
Revert "ASoC: cs43130: fix a NULL pointer dereference"

Greg Kroah-Hartman <[email protected]>
libertas: register sysfs groups properly

Greg Kroah-Hartman <[email protected]>
Revert "libertas: add checks for the return value of sysfs_create_group"

Phillip Potter <[email protected]>
dmaengine: qcom_hidma: comment platform_driver_register call

Greg Kroah-Hartman <[email protected]>
Revert "dmaengine: qcom_hidma: Check for driver register failure"

Phillip Potter <[email protected]>
isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info

Greg Kroah-Hartman <[email protected]>
Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc"

Anirudh Rayabharam <[email protected]>
ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()

Greg Kroah-Hartman <[email protected]>
Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()"

Phillip Potter <[email protected]>
isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io

Greg Kroah-Hartman <[email protected]>
Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference"

Greg Kroah-Hartman <[email protected]>
Revert "ALSA: usx2y: Fix potential NULL pointer dereference"

Atul Gopinathan <[email protected]>
ALSA: sb8: Add a comment note regarding an unused pointer

Greg Kroah-Hartman <[email protected]>
Revert "ALSA: gus: add a check of the status of snd_ctl_add"

Tom Seewald <[email protected]>
char: hpet: add checks after calling ioremap

Greg Kroah-Hartman <[email protected]>
Revert "char: hpet: fix a missing check of ioremap"

Du Cheng <[email protected]>

    net: caif: remove BUG_ON(dev == NULL) in caif_xmit

Greg Kroah-Hartman <[email protected]>
Revert "net/smc: fix a NULL pointer dereference"

Anirudh Rayabharam <[email protected]>
net: fujitsu: fix potential null-ptr-deref

Greg Kroah-Hartman <[email protected]>
Revert "net: fujitsu: fix a potential NULL pointer dereference"

Atul Gopinathan <[email protected]>

    serial: max310x: unregister uart driver in case of failure and abort

Greg Kroah-Hartman <[email protected]>

    Revert "serial: max310x: pass return value of spi_register_driver"

Greg Kroah-Hartman <[email protected]>
Revert "ALSA: sb: fix a missing check of snd_ctl_add"

Greg Kroah-Hartman <[email protected]>
Revert "media: usb: gspca: add a missed check for goto_low_power"

Zou Wei <[email protected]>
gpio: cadence: Add missing MODULE_DEVICE_TABLE

Kai-Heng Feng <[email protected]>
platform/x86: hp_accel: Avoid invoking _INI to speed up resume

Felix Fietkau <[email protected]>
perf jevents: Fix getting maximum number of fds

Geert Uytterhoeven <[email protected]>
i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E

Jean Delvare <[email protected]>
i2c: i801: Don't generate an interrupt on bus reset

Krzysztof Kozlowski <[email protected]>
i2c: s3c2410: fix possible NULL pointer deref on read message after write

Vladimir Oltean <[email protected]>
net: dsa: sja1105: error out on unsupported PHY mode

Dan Carpenter <[email protected]>

    net: dsa: fix a crash if ->get_sset_count() fails

DENG Qingfang <[email protected]>
net: dsa: mt7530: fix VLAN traffic leaks

Christophe JAILLET <[email protected]>
spi: spi-fsl-dspi: Fix a resource leak in an error handling path

Xin Long <[email protected]>
tipc: skb_linearize the head skb when reassembling msgs

Xin Long <[email protected]>
tipc: wait and exit until all work queues are done

Hoang Le <[email protected]>
Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv"

Vladyslav Tarasiuk <[email protected]>
net/mlx4: Fix EEPROM dump support

Dima Chumak <[email protected]>
net/mlx5e: Fix nullptr in add_vlan_push_action()

Dima Chumak <[email protected]>
net/mlx5e: Fix multipath lag activation

Neil Armstrong <[email protected]>
drm/meson: fix shutdown crash when component not probed

Zhang Xiaoxu <[email protected]>
NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config

Trond Myklebust <[email protected]>
NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce()

Trond Myklebust <[email protected]>
NFS: Fix an Oopsable condition in __nfs_pageio_add_request()

Dan Carpenter <[email protected]>
NFS: fix an incorrect limit in filelayout_decode_layout()

zhouchuangao <[email protected]>
fs/nfs: Use fatal_signal_pending instead of signal_pending

Thadeu Lima de Souza Cascardo <[email protected]>
Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails

Lukas Wunner <[email protected]>
spi: spi-geni-qcom: Fix use-after-free on unbind

Pavel Skripkin <[email protected]>
net: usb: fix memory leak in smsc75xx_bind

Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen()

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Properly track pending and queued SG

Srinivas Pandruvada <[email protected]>
thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID

Zolton Jheng <[email protected]>
USB: serial: pl2303: add device id for ADLINK ND-6530 GC

Dominik Andreas Schorpp <[email protected]>
USB: serial: ftdi_sio: add IDs for IDS GmbH Products

Daniele Palmas <[email protected]>

    USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011

Sean MacLennan <[email protected]>

    USB: serial: ti_usb_3410_5052: add startech.com device id

Zheyu Ma <[email protected]>
serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait'

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Fix off-by-one error in FIFO threshold register setting

Colin Ian King <[email protected]>
serial: tegra: Fix a mask operation that is always true

Alan Stern <[email protected]>
USB: usbfs: Don't WARN about excessively large memory allocations

Johan Hovold <[email protected]>
USB: trancevibrator: fix control-request direction

Christian Gmeiner <[email protected]>
serial: 8250_pci: handle FL_NOIRQ board flag

Randy Wright <[email protected]>
serial: 8250_pci: Add support for new HPE serial device

YueHaibing <[email protected]>
iio: adc: ad7793: Add missing error code in ad7793_setup()

Jonathan Cameron <[email protected]>
iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers

Jonathan Cameron <[email protected]>
iio: adc: ad7124: Fix missbalanced regulator enable / disable on error.

Jonathan Cameron <[email protected]>
iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp()

Rui Miguel Silva <[email protected]>
iio: gyro: fxas21002c: balance runtime power in error path

Lucas Stankus <[email protected]>
staging: iio: cdc: ad7746: avoid overwrite of num_channels

Alexander Usyskin <[email protected]>
mei: request autosuspend after sending rx flow control

Mathias Nyman <[email protected]>
thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue

Dongliang Mu <[email protected]>
misc/uss720: fix memory leak in uss720_probe

Ondrej Mosnacek <[email protected]>
serial: core: fix suspicious security_locked_down() call

Sargun Dhillon <[email protected]>
Documentation: seccomp: Fix user notification documentation

Greg Kroah-Hartman <[email protected]>
kgdb: fix gcc-11 warnings harder

Michael Ellerman <[email protected]>
selftests/gpio: Fix build when source tree is read only

Michael Ellerman <[email protected]>
selftests/gpio: Move include of lib.mk up

Michael Ellerman <[email protected]>
selftests/gpio: Use TEST_GEN_PROGS_EXTENDED

James Zhu <[email protected]>
drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate

James Zhu <[email protected]>
drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate

James Zhu <[email protected]>
drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate

Mikulas Patocka <[email protected]>
dm snapshot: properly fix a crash when an origin has no snapshots

Sriram R <[email protected]>
ath10k: Validate first subframe of A-MSDU before processing the list

Wen Gong <[email protected]>
ath10k: Fix TKIP Michael MIC verification for PCIe

Wen Gong <[email protected]>
ath10k: drop MPDU which has discard flag set by firmware for SDIO

Wen Gong <[email protected]>
ath10k: drop fragments with multicast DA for SDIO

Wen Gong <[email protected]>
ath10k: drop fragments with multicast DA for PCIe

Wen Gong <[email protected]>
ath10k: add CCMP PN replay protection for fragmented frames for PCIe

Wen Gong <[email protected]>
mac80211: extend protection against mixed key and fragment cache attacks

Johannes Berg <[email protected]>
mac80211: do not accept/forward invalid EAPOL frames

Johannes Berg <[email protected]>
mac80211: prevent attacks on TKIP/WEP as well

Johannes Berg <[email protected]>
mac80211: check defrag PN against current frame

Johannes Berg <[email protected]>
mac80211: add fragment cache to sta_info

Johannes Berg <[email protected]>
mac80211: drop A-MSDUs on old ciphers

Mathy Vanhoef <[email protected]>
cfg80211: mitigate A-MSDU aggregation attacks

Mathy Vanhoef <[email protected]>
mac80211: properly handle A-MSDUs that start with an RFC 1042 header

Mathy Vanhoef <[email protected]>
mac80211: prevent mixed key and fragment cache attacks

Mathy Vanhoef <[email protected]>
mac80211: assure all fragments are encrypted

Johan Hovold <[email protected]>
net: hso: fix control-request directions

Kees Cook <[email protected]>
proc: Check /proc/$pid/attr/ writes against file opener

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix warning display

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix Array TypeError

Adrian Hunter <[email protected]>
perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report

Adrian Hunter <[email protected]>
perf intel-pt: Fix transaction abort handling

Adrian Hunter <[email protected]>
perf intel-pt: Fix sample instruction bytes

Rolf Eike Beer <[email protected]>
iommu/vt-d: Fix sysfs leak in alloc_iommu()

Anna Schumaker <[email protected]>
NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()

Aurelien Aptel <[email protected]>

    cifs: set server->cipher_type to AES-128-CCM for SMB3.0

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Improve driver startup messages

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci

Hui Wang <[email protected]>
ALSA: hda/realtek: Headphone volume is controlled by Front mixer

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

Diffstat:

 Documentation/userspace-api/seccomp_filter.rst     |  16 +-
 Makefile                                           |   4 +-
 arch/mips/alchemy/board-xxs1500.c                  |   1 +
 arch/mips/ralink/of.c                              |   2 +
 arch/openrisc/include/asm/barrier.h                |   9 +
 drivers/char/hpet.c                                |   2 +
 drivers/dma/qcom/hidma_mgmt.c                      |  17 +-
 drivers/gpio/gpio-cadence.c                        |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |   6 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c              |   2 +
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |   2 +
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  18 ++
 drivers/gpu/drm/i915/display/intel_dp.c            |  15 +-
 drivers/gpu/drm/meson/meson_drv.c                  |   9 +-
 drivers/i2c/busses/i2c-i801.c                      |   6 +-
 drivers/i2c/busses/i2c-s3c2410.c                   |   3 +
 drivers/i2c/busses/i2c-sh_mobile.c                 |   2 +-
 drivers/iio/adc/ad7124.c                           |  36 ++--
 drivers/iio/adc/ad7768-1.c                         |   8 +-
 drivers/iio/adc/ad7793.c                           |   1 +
 drivers/iio/gyro/fxas21002c_core.c                 |   2 +
 drivers/iommu/dmar.c                               |   4 +-
 drivers/isdn/hardware/mISDN/hfcsusb.c              |  17 +-
 drivers/isdn/hardware/mISDN/mISDNinfineon.c        |  21 ++-
 drivers/md/dm-snap.c                               |   2 +-
 drivers/media/dvb-frontends/sp8870.c               |   2 +-
 drivers/media/usb/gspca/cpia1.c                    |   6 +-
 drivers/media/usb/gspca/m5602/m5602_mt9m111.c      |  16 +-
 drivers/media/usb/gspca/m5602/m5602_po1030.c       |  14 +-
 drivers/misc/kgdbts.c                              |   3 +-
 drivers/misc/lis3lv02d/lis3lv02d.h                 |   1 +
 drivers/misc/mei/interrupt.c                       |   3 +
 drivers/net/caif/caif_serial.c                     |   1 -
 drivers/net/dsa/mt7530.c                           |   8 -
 drivers/net/dsa/sja1105/sja1105_main.c             |   1 +
 drivers/net/ethernet/broadcom/bnx2.c               |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   3 +-
 drivers/net/ethernet/brocade/bna/bnad.c            |   7 +-
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |  27 ++-
 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c |  27 ++-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |   2 +-
 drivers/net/ethernet/dec/tulip/de4x5.c             |   4 +-
 drivers/net/ethernet/dec/tulip/media.c             |   5 -
 drivers/net/ethernet/freescale/fec_main.c          |  11 +-
 drivers/net/ethernet/fujitsu/fmvj18x_cs.c          |   4 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  21 ++-
 drivers/net/ethernet/google/gve/gve_tx.c           |   8 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  10 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  16 +-
 drivers/net/ethernet/lantiq_xrx200.c               |  14 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  67 ++++---
 drivers/net/ethernet/mediatek/mtk_eth_soc.h        |  24 ++-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   4 +-
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |   2 +-
 drivers/net/ethernet/mellanox/mlx4/port.c          | 107 ++++++++++-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c   |   6 +
 drivers/net/ethernet/micrel/ksz884x.c              |   3 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |   6 +-
 drivers/net/ethernet/neterion/vxge/vxge-traffic.c  |  32 ++--
 drivers/net/ethernet/sfc/falcon/farch.c            |  29 ++-
 drivers/net/ethernet/sis/sis900.c                  |   5 +-
 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c  |   2 +-
 drivers/net/ethernet/ti/davinci_emac.c             |   5 +-
 drivers/net/ethernet/ti/netcp_core.c               |   4 +-
 drivers/net/ethernet/ti/tlan.c                     |   4 +-
 drivers/net/ethernet/via/via-velocity.c            |  13 --
 drivers/net/phy/mdio-octeon.c                      |   2 -
 drivers/net/phy/mdio-thunder.c                     |   1 -
 drivers/net/usb/hso.c                              |  45 +++--
 drivers/net/usb/smsc75xx.c                         |   8 +-
 drivers/net/wireless/ath/ath10k/htt.h              |   1 +
 drivers/net/wireless/ath/ath10k/htt_rx.c           | 201 ++++++++++++++++++++-
 drivers/net/wireless/ath/ath10k/rx_desc.h          |  14 +-
 drivers/net/wireless/ath/ath6kl/debug.c            |   5 +-
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |   8 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h |  19 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |  42 ++---
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.c    |   9 +-
 .../wireless/broadcom/brcm80211/brcmfmac/pcie.h    |   5 -
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   8 +-
 drivers/net/wireless/marvell/libertas/mesh.c       |  33 +---
 drivers/platform/x86/hp-wireless.c                 |   2 +
 drivers/platform/x86/hp_accel.c                    |  22 ++-
 drivers/platform/x86/intel_punit_ipc.c             |   1 +
 drivers/platform/x86/touchscreen_dmi.c             |   8 +
 drivers/s390/cio/vfio_ccw_cp.c                     |   4 +
 drivers/scsi/BusLogic.c                            |   6 +-
 drivers/scsi/BusLogic.h                            |   2 +-
 drivers/scsi/libsas/sas_port.c                     |   4 +-
 drivers/spi/spi-fsl-dspi.c                         |   4 +-
 drivers/spi/spi-geni-qcom.c                        |   3 +-
 drivers/staging/emxx_udc/emxx_udc.c                |   4 +-
 drivers/staging/iio/cdc/ad7746.c                   |   1 -
 .../intel/int340x_thermal/int340x_thermal_zone.c   |   4 +
 drivers/thermal/intel/x86_pkg_temp_thermal.c       |   2 +-
 drivers/thunderbolt/dma_port.c                     |  11 +-
 drivers/tty/serial/8250/8250_pci.c                 |  47 +++--
 drivers/tty/serial/max310x.c                       |   2 +
 drivers/tty/serial/rp2.c                           |  52 ++----
 drivers/tty/serial/serial-tegra.c                  |   2 +-
 drivers/tty/serial/serial_core.c                   |   8 +-
 drivers/tty/serial/sh-sci.c                        |   4 +-
 drivers/usb/core/devio.c                           |  11 +-
 drivers/usb/core/hub.h                             |   6 +-
 drivers/usb/dwc3/gadget.c                          |  13 +-
 drivers/usb/gadget/udc/renesas_usb3.c              |   5 +-
 drivers/usb/misc/trancevibrator.c                  |   4 +-
 drivers/usb/misc/uss720.c                          |   1 +
 drivers/usb/serial/ftdi_sio.c                      |   3 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   7 +
 drivers/usb/serial/option.c                        |   4 +
 drivers/usb/serial/pl2303.c                        |   1 +
 drivers/usb/serial/pl2303.h                        |   1 +
 drivers/usb/serial/ti_usb_3410_5052.c              |   3 +
 fs/btrfs/extent_io.c                               |   7 +-
 fs/btrfs/tree-log.c                                |   2 -
 fs/cifs/smb2pdu.c                                  |  13 +-
 fs/nfs/filelayout/filelayout.c                     |   2 +-
 fs/nfs/nfs4file.c                                  |   2 +-
 fs/nfs/nfs4proc.c                                  |   4 +-
 fs/nfs/pagelist.c                                  |  21 +--
 fs/nfs/pnfs.c                                      |  15 +-
 fs/proc/base.c                                     |   4 +
 include/net/cfg80211.h                             |   4 +-
 include/net/pkt_sched.h                            |   7 +-
 include/net/sch_generic.h                          |  35 +++-
 include/net/sock.h                                 |   4 +-
 net/bluetooth/cmtp/core.c                          |   5 +
 net/core/dev.c                                     |  29 ++-
 net/core/filter.c                                  |   1 +
 net/core/neighbour.c                               |   4 +
 net/core/sock.c                                    |   8 +-
 net/dsa/master.c                                   |   5 +-
 net/dsa/slave.c                                    |  12 +-
 net/ipv6/mcast.c                                   |   3 -
 net/ipv6/reassembly.c                              |   4 +-
 net/mac80211/ieee80211_i.h                         |  36 ++--
 net/mac80211/iface.c                               |  11 +-
 net/mac80211/key.c                                 |   7 +
 net/mac80211/key.h                                 |   2 +
 net/mac80211/rx.c                                  | 150 +++++++++++----
 net/mac80211/sta_info.c                            |   6 +-
 net/mac80211/sta_info.h                            |  32 ++++
 net/mac80211/wpa.c                                 |  13 +-
 net/openvswitch/meter.c                            |   8 +
 net/sched/sch_dsmark.c                             |   3 +-
 net/sched/sch_generic.c                            |  50 ++++-
 net/smc/smc_ism.c                                  |   5 -
 net/tipc/core.c                                    |   3 +
 net/tipc/core.h                                    |   2 +
 net/tipc/msg.c                                     |   9 +-
 net/tipc/socket.c                                  |   5 +-
 net/tipc/udp_media.c                               |   2 +
 net/tls/tls_sw.c                                   |  11 +-
 net/wireless/util.c                                |   7 +-
 sound/isa/gus/gus_main.c                           |  13 +-
 sound/isa/sb/sb16_main.c                           |  10 +-
 sound/isa/sb/sb8.c                                 |   6 +-
 sound/pci/hda/patch_realtek.c                      |  23 +++
 sound/soc/codecs/cs35l33.c                         |   1 +
 sound/soc/codecs/cs42l42.c                         |   3 +
 sound/soc/codecs/cs43130.c                         |  28 ++-
 sound/usb/mixer_quirks.c                           |   2 +-
 sound/usb/mixer_scarlett_gen2.c                    |  81 ++++++---
 sound/usb/mixer_scarlett_gen2.h                    |   2 +-
 tools/perf/pmu-events/jevents.c                    |   2 +-
 tools/perf/scripts/python/exported-sql-viewer.py   |  12 +-
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  |   6 +-
 tools/perf/util/intel-pt.c                         |   5 +-
 tools/testing/selftests/gpio/Makefile              |  24 +--
 174 files changed, 1467 insertions(+), 705 deletions(-)