Skip to content

6.6.61-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest119 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/119arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts+1 -10 replies
2/119arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavatorarch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts+1 -10 replies
3/119arm64: dts: rockchip: Remove hdmis 2nd interrupt on rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -20 replies
4/119arm64: dts: rockchip: Fix wakeup prop names on PineNote BT nodearch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi+2 -20 replies
5/119arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodesarch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi+2 -20 replies
6/119arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/varch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353p.dts arch/arm64/boot/dts/rockchip/rk3566-anbernic-rg353v.dts+2 -20 replies
7/119arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demoarch/arm64/boot/dts/rockchip/rk3566-box-demo.dts+3 -30 replies
8/119arm64: dts: rockchip: Fix bluetooth properties on Rock960 boardsarch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi+1 -10 replies
9/119arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plusarch/arm64/boot/dts/rockchip/Makefile arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts+33 -00 replies
10/119arm64: dts: rockchip: Remove undocumented supports-emmc propertyarch/arm64/boot/dts/rockchip/px30-ringneck.dtsi arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts +1 more+0 -40 replies
11/119arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lionarch/arm64/boot/dts/rockchip/rk3368-lion.dtsi+0 -10 replies
12/119arm64: dts: rockchip: Fix LED triggers on rk3308-roc-ccarch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts+2 -20 replies
13/119arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plusarch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts+0 -10 replies
14/119arm64: dts: imx8qxp: Add VPU subsystem filearch/arm64/boot/dts/freescale/imx8qxp-ss-vpu.dtsi arch/arm64/boot/dts/freescale/imx8qxp.dtsi+18 -10 replies
15/119arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQsarch/arm64/boot/dts/freescale/imx8-ss-vpu.dtsi arch/arm64/boot/dts/freescale/imx8qxp-ss-vpu.dtsi+10 -20 replies
16/119arm64: dts: imx8mp: correct sdhc ipg clkarch/arm64/boot/dts/freescale/imx8mp.dtsi+3 -30 replies
17/119firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()drivers/firmware/arm_scmi/bus.c+4 -30 replies
18/119arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone proarch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts+0 -20 replies
19/119ARM: dts: rockchip: fix rk3036 acodec nodearch/arm/boot/dts/rockchip/rk3036.dtsi+4 -30 replies
20/119ARM: dts: rockchip: drop grf reference from rk3036 hdmiarch/arm/boot/dts/rockchip/rk3036.dtsi+0 -10 replies
21/119ARM: dts: rockchip: Fix the spi controller on rk3036arch/arm/boot/dts/rockchip/rk3036.dtsi+3 -30 replies
22/119ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylinarch/arm/boot/dts/rockchip/rk3036-kylin.dts+2 -20 replies
23/119arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodesarch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi+2 -20 replies
24/119HID: core: zero-initialize the report bufferdrivers/hid/hid-core.c+1 -10 replies
25/119platform/x86/amd/pmc: Detect when STB is not availabledrivers/platform/x86/amd/pmc/pmc.c+5 -00 replies
26/119sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()net/sunrpc/xprtsock.c+1 -00 replies
27/119NFSv3: only use NFS timeout for MOUNT when protocols are compatiblefs/nfs/super.c+9 -10 replies
28/119nfs: avoid i_lock contention in nfs_clear_invalid_mappingfs/nfs/inode.c+15 -50 replies
29/119security/keys: fix slab-out-of-bounds in key_task_permissionsecurity/keys/keyring.c+5 -20 replies
30/119regulator: rtq2208: Fix uninitialized use of regulator_configdrivers/regulator/rtq2208-regulator.c+1 -10 replies
31/119net: enetc: set MAC address to the VF net_devicedrivers/net/ethernet/freescale/enetc/enetc_vf.c+8 -10 replies
32/119dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property valueDocumentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml+1 -10 replies
33/119sctp: properly validate chunk size in sctp_sf_ootb()net/sctp/sm_statefuns.c+1 -10 replies
34/119net: enetc: allocate vf_state during PF probesdrivers/net/ethernet/freescale/enetc/enetc_pf.c+9 -90 replies
35/119can: c_can: fix {rx,tx}_errors statisticsdrivers/net/can/c_can/c_can_main.c+6 -10 replies
36/119ice: change q_index variable type to s16 to store -1 valuedrivers/net/ethernet/intel/ice/ice_ethtool_fdir.c drivers/net/ethernet/intel/ice/ice_fdir.h+5 -20 replies
37/119i40e: fix race condition by adding filters intermediate sync statedrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_debugfs.c drivers/net/ethernet/intel/i40e/i40e_main.c+12 -20 replies
38/119e1000e: Remove Meteor Lake SMBUS workaroundsdrivers/net/ethernet/intel/e1000e/ich8lan.c+4 -130 replies
39/119net: hns3: fix kernel crash when uninstalling driverdrivers/net/ethernet/hisilicon/hns3/hnae3.c+4 -10 replies
40/119net: phy: ti: add PHY_RST_AFTER_CLK_EN flagdrivers/net/phy/dp83848.c+2 -00 replies
41/119net: stmmac: Fix unbalanced IRQ wake disable warning on single irq casedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -00 replies
42/119netfilter: nf_tables: cleanup documentationinclude/net/netfilter/nf_tables.h+39 -100 replies
43/119netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctxinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_immediate.c+10 -110 replies
44/119netfilter: nf_tables: wait for rcu grace period on net_device removalinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c+38 -70 replies
45/119virtio_net: Add hash_key_length checkdrivers/net/virtio_net.c+6 -00 replies
46/119net: arc: fix the device for dma_map_single/dma_unmap_singledrivers/net/ethernet/arc/emac_main.c+16 -110 replies
47/119net: arc: rockchip: fix emac mdio node supportdrivers/net/ethernet/arc/emac_mdio.c+8 -10 replies
48/119rxrpc: Fix missing locking causing hanging callsinclude/trace/events/rxrpc.h net/rxrpc/conn_client.c+5 -00 replies
49/119drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error pathdrivers/net/ethernet/pensando/ionic/ionic_bus_pci.c+1 -00 replies
50/119Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"sound/pci/hda/patch_conexant.c+0 -20 replies
51/119media: stb0899_algo: initialize cfr before using itdrivers/media/dvb-frontends/stb0899_algo.c+1 -10 replies
52/119media: dvbdev: prevent the risk of out of memory accessdrivers/media/dvb-core/dvbdev.c+15 -20 replies
53/119media: dvb_frontend: dont play tricks with underflow valuesdrivers/media/dvb-core/dvb_frontend.c+2 -20 replies
54/119media: adv7604: prevent underflow condition when reporting colorspacedrivers/media/i2c/adv7604.c+17 -90 replies
55/119scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES bufferdrivers/scsi/sd_zbc.c+1 -20 replies
56/119ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()sound/firewire/tascam/amdtp-tascam.c+1 -10 replies
57/119tools/lib/thermal: Fix sampling handler context ptrtools/lib/thermal/sampling.c+2 -00 replies
58/119thermal/of: support thermal zones w/o trips subnodedrivers/thermal/thermal_of.c+10 -110 replies
59/119ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_removesound/soc/stm/stm32_spdifrx.c+1 -10 replies
60/119ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bitssound/soc/sof/sof-client-probes-ipc4.c+1 -00 replies
61/119media: ar0521: dont overflow when checking PLL valuesdrivers/media/i2c/ar0521.c+2 -20 replies
62/119media: s5p-jpeg: prevent buffer overflowsdrivers/media/platform/samsung/s5p-jpeg/jpeg-core.c+11 -60 replies
63/119media: cx24116: prevent overflows on SNR calculusdrivers/media/dvb-frontends/cx24116.c+6 -10 replies
64/119media: pulse8-cec: fix data timestamp at pulse8_setup()drivers/media/cec/usb/pulse8/pulse8-cec.c+1 -10 replies
65/119media: v4l2-tpg: prevent the risk of a division by zerodrivers/media/common/v4l2-tpg/v4l2-tpg-core.c+3 -00 replies
66/119media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()drivers/media/v4l2-core/v4l2-ctrls-api.c+11 -60 replies
67/119can: m_can: m_can_close(): dont call free_irq() for IRQ-less devicesdrivers/net/can/m_can/m_can.c+2 -10 replies
68/119can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculationdrivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c+7 -30 replies
69/119can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modesdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c+5 -30 replies
70/119ksmbd: fix slab-use-after-free in ksmbd_smb2_session_createfs/smb/server/mgmt/user_session.c+3 -10 replies
71/119ksmbd: check outstanding simultaneous SMB operationsfs/smb/server/connection.c fs/smb/server/connection.h fs/smb/server/server.c +2 more+20 -100 replies
72/119ksmbd: Fix the missing xa_store error checkfs/smb/server/mgmt/user_session.c+7 -40 replies
73/119ksmbd: fix slab-use-after-free in smb3_preauth_hash_rspfs/smb/server/server.c+2 -20 replies
74/119pwm: imx-tpm: Use correct MODULO value for EPWM modedrivers/pwm/pwm-imx-tpm.c+3 -10 replies
75/119rpmsg: glink: Handle rejected intent request betterdrivers/rpmsg/qcom_glink_native.c+7 -30 replies
76/119drm/amdgpu: Adjust debugfs eviction and IB access permissionsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+3 -30 replies
77/119drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
78/119drm/amdgpu: Adjust debugfs register access permissionsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
79/119drm/amdgpu: Fix DPX valid mode check on GC 9.4.3drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c+1 -10 replies
80/119drm/amdgpu: prevent NULL pointer dereference if ATIF is not supporteddrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+2 -20 replies
81/119thermal/drivers/qcom/lmh: Remove false lockdep backtracedrivers/thermal/qcom/lmh.c+7 -00 replies
82/119dm cache: correct the number of origin blocks to match the target lengthdrivers/md/dm-cache-target.c+4 -40 replies
83/119dm cache: fix flushing uninitialized delayed_work on cache_ctr errordrivers/md/dm-cache-target.c+15 -90 replies
84/119dm cache: fix out-of-bounds access to the dirty bitset when resizingdrivers/md/dm-cache-target.c+1 -10 replies
85/119dm cache: optimize dirty bit checking with find_next_bit when resizingdrivers/md/dm-cache-target.c+8 -80 replies
86/119dm cache: fix potential out-of-bounds access on the first resumedrivers/md/dm-cache-target.c+16 -210 replies
87/119dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflowdrivers/md/dm-unstripe.c+2 -20 replies
88/119ALSA: usb-audio: Add quirk for HP 320 FHD Webcamsound/usb/mixer.c sound/usb/quirks.c+3 -00 replies
89/119posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on cloneinclude/linux/tick.h kernel/fork.c+10 -00 replies
90/119nfs: Fix KMSAN warning in decode_getfattr_attrs()fs/nfs/inode.c+1 -00 replies
91/119net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c+1 -10 replies
92/119net: vertexcom: mse102x: Fix possible double free of TX skbdrivers/net/ethernet/vertexcom/mse102x.c+3 -20 replies
93/119mptcp: use sock_kfree_s instead of kfreenet/mptcp/pm_userspace.c+2 -10 replies
94/119arm64/sve: Discard stale CPU state when handling SVE trapsarch/arm64/kernel/fpsimd.c+1 -00 replies
95/119arm64: Kconfig: Make SME depend on BROKEN for nowarch/arm64/Kconfig+1 -00 replies
96/119arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hintarch/arm64/kernel/smccc-call.S drivers/firmware/smccc/smccc.c include/linux/arm-smccc.h+6 -650 replies
97/119btrfs: reinitialize delayed ref list after deleting it from the listfs/btrfs/delayed-ref.c+1 -10 replies
98/119riscv/purgatory: align riscv_kernel_entryarch/riscv/purgatory/entry.S+3 -00 replies
99/119Revert "wifi: mac80211: fix RCU list iterations"net/mac80211/chan.c net/mac80211/mlme.c net/mac80211/scan.c +1 more+4 -80 replies
100/119Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size"tools/testing/selftests/bpf/network_helpers.c tools/testing/selftests/bpf/network_helpers.h tools/testing/selftests/bpf/prog_tests/flow_dissector.c +1 more+15 -280 replies
101/119media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_formatdrivers/media/usb/uvc/uvc_driver.c+1 -10 replies
102/119filemap: Fix bounds checking in filemap_read()mm/filemap.c+1 -10 replies
103/119i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not setdrivers/i2c/busses/i2c-designware-common.c drivers/i2c/busses/i2c-designware-core.h+5 -20 replies
104/119fs/proc: fix compile warning about variable vmcore_mmap_opsfs/proc/vmcore.c+5 -40 replies
105/119signal: restore the override_rlimit logicinclude/linux/user_namespace.h kernel/signal.c kernel/ucount.c+8 -40 replies
106/119usb: musb: sunxi: Fix accessing an released usb phydrivers/usb/musb/sunxi.c+0 -20 replies
107/119usb: dwc3: fix fault at system suspend if device was already runtime suspendeddrivers/usb/dwc3/core.c+12 -130 replies
108/119usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlierdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c+4 -40 replies
109/119usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()drivers/usb/typec/ucsi/ucsi_ccg.c+2 -00 replies
110/119USB: serial: io_edgeport: fix use after free in debug printkdrivers/usb/serial/io_edgeport.c+4 -40 replies
111/119USB: serial: qcserial: add support for Sierra Wireless EM86xxdrivers/usb/serial/qcserial.c+2 -00 replies
112/119USB: serial: option: add Fibocom FG132 0x0112 compositiondrivers/usb/serial/option.c+3 -00 replies
113/119USB: serial: option: add Quectel RG650Vdrivers/usb/serial/option.c+3 -00 replies
114/119irqchip/gic-v3: Force propagation of the active state with a read-backdrivers/irqchip/irq-gic-v3.c+7 -00 replies
115/119ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()fs/ocfs2/xattr.c+1 -20 replies
116/119ucounts: fix counter leak in inc_rlimit_get_ucounts()kernel/ucount.c+1 -20 replies
117/119ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
118/119hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointernet/vmw_vsock/hyperv_transport.c+1 -00 replies
119/119vsock/virtio: Initialization of the dangling pointer occurring in vsk->transnet/vmw_vsock/virtio_transport_common.c+1 -00 replies

