Skip to content

5.14.14-rc1 review

Greg Kroah-Hartman dri-devel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest151 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/151ALSA: usb-audio: Add quirk for VF0770sound/usb/quirks-table.h+42 -00 replies
2/151ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctlsound/core/pcm_compat.c+71 -10 replies
3/151ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixersound/usb/mixer_scarlett_gen2.c+2 -00 replies
4/151ALSA: seq: Fix a potential UAF by wrong private_free call ordersound/core/seq_device.c+3 -50 replies
5/151ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptopsound/pci/hda/patch_realtek.c+1 -00 replies
6/151ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254sound/pci/hda/patch_realtek.c+2 -00 replies
7/151ALSA: hda/realtek: Complete partial device name to avoid ambiguitysound/pci/hda/patch_realtek.c+1 -10 replies
8/151ALSA: hda/realtek: Add quirk for Clevo X170KM-Gsound/pci/hda/patch_realtek.c+1 -00 replies
9/151ALSA: hda/realtek - ALC236 headset MIC recording issuesound/pci/hda/patch_realtek.c+4 -10 replies
10/151ALSA: hda/realtek: Add quirk for TongFang PHxTxX1sound/pci/hda/patch_realtek.c+25 -10 replies
11/151ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2sound/pci/hda/patch_realtek.c+1 -10 replies
12/151ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JWsound/pci/hda/patch_realtek.c+27 -00 replies
13/151platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2drivers/platform/x86/gigabyte-wmi.c+1 -00 replies
14/151platform/x86: amd-pmc: Add alternative acpi id for PMC controllerdrivers/platform/x86/amd-pmc.c+1 -00 replies
15/151spi: atmel: Fix PDC transfer setup bugdrivers/spi/spi-atmel.c+2 -20 replies
16/151mtd: rawnand: qcom: Update code word value for raw readdrivers/mtd/nand/raw/qcom_nandc.c+6 -20 replies
17/151nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^scripts/recordmcount.pl+1 -10 replies
18/151dm: fix mempool NULL pointer race when completing IOdrivers/md/dm.c+10 -70 replies
19/151ACPI: PM: Include alternate AMDI0005 id in special behaviourdrivers/acpi/x86/s2idle.c+2 -10 replies
20/151dm rq: dont queue request to blk-mq during DM suspenddrivers/md/dm-rq.c+8 -00 replies
21/151s390: fix strrchr() implementationarch/s390/lib/string.c+6 -70 replies
22/151clk: socfpga: agilex: fix duplicate s2f_user0_clkdrivers/clk/socfpga/clk-agilex.c+0 -90 replies
23/151csky: dont let sigreturn play with priveleged bits of status registerarch/csky/kernel/signal.c+4 -00 replies
24/151csky: Fixup regs.sr broken in ptracearch/csky/kernel/ptrace.c+2 -10 replies
25/151drm/fbdev: Clamp fbdev surface size if too largedrivers/gpu/drm/drm_fb_helper.c+6 -00 replies
26/151arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZEarch/arm64/mm/hugetlbpage.c+1 -10 replies
27/151drm/nouveau/fifo: Reinstate the correct engine bit programmingdrivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c+1 -10 replies
28/151drm/msm: Do not run snapshot on non-DPU devicesdrivers/gpu/drm/msm/msm_drv.c+5 -40 replies
29/151drm/msm: Avoid potential overflow in timeout_to_jiffies()drivers/gpu/drm/msm/msm_drv.h+2 -20 replies
30/151btrfs: unlock newly allocated extent buffer after errorfs/btrfs/extent-tree.c+1 -00 replies
31/151btrfs: deal with errors when replaying dir entry during log replayfs/btrfs/tree-log.c+8 -10 replies
32/151btrfs: deal with errors when adding inode reference during log replayfs/btrfs/tree-log.c+7 -20 replies
33/151btrfs: check for error when looking up inode during dir entry replayfs/btrfs/tree-log.c+7 -70 replies
34/151btrfs: update refs for any root except tree log rootsfs/btrfs/file.c+1 -20 replies
35/151btrfs: fix abort logic in btrfs_replace_file_extentsfs/btrfs/file.c+9 -70 replies
36/151module: fix clang CFI with MODULE_UNLOAD=nkernel/module.c+2 -00 replies
37/151x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() failsarch/x86/kernel/cpu/resctrl/core.c+2 -00 replies
38/151mei: me: add Ice Lake-N device id.drivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+2 -00 replies
39/151mei: hbm: drop hbm responses on early shutdowndrivers/misc/mei/hbm.c+8 -40 replies
40/151USB: xhci: dbc: fix tty registration racedrivers/usb/host/xhci-dbgtty.c+13 -150 replies
41/151xhci: guard accesses to ep_state in xhci_endpoint_reset()drivers/usb/host/xhci.c+5 -00 replies
42/151xhci: add quirk for host controllers that dont update endpoint DCSdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+28 -20 replies
43/151xhci: Fix command ring pointer corruption while aborting a commanddrivers/usb/host/xhci-ring.c+10 -40 replies
44/151xhci: Enable trust tx length quirk for Fresco FL11 USB controllerdrivers/usb/host/xhci-pci.c+2 -00 replies
45/151cb710: avoid NULL pointer subtractiondrivers/misc/cb710/sgbuf2.c+1 -10 replies
46/151efi/cper: use stack buffer for error record decodingdrivers/firmware/efi/cper.c+2 -20 replies
47/151efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()drivers/firmware/efi/runtime-wrappers.c+1 -10 replies
48/151usb: musb: dsps: Fix the probe error pathdrivers/usb/musb/musb_dsps.c+3 -10 replies
49/151Input: xpad - add support for another USB ID of Nacon GC-100drivers/input/joystick/xpad.c+2 -00 replies
50/151USB: serial: qcserial: add EM9191 QDL supportdrivers/usb/serial/qcserial.c+1 -00 replies
51/151USB: serial: option: add Quectel EC200S-CN module supportdrivers/usb/serial/option.c+2 -00 replies
52/151USB: serial: option: add Telit LE910Cx composition 0x1204drivers/usb/serial/option.c+2 -00 replies
53/151USB: serial: option: add prod. id for Quectel EG91drivers/usb/serial/option.c+4 -00 replies
54/151misc: fastrpc: Add missing lock before accessing find_vma()drivers/misc/fastrpc.c+2 -00 replies
55/151virtio: write back F_VERSION_1 before validatedrivers/virtio/virtio.c+11 -00 replies
56/151EDAC/armada-xp: Fix output of uncorrectable error counterdrivers/edac/armada_xp_edac.c+1 -10 replies
57/151nvmem: Fix shift-out-of-bound (UBSAN) with byte size cellsdrivers/nvmem/core.c+2 -10 replies
58/151virtio-blk: remove unneeded "likely" statementsdrivers/block/virtio_blk.c+2 -20 replies
59/151Revert "virtio-blk: Add validation for block size in config space"drivers/block/virtio_blk.c+6 -330 replies
60/151KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()arch/powerpc/kvm/book3s_hv_rmhandlers.S+10 -92 replies
61/151KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guestarch/powerpc/kvm/book3s_hv_rmhandlers.S+7 -20 replies
62/151x86/fpu: Mask out the invalid MXCSR bits properlyarch/x86/kernel/fpu/signal.c+1 -10 replies
63/151x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automaticallyarch/x86/Kconfig+0 -10 replies
64/151powerpc/xive: Discard disabled interrupts in get_irqchip_state()arch/powerpc/sysdev/xive/common.c+2 -10 replies
65/151iio: adc: aspeed: set driver data when adc probe.drivers/iio/adc/aspeed_adc.c+1 -00 replies
66/151drivers: bus: simple-pm-bus: Add support for probing simple bus only devicesdrivers/bus/simple-pm-bus.c+39 -30 replies
67/151driver core: Reject pointless SYNC_STATE_ONLY device linksdrivers/base/core.c+2 -10 replies
68/151iio: adc: ad7192: Add IRQ flagdrivers/iio/adc/ad7192.c+1 -00 replies
69/151iio: adc: ad7780: Fix IRQ flagdrivers/iio/adc/ad7780.c+1 -10 replies
70/151iio: adc: ad7793: Fix IRQ flagdrivers/iio/adc/ad7793.c+1 -10 replies
71/151iio: adis16480: fix devices that do not support sleep modedrivers/iio/imu/adis16480.c+11 -30 replies
72/151iio: adc128s052: Fix the error handling path of adc128_probe()drivers/iio/adc/ti-adc128s052.c+6 -00 replies
73/151iio: adc: max1027: Fix wrong shift with 12-bit devicesdrivers/iio/adc/max1027.c+1 -10 replies
74/151iio: adis16475: fix deadlock on frequency setdrivers/iio/imu/adis16475.c+2 -10 replies
75/151iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSEDdrivers/iio/adc/mt6577_auxadc.c+8 -00 replies
76/151iio: light: opt3001: Fixed timeout error when 0 luxdrivers/iio/light/opt3001.c+3 -30 replies
77/151iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flusheddrivers/iio/accel/fxls8962af-core.c+1 -10 replies
78/151iio: adc: max1027: Fix the number of max1X31 channelsdrivers/iio/adc/max1027.c+0 -10 replies
79/151iio: ssp_sensors: add more range checking in ssp_parse_dataframe()drivers/iio/common/ssp_sensors/ssp_spi.c+8 -10 replies
80/151iio: ssp_sensors: fix error code in ssp_print_mcu_debug()drivers/iio/common/ssp_sensors/ssp_spi.c+1 -10 replies
81/151Input: resistive-adc-touch - fix division by zero error on z1 == 0drivers/input/touchscreen/resistive-adc-touch.c+16 -130 replies
82/151eeprom: 93xx46: Add SPI device ID tabledrivers/misc/eeprom/eeprom_93xx46.c+18 -00 replies
83/151eeprom: 93xx46: fix MODULE_DEVICE_TABLEdrivers/misc/eeprom/eeprom_93xx46.c+1 -10 replies
84/151eeprom: at25: Add SPI ID tabledrivers/misc/eeprom/at25.c+8 -00 replies
85/151fpga: ice40-spi: Add SPI device ID tabledrivers/fpga/ice40-spi.c+7 -00 replies
86/151iio: dac: ti-dac5571: fix an error code in probe()drivers/iio/dac/ti-dac5571.c+1 -00 replies
87/151tracing: Fix missing osnoise tracer on max_latencykernel/trace/trace.c+4 -70 replies
88/151tee: optee: Fix missing devices unregister during optee_removedrivers/tee/optee/core.c drivers/tee/optee/device.c drivers/tee/optee/optee_private.h+26 -00 replies
89/151ARM: dts: bcm2711-rpi-4-b: Fix usbs unit addressarch/arm/boot/dts/bcm2711-rpi-4-b.dts+2 -20 replies
90/151ARM: dts: bcm283x: Fix VEC address for BCM2711arch/arm/boot/dts/bcm2711.dtsi arch/arm/boot/dts/bcm2835-common.dtsi arch/arm/boot/dts/bcm283x.dtsi+16 -80 replies
91/151ARM: dts: bcm2711: fix MDIO #address- and #size-cellsarch/arm/boot/dts/bcm2711.dtsi+2 -20 replies
92/151firmware: arm_ffa: Fix __ffa_devices_unregisterdrivers/firmware/arm_ffa/bus.c+1 -10 replies
93/151firmware: arm_ffa: Add missing remove callback to ffa_bus_typedrivers/firmware/arm_ffa/bus.c+8 -00 replies
94/151ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator statesarch/arm/boot/dts/bcm2711-rpi-4-b.dts+2 -20 replies
95/151ARM: dts: bcm2711-rpi-4-b: Fix pcie0s unit address formattingarch/arm/boot/dts/bcm2711-rpi-4-b.dts+2 -10 replies
96/151clk: renesas: rzg2l: Fix clk status functiondrivers/clk/renesas/renesas-rzg2l-cpg.c+1 -10 replies
97/151nvme-pci: Fix abort command iddrivers/nvme/host/pci.c+1 -10 replies
98/151sctp: account stream padding length for reconf chunknet/sctp/sm_make_chunk.c+1 -10 replies
99/151gpio: 74x164: Add SPI device ID tabledrivers/gpio/gpio-74x164.c+8 -00 replies
100/151gpio: pca953x: Improve bias settingdrivers/gpio/gpio-pca953x.c+9 -70 replies
101/151net: arc: select CRC32drivers/net/ethernet/arc/Kconfig+1 -00 replies
102/151net: korina: select CRC32drivers/net/ethernet/Kconfig+1 -00 replies
103/151net/smc: improved fix wait on already cleared linknet/smc/smc_cdc.c net/smc/smc_core.c net/smc/smc_llc.c +2 more+85 -410 replies
104/151net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error pathdrivers/net/ethernet/mellanox/mlx5/core/cq.c+3 -40 replies
105/151net/mlx5e: Mutually exclude RX-FCS and RX-port-timestampdrivers/net/ethernet/mellanox/mlx5/core/en_main.c include/linux/mlx5/mlx5_ifc.h+60 -70 replies
106/151net/mlx5e: Switchdev representors are not vlan challengeddrivers/net/ethernet/mellanox/mlx5/core/en_rep.c+0 -10 replies
107/151net: stmmac: fix get_hw_feature() on old hardwaredrivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c +1 more+22 -90 replies
108/151net: phy: Do not shutdown PHYs in READY statedrivers/net/phy/phy_device.c+3 -00 replies
109/151net: dsa: mv88e6xxx: dont use PHY_DETECT on internal PHYsdrivers/net/dsa/mv88e6xxx/chip.c+11 -20 replies
110/151net: dsa: microchip: Added the condition for scheduling ksz_mib_read_workdrivers/net/dsa/microchip/ksz_common.c+3 -10 replies
111/151net: dsa: fix spurious error message when unoffloaded port leaves bridgenet/dsa/switch.c+1 -10 replies
112/151net: encx24j600: check error in devm_regmap_init_encx24j600drivers/net/ethernet/microchip/encx24j600-regmap.c drivers/net/ethernet/microchip/encx24j600.c drivers/net/ethernet/microchip/encx24j600_hw.h+14 -50 replies
113/151ethernet: s2io: fix setting mac address during resumedrivers/net/ethernet/neterion/s2io.c+1 -10 replies
114/151vhost-vdpa: Fix the wrong input in config_cbdrivers/vhost/vdpa.c+1 -10 replies
115/151nfc: fix error handling of nfc_proto_register()net/nfc/af_nfc.c+3 -00 replies
116/151NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()net/nfc/digital_core.c+7 -20 replies
117/151NFC: digital: fix possible memory leak in digital_in_send_sdd_req()net/nfc/digital_technology.c+6 -20 replies
118/151pata_legacy: fix a couple uninitialized variable bugsdrivers/ata/pata_legacy.c+4 -20 replies
119/151ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()drivers/ata/libahci_platform.c+1 -40 replies
120/151mlxsw: thermal: Fix out-of-bounds memory accessesdrivers/net/ethernet/mellanox/mlxsw/core_thermal.c+5 -470 replies
121/151platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() calldrivers/platform/mellanox/mlxreg-io.c+1 -10 replies
122/151platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributesdrivers/platform/mellanox/mlxreg-io.c+1 -10 replies
123/151spi: spidev: Add SPI ID tabledrivers/spi/spidev.c+14 -00 replies
124/151spi: bcm-qspi: clear MSPI spifie interrupt during probedrivers/spi/spi-bcm-qspi.c+45 -320 replies
125/151drm/panel: olimex-lcd-olinuxino: select CRC32drivers/gpu/drm/panel/Kconfig+1 -00 replies
126/151drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks readdrivers/gpu/drm/drm_edid.c+12 -30 replies
127/151drm/msm: Fix null pointer dereference on pointer edpdrivers/gpu/drm/msm/edp/edp_ctrl.c+2 -10 replies
128/151drm/msm/mdp5: fix cursor-related warningsdrivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+16 -00 replies
129/151drm/msm/submit: fix overflow check on 64-bit architecturesdrivers/gpu/drm/msm/msm_gem_submit.c+2 -10 replies
130/151drm/msm/a6xx: Track current ctx by seqnodrivers/gpu/drm/msm/adreno/a6xx_gpu.c drivers/gpu/drm/msm/adreno/a6xx_gpu.h drivers/gpu/drm/msm/msm_drv.c +1 more+17 -40 replies
131/151drm/msm/a4xx: fix error handling in a4xx_gpu_init()drivers/gpu/drm/msm/adreno/a4xx_gpu.c+5 -40 replies
132/151drm/msm/a3xx: fix error handling in a3xx_gpu_init()drivers/gpu/drm/msm/adreno/a3xx_gpu.c+5 -40 replies
133/151drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_readydrivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c+15 -150 replies
134/151drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()drivers/gpu/drm/msm/dsi/dsi.c+3 -10 replies
135/151drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handlingdrivers/gpu/drm/msm/dsi/dsi_host.c+1 -10 replies
136/151acpi/arm64: fix next_platform_timer() section mismatch errordrivers/acpi/arm64/gtdt.c+1 -10 replies
137/151platform/x86: intel_scu_ipc: Fix busy loop expiry timedrivers/platform/x86/intel_scu_ipc.c+1 -10 replies
138/151mqprio: Correct stats in mqprio_dump_class_stats().net/sched/sch_mqprio.c+18 -120 replies
139/151mptcp: fix possible stall on recvmsg()net/mptcp/protocol.c+15 -400 replies
140/151qed: Fix missing error code in qed_slowpath_start()drivers/net/ethernet/qlogic/qed/qed_main.c+1 -00 replies
141/151r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256drivers/net/usb/Kconfig+4 -00 replies
142/151ice: fix locking for Tx timestamp tracking flushdrivers/net/ethernet/intel/ice/ice_ptp.c+7 -80 replies
143/151block/rnbd-clt-sysfs: fix a couple uninitialized variable bugsdrivers/block/rnbd/rnbd-clt-sysfs.c+3 -10 replies
144/151nfp: flow_offload: move flow_indr_dev_register from app init to app startdrivers/net/ethernet/netronome/nfp/flower/main.c+14 -50 replies
145/151net: mscc: ocelot: make use of all 63 PTP timestamp identifiersdrivers/net/ethernet/mscc/ocelot.c include/soc/mscc/ocelot_ptp.h+5 -10 replies
146/151net: mscc: ocelot: avoid overflowing the PTP timestamp FIFOdrivers/net/dsa/ocelot/felix.c drivers/net/ethernet/mscc/ocelot.c include/soc/mscc/ocelot.h +1 more+40 -90 replies
147/151net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skbdrivers/net/ethernet/mscc/ocelot.c+3 -30 replies
148/151net: mscc: ocelot: deny TX timestamping of non-PTP packetsdrivers/net/ethernet/mscc/ocelot.c+12 -70 replies
149/151net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP headerdrivers/net/ethernet/mscc/ocelot.c include/soc/mscc/ocelot.h+24 -10 replies
150/151net: dsa: felix: break at first CPU port during init and teardowndrivers/net/dsa/ocelot/felix.c+12 -70 replies
151/151ionic: dont remove netdev->dev_addr when syncing uc listdrivers/net/ethernet/pensando/ionic/ionic_lif.c+4 -00 replies

