Skip to content

6.6.119-rc1 review

Greg Kroah-Hartman linux-cifs linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest93 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/93can: kvaser_usb: leaf: Fix potential infinite loop in command parsersdrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+2 -20 replies
2/93can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBsdrivers/net/can/usb/gs_usb.c+15 -20 replies
3/93can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing headerdrivers/net/can/usb/gs_usb.c+19 -70 replies
4/93can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing datadrivers/net/can/usb/gs_usb.c+54 -50 replies
5/93Bluetooth: hci_sock: Prevent race in socket write iter and sock bindnet/bluetooth/hci_sock.c+2 -00 replies
6/93Bluetooth: SMP: Fix not generating mackey and ltk when repairingnet/bluetooth/smp.c+7 -240 replies
7/93net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHYdrivers/net/phy/mxl-gpy.c+1 -10 replies
8/93platform/x86: intel: punit_ipc: fix memory corruptiondrivers/platform/x86/intel/punit_ipc.c+1 -10 replies
9/93net: aquantia: Add missing descriptor cache invalidation on ATL2drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.c drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.h drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c +1 more+25 -190 replies
10/93net: lan966x: Fix the initialization of tapriodrivers/net/ethernet/microchip/lan966x/lan966x_ptp.c+4 -10 replies
11/93net/mlx5e: Fix validation logic in rate limitingdrivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c+1 -10 replies
12/93net: sxgbe: fix potential NULL dereference in sxgbe_rx()drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c+3 -10 replies
13/93drm/amdgpu: fix cyan_skillfish2 gpu info fw handlingdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+2 -00 replies
14/93net: dsa: sja1105: simplify static configuration reloaddrivers/net/dsa/sja1105/sja1105_main.c+34 -310 replies
15/93net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing trafficdrivers/net/dsa/sja1105/sja1105_main.c+0 -70 replies
16/93net: atlantic: fix fragment overflow handling in RX pathdrivers/net/ethernet/aquantia/atlantic/aq_ring.c+5 -00 replies
17/93net: fec: cancel perout_timer when PEROUT is disableddrivers/net/ethernet/freescale/fec_ptp.c+2 -00 replies
18/93net: fec: do not update PEROUT if it is enableddrivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_ptp.c+34 -100 replies
19/93net: fec: do not allow enabling PPS and PEROUT simultaneouslydrivers/net/ethernet/freescale/fec_ptp.c+12 -00 replies
20/93net: fec: do not register PPS event for PEROUTdrivers/net/ethernet/freescale/fec_ptp.c+5 -20 replies
21/93iio: st_lsm6dsx: Fixed calibrated timestamp calculationdrivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+26 -110 replies
22/93usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errorsdrivers/usb/gadget/udc/renesas_usbf.c+3 -10 replies
23/93mailbox: mailbox-test: Fix debugfs_create_dir error checkingdrivers/mailbox/mailbox-test.c+1 -10 replies
24/93mailbox: pcc: Refactor error handling in irq handler into separate functiondrivers/mailbox/pcc.c+20 -100 replies
25/93mailbox: pcc: dont zero error registerdrivers/mailbox/pcc.c+4 -40 replies
26/93spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMAdrivers/spi/Kconfig+2 -20 replies
27/93spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errorsdrivers/spi/spi-amlogic-spifc-a1.c+3 -10 replies
28/93spi: spi-mem: Allow specifying the byte order in Octal DTR modedrivers/spi/spi-mem.c include/linux/spi/spi-mem.h+10 -10 replies
29/93spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequencydrivers/mtd/nand/spi/core.c drivers/spi/spi-mem.c include/linux/spi/spi-mem.h+41 -10 replies
30/93spi: spi-mem: Add a new controller capabilitydrivers/spi/spi-mem.c include/linux/spi/spi-mem.h+8 -00 replies
31/93spi: nxp-fspi: Support per spi-mem operation frequency switchesdrivers/spi/spi-nxp-fspi.c+9 -30 replies
32/93spi: nxp-fspi: Propagate fwnode in ACPI case as welldrivers/spi/spi-nxp-fspi.c+5 -50 replies
33/93spi: bcm63xx: fix premature CS deassertion on RX-only transactionsdrivers/spi/spi-bcm63xx.c+14 -00 replies
34/93Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"arch/x86/events/core.c+5 -50 replies
35/93iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fieldsdrivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h+11 -110 replies
36/93iio:common:ssp_sensors: Fix an error handling path ssp_probe()drivers/iio/common/ssp_sensors/ssp_dev.c+3 -10 replies
37/93iio: accel: bmc150: Fix irq assumption regressiondrivers/iio/accel/bmc150-accel-core.c drivers/iio/accel/bmc150-accel.h+6 -00 replies
38/93iio: accel: fix ADXL355 startup race conditiondrivers/iio/accel/adxl355_core.c+39 -50 replies
39/93iio: adc: ad7280a: fix ad7280_store_balance_timer()drivers/iio/adc/ad7280a.c+1 -10 replies
40/93MIPS: mm: Prevent a TLB shutdown on initial uniquificationarch/mips/mm/tlb-r4k.c+64 -380 replies
41/93MIPS: mm: kmalloc tlb_vpn array to avoid stack overflowarch/mips/mm/tlb-r4k.c+16 -20 replies
42/93ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230sound/usb/quirks.c+3 -00 replies
43/93ARM: dts: nxp: imx6ul: correct SAI3 interrupt linearch/arm/boot/dts/nxp/imx/imx6ul.dtsi+1 -10 replies
44/93atm/fore200e: Fix possible data race in fore200e_open()drivers/atm/fore200e.c+2 -00 replies
45/93can: sja1000: fix max irq loop handlingdrivers/net/can/sja1000/sja1000.c+2 -20 replies
46/93can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handlingdrivers/net/can/sun4i_can.c+2 -20 replies
47/93ceph: fix crash in process_v2_sparse_read() for encrypted directoriesnet/ceph/messenger_v2.c+7 -40 replies
48/93dm-verity: fix unreliable memory allocationdrivers/md/dm-verity-fec.c+1 -50 replies
49/93drivers/usb/dwc3: fix PCI parent checkdrivers/usb/dwc3/core.c+2 -10 replies
50/93smb: client: fix memory leak in cifs_construct_tcon()fs/smb/client/connect.c+1 -00 replies
51/93thunderbolt: Add support for Intel Wildcat Lakedrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+3 -00 replies
52/93slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slavesdrivers/slimbus/qcom-ngd-ctrl.c+1 -00 replies
53/93firmware: stratix10-svc: fix bug in saving controller datadrivers/firmware/stratix10-svc.c+4 -30 replies
54/93mptcp: clear scheduled subflows on retransmitnet/mptcp/protocol.c+11 -20 replies
55/93serial: amba-pl011: prefer dma_mapping_error() over explicit address checkingdrivers/tty/serial/amba-pl011.c+1 -10 replies
56/93most: usb: fix double free on late probe failuredrivers/most/most_usb.c+5 -90 replies
57/93usb: cdns3: Fix double resource release in cdns3_pci_probedrivers/usb/cdns3/cdns3-pci-wrap.c+1 -40 replies
58/93usb: gadget: f_eem: Fix memory leak in eem_unwrapdrivers/usb/gadget/function/f_eem.c+6 -10 replies
59/93usb: renesas_usbhs: Fix synchronous external abort on unbinddrivers/usb/renesas_usbhs/common.c+7 -70 replies
60/93usb: storage: Fix memory leak in USB bulk transportdrivers/usb/storage/transport.c+16 -00 replies
61/93USB: storage: Remove subclass and protocol overrides from Novatek quirkdrivers/usb/storage/unusual_devs.h+1 -10 replies
62/93usb: storage: sddr55: Reject out-of-bound new_pbadrivers/usb/storage/sddr55.c+6 -00 replies
63/93usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transferdrivers/usb/storage/uas.c+5 -00 replies
64/93usb: dwc3: pci: add support for the Intel Nova Lake -Sdrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
65/93usb: dwc3: pci: Sort out the Intel device IDsdrivers/usb/dwc3/dwc3-pci.c+41 -410 replies
66/93usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call pathsdrivers/usb/dwc3/ep0.c drivers/usb/dwc3/gadget.c+8 -00 replies
67/93xhci: dbgtty: Fix data corruption when transmitting data form DbC to hostdrivers/usb/host/xhci-dbgcap.h drivers/usb/host/xhci-dbgtty.c+17 -10 replies
68/93xhci: dbgtty: fix device unregisterdrivers/usb/host/xhci-dbgtty.c+6 -00 replies
69/93USB: serial: ftdi_sio: add support for u-blox EVK-M101drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+2 -00 replies
70/93USB: serial: option: add support for Rolling RW101R-GLdrivers/usb/serial/option.c+8 -20 replies
71/93drm: sti: fix device leaks at component probedrivers/gpu/drm/sti/sti_vtg.c+6 -10 replies
72/93drm/amd/display: Check NULL before accessingdrivers/gpu/drm/amd/display/dc/core/dc_stream.c+8 -30 replies
73/93net: dsa: microchip: common: Fix checks on irq_find_mapping()drivers/net/dsa/microchip/ksz_common.c+4 -40 replies
74/93net: dsa: microchip: ptp: Fix checks on irq_find_mapping()drivers/net/dsa/microchip/ksz_ptp.c+2 -20 replies
75/93libceph: fix potential use-after-free in have_mon_and_osd_map()net/ceph/ceph_common.c net/ceph/debugfs.c+42 -250 replies
76/93libceph: prevent potential out-of-bounds writes in handle_auth_session_key()net/ceph/auth_x.c+2 -00 replies
77/93libceph: replace BUG_ON with bounds check for map->max_osdnet/ceph/osdmap.c+11 -70 replies
78/93bonding: return detailed error when loading native XDP failsdrivers/net/bonding/bond_main.c+4 -10 replies
79/93bonding: check xdp prog when set bond modedrivers/net/bonding/bond_main.c drivers/net/bonding/bond_options.c include/net/bonding.h+8 -40 replies
80/93nfsd: Replace clamp_t in nfsd4_get_drc_mem()fs/nfsd/nfs4state.c+4 -20 replies
81/93usb: udc: Add trace event for usb_gadget_set_statedrivers/usb/gadget/udc/core.c drivers/usb/gadget/udc/trace.h+6 -00 replies
82/93usb: gadget: udc: fix use-after-free in usb_gadget_state_workdrivers/usb/gadget/udc/core.c include/linux/usb/gadget.h+21 -10 replies
83/93usb: typec: ucsi: psy: Set max current to zero when disconnecteddrivers/usb/typec/ucsi/psy.c+5 -00 replies
84/93can: rcar_canfd: Fix CAN-FD mode as defaultdrivers/net/can/rcar/rcar_canfd.c+30 -230 replies
85/93iio: adc: rtq6056: Correct the sign bit indexdrivers/iio/adc/rtq6056.c+1 -10 replies
86/93net: macb: fix unregister_netdev call order in macb_remove()drivers/net/ethernet/cadence/macb_main.c+1 -10 replies
87/93staging: rtl8712: Remove driver using deprecated API wextMAINTAINERS drivers/staging/Kconfig drivers/staging/Makefile +101 more+0 -276670 replies
88/93selftests: mptcp: join: properly kill background taskstools/testing/selftests/net/mptcp/mptcp_join.sh tools/testing/selftests/net/mptcp/mptcp_lib.sh+28 -70 replies
89/93mptcp: fix duplicate reset on fastclosenet/mptcp/protocol.c+22 -130 replies
90/93ksmbd: fix use-after-free in session logofffs/smb/server/smb2pdu.c+0 -40 replies
91/93net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()drivers/net/dsa/microchip/ksz_ptp.c+7 -110 replies
92/93net: dsa: microchip: Free previously initialized ports on init failuresdrivers/net/dsa/microchip/ksz_common.c+11 -110 replies
93/93HID: core: Harden s32ton() against conversion to 0 bitsdrivers/hid/hid-core.c+6 -10 replies