Reviews trailers per patch

70 of 119 patches have a Reviewed-by or Acked-by.

PatchDragan SimicQuentin SchulzFabio EstevamCristian MarussiBjorn AnderssonOndrej JirmanJavier Martinez CanillasHeiko StuebnerChris MorganBenjamin TissoiresVladimir OlteanPrzemek KitszelSimon HormanPucha Himasekhar ReddyMichal SchmidtAvigail DahanAndrew LunnShyam Sundar S KIlpo JärvinenHans de GoedeJoe DamatoMichael S. TsirkinAndy YanShannon NelsonBenjamin CoddingtonHans VerkuilDamien Le MoalTakashi SakamotoJeff LaytonJarkko SakkinenClaudiu ManoilRadhey Shyam PandeyRob Herring (Arm)Sven SchuchmannNorbert SzeteiNamjae JeonJohan HovoldChris LewYang WangRanjani SridharanLiam GirdwoodBard LiaoHawking ZhangMario LimoncielloJoe ThornberSakari AilusFrederic WeisbeckerSergey RyazanovJacek AnaszewskiMarkus Schneider-PargmannRafael J. WysockiMatthieu Baerts (NGI0)Mike SnitzerJarkko NikulaOleg NesterovAlexey GladkovThinh NguyenWill McVickerHeikki KrogerusBryan O'DonoghueMark RutlandChristoffer Dall[email protected]Joseph QiRoman GushchinStefano GarzarellaCatalin MarinasMark BrownJohannes ThumshirnDavid SterbaAlexandre GhitiGreg Kroah-HartmanLaurent PinchartHarshit MogalapalliShuah KhanRon EconomosFlorian FainelliLinux Kernel Functional TestingPeter SchneiderJon HunterHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/119
2/119
3/119Helped-by
4/119
5/119
6/119R-b A-b
7/119R-b
8/119R-b
9/119
10/119R-b
11/119R-b R-b
12/119R-b
13/119R-b
14/119R-b
15/119
16/119R-b
17/119R-b R-b
18/119R-b R-b R-b
19/119R-b
20/119R-b
21/119R-b
22/119R-b
23/119
24/119A-b
25/119A-b R-b R-b
26/119R-b
27/119
28/119R-b
29/119R-b
30/119
31/119R-b R-b
32/119R-b R-b A-b
33/119
34/119R-b T-b
35/119
36/119R-b R-b T-b
37/119T-b R-b T-b
38/119T-b
39/119R-b
40/119R-b
41/119R-b
42/119
43/119
44/119
45/119A-b A-b
46/119
47/119R-b T-b
48/119
49/119A-b
50/119
51/119
52/119
53/119
54/119R-b
55/119R-b
56/119R-b
57/119
58/119R-b
59/119
60/119R-b R-b R-b
61/119A-b
62/119R-b
63/119
64/119
65/119
66/119
67/119R-b R-b
68/119T-b
69/119R-b
70/119T-b
71/119T-b
72/119A-b
73/119T-b
74/119
75/119T-b R-b
76/119R-b
77/119R-b
78/119R-b
79/119R-b
80/119R-b
81/119
82/119A-b
83/119A-b
84/119A-b
85/119A-b
86/119A-b
87/119
88/119
89/119R-b
90/119
91/119R-b A-b
92/119
93/119R-b
94/119R-b
95/119A-b
96/119R-b
97/119R-b R-b
98/119R-b
99/119
100/119
101/119A-b R-b
102/119T-b
103/119A-b
104/119
105/119A-b A-b
106/119
107/119A-b T-b
108/119R-b R-b A-b
109/119R-b
110/119
111/119
112/119
113/119
114/119A-b
115/119T-b R-b
116/119A-b T-b
117/119
118/119A-b R-b
119/119

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