Reviews trailers per patch

52 of 151 patches have a Reviewed-by or Acked-by.

PatchVille SyrjäläAlex DeuchermsdGreentime HuMario LimoncielloArnd BergmannAnshuman KhandualKarol HerbstBen SkeggsDmitry BaryshkovDavid SterbaJohn KeepingKai-Heng FengCornelia HuckStefan HajnocziChaitanya KulkarniChristoph HellwigQu WenruoSer OlmyTom LendackyseeteenaSaravana KannanUlf HanssonGeert UytterhoevenDamien Le MoalNikolay BorisovFilipe MananaKees CookSami TolvanenMiroslav BenesReinette ChatreNuno SáDaniel Bristot de OliveiraRandy DunlapRob HerringJens WiklanderSagi GrimbergXin LongLinus WalleijFlorian fainelliAlexandru ArdeleanRafael J. WysockiMoshe ShemeshKrzysztof KozlowskiHans de GoedeVadim PasternakTariq ToukanRoi DayanStephen BoydMaxime ChevallierVladimir Oltean[email protected]Gioh KimHanjun GuoMika WesterbergFox ChenShuah KhanJon Hunter
SeriesT-b T-b T-b T-b
1/151
2/151R-b
3/151
4/151Reported-and-tested-by
5/151
6/151
7/151
8/151
9/151T-b
10/151
11/151
12/151Reported-and-tested-by
13/151
14/151R-b
15/151
16/151
17/151A-b
18/151
19/151R-b
20/151
21/151
22/151
23/151
24/151
25/151R-b R-b
26/151R-b
27/151R-b R-b
28/151
29/151A-b R-b
30/151R-b
31/151R-b
32/151R-b
33/151R-b
34/151R-b
35/151R-b R-b R-b
36/151A-b R-b R-b
37/151A-b
38/151
39/151
40/151
41/151
42/151
43/151
44/151
45/151
46/151
47/151
48/151
49/151
50/151
51/151
52/151
53/151
54/151
55/151R-b
56/151
57/151
58/151R-b R-b R-b R-b
59/151
60/151
61/151
62/151T-b T-b
63/151A-b A-b
64/151T-b
65/151
66/151T-b T-b T-b T-b
67/151R-b R-b
68/151
69/151
70/151
71/151
72/151R-b
73/151R-b
74/151R-b
75/151
76/151
77/151
78/151R-b
79/151
80/151
81/151
82/151
83/151
84/151
85/151
86/151
87/151R-b T-b
88/151
89/151R-b
90/151
91/151
92/151T-b
93/151T-b
94/151
95/151R-b
96/151
97/151R-b
98/151R-b
99/151R-b
100/151
101/151
102/151A-b
103/151
104/151R-b
105/151R-b R-b
106/151R-b
107/151
108/151
109/151R-b
110/151
111/151R-b R-b
112/151
113/151
114/151
115/151R-b
116/151R-b
117/151R-b
118/151
119/151R-b
120/151T-b
121/151
122/151
123/151
124/151A-b
125/151
126/151R-b
127/151R-b
128/151
129/151R-b
130/151
131/151
132/151
133/151R-b
134/151R-b
135/151R-b
136/151A-b
137/151R-b
138/151
139/151Reported-and-tested-by
140/151
141/151
142/151
143/151A-b
144/151
145/151
146/151
147/151R-b
148/151
149/151
150/151R-b
151/151

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