Reviews trailers per patch

49 of 93 patches have a Reviewed-by or Acked-by.

PatchJimmy AssarssonSimon HormanGal Pressman[email protected]Maxime ChevallierRussell King (Oracle)Ilpo JärvinenCarol SotoMark BrownPratyush YadavTudor AmbarusHaibo ChenSong LiuSteven Rostedt (Google)Lorenzo BianconiNuno SáAndy ShevchenkoJiaxun YangGregory CLEMENTKlara ModinOliver HartkoppJernej SkrabecIlya DryomovEric BiggersThinh NguyenDavid HowellsHerve CodinaGeert UytterhoevenHuisong LiAdam YoungOliver NeukumŁukasz BartosikMatthieu Baerts (NGI0)Aurabindo PillaiAndrew LunnViacheslav DubeykoNikolay AleksandrovToke Høiland-JørgensenJussi MakiBenson LeungHeikki KrogerusSebastian ReichelKenneth R. CrudupDavid LechnerPeter ChenAlan SternDmitry BaryshkovGeliang TangNamjae Jeon[email protected]Dominik Karol PiątkowskiFlorian FainelliHardik GargShuah KhanPeter SchneiderJon HunterRon EconomosLinux Kernel Functional TestingMiguel OjedaBrett A C Sheffield
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/93R-b T-b
2/93
3/93
4/93
5/93T-b
6/93
7/93R-b R-b
8/93R-b
9/93R-b T-b
10/93R-b
11/93R-b
12/93R-b
13/93
14/93
15/93
16/93
17/93
18/93
19/93
20/93
21/93A-b
22/93A-b R-b
23/93
24/93A-b T-b T-b
25/93
26/93
27/93
28/93A-b
29/93A-b
30/93R-b
31/93
32/93R-b
33/93
34/93A-b A-b
35/93A-b
36/93R-b
37/93R-b R-b
38/93
39/93R-b
40/93R-b T-b
41/93T-b T-b
42/93
43/93
44/93R-b
45/93A-b
46/93A-b
47/93R-b
48/93R-b
49/93A-b
50/93R-b
51/93
52/93R-b
53/93
54/93R-b
55/93R-b
56/93
57/93A-b
58/93
59/93
60/93R-b
61/93
62/93
63/93A-b
64/93A-b
65/93A-b
66/93A-b
67/93T-b
68/93
69/93
70/93
71/93
72/93R-b
73/93R-b
74/93R-b
75/93R-b
76/93R-b
77/93R-b
78/93R-b R-b
79/93R-b R-b A-b
80/93
81/93
82/93
83/93R-b R-b R-b T-b
84/93
85/93R-b
86/93
87/93T-b
88/93
89/93R-b R-b
90/93A-b
91/93R-b
92/93
93/93T-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 6.6 00/93] 6.6.119-rc1 review

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