Read the v1 thread

Cover letter [PATCH 6.6 000/119] 6.6.61-rc1 review

This is the start of the stable review cycle for the 6.6.61 release. There are 119 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 Thu, 14 Nov 2024 10:18:19 +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.61-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.61-rc1

Hyunwoo Kim <[email protected]>

    vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans

Hyunwoo Kim <[email protected]>

    hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer

Mingcong Bai <[email protected]>
ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022

Andrei Vagin <[email protected]>
ucounts: fix counter leak in inc_rlimit_get_ucounts()

Andrew Kanner <[email protected]>
ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()

Marc Zyngier <[email protected]>
irqchip/gic-v3: Force propagation of the active state with a read-back

Benoît Monin <[email protected]>
USB: serial: option: add Quectel RG650V

Reinhard Speyerer <[email protected]>

    USB: serial: option: add Fibocom FG132 0x0112 composition

Jack Wu <[email protected]>
USB: serial: qcserial: add support for Sierra Wireless EM86xx

Dan Carpenter <[email protected]>
USB: serial: io_edgeport: fix use after free in debug printk

Dan Carpenter <[email protected]>
usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()

Rex Nie <[email protected]>
usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlier

Roger Quadros <[email protected]>
usb: dwc3: fix fault at system suspend if device was already runtime suspended