Read the v1 thread

Cover letter [PATCH 5.14 000/151] 5.14.14-rc1 review

This is the start of the stable review cycle for the 5.14.14 release. There are 151 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, 20 Oct 2021 13:23:15 +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.14.14-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.14.14-rc1

Shannon Nelson <[email protected]>

    ionic: don't remove netdev->dev_addr when syncing uc list

Vladimir Oltean <[email protected]>
net: dsa: felix: break at first CPU port during init and teardown

Vladimir Oltean <[email protected]>
net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header

Vladimir Oltean <[email protected]>
net: mscc: ocelot: deny TX timestamping of non-PTP packets

Vladimir Oltean <[email protected]>
net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb

Vladimir Oltean <[email protected]>
net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO

Vladimir Oltean <[email protected]>
net: mscc: ocelot: make use of all 63 PTP timestamp identifiers

Baowen Zheng <[email protected]>
nfp: flow_offload: move flow_indr_dev_register from app init to app start

Dan Carpenter <[email protected]>
block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs

Jacob Keller <[email protected]>
ice: fix locking for Tx timestamp tracking flush

Vegard Nossum <[email protected]>
r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256

chongjiapeng <[email protected]>
qed: Fix missing error code in qed_slowpath_start()

Paolo Abeni <[email protected]>
mptcp: fix possible stall on recvmsg()