Responses should be made by Fri, 05 Dec 2025 15:23:16 +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/v6.x/stable-review/patch-6.6.119-rc1.gz

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

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.119-rc1

Alan Stern <[email protected]>
HID: core: Harden s32ton() against conversion to 0 bits

Bastien Curutchet (Schneider Electric) <[email protected]>
net: dsa: microchip: Free previously initialized ports on init failures

Bastien Curutchet (Schneider Electric) <[email protected]>
net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup/free}()

Sean Heelan <[email protected]>
ksmbd: fix use-after-free in session logoff

Paolo Abeni <[email protected]>
mptcp: fix duplicate reset on fastclose

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: properly kill background tasks

Philipp Hortmann <[email protected]>
staging: rtl8712: Remove driver using deprecated API wext

luoguangfei <[email protected]>
net: macb: fix unregister_netdev call order in macb_remove()

ChiYuan Huang <[email protected]>
iio: adc: rtq6056: Correct the sign bit index

Biju Das <[email protected]>
can: rcar_canfd: Fix CAN-FD mode as default

Jameson Thies <[email protected]>
usb: typec: ucsi: psy: Set max current to zero when disconnected

Jimmy Hu <[email protected]>
usb: gadget: udc: fix use-after-free in usb_gadget_state_work

Kuen-Han Tsai <[email protected]>
usb: udc: Add trace event for usb_gadget_set_state