Zijun Hu <[email protected]>
usb: musb: sunxi: Fix accessing an released usb phy

Roman Gushchin <[email protected]>
signal: restore the override_rlimit logic

Qi Xi <[email protected]>
fs/proc: fix compile warning about variable 'vmcore_mmap_ops'

Liu Peibao <[email protected]>
i2c: designware: do not hold SCL low when I2C_DYNAMIC_TAR_UPDATE is not set

Trond Myklebust <[email protected]>
filemap: Fix bounds checking in filemap_read()

Benoit Sevens <[email protected]>
media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format

Pu Lehui <[email protected]>
Revert "selftests/bpf: Implement get_hw_ring_size function to retrieve current and max interface size"

Greg Kroah-Hartman <[email protected]>
Revert "wifi: mac80211: fix RCU list iterations"

Daniel Maslowski <[email protected]>
riscv/purgatory: align riscv_kernel_entry

Filipe Manana <[email protected]>
btrfs: reinitialize delayed ref list after deleting it from the list

Mark Rutland <[email protected]>
arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint

Mark Rutland <[email protected]>
arm64: Kconfig: Make SME depend on BROKEN for now

Mark Brown <[email protected]>
arm64/sve: Discard stale CPU state when handling SVE traps

Geliang Tang <[email protected]>
mptcp: use sock_kfree_s instead of kfree