Sebastian Andrzej Siewior <[email protected]>
mqprio: Correct stats in mqprio_dump_class_stats().

Prashant Malani <[email protected]>
platform/x86: intel_scu_ipc: Fix busy loop expiry time

Jackie Liu <[email protected]>
acpi/arm64: fix next_platform_timer() section mismatch error

Dan Carpenter <[email protected]>
drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling

Dan Carpenter <[email protected]>
drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()

Marijn Suijten <[email protected]>
drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready

Dan Carpenter <[email protected]>
drm/msm/a3xx: fix error handling in a3xx_gpu_init()

Dan Carpenter <[email protected]>
drm/msm/a4xx: fix error handling in a4xx_gpu_init()

Rob Clark <[email protected]>
drm/msm/a6xx: Track current ctx by seqno

Arnd Bergmann <[email protected]>
drm/msm/submit: fix overflow check on 64-bit architectures

Dmitry Baryshkov <[email protected]>
drm/msm/mdp5: fix cursor-related warnings

Colin Ian King <[email protected]>
drm/msm: Fix null pointer dereference on pointer edp

Douglas Anderson <[email protected]>
drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read

Vegard Nossum <[email protected]>
drm/panel: olimex-lcd-olinuxino: select CRC32

Kamal Dasu <[email protected]>
spi: bcm-qspi: clear MSPI spifie interrupt during probe