NeilBrown <[email protected]>
nfsd: Replace clamp_t in nfsd4_get_drc_mem()

Wang Liang <[email protected]>
bonding: check xdp prog when set bond mode

Hangbin Liu <[email protected]>
bonding: return detailed error when loading native XDP fails

ziming zhang <[email protected]>

    libceph: replace BUG_ON with bounds check for map->max_osd

ziming zhang <[email protected]>
libceph: prevent potential out-of-bounds writes in handle_auth_session_key()

Ilya Dryomov <[email protected]>
libceph: fix potential use-after-free in have_mon_and_osd_map()

Bastien Curutchet (Schneider Electric) <[email protected]>
net: dsa: microchip: ptp: Fix checks on irq_find_mapping()

Bastien Curutchet (Schneider Electric) <[email protected]>
net: dsa: microchip: common: Fix checks on irq_find_mapping()

Alex Hung <[email protected]>
drm/amd/display: Check NULL before accessing

Johan Hovold <[email protected]>
drm: sti: fix device leaks at component probe

Vanillan Wang <[email protected]>
USB: serial: option: add support for Rolling RW101R-GL

Oleksandr Suvorov <[email protected]>
USB: serial: ftdi_sio: add support for u-blox EVK-M101

Łukasz Bartosik <[email protected]>
xhci: dbgtty: fix device unregister

Mathias Nyman <[email protected]>
xhci: dbgtty: Fix data corruption when transmitting data form DbC to host

Manish Nagar <[email protected]>
usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths

Heikki Krogerus <[email protected]>
usb: dwc3: pci: Sort out the Intel device IDs

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for the Intel Nova Lake -S

Owen Gu <[email protected]>
usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer

Tianchu Chen <[email protected]>
usb: storage: sddr55: Reject out-of-bound new_pba

Alan Stern <[email protected]>
USB: storage: Remove subclass and protocol overrides from Novatek quirk

Desnes Nunes <[email protected]>
usb: storage: Fix memory leak in USB bulk transport

Claudiu Beznea <[email protected]>
usb: renesas_usbhs: Fix synchronous external abort on unbind

Kuen-Han Tsai <[email protected]>
usb: gadget: f_eem: Fix memory leak in eem_unwrap

Miaoqian Lin <[email protected]>
usb: cdns3: Fix double resource release in cdns3_pci_probe