Stefan Wahren <[email protected]>
net: vertexcom: mse102x: Fix possible double free of TX skb

Jinjie Ruan <[email protected]>
net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc()

Roberto Sassu <[email protected]>
nfs: Fix KMSAN warning in decode_getfattr_attrs()

Benjamin Segall <[email protected]>
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add quirk for HP 320 FHD Webcam

Zichen Xie <[email protected]>
dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow

Ming-Hung Tsai <[email protected]>
dm cache: fix potential out-of-bounds access on the first resume

Ming-Hung Tsai <[email protected]>
dm cache: optimize dirty bit checking with find_next_bit when resizing

Ming-Hung Tsai <[email protected]>
dm cache: fix out-of-bounds access to the dirty bitset when resizing

Ming-Hung Tsai <[email protected]>
dm cache: fix flushing uninitialized delayed_work on cache_ctr error

Ming-Hung Tsai <[email protected]>
dm cache: correct the number of origin blocks to match the target length

Dmitry Baryshkov <[email protected]>
thermal/drivers/qcom/lmh: Remove false lockdep backtrace

Antonio Quartulli <[email protected]>
drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported

Lijo Lazar <[email protected]>
drm/amdgpu: Fix DPX valid mode check on GC 9.4.3

Alex Deucher <[email protected]>
drm/amdgpu: Adjust debugfs register access permissions