Mark Brown <[email protected]>
spi: spidev: Add SPI ID table

Vadim Pasternak <[email protected]>
platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes

Vadim Pasternak <[email protected]>
platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call

Ido Schimmel <[email protected]>
mlxsw: thermal: Fix out-of-bounds memory accesses

Wang Hai <[email protected]>
ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators()

Dan Carpenter <[email protected]>
pata_legacy: fix a couple uninitialized variable bugs

Ziyang Xuan <[email protected]>
NFC: digital: fix possible memory leak in digital_in_send_sdd_req()

Ziyang Xuan <[email protected]>
NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()

Ziyang Xuan <[email protected]>
nfc: fix error handling of nfc_proto_register()

Cindy Lu <[email protected]>
vhost-vdpa: Fix the wrong input in config_cb

Arnd Bergmann <[email protected]>
ethernet: s2io: fix setting mac address during resume

Nanyong Sun <[email protected]>

    net: encx24j600: check error in devm_regmap_init_encx24j600

Alvin Šipraga <[email protected]>
net: dsa: fix spurious error message when unoffloaded port leaves bridge

Arun Ramadoss <[email protected]>
net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work

Maarten Zanders <[email protected]>
net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's

Florian Fainelli <[email protected]>
net: phy: Do not shutdown PHYs in READY state

Herve Codina <[email protected]>
net: stmmac: fix get_hw_feature() on old hardware

Saeed Mahameed <[email protected]>
net/mlx5e: Switchdev representors are not vlan challenged

Aya Levin <[email protected]>
net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp

Valentine Fatiev <[email protected]>
net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path

Karsten Graul <[email protected]>
net/smc: improved fix wait on already cleared link

Vegard Nossum <[email protected]>
net: korina: select CRC32

Vegard Nossum <[email protected]>
net: arc: select CRC32

Andy Shevchenko <[email protected]>
gpio: pca953x: Improve bias setting

Mark Brown <[email protected]>
gpio: 74x164: Add SPI device ID table

Eiichi Tsukata <[email protected]>
sctp: account stream padding length for reconf chunk

Keith Busch <[email protected]>
nvme-pci: Fix abort command id

Biju Das <[email protected]>
clk: renesas: rzg2l: Fix clk status function

Nicolas Saenz Julienne <[email protected]>
ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting

Stefan Wahren <[email protected]>

    ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states

Sudeep Holla <[email protected]>
firmware: arm_ffa: Add missing remove callback to ffa_bus_type

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix __ffa_devices_unregister

Stefan Wahren <[email protected]>
ARM: dts: bcm2711: fix MDIO #address- and #size-cells