Johan Hovold <[email protected]>
most: usb: fix double free on late probe failure

Miaoqian Lin <[email protected]>
serial: amba-pl011: prefer dma_mapping_error() over explicit address checking

Paolo Abeni <[email protected]>
mptcp: clear scheduled subflows on retransmit

Khairul Anuar Romli <[email protected]>
firmware: stratix10-svc: fix bug in saving controller data

Miaoqian Lin <[email protected]>
slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves

Alan Borzeszkowski <[email protected]>
thunderbolt: Add support for Intel Wildcat Lake

Paulo Alcantara <[email protected]>
smb: client: fix memory leak in cifs_construct_tcon()

Jamie Iles <[email protected]>
drivers/usb/dwc3: fix PCI parent check

Mikulas Patocka <[email protected]>
dm-verity: fix unreliable memory allocation

Viacheslav Dubeyko <[email protected]>
ceph: fix crash in process_v2_sparse_read() for encrypted directories

Marc Kleine-Budde <[email protected]>
can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling

Thomas Mühlbacher <[email protected]>
can: sja1000: fix max irq loop handling

Gui-Dong Han <[email protected]>
atm/fore200e: Fix possible data race in fore200e_open()

Maarten Zanders <[email protected]>
ARM: dts: nxp: imx6ul: correct SAI3 interrupt line

Ivan Zhaldak <[email protected]>
ALSA: usb-audio: Add DSD quirk for LEAK Stereo 230

Thomas Bogendoerfer <[email protected]>
MIPS: mm: kmalloc tlb_vpn array to avoid stack overflow

Maciej W. Rozycki <[email protected]>
MIPS: mm: Prevent a TLB shutdown on initial uniquification

David Lechner <[email protected]>

    iio: adc: ad7280a: fix ad7280_store_balance_timer()

Valek Andrej <[email protected]>
iio: accel: fix ADXL355 startup race condition

Linus Walleij <[email protected]>
iio: accel: bmc150: Fix irq assumption regression

Christophe JAILLET <[email protected]>
iio:common:ssp_sensors: Fix an error handling path ssp_probe()

Francesco Lavra <[email protected]>
iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields

Jiri Olsa <[email protected]>

    Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"

Hang Zhou <[email protected]>
spi: bcm63xx: fix premature CS deassertion on RX-only transactions

Andy Shevchenko <[email protected]>
spi: nxp-fspi: Propagate fwnode in ACPI case as well

Miquel Raynal <[email protected]>
spi: nxp-fspi: Support per spi-mem operation frequency switches

Miquel Raynal <[email protected]>
spi: spi-mem: Add a new controller capability

Miquel Raynal <[email protected]>
spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency

Tudor Ambarus <[email protected]>
spi: spi-mem: Allow specifying the byte order in Octal DTR mode

Haotian Zhang <[email protected]>
spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors

Francesco Lavra <[email protected]>
spi: tegra114: remove Kconfig dependency on TEGRA20_APB_DMA

Jamie Iles <[email protected]>
mailbox: pcc: don't zero error register

Sudeep Holla <[email protected]>
mailbox: pcc: Refactor error handling in irq handler into separate function

Haotian Zhang <[email protected]>
mailbox: mailbox-test: Fix debugfs_create_dir error checking

Haotian Zhang <[email protected]>
usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors

Mario Tesi <[email protected]>
iio: st_lsm6dsx: Fixed calibrated timestamp calculation

Wei Fang <[email protected]>
net: fec: do not register PPS event for PEROUT

Wei Fang <[email protected]>
net: fec: do not allow enabling PPS and PEROUT simultaneously

Wei Fang <[email protected]>
net: fec: do not update PEROUT if it is enabled

Wei Fang <[email protected]>
net: fec: cancel perout_timer when PEROUT is disabled

Jiefeng Zhang <[email protected]>
net: atlantic: fix fragment overflow handling in RX path

Vladimir Oltean <[email protected]>
net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic

Russell King (Oracle) <[email protected]>
net: dsa: sja1105: simplify static configuration reload

Alex Deucher <[email protected]>
drm/amdgpu: fix cyan_skillfish2 gpu info fw handling

Alexey Kodanev <[email protected]>
net: sxgbe: fix potential NULL dereference in sxgbe_rx()

Danielle Costantino <[email protected]>
net/mlx5e: Fix validation logic in rate limiting

Horatiu Vultur <[email protected]>
net: lan966x: Fix the initialization of taprio

Kai-Heng Feng <[email protected]>
net: aquantia: Add missing descriptor cache invalidation on ATL2

Dan Carpenter <[email protected]>
platform/x86: intel: punit_ipc: fix memory corruption