Alex Deucher <[email protected]>
drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()

Alex Deucher <[email protected]>
drm/amdgpu: Adjust debugfs eviction and IB access permissions

Bjorn Andersson <[email protected]>
rpmsg: glink: Handle rejected intent request better

Erik Schumacher <[email protected]>
pwm: imx-tpm: Use correct MODULO value for EPWM mode

Namjae Jeon <[email protected]>
ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp

Jinjie Ruan <[email protected]>
ksmbd: Fix the missing xa_store error check

Namjae Jeon <[email protected]>
ksmbd: check outstanding simultaneous SMB operations

Namjae Jeon <[email protected]>
ksmbd: fix slab-use-after-free in ksmbd_smb2_session_create

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modes

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculation

Marc Kleine-Budde <[email protected]>
can: m_can: m_can_close(): don't call free_irq() for IRQ-less devices

Mauro Carvalho Chehab <[email protected]>
media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()

Mauro Carvalho Chehab <[email protected]>
media: v4l2-tpg: prevent the risk of a division by zero

Mauro Carvalho Chehab <[email protected]>
media: pulse8-cec: fix data timestamp at pulse8_setup()

Mauro Carvalho Chehab <[email protected]>
media: cx24116: prevent overflows on SNR calculus

Mauro Carvalho Chehab <[email protected]>
media: s5p-jpeg: prevent buffer overflows

Mauro Carvalho Chehab <[email protected]>
media: ar0521: don't overflow when checking PLL values

Jyri Sarha <[email protected]>
ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bits

Amelie Delaunay <[email protected]>
ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove

Icenowy Zheng <[email protected]>
thermal/of: support thermal zones w/o trips subnode

Emil Dahl Juhl <[email protected]>
tools/lib/thermal: Fix sampling handler context ptr

Murad Masimov <[email protected]>
ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()

Johannes Thumshirn <[email protected]>
scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer

Mauro Carvalho Chehab <[email protected]>
media: adv7604: prevent underflow condition when reporting colorspace

Mauro Carvalho Chehab <[email protected]>
media: dvb_frontend: don't play tricks with underflow values

Mauro Carvalho Chehab <[email protected]>
media: dvbdev: prevent the risk of out of memory access

Mauro Carvalho Chehab <[email protected]>
media: stb0899_algo: initialize cfr before using it

Jarosław Janik <[email protected]>
Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"

Wentao Liang <[email protected]>
drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path

David Howells <[email protected]>
rxrpc: Fix missing locking causing hanging calls

Johan Jonker <[email protected]>
net: arc: rockchip: fix emac mdio node support

Johan Jonker <[email protected]>
net: arc: fix the device for dma_map_single/dma_unmap_single

Philo Lu <[email protected]>
virtio_net: Add hash_key_length check

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: wait for rcu grace period on net_device removal

Florian Westphal <[email protected]>
netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx

George Guo <[email protected]>
netfilter: nf_tables: cleanup documentation

Nícolas F. R. A. Prado <[email protected]>
net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case

Diogo Silva <[email protected]>
net: phy: ti: add PHY_RST_AFTER_CLK_EN flag

Peiyang Wang <[email protected]>
net: hns3: fix kernel crash when uninstalling driver

Vitaly Lifshits <[email protected]>
e1000e: Remove Meteor Lake SMBUS workarounds

Aleksandr Loktionov <[email protected]>
i40e: fix race condition by adding filter's intermediate sync state

Mateusz Polchlopek <[email protected]>
ice: change q_index variable type to s16 to store -1 value

Dario Binacchi <[email protected]>
can: c_can: fix {rx,tx}_errors statistics

Wei Fang <[email protected]>
net: enetc: allocate vf_state during PF probes

Xin Long <[email protected]>
sctp: properly validate chunk size in sctp_sf_ootb()

Suraj Gupta <[email protected]>
dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value

Wei Fang <[email protected]>
net: enetc: set MAC address to the VF net_device

ChiYuan Huang <[email protected]>
regulator: rtq2208: Fix uninitialized use of regulator_config

Chen Ridong <[email protected]>
security/keys: fix slab-out-of-bounds in key_task_permission

Mike Snitzer <[email protected]>
nfs: avoid i_lock contention in nfs_clear_invalid_mapping

NeilBrown <[email protected]>
NFSv3: only use NFS timeout for MOUNT when protocols are compatible

NeilBrown <[email protected]>
sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()

Corey Hickey <[email protected]>
platform/x86/amd/pmc: Detect when STB is not available