Mateusz Kwiatkowski <[email protected]>
ARM: dts: bcm283x: Fix VEC address for BCM2711

Nicolas Saenz Julienne <[email protected]>
ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address

Sumit Garg <[email protected]>
tee: optee: Fix missing devices unregister during optee_remove

Jackie Liu <[email protected]>
tracing: Fix missing osnoise tracer on max_latency

Dan Carpenter <[email protected]>
iio: dac: ti-dac5571: fix an error code in probe()

Mark Brown <[email protected]>
fpga: ice40-spi: Add SPI device ID table

Mark Brown <[email protected]>
eeprom: at25: Add SPI ID table

Arnd Bergmann <[email protected]>
eeprom: 93xx46: fix MODULE_DEVICE_TABLE

Mark Brown <[email protected]>
eeprom: 93xx46: Add SPI device ID table

Oleksij Rempel <[email protected]>

    Input: resistive-adc-touch - fix division by zero error on z1 == 0

Dan Carpenter <[email protected]>
iio: ssp_sensors: fix error code in ssp_print_mcu_debug()

Dan Carpenter <[email protected]>
iio: ssp_sensors: add more range checking in ssp_parse_dataframe()

Miquel Raynal <[email protected]>
iio: adc: max1027: Fix the number of max1X31 channels

Sean Nyekjaer <[email protected]>
iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed

Jiri Valek - 2N <[email protected]>
iio: light: opt3001: Fixed timeout error when 0 lux

Hui Liu <[email protected]>
iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED

Nuno Sá <[email protected]>
iio: adis16475: fix deadlock on frequency set

Miquel Raynal <[email protected]>
iio: adc: max1027: Fix wrong shift with 12-bit devices

Christophe JAILLET <[email protected]>
iio: adc128s052: Fix the error handling path of 'adc128_probe()'

Nuno Sá <[email protected]>
iio: adis16480: fix devices that do not support sleep mode

Alexandru Tachici <[email protected]>
iio: adc: ad7793: Fix IRQ flag

Alexandru Tachici <[email protected]>
iio: adc: ad7780: Fix IRQ flag

Alexandru Tachici <[email protected]>
iio: adc: ad7192: Add IRQ flag

Saravana Kannan <[email protected]>
driver core: Reject pointless SYNC_STATE_ONLY device links

Saravana Kannan <[email protected]>
drivers: bus: simple-pm-bus: Add support for probing simple bus only devices

Billy Tsai <[email protected]>
iio: adc: aspeed: set driver data when adc probe.

Cédric Le Goater <[email protected]>
powerpc/xive: Discard disabled interrupts in get_irqchip_state()

Borislav Petkov <[email protected]>
x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically

Borislav Petkov <[email protected]>
x86/fpu: Mask out the invalid MXCSR bits properly

Michael Ellerman <[email protected]>
KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest

Michael Ellerman <[email protected]>
KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest()

Michael S. Tsirkin <[email protected]>
Revert "virtio-blk: Add validation for block size in config space"

Max Gurtovoy <[email protected]>
virtio-blk: remove unneeded "likely" statements

Stephen Boyd <[email protected]>
nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells

Hans Potsch <[email protected]>
EDAC/armada-xp: Fix output of uncorrectable error counter

Halil Pasic <[email protected]>
virtio: write back F_VERSION_1 before validate

Srinivas Kandagatla <[email protected]>
misc: fastrpc: Add missing lock before accessing find_vma()

Tomaz Solc <[email protected]>
USB: serial: option: add prod. id for Quectel EG91

Daniele Palmas <[email protected]>

    USB: serial: option: add Telit LE910Cx composition 0x1204

Yu-Tung Chang <[email protected]>
USB: serial: option: add Quectel EC200S-CN module support

Aleksander Morgado <[email protected]>
USB: serial: qcserial: add EM9191 QDL support

Michael Cullen <[email protected]>
Input: xpad - add support for another USB ID of Nacon GC-100

Miquel Raynal <[email protected]>
usb: musb: dsps: Fix the probe error path

Zhang Jianhua <[email protected]>
efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()

Ard Biesheuvel <[email protected]>
efi/cper: use stack buffer for error record decoding

Arnd Bergmann <[email protected]>
cb710: avoid NULL pointer subtraction

Nikolay Martynov <[email protected]>
xhci: Enable trust tx length quirk for Fresco FL11 USB controller

Pavankumar Kondeti <[email protected]>
xhci: Fix command ring pointer corruption while aborting a command

Jonathan Bell <[email protected]>
xhci: add quirk for host controllers that don't update endpoint DCS

Jonathan Bell <[email protected]>
xhci: guard accesses to ep_state in xhci_endpoint_reset()

Johan Hovold <[email protected]>
USB: xhci: dbc: fix tty registration race

Alexander Usyskin <[email protected]>
mei: hbm: drop hbm responses on early shutdown

Andy Shevchenko <[email protected]>
mei: me: add Ice Lake-N device id.

James Morse <[email protected]>
x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails

Arnd Bergmann <[email protected]>
module: fix clang CFI with MODULE_UNLOAD=n

Josef Bacik <[email protected]>
btrfs: fix abort logic in btrfs_replace_file_extents

Josef Bacik <[email protected]>
btrfs: update refs for any root except tree log roots

Filipe Manana <[email protected]>
btrfs: check for error when looking up inode during dir entry replay

Filipe Manana <[email protected]>
btrfs: deal with errors when adding inode reference during log replay

Filipe Manana <[email protected]>
btrfs: deal with errors when replaying dir entry during log replay

Qu Wenruo <[email protected]>
btrfs: unlock newly allocated extent buffer after error