Daniel Golle <[email protected]>
net: phy: mxl-gpy: fix bogus error on USXGMII and integrated PHY

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SMP: Fix not generating mackey and ltk when repairing

Edward Adam Davis <[email protected]>
Bluetooth: hci_sock: Prevent race in socket write iter and sock bind

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing data

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_receive_bulk_callback(): check actual_length before accessing header

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_usb_xmit_callback(): fix handling of failed transmitted URBs

Seungjin Bae <[email protected]>
can: kvaser_usb: leaf: Fix potential infinite loop in command parsers

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

Diffstat:

 MAINTAINERS                                        |    6 -
 Makefile                                           |    4 +-
 arch/arm/boot/dts/nxp/imx/imx6ul.dtsi              |    2 +-
 arch/mips/mm/tlb-r4k.c                             |  118 +-
 arch/x86/events/core.c                             |   10 +-
 drivers/atm/fore200e.c                             |    2 +
 drivers/firmware/stratix10-svc.c                   |    7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |    2 +
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   11 +-
 drivers/gpu/drm/sti/sti_vtg.c                      |    7 +-
 drivers/hid/hid-core.c                             |    7 +-
 drivers/iio/accel/adxl355_core.c                   |   44 +-
 drivers/iio/accel/bmc150-accel-core.c              |    5 +
 drivers/iio/accel/bmc150-accel.h                   |    1 +
 drivers/iio/adc/ad7280a.c                          |    2 +-
 drivers/iio/adc/rtq6056.c                          |    2 +-
 drivers/iio/common/ssp_sensors/ssp_dev.c           |    4 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |   40 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |   19 +-
 drivers/mailbox/mailbox-test.c                     |    2 +-
 drivers/mailbox/pcc.c                              |   32 +-
 drivers/md/dm-verity-fec.c                         |    6 +-
 drivers/most/most_usb.c                            |   14 +-
 drivers/mtd/nand/spi/core.c                        |    2 +
 drivers/net/bonding/bond_main.c                    |   11 +-
 drivers/net/bonding/bond_options.c                 |    3 +
 drivers/net/can/rcar/rcar_canfd.c                  |   53 +-
 drivers/net/can/sja1000/sja1000.c                  |    4 +-
 drivers/net/can/sun4i_can.c                        |    4 +-
 drivers/net/can/usb/gs_usb.c                       |  102 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |    4 +-
 drivers/net/dsa/microchip/ksz_common.c             |   30 +-
 drivers/net/dsa/microchip/ksz_ptp.c                |   22 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |   66 +-
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.c   |   22 +
 .../net/ethernet/aquantia/atlantic/aq_hw_utils.h   |    1 +
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |    5 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |   19 +-
 .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c   |    2 +-
 drivers/net/ethernet/cadence/macb_main.c           |    2 +-
 drivers/net/ethernet/freescale/fec.h               |    1 +
 drivers/net/ethernet/freescale/fec_ptp.c           |   64 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |    2 +-
 .../net/ethernet/microchip/lan966x/lan966x_ptp.c   |    5 +-
 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c    |    4 +-
 drivers/net/phy/mxl-gpy.c                          |    2 +-
 drivers/platform/x86/intel/punit_ipc.c             |    2 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |    1 +
 drivers/spi/Kconfig                                |    4 +-
 drivers/spi/spi-amlogic-spifc-a1.c                 |    4 +-
 drivers/spi/spi-bcm63xx.c                          |   14 +
 drivers/spi/spi-mem.c                              |   37 +
 drivers/spi/spi-nxp-fspi.c                         |   22 +-
 drivers/staging/Kconfig                            |    2 -
 drivers/staging/Makefile                           |    1 -
 drivers/staging/rtl8712/Kconfig                    |   21 -
 drivers/staging/rtl8712/Makefile                   |   35 -
 drivers/staging/rtl8712/TODO                       |   13 -
 drivers/staging/rtl8712/basic_types.h              |   28 -
 drivers/staging/rtl8712/drv_types.h                |  175 --
 drivers/staging/rtl8712/ethernet.h                 |   21 -
 drivers/staging/rtl8712/hal_init.c                 |  401 ----
 drivers/staging/rtl8712/ieee80211.c                |  415 ----
 drivers/staging/rtl8712/ieee80211.h                |  165 --
 drivers/staging/rtl8712/mlme_linux.c               |  160 --
 drivers/staging/rtl8712/mlme_osdep.h               |   31 -
 drivers/staging/rtl8712/mp_custom_oid.h            |  287 ---
 drivers/staging/rtl8712/os_intfs.c                 |  482 ----
 drivers/staging/rtl8712/osdep_intf.h               |   32 -
 drivers/staging/rtl8712/osdep_service.h            |   60 -
 drivers/staging/rtl8712/recv_linux.c               |  139 --
 drivers/staging/rtl8712/recv_osdep.h               |   39 -
 drivers/staging/rtl8712/rtl8712_bitdef.h           |   26 -
 drivers/staging/rtl8712/rtl8712_cmd.c              |  409 ----
 drivers/staging/rtl8712/rtl8712_cmd.h              |  231 --
 drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h   |   95 -
 drivers/staging/rtl8712/rtl8712_cmdctrl_regdef.h   |   19 -
 drivers/staging/rtl8712/rtl8712_debugctrl_bitdef.h |   41 -
 drivers/staging/rtl8712/rtl8712_debugctrl_regdef.h |   32 -
 .../staging/rtl8712/rtl8712_edcasetting_bitdef.h   |   65 -
 .../staging/rtl8712/rtl8712_edcasetting_regdef.h   |   24 -
 drivers/staging/rtl8712/rtl8712_efuse.c            |  564 -----
 drivers/staging/rtl8712/rtl8712_efuse.h            |   44 -
 drivers/staging/rtl8712/rtl8712_event.h            |   86 -
 drivers/staging/rtl8712/rtl8712_fifoctrl_bitdef.h  |  131 --
 drivers/staging/rtl8712/rtl8712_fifoctrl_regdef.h  |   61 -
 drivers/staging/rtl8712/rtl8712_gp_bitdef.h        |   68 -
 drivers/staging/rtl8712/rtl8712_gp_regdef.h        |   29 -
 drivers/staging/rtl8712/rtl8712_hal.h              |  142 --
 drivers/staging/rtl8712/rtl8712_interrupt_bitdef.h |   44 -
 drivers/staging/rtl8712/rtl8712_io.c               |   99 -
 drivers/staging/rtl8712/rtl8712_led.c              | 1830 ---------------
 .../staging/rtl8712/rtl8712_macsetting_bitdef.h    |   31 -
 .../staging/rtl8712/rtl8712_macsetting_regdef.h    |   20 -
 drivers/staging/rtl8712/rtl8712_powersave_bitdef.h |   39 -
 drivers/staging/rtl8712/rtl8712_powersave_regdef.h |   26 -
 drivers/staging/rtl8712/rtl8712_ratectrl_bitdef.h  |   36 -
 drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h  |   43 -
 drivers/staging/rtl8712/rtl8712_recv.c             | 1080 ---------
 drivers/staging/rtl8712/rtl8712_recv.h             |  145 --
 drivers/staging/rtl8712/rtl8712_regdef.h           |   32 -
 drivers/staging/rtl8712/rtl8712_security_bitdef.h  |   34 -
 drivers/staging/rtl8712/rtl8712_spec.h             |  121 -
 drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h    |  163 --
 drivers/staging/rtl8712/rtl8712_syscfg_regdef.h    |   42 -
 drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h  |   49 -
 drivers/staging/rtl8712/rtl8712_timectrl_regdef.h  |   26 -
 drivers/staging/rtl8712/rtl8712_wmac_bitdef.h      |   49 -
 drivers/staging/rtl8712/rtl8712_wmac_regdef.h      |   36 -
 drivers/staging/rtl8712/rtl8712_xmit.c             |  744 -------
 drivers/staging/rtl8712/rtl8712_xmit.h             |  108 -
 drivers/staging/rtl8712/rtl871x_cmd.c              |  796 -------
 drivers/staging/rtl8712/rtl871x_cmd.h              |  761 -------
 drivers/staging/rtl8712/rtl871x_debug.h            |  130 --
 drivers/staging/rtl8712/rtl871x_eeprom.c           |  220 --
 drivers/staging/rtl8712/rtl871x_eeprom.h           |   88 -
 drivers/staging/rtl8712/rtl871x_event.h            |  109 -
 drivers/staging/rtl8712/rtl871x_ht.h               |   33 -
 drivers/staging/rtl8712/rtl871x_io.c               |  147 --
 drivers/staging/rtl8712/rtl871x_io.h               |  236 --
 drivers/staging/rtl8712/rtl871x_ioctl.h            |   94 -
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      | 2330 --------------------
 drivers/staging/rtl8712/rtl871x_ioctl_rtl.c        |  519 -----
 drivers/staging/rtl8712/rtl871x_ioctl_rtl.h        |  109 -
 drivers/staging/rtl8712/rtl871x_ioctl_set.c        |  354 ---
 drivers/staging/rtl8712/rtl871x_ioctl_set.h        |   45 -
 drivers/staging/rtl8712/rtl871x_led.h              |  118 -
 drivers/staging/rtl8712/rtl871x_mlme.c             | 1710 --------------
 drivers/staging/rtl8712/rtl871x_mlme.h             |  205 --
 drivers/staging/rtl8712/rtl871x_mp.c               |  724 ------
 drivers/staging/rtl8712/rtl871x_mp.h               |  275 ---
 drivers/staging/rtl8712/rtl871x_mp_ioctl.c         |  883 --------
 drivers/staging/rtl8712/rtl871x_mp_ioctl.h         |  328 ---
 drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h    | 1034 ---------
 drivers/staging/rtl8712/rtl871x_pwrctrl.c          |  234 --
 drivers/staging/rtl8712/rtl871x_pwrctrl.h          |  113 -
 drivers/staging/rtl8712/rtl871x_recv.c             |  671 ------
 drivers/staging/rtl8712/rtl871x_recv.h             |  208 --
 drivers/staging/rtl8712/rtl871x_rf.h               |   55 -
 drivers/staging/rtl8712/rtl871x_security.c         | 1386 ------------
 drivers/staging/rtl8712/rtl871x_security.h         |  218 --
 drivers/staging/rtl8712/rtl871x_sta_mgt.c          |  263 ---
 drivers/staging/rtl8712/rtl871x_wlan_sme.h         |   35 -
 drivers/staging/rtl8712/rtl871x_xmit.c             | 1059 ---------
 drivers/staging/rtl8712/rtl871x_xmit.h             |  288 ---
 drivers/staging/rtl8712/sta_info.h                 |  132 --
 drivers/staging/rtl8712/usb_halinit.c              |  307 ---
 drivers/staging/rtl8712/usb_intf.c                 |  638 ------
 drivers/staging/rtl8712/usb_ops.c                  |  195 --
 drivers/staging/rtl8712/usb_ops.h                  |   38 -
 drivers/staging/rtl8712/usb_ops_linux.c            |  515 -----
 drivers/staging/rtl8712/usb_osintf.h               |   35 -
 drivers/staging/rtl8712/wifi.h                     |  196 --
 drivers/staging/rtl8712/wlan_bssdef.h              |  223 --
 drivers/staging/rtl8712/xmit_linux.c               |  181 --
 drivers/staging/rtl8712/xmit_osdep.h               |   52 -
 drivers/thunderbolt/nhi.c                          |    2 +
 drivers/thunderbolt/nhi.h                          |    1 +
 drivers/tty/serial/amba-pl011.c                    |    2 +-
 drivers/usb/cdns3/cdns3-pci-wrap.c                 |    5 +-
 drivers/usb/dwc3/core.c                            |    3 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   82 +-
 drivers/usb/dwc3/ep0.c                             |    1 +
 drivers/usb/dwc3/gadget.c                          |    7 +
 drivers/usb/gadget/function/f_eem.c                |    7 +-
 drivers/usb/gadget/udc/core.c                      |   18 +-
 drivers/usb/gadget/udc/renesas_usbf.c              |    4 +-
 drivers/usb/gadget/udc/trace.h                     |    5 +
 drivers/usb/host/xhci-dbgcap.h                     |    1 +
 drivers/usb/host/xhci-dbgtty.c                     |   23 +-
 drivers/usb/renesas_usbhs/common.c                 |   14 +-
 drivers/usb/serial/ftdi_sio.c                      |    1 +
 drivers/usb/serial/ftdi_sio_ids.h                  |    1 +
 drivers/usb/serial/option.c                        |   10 +-
 drivers/usb/storage/sddr55.c                       |    6 +
 drivers/usb/storage/transport.c                    |   16 +
 drivers/usb/storage/uas.c                          |    5 +
 drivers/usb/storage/unusual_devs.h                 |    2 +-
 drivers/usb/typec/ucsi/psy.c                       |    5 +
 fs/nfsd/nfs4state.c                                |    6 +-
 fs/smb/client/connect.c                            |    1 +
 fs/smb/server/smb2pdu.c                            |    4 -
 include/linux/spi/spi-mem.h                        |   22 +-
 include/linux/usb/gadget.h                         |    5 +
 include/net/bonding.h                              |    1 +
 net/bluetooth/hci_sock.c                           |    2 +
 net/bluetooth/smp.c                                |   31 +-
 net/ceph/auth_x.c                                  |    2 +
 net/ceph/ceph_common.c                             |   53 +-
 net/ceph/debugfs.c                                 |   16 +-
 net/ceph/messenger_v2.c                            |   11 +-
 net/ceph/osdmap.c                                  |   18 +-
 net/mptcp/protocol.c                               |   48 +-
 sound/usb/quirks.c                                 |    3 +
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   14 +-
 tools/testing/selftests/net/mptcp/mptcp_lib.sh     |   21 +
 196 files changed, 914 insertions(+), 28087 deletions(-)