Jiri Kosina <[email protected]>
HID: core: zero-initialize the report buffer

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Correct GPIO polarity on brcm BT nodes

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: Fix the spi controller on rk3036

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: drop grf reference from rk3036 hdmi

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: fix rk3036 acodec node

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone pro

Xinqi Zhang <[email protected]>
firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()

Peng Fan <[email protected]>
arm64: dts: imx8mp: correct sdhc ipg clk

Alexander Stein <[email protected]>
arm64: dts: imx8-ss-vpu: Fix imx8qm VPU IRQs

Alexander Stein <[email protected]>
arm64: dts: imx8qxp: Add VPU subsystem file

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plus

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Remove undocumented supports-emmc property

Sergey Bostandzhyan <[email protected]>
arm64: dts: rockchip: Add DTS for FriendlyARM NanoPi R2S Plus

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demo

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix i2c2 pinctrl-names property on anbernic-rg353p/v

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328

Geert Uytterhoeven <[email protected]>
arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator

Geert Uytterhoeven <[email protected]>

    arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610

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

Diffstat:

 .../devicetree/bindings/net/xlnx,axi-ethernet.yaml |  2 +-
 Makefile                                           |  4 +-
 arch/arm/boot/dts/rockchip/rk3036-kylin.dts        |  4 +-
 arch/arm/boot/dts/rockchip/rk3036.dtsi             | 14 ++---
 arch/arm64/Kconfig                                 |  1 +
 arch/arm64/boot/dts/freescale/imx8-ss-vpu.dtsi     |  4 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  6 +--
 arch/arm64/boot/dts/freescale/imx8qxp-ss-vpu.dtsi  | 25 +++++++++
 arch/arm64/boot/dts/freescale/imx8qxp.dtsi         |  2 +-
 arch/arm64/boot/dts/rockchip/Makefile              |  1 +
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |  1 -
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |  4 +-
 .../boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts   | 30 +++++++++++
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  3 +-
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |  1 -
 arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts  |  2 +-
 .../boot/dts/rockchip/rk3399-pinephone-pro.dts     |  2 -
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi   |  2 +-
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |  2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353p.dts   |  2 +-
 .../boot/dts/rockchip/rk3566-anbernic-rg353v.dts   |  2 +-
 arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts   |  6 +--
 arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts |  1 -
 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi  |  6 +--
 arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi |  2 +-
 arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts |  1 -
 arch/arm64/kernel/fpsimd.c                         |  1 +
 arch/arm64/kernel/smccc-call.S                     | 35 ++-----------
 arch/riscv/purgatory/entry.S                       |  3 ++
 drivers/firmware/arm_scmi/bus.c                    |  7 +--
 drivers/firmware/smccc/smccc.c                     |  4 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        | 10 ++--
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |  2 +-
 drivers/hid/hid-core.c                             |  2 +-
 drivers/i2c/busses/i2c-designware-common.c         |  6 ++-
 drivers/i2c/busses/i2c-designware-core.h           |  1 +
 drivers/irqchip/irq-gic-v3.c                       |  7 +++
 drivers/md/dm-cache-target.c                       | 59 +++++++++++-----------
 drivers/md/dm-unstripe.c                           |  4 +-
 drivers/media/cec/usb/pulse8/pulse8-cec.c          |  2 +-
 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c      |  3 ++
 drivers/media/dvb-core/dvb_frontend.c              |  4 +-
 drivers/media/dvb-core/dvbdev.c                    | 17 ++++++-
 drivers/media/dvb-frontends/cx24116.c              |  7 ++-
 drivers/media/dvb-frontends/stb0899_algo.c         |  2 +-
 drivers/media/i2c/adv7604.c                        | 26 ++++++----
 drivers/media/i2c/ar0521.c                         |  4 +-
 .../media/platform/samsung/s5p-jpeg/jpeg-core.c    | 17 ++++---
 drivers/media/usb/uvc/uvc_driver.c                 |  2 +-
 drivers/media/v4l2-core/v4l2-ctrls-api.c           | 17 ++++---
 drivers/net/can/c_can/c_can_main.c                 |  7 ++-
 drivers/net/can/m_can/m_can.c                      |  3 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |  8 +--
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      | 10 ++--
 drivers/net/ethernet/arc/emac_main.c               | 27 ++++++----
 drivers/net/ethernet/arc/emac_mdio.c               |  9 +++-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    | 18 +++----
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |  9 +++-
 drivers/net/ethernet/hisilicon/hns3/hnae3.c        |  5 +-
 drivers/net/ethernet/intel/e1000e/ich8lan.c        | 17 ++-----
 drivers/net/ethernet/intel/i40e/i40e.h             |  1 +
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |  1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 12 ++++-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |  3 +-
 drivers/net/ethernet/intel/ice/ice_fdir.h          |  4 +-
 .../net/ethernet/pensando/ionic/ionic_bus_pci.c    |  1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  1 +
 drivers/net/ethernet/vertexcom/mse102x.c           |  5 +-
 drivers/net/phy/dp83848.c                          |  2 +
 drivers/net/virtio_net.c                           |  6 +++
 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c         |  2 +-
 drivers/platform/x86/amd/pmc/pmc.c                 |  5 ++
 drivers/pwm/pwm-imx-tpm.c                          |  4 +-
 drivers/regulator/rtq2208-regulator.c              |  2 +-
 drivers/rpmsg/qcom_glink_native.c                  | 10 ++--
 drivers/scsi/sd_zbc.c                              |  3 +-
 drivers/thermal/qcom/lmh.c                         |  7 +++
 drivers/thermal/thermal_of.c                       | 21 ++++----
 drivers/usb/dwc3/core.c                            | 25 +++++----
 drivers/usb/musb/sunxi.c                           |  2 -
 drivers/usb/serial/io_edgeport.c                   |  8 +--
 drivers/usb/serial/option.c                        |  6 +++
 drivers/usb/serial/qcserial.c                      |  2 +
 .../usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c    |  8 +--
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |  2 +
 fs/btrfs/delayed-ref.c                             |  2 +-
 fs/nfs/inode.c                                     | 21 ++++++--
 fs/nfs/super.c                                     | 10 +++-
 fs/ocfs2/xattr.c                                   |  3 +-
 fs/proc/vmcore.c                                   |  9 ++--
 fs/smb/server/connection.c                         |  1 +
 fs/smb/server/connection.h                         |  1 +
 fs/smb/server/mgmt/user_session.c                  | 15 ++++--
 fs/smb/server/server.c                             | 20 +++++---
 fs/smb/server/smb_common.c                         | 10 ++--
 fs/smb/server/smb_common.h                         |  2 +-
 include/linux/arm-smccc.h                          | 32 ++----------
 include/linux/tick.h                               |  8 +++
 include/linux/user_namespace.h                     |  3 +-
 include/net/netfilter/nf_tables.h                  | 55 ++++++++++++++++----
 include/trace/events/rxrpc.h                       |  1 +
 kernel/fork.c                                      |  2 +
 kernel/signal.c                                    |  3 +-
 kernel/ucount.c                                    |  9 ++--
 mm/filemap.c                                       |  2 +-
 net/mac80211/chan.c                                |  4 +-
 net/mac80211/mlme.c                                |  2 +-
 net/mac80211/scan.c                                |  2 +-
 net/mac80211/util.c                                |  4 +-
 net/mptcp/pm_userspace.c                           |  3 +-
 net/netfilter/nf_tables_api.c                      | 56 ++++++++++++++------
 net/netfilter/nft_immediate.c                      |  2 +-
 net/rxrpc/conn_client.c                            |  4 ++
 net/sctp/sm_statefuns.c                            |  2 +-
 net/sunrpc/xprtsock.c                              |  1 +
 net/vmw_vsock/hyperv_transport.c                   |  1 +
 net/vmw_vsock/virtio_transport_common.c            |  1 +
 security/keys/keyring.c                            |  7 ++-
 sound/firewire/tascam/amdtp-tascam.c               |  2 +-
 sound/pci/hda/patch_conexant.c                     |  2 -
 sound/soc/amd/yc/acp6x-mach.c                      |  7 +++
 sound/soc/sof/sof-client-probes-ipc4.c             |  1 +
 sound/soc/stm/stm32_spdifrx.c                      |  2 +-
 sound/usb/mixer.c                                  |  1 +
 sound/usb/quirks.c                                 |  2 +
 tools/lib/thermal/sampling.c                       |  2 +
 tools/testing/selftests/bpf/network_helpers.c      | 24 ---------
 tools/testing/selftests/bpf/network_helpers.h      |  4 --
 .../selftests/bpf/prog_tests/flow_dissector.c      |  1 +
 tools/testing/selftests/bpf/xdp_hw_metadata.c      | 14 +++++
 131 files changed, 611 insertions(+), 381 deletions(-)