Marek Vasut <[email protected]>
drm/msm: Avoid potential overflow in timeout_to_jiffies()

Fabio Estevam <[email protected]>
drm/msm: Do not run snapshot on non-DPU devices

Marek Vasut <[email protected]>
drm/nouveau/fifo: Reinstate the correct engine bit programming

Mike Kravetz <[email protected]>
arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE

Thomas Zimmermann <[email protected]>
drm/fbdev: Clamp fbdev surface size if too large

Guo Ren <[email protected]>
csky: Fixup regs.sr broken in ptrace

Al Viro <[email protected]>
csky: don't let sigreturn play with priveleged bits of status register

Dinh Nguyen <[email protected]>
clk: socfpga: agilex: fix duplicate s2f_user0_clk

Roberto Sassu <[email protected]>
s390: fix strrchr() implementation

Ming Lei <[email protected]>
dm rq: don't queue request to blk-mq during DM suspend

Sachi King <[email protected]>
ACPI: PM: Include alternate AMDI0005 id in special behaviour

Jiazi Li <[email protected]>
dm: fix mempool NULL pointer race when completing IO

Steven Rostedt <[email protected]>
nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'

Md Sadre Alam <[email protected]>
mtd: rawnand: qcom: Update code word value for raw read

Ville Baillie <[email protected]>
spi: atmel: Fix PDC transfer setup bug

Sachi King <[email protected]>
platform/x86: amd-pmc: Add alternative acpi id for PMC controller

Zephaniah E. Loss-Cutler-Hull <[email protected]>
platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2

Hui Wang <[email protected]>
ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW

Cameron Berkenpas <[email protected]>
ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2

Werner Sembach <[email protected]>
ALSA: hda/realtek: Add quirk for TongFang PHxTxX1

Kailang Yang <[email protected]>
ALSA: hda/realtek - ALC236 headset MIC recording issue

Werner Sembach <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo X170KM-G

Werner Sembach <[email protected]>
ALSA: hda/realtek: Complete partial device name to avoid ambiguity

Chris Chiu <[email protected]>
ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254

John Liu <[email protected]>
ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop

Takashi Iwai <[email protected]>
ALSA: seq: Fix a potential UAF by wrong private_free call order

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer

Takashi Iwai <[email protected]>
ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl

Jonas Hahnfeld <[email protected]>
ALSA: usb-audio: Add quirk for VF0770

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              | 11 +--
 arch/arm/boot/dts/bcm2711.dtsi                     | 12 ++-
 arch/arm/boot/dts/bcm2835-common.dtsi              |  8 ++
 arch/arm/boot/dts/bcm283x.dtsi                     |  8 --
 arch/arm64/mm/hugetlbpage.c                        |  2 +-
 arch/csky/kernel/ptrace.c                          |  3 +-
 arch/csky/kernel/signal.c                          |  4 +
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            | 28 ++++---
 arch/powerpc/sysdev/xive/common.c                  |  3 +-
 arch/s390/lib/string.c                             | 15 ++--
 arch/x86/Kconfig                                   |  1 -
 arch/x86/kernel/cpu/resctrl/core.c                 |  2 +
 arch/x86/kernel/fpu/signal.c                       |  2 +-
 drivers/acpi/arm64/gtdt.c                          |  2 +-
 drivers/acpi/x86/s2idle.c                          |  3 +-
 drivers/ata/libahci_platform.c                     |  5 +-
 drivers/ata/pata_legacy.c                          |  6 +-
 drivers/base/core.c                                |  3 +-
 drivers/block/rnbd/rnbd-clt-sysfs.c                |  4 +-
 drivers/block/virtio_blk.c                         | 41 ++--------
 drivers/bus/simple-pm-bus.c                        | 42 +++++++++-
 drivers/clk/renesas/renesas-rzg2l-cpg.c            |  2 +-
 drivers/clk/socfpga/clk-agilex.c                   |  9 ---
 drivers/edac/armada_xp_edac.c                      |  2 +-
 drivers/firmware/arm_ffa/bus.c                     | 10 ++-
 drivers/firmware/efi/cper.c                        |  4 +-
 drivers/firmware/efi/runtime-wrappers.c            |  2 +-
 drivers/fpga/ice40-spi.c                           |  7 ++
 drivers/gpio/gpio-74x164.c                         |  8 ++
 drivers/gpio/gpio-pca953x.c                        | 16 ++--
 drivers/gpu/drm/drm_edid.c                         | 15 +++-
 drivers/gpu/drm/drm_fb_helper.c                    |  6 ++
 drivers/gpu/drm/msm/adreno/a3xx_gpu.c              |  9 ++-
 drivers/gpu/drm/msm/adreno/a4xx_gpu.c              |  9 ++-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |  6 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.h              | 11 ++-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          | 16 ++++
 drivers/gpu/drm/msm/dsi/dsi.c                      |  4 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  2 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c         | 30 ++++----
 drivers/gpu/drm/msm/edp/edp_ctrl.c                 |  3 +-
 drivers/gpu/drm/msm/msm_drv.c                      | 12 ++-
 drivers/gpu/drm/msm/msm_drv.h                      |  5 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |  3 +-
 drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c |  2 +-
 drivers/gpu/drm/panel/Kconfig                      |  1 +
 drivers/iio/accel/fxls8962af-core.c                |  2 +-
 drivers/iio/adc/ad7192.c                           |  1 +
 drivers/iio/adc/ad7780.c                           |  2 +-
 drivers/iio/adc/ad7793.c                           |  2 +-
 drivers/iio/adc/aspeed_adc.c                       |  1 +
 drivers/iio/adc/max1027.c                          |  3 +-
 drivers/iio/adc/mt6577_auxadc.c                    |  8 ++
 drivers/iio/adc/ti-adc128s052.c                    |  6 ++
 drivers/iio/common/ssp_sensors/ssp_spi.c           | 11 ++-
 drivers/iio/dac/ti-dac5571.c                       |  1 +
 drivers/iio/imu/adis16475.c                        |  3 +-
 drivers/iio/imu/adis16480.c                        | 14 +++-
 drivers/iio/light/opt3001.c                        |  6 +-
 drivers/input/joystick/xpad.c                      |  2 +
 drivers/input/touchscreen/resistive-adc-touch.c    | 29 +++----
 drivers/md/dm-rq.c                                 |  8 ++
 drivers/md/dm.c                                    | 17 ++--
 drivers/misc/cb710/sgbuf2.c                        |  2 +-
 drivers/misc/eeprom/at25.c                         |  8 ++
 drivers/misc/eeprom/eeprom_93xx46.c                | 18 +++++
 drivers/misc/fastrpc.c                             |  2 +
 drivers/misc/mei/hbm.c                             | 12 ++-
 drivers/misc/mei/hw-me-regs.h                      |  1 +
 drivers/misc/mei/pci-me.c                          |  1 +
 drivers/mtd/nand/raw/qcom_nandc.c                  |  8 +-
 drivers/net/dsa/microchip/ksz_common.c             |  4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   | 13 +++-
 drivers/net/dsa/ocelot/felix.c                     | 25 ++++--
 drivers/net/ethernet/Kconfig                       |  1 +
 drivers/net/ethernet/arc/Kconfig                   |  1 +
 drivers/net/ethernet/intel/ice/ice_ptp.c           | 15 ++--
 drivers/net/ethernet/mellanox/mlx5/core/cq.c       |  7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  | 57 ++++++++++++--
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  1 -
 drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 52 ++-----------
 drivers/net/ethernet/microchip/encx24j600-regmap.c | 10 ++-
 drivers/net/ethernet/microchip/encx24j600.c        |  5 +-
 drivers/net/ethernet/microchip/encx24j600_hw.h     |  4 +-
 drivers/net/ethernet/mscc/ocelot.c                 | 90 +++++++++++++++++-----
 drivers/net/ethernet/neterion/s2io.c               |  2 +-
 drivers/net/ethernet/netronome/nfp/flower/main.c   | 19 +++--
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  4 +
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  1 +
 .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c    | 13 +++-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |  6 +-
 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c |  6 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |  6 +-
 drivers/net/phy/phy_device.c                       |  3 +
 drivers/net/usb/Kconfig                            |  4 +
 drivers/nvme/host/pci.c                            |  2 +-
 drivers/nvmem/core.c                               |  3 +-
 drivers/platform/mellanox/mlxreg-io.c              |  4 +-
 drivers/platform/x86/amd-pmc.c                     |  1 +
 drivers/platform/x86/gigabyte-wmi.c                |  1 +
 drivers/platform/x86/intel_scu_ipc.c               |  2 +-
 drivers/spi/spi-atmel.c                            |  4 +-
 drivers/spi/spi-bcm-qspi.c                         | 77 ++++++++++--------
 drivers/spi/spidev.c                               | 14 ++++
 drivers/tee/optee/core.c                           |  3 +
 drivers/tee/optee/device.c                         | 22 ++++++
 drivers/tee/optee/optee_private.h                  |  1 +
 drivers/usb/host/xhci-dbgtty.c                     | 28 ++++---
 drivers/usb/host/xhci-pci.c                        |  6 +-
 drivers/usb/host/xhci-ring.c                       | 39 ++++++++--
 drivers/usb/host/xhci.c                            |  5 ++
 drivers/usb/host/xhci.h                            |  1 +
 drivers/usb/musb/musb_dsps.c                       |  4 +-
 drivers/usb/serial/option.c                        |  8 ++
 drivers/usb/serial/qcserial.c                      |  1 +
 drivers/vhost/vdpa.c                               |  2 +-
 drivers/virtio/virtio.c                            | 11 +++
 fs/btrfs/extent-tree.c                             |  1 +
 fs/btrfs/file.c                                    | 19 ++---
 fs/btrfs/tree-log.c                                | 32 +++++---
 include/linux/mlx5/mlx5_ifc.h                      | 10 ++-
 include/soc/mscc/ocelot.h                          |  6 +-
 include/soc/mscc/ocelot_ptp.h                      |  3 +
 kernel/module.c                                    |  2 +
 kernel/trace/trace.c                               | 11 +--
 net/dsa/switch.c                                   |  2 +-
 net/mptcp/protocol.c                               | 55 ++++---------
 net/nfc/af_nfc.c                                   |  3 +
 net/nfc/digital_core.c                             |  9 ++-
 net/nfc/digital_technology.c                       |  8 +-
 net/sched/sch_mqprio.c                             | 30 +++++---
 net/sctp/sm_make_chunk.c                           |  2 +-
 net/smc/smc_cdc.c                                  |  7 +-
 net/smc/smc_core.c                                 | 20 ++---
 net/smc/smc_llc.c                                  | 63 +++++++++++----
 net/smc/smc_tx.c                                   | 22 ++----
 net/smc/smc_wr.h                                   | 14 ++++
 scripts/recordmcount.pl                            |  2 +-
 sound/core/pcm_compat.c                            | 72 ++++++++++++++++-
 sound/core/seq_device.c                            |  8 +-
 sound/pci/hda/patch_realtek.c                      | 66 +++++++++++++++-
 sound/usb/mixer_scarlett_gen2.c                    |  2 +
 sound/usb/quirks-table.h                           | 42 ++++++++++
 144 files changed, 1162 insertions(+), 508 deletions(-)