Skip to content

6.11.8-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest184 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/184arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-eaidk-610arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts+1 -10 replies
2/184arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavatorarch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts+1 -10 replies
3/184arm64: dts: rockchip: Move L3 cache outside CPUs in RK3588(S) SoC dtsiarch/arm64/boot/dts/rockchip/rk3588-base.dtsi+12 -80 replies
4/184arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5Barch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts+2 -20 replies
5/184arm64: dts: rockchip: Designate Turing RK1s system power controllerarch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi+1 -00 replies
6/184firmware: qcom: scm: fix a NULL-pointer dereferencedrivers/firmware/qcom/qcom_scm.c+1 -10 replies
7/184EDAC/qcom: Make irq configuration optionaldrivers/edac/qcom_edac.c drivers/soc/qcom/llcc-qcom.c include/linux/soc/qcom/llcc-qcom.h+10 -30 replies
8/184arm64: dts: rockchip: Remove hdmis 2nd interrupt on rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -20 replies
9/184arm64: dts: rockchip: Fix wakeup prop names on PineNote BT nodearch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi+2 -20 replies
10/184arm64: 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
11/184arm64: 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
12/184arm64: dts: rockchip: Drop regulator-init-microvolt from two boardsarch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts arch/arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts+0 -40 replies
13/184arm64: dts: rockchip: Fix bluetooth properties on rk3566 box demoarch/arm64/boot/dts/rockchip/rk3566-box-demo.dts+3 -30 replies
14/184arm64: dts: rockchip: Fix bluetooth properties on Rock960 boardsarch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi+1 -10 replies
15/184arm64: 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
16/184arm64: 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
17/184arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lionarch/arm64/boot/dts/rockchip/rk3368-lion.dtsi+0 -10 replies
18/184arm64: dts: rockchip: Fix LED triggers on rk3308-roc-ccarch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts+2 -20 replies
19/184arm64: dts: rockchip: remove num-slots property from rk3328-nanopi-r2s-plusarch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus.dts+0 -10 replies
20/184arm64: dts: qcom: sm8450 fix PIPE clock specification for pcie1arch/arm64/boot/dts/qcom/sm8450.dtsi+1 -10 replies
21/184arm64: 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
22/184arm64: dts: imx8mp: correct sdhc ipg clkarch/arm64/boot/dts/freescale/imx8mp.dtsi+3 -30 replies
23/184arm64: dts: imx8mp-phyboard-pollux: Set Video PLL1 frequency to 506.8 MHzarch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts+12 -00 replies
24/184firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()drivers/firmware/arm_scmi/bus.c+4 -30 replies
25/184firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enablingdrivers/firmware/qcom/qcom_scm.c+12 -10 replies
26/184arm64: dts: rockchip: remove orphaned pinctrl-names from pinephone proarch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts+0 -20 replies
27/184ARM: dts: rockchip: fix rk3036 acodec nodearch/arm/boot/dts/rockchip/rk3036.dtsi+4 -30 replies
28/184ARM: dts: rockchip: drop grf reference from rk3036 hdmiarch/arm/boot/dts/rockchip/rk3036.dtsi+0 -10 replies
29/184ARM: dts: rockchip: Fix the spi controller on rk3036arch/arm/boot/dts/rockchip/rk3036.dtsi+3 -30 replies
30/184ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylinarch/arm/boot/dts/rockchip/rk3036-kylin.dts+2 -20 replies
31/184arm64: 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
32/184HID: core: zero-initialize the report bufferdrivers/hid/hid-core.c+1 -10 replies
33/184platform/x86/amd/pmc: Detect when STB is not availabledrivers/platform/x86/amd/pmc/pmc.c+5 -00 replies
34/184sunrpc: handle -ENOTCONN in xs_tcp_setup_socket()net/sunrpc/xprtsock.c+1 -00 replies
35/184NFSv3: only use NFS timeout for MOUNT when protocols are compatiblefs/nfs/super.c+9 -10 replies
36/184NFS: Fix attribute delegation behaviour on exclusive createfs/nfs/nfs4proc.c+4 -00 replies
37/184NFS: Further fixes to attribute delegation a/mtime changesfs/nfs/inode.c+31 -180 replies
38/184nfs: avoid i_lock contention in nfs_clear_invalid_mappingfs/nfs/inode.c+15 -50 replies
39/184security/keys: fix slab-out-of-bounds in key_task_permissionsecurity/keys/keyring.c+5 -20 replies
40/184regulator: rtq2208: Fix uninitialized use of regulator_configdrivers/regulator/rtq2208-regulator.c+1 -10 replies
41/184net: enetc: set MAC address to the VF net_devicedrivers/net/ethernet/freescale/enetc/enetc_vf.c+8 -10 replies
42/184net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepointdrivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h+1 -10 replies
43/184dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property valueDocumentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml+1 -10 replies
44/184sctp: properly validate chunk size in sctp_sf_ootb()net/sctp/sm_statefuns.c+1 -10 replies
45/184net: enetc: allocate vf_state during PF probesdrivers/net/ethernet/freescale/enetc/enetc_pf.c+9 -90 replies
46/184net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine startsdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+2 -20 replies
47/184can: c_can: fix {rx,tx}_errors statisticsdrivers/net/can/c_can/c_can_main.c+6 -10 replies
48/184ice: 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
49/184i40e: 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
50/184e1000e: Remove Meteor Lake SMBUS workaroundsdrivers/net/ethernet/intel/e1000e/ich8lan.c+4 -130 replies
51/184net: hns3: fix kernel crash when uninstalling driverdrivers/net/ethernet/hisilicon/hns3/hnae3.c+4 -10 replies
52/184net: phy: ti: add PHY_RST_AFTER_CLK_EN flagdrivers/net/phy/dp83848.c+2 -00 replies
53/184net: stmmac: Fix unbalanced IRQ wake disable warning on single irq casedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -00 replies
54/184netfilter: 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
55/184virtio_net: Support dynamic rss indirection table sizedrivers/net/virtio_net.c+34 -50 replies
56/184virtio_net: Add hash_key_length checkdrivers/net/virtio_net.c+6 -00 replies
57/184virtio_net: Sync rss config to device when virtnet_probedrivers/net/virtio_net.c+9 -00 replies
58/184virtio_net: Update rss when set queuedrivers/net/virtio_net.c+51 -140 replies
59/184net: arc: fix the device for dma_map_single/dma_unmap_singledrivers/net/ethernet/arc/emac_main.c+16 -110 replies
60/184net: arc: rockchip: fix emac mdio node supportdrivers/net/ethernet/arc/emac_mdio.c+8 -10 replies
61/184rxrpc: Fix missing locking causing hanging callsinclude/trace/events/rxrpc.h net/rxrpc/conn_client.c+5 -00 replies
62/184net/smc: do not leave a dangling sk pointer in __smc_create()net/smc/af_smc.c+3 -10 replies
63/184drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error pathdrivers/net/ethernet/pensando/ionic/ionic_bus_pci.c+1 -00 replies
64/184Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"sound/pci/hda/patch_conexant.c+0 -20 replies
65/184media: stb0899_algo: initialize cfr before using itdrivers/media/dvb-frontends/stb0899_algo.c+1 -10 replies
66/184media: dvbdev: prevent the risk of out of memory accessdrivers/media/dvb-core/dvbdev.c+15 -22 replies
67/184media: dvb_frontend: dont play tricks with underflow valuesdrivers/media/dvb-core/dvb_frontend.c+2 -20 replies
68/184media: adv7604: prevent underflow condition when reporting colorspacedrivers/media/i2c/adv7604.c+17 -90 replies
69/184scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES bufferdrivers/scsi/sd_zbc.c+1 -20 replies
70/184ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()sound/firewire/tascam/amdtp-tascam.c+1 -10 replies
71/184tools/lib/thermal: Fix sampling handler context ptrtools/lib/thermal/sampling.c+2 -00 replies
72/184thermal/of: support thermal zones w/o trips subnodedrivers/thermal/thermal_of.c+10 -110 replies
73/184ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_removesound/soc/stm/stm32_spdifrx.c+1 -10 replies
74/184ASoC: SOF: sof-client-probes-ipc4: Set param_size extension bitssound/soc/sof/sof-client-probes-ipc4.c+1 -00 replies
75/184media: dvb-core: add missing buffer index checkdrivers/media/dvb-core/dvb_vb2.c+7 -10 replies
76/184media: mgb4: protect driver against spectredrivers/media/pci/mgb4/mgb4_cmt.c+2 -00 replies
77/184media: ar0521: dont overflow when checking PLL valuesdrivers/media/i2c/ar0521.c+2 -20 replies
78/184media: s5p-jpeg: prevent buffer overflowsdrivers/media/platform/samsung/s5p-jpeg/jpeg-core.c+11 -60 replies
79/184media: cx24116: prevent overflows on SNR calculusdrivers/media/dvb-frontends/cx24116.c+6 -10 replies
80/184media: av7110: fix a spectre vulnerabilitydrivers/staging/media/av7110/av7110.h drivers/staging/media/av7110/av7110_ca.c+20 -90 replies
81/184media: pulse8-cec: fix data timestamp at pulse8_setup()drivers/media/cec/usb/pulse8/pulse8-cec.c+1 -10 replies
82/184media: vivid: fix buffer overwrite when using > 32 buffersdrivers/media/test-drivers/vivid/vivid-core.c drivers/media/test-drivers/vivid/vivid-core.h drivers/media/test-drivers/vivid/vivid-ctrls.c +1 more+6 -40 replies
83/184media: v4l2-tpg: prevent the risk of a division by zerodrivers/media/common/v4l2-tpg/v4l2-tpg-core.c+3 -00 replies
84/184media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()drivers/media/v4l2-core/v4l2-ctrls-api.c+11 -60 replies
85/184can: m_can: m_can_close(): dont call free_irq() for IRQ-less devicesdrivers/net/can/m_can/m_can.c+2 -10 replies
86/184can: mcp251xfd: mcp251xfd_get_tef_len(): fix length calculationdrivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c+7 -30 replies
87/184can: mcp251xfd: mcp251xfd_ring_alloc(): fix coalescing configuration when switching CAN modesdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c+5 -30 replies
88/184can: {cc770,sja1000}_isa: allow building on x86_64drivers/net/can/cc770/Kconfig drivers/net/can/sja1000/Kconfig+2 -20 replies
89/184ksmbd: fix slab-use-after-free in ksmbd_smb2_session_createfs/smb/server/mgmt/user_session.c+3 -10 replies
90/184ksmbd: check outstanding simultaneous SMB operationsfs/smb/server/connection.c fs/smb/server/connection.h fs/smb/server/server.c +2 more+20 -100 replies
91/184ksmbd: Fix the missing xa_store error checkfs/smb/server/mgmt/user_session.c+7 -40 replies
92/184ksmbd: fix slab-use-after-free in smb3_preauth_hash_rspfs/smb/server/server.c+2 -20 replies
93/184drm/xe: Fix possible exec queue leak in exec IOCTLdrivers/gpu/drm/xe/xe_exec.c+8 -40 replies
94/184drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTLdrivers/gpu/drm/xe/xe_exec.c+1 -00 replies
95/184drm/xe: Set mask bits for CCS_MODE registerdrivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_gt_ccs_mode.c+7 -10 replies
96/184pwm: imx-tpm: Use correct MODULO value for EPWM modedrivers/pwm/pwm-imx-tpm.c+3 -10 replies
97/184tpm: Lock TPM chip in tpm_pm_suspend() firstdrivers/char/tpm/tpm-chip.c drivers/char/tpm/tpm-interface.c+22 -140 replies
98/184rpmsg: glink: Handle rejected intent request betterdrivers/rpmsg/qcom_glink_native.c+7 -30 replies
99/184drm/amd/pm: always pick the pptable from IFWIdrivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+1 -640 replies
100/184drm/amd/display: Fix brightness level not retained over rebootdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+15 -00 replies
101/184drm/imagination: Add a per-file PVR context listdrivers/gpu/drm/imagination/pvr_context.c drivers/gpu/drm/imagination/pvr_context.h drivers/gpu/drm/imagination/pvr_device.h +1 more+30 -00 replies
102/184drm/imagination: Break an object reference loopdrivers/gpu/drm/imagination/pvr_context.c drivers/gpu/drm/imagination/pvr_context.h drivers/gpu/drm/imagination/pvr_vm.c +1 more+56 -40 replies
103/184drm/amd/pm: correct the workload settingdrivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c +9 more+84 -360 replies
104/184drm/amd/display: parse umc_info or vram_info based on ASICdrivers/gpu/drm/amd/display/dc/bios/bios_parser2.c+3 -10 replies
105/184drm/panthor: Lock XArray when getting entries for the VMdrivers/gpu/drm/panthor/panthor_mmu.c+2 -00 replies
106/184drm/panthor: Be stricter about IO mapping flagsdrivers/gpu/drm/panthor/panthor_device.c+4 -00 replies
107/184drm/amdgpu: Adjust debugfs eviction and IB access permissionsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+3 -30 replies
108/184drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
109/184drm/amdgpu: Adjust debugfs register access permissionsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
110/184drm/amdgpu: Fix DPX valid mode check on GC 9.4.3drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c+1 -10 replies
111/184drm/amdgpu: prevent NULL pointer dereference if ATIF is not supporteddrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+2 -20 replies
112/184thermal/drivers/qcom/lmh: Remove false lockdep backtracedrivers/thermal/qcom/lmh.c+7 -00 replies
113/184KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operationsecurity/keys/trusted-keys/trusted_dcp.c+5 -40 replies
114/184dm cache: correct the number of origin blocks to match the target lengthdrivers/md/dm-cache-target.c+4 -40 replies
115/184dm cache: fix flushing uninitialized delayed_work on cache_ctr errordrivers/md/dm-cache-target.c+15 -90 replies
116/184dm cache: fix out-of-bounds access to the dirty bitset when resizingdrivers/md/dm-cache-target.c+1 -10 replies
117/184dm cache: optimize dirty bit checking with find_next_bit when resizingdrivers/md/dm-cache-target.c+8 -80 replies
118/184dm cache: fix potential out-of-bounds access on the first resumedrivers/md/dm-cache-target.c+16 -210 replies
119/184dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflowdrivers/md/dm-unstripe.c+2 -20 replies
120/184dm: fix a crash if blk_alloc_disk failsdrivers/md/dm.c+3 -10 replies
121/184mptcp: no admin perm to list endpointsDocumentation/netlink/specs/mptcp_pm.yaml net/mptcp/mptcp_pm_gen.c+0 -20 replies
122/184ALSA: usb-audio: Add quirk for HP 320 FHD Webcamsound/usb/mixer.c sound/usb/quirks.c+3 -00 replies
123/184scsi: ufs: core: Start the RTC update work laterdrivers/ufs/core/ufshcd.c+8 -20 replies
124/184nfs: Fix KMSAN warning in decode_getfattr_attrs()fs/nfs/inode.c+1 -00 replies
125/184tracing: Fix tracefs mount optionsfs/tracefs/inode.c+9 -30 replies
126/184net: 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
127/184net: vertexcom: mse102x: Fix possible double free of TX skbdrivers/net/ethernet/vertexcom/mse102x.c+3 -20 replies
128/184mptcp: use sock_kfree_s instead of kfreenet/mptcp/pm_userspace.c+2 -10 replies
129/184arm64/sve: Discard stale CPU state when handling SVE trapsarch/arm64/kernel/fpsimd.c+1 -00 replies
130/184arm64: Kconfig: Make SME depend on BROKEN for nowarch/arm64/Kconfig+1 -00 replies
131/184arm64: 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
132/184mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_createmm/slab_common.c+20 -110 replies
133/184KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid spurious interruptsarch/powerpc/kvm/book3s_hv.c+12 -00 replies
134/184idpf: avoid vport access in idpf_get_link_ksettingsdrivers/net/ethernet/intel/idpf/idpf.h drivers/net/ethernet/intel/idpf/idpf_ethtool.c drivers/net/ethernet/intel/idpf/idpf_lib.c +1 more+8 -130 replies
135/184idpf: fix idpf_vc_core_init error pathdrivers/net/ethernet/intel/idpf/idpf_lib.c drivers/net/ethernet/intel/idpf/idpf_virtchnl.c+1 -10 replies
136/184btrfs: fix the length of reserved qgroup to freefs/btrfs/inode.c+1 -10 replies
137/184btrfs: fix per-subvolume RO/RW flags with new mount APIfs/btrfs/super.c+5 -200 replies
138/184btrfs: reinitialize delayed ref list after deleting it from the listfs/btrfs/delayed-ref.c+1 -10 replies
139/184platform/x86/amd/pmf: Relocate CPU ID macros to the PMF headerdrivers/platform/x86/amd/pmf/core.c drivers/platform/x86/amd/pmf/pmf.h+6 -60 replies
140/184platform/x86/amd/pmf: Update SMU metrics table for 1AH family seriesdrivers/platform/x86/amd/pmf/core.c drivers/platform/x86/amd/pmf/pmf.h drivers/platform/x86/amd/pmf/spc.c+97 -170 replies
141/184platform/x86/amd/pmf: Add SMU metrics table support for 1Ah family 60h modeldrivers/platform/x86/amd/pmf/core.c drivers/platform/x86/amd/pmf/spc.c+2 -00 replies
142/184media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_formatdrivers/media/usb/uvc/uvc_driver.c+1 -10 replies
143/184filemap: Fix bounds checking in filemap_read()mm/filemap.c+1 -10 replies
144/184i2c: 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
145/184clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flagsdrivers/clk/qcom/gcc-x1e80100.c+1 -10 replies
146/184clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not setdrivers/clk/qcom/clk-alpha-pll.c+1 -10 replies
147/184fs/proc: fix compile warning about variable vmcore_mmap_opsfs/proc/vmcore.c+5 -40 replies
148/184objpool: fix to make percpu slot allocation more robustlib/objpool.c+12 -60 replies
149/184signal: restore the override_rlimit logicinclude/linux/user_namespace.h kernel/signal.c kernel/ucount.c+8 -40 replies
150/184mm/damon/core: avoid overflow in damon_feed_loop_next_input()mm/damon/core.c+21 -70 replies
151/184mm/damon/core: handle zero {aggregation,ops_update} intervalsmm/damon/core.c+3 -30 replies
152/184mm/damon/core: handle zero schemes apply intervalmm/damon/core.c+4 -40 replies
153/184mm/mlock: set the correct prev on failuremm/mlock.c+6 -30 replies
154/184mm/thp: fix deferred split unqueue naming and lockingmm/huge_memory.c mm/internal.h mm/memcontrol-v1.c +5 more+67 -240 replies
155/184thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGININGdrivers/thunderbolt/retimer.c+2 -00 replies
156/184usb: musb: sunxi: Fix accessing an released usb phydrivers/usb/musb/sunxi.c+0 -20 replies
157/184usb: dwc3: fix fault at system suspend if device was already runtime suspendeddrivers/usb/dwc3/core.c+12 -130 replies
158/184usb: typec: qcom-pmic: init value of hdr_len/txbuf_len earlierdrivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c+4 -40 replies
159/184usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()drivers/usb/typec/ucsi/ucsi_ccg.c+2 -00 replies
160/184USB: serial: io_edgeport: fix use after free in debug printkdrivers/usb/serial/io_edgeport.c+4 -40 replies
161/184USB: serial: qcserial: add support for Sierra Wireless EM86xxdrivers/usb/serial/qcserial.c+2 -00 replies
162/184USB: serial: option: add Fibocom FG132 0x0112 compositiondrivers/usb/serial/option.c+3 -00 replies
163/184USB: serial: option: add Quectel RG650Vdrivers/usb/serial/option.c+3 -00 replies
164/184clk: qcom: videocc-sm8350: use HW_CTRL_TRIGGER for vcodec GDSCsdrivers/clk/qcom/videocc-sm8350.c+2 -20 replies
165/184clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocksdrivers/clk/qcom/gcc-x1e80100.c+5 -50 replies
166/184thunderbolt: Fix connection issue with Pluggable UD-4VPD dockdrivers/thunderbolt/usb4.c+1 -10 replies
167/184staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocationdrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+1 -30 replies
168/184staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocationdrivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c+1 -10 replies
169/184irqchip/gic-v3: Force propagation of the active state with a read-backdrivers/irqchip/irq-gic-v3.c+7 -00 replies
170/184ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()fs/ocfs2/xattr.c+1 -20 replies
171/184ucounts: fix counter leak in inc_rlimit_get_ucounts()kernel/ucount.c+1 -20 replies
172/184selftests: hugetlb_dio: check for initial conditions to skip in the starttools/testing/selftests/mm/hugetlb_dio.c+12 -70 replies
173/184firmware: qcom: scm: Refactor code to support multiple dload modedrivers/firmware/qcom/Kconfig drivers/firmware/qcom/qcom_scm.c+52 -190 replies
174/184firmware: qcom: scm: suppress download mode errordrivers/firmware/qcom/qcom_scm.c+1 -10 replies
175/184block: rework bio splittingblock/blk-merge.c block/blk-mq.c block/blk.h +2 more+125 -1290 replies
176/184block: fix queue limits checks in blk_rq_map_user_bvec for realblock/blk-map.c+17 -390 replies
177/184drm/xe/guc/ct: Flush g2h worker in case of g2h response timeoutdrivers/gpu/drm/xe/xe_guc_ct.c+18 -00 replies
178/184drm/xe: Move LNL scheduling WA to xe_device.hdrivers/gpu/drm/xe/xe_device.h drivers/gpu/drm/xe/xe_guc_ct.c+15 -100 replies
179/184drm/xe/ufence: Flush xe ordered_wq in case of ufence timeoutdrivers/gpu/drm/xe/xe_wait_user_fence.c+7 -00 replies
180/184drm/xe/guc/tlb: Flush g2h worker in case of tlb timeoutdrivers/gpu/drm/xe/xe_gt_tlb_invalidation.c+2 -00 replies
181/184ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022sound/soc/amd/yc/acp6x-mach.c+7 -00 replies
182/184xtensa: Emulate one-byte cmpxchgarch/xtensa/Kconfig arch/xtensa/include/asm/cmpxchg.h+3 -00 replies
183/184hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointernet/vmw_vsock/hyperv_transport.c+1 -00 replies
184/184vsock/virtio: Initialization of the dangling pointer occurring in vsk->transnet/vmw_vsock/virtio_transport_common.c+1 -00 replies

Reviews trailers per patch

120 of 184 patches have a Reviewed-by or Acked-by.

PatchChris MorganDragan SimicQuentin SchulzKonrad DybcioNeil ArmstrongFabio EstevamYannic MoogCristian MarussiBjorn AnderssonRobin MurphyRudraksha GuptaDmitry BaryshkovStephan GerholdKuldeep SinghManivannan SadhasivamAbel VesaHeiko StuebnerOndrej JirmanJavier Martinez CanillasJeff LaytonJarkko SakkinenVladimir OlteanClaudiu ManoilMadalin BucurRadhey Shyam PandeyAndrew LunnRob Herring (Arm)Przemek KitszelSimon HormanPucha Himasekhar ReddyMichal SchmidtAvigail DahanJoe DamatoMichael S. TsirkinBenjamin TissoiresShyam Sundar S KIlpo JärvinenHans de GoedeBenjamin CoddingtonBartosz GolaszewskiMukesh OjhaAndy YanDamien Le MoalTakashi SakamotoRafael J. WysockiRanjani SridharanLiam GirdwoodBard LiaoBenjamin GaignardMartin TůmaSakari AilusJacek AnaszewskiMarkus Schneider-PargmannSven SchuchmannKuniyuki IwashimaWenjia ZhangNorbert SzeteiNamjae JeonTejas UpadhyayRodrigo ViviShannon NelsonHans VerkuilLucas De MarchiDillon VaroneDaniel WheelerBoris BrezillonSteven PriceLiviu DudauYang WangHawking ZhangMario LimoncielloJoe ThornberNitesh ShettyDavide CarattiMat MartineauPeter WangBean HuoJerry SnitselaarMike SeoSergey RyazanovJohan HovoldChris LewSun peng LiFrank BinnsAlex DeucherMark RutlandJohannes ThumshirnDavid SterbaGreg Kroah-HartmanLaurent PinchartMike SnitzerJarkko NikulaChristopher ObbardCatalin MarinasOleg NesterovAlexey GladkovGuenter RoeckLorenzo StoakesLiam R. HowlettDavid HildenbrandYang ShiAceLan KaoThinh NguyenWill McVickerMark BrownHeikki KrogerusBryan O'DonoghueTarun K SinghKrishneil SinghQu WenruoBoris BurkovMatthieu Baerts (NGI0)Hans HolmbergJohn GarryHimal Prasad GhimirayMatthew BrostMatthew AuldSteev KlimaszewskiYujie LiuStefano GarzarellaRick LahayeDan CarpenterChristoffer Dall[email protected]Joseph QiRoman GushchinLuna JernbergPavel Machek (CIP)Shuah KhanRon EconomosLinux Kernel Functional TestingPeter SchneiderJon HunterHardik GargChristian Heusel
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/184
2/184
3/184Helped-by
4/184
5/184
6/184R-b T-b R-b R-b R-b
7/184R-b R-b
8/184Helped-by
9/184
10/184
11/184A-b R-b
12/184R-b
13/184R-b
14/184R-b
15/184
16/184R-b
17/184R-b R-b
18/184R-b
19/184R-b
20/184R-b R-b
21/184
22/184R-b
23/184R-b T-b
24/184R-b R-b
25/184R-b R-b
26/184R-b R-b R-b
27/184R-b
28/184R-b
29/184R-b
30/184R-b
31/184
32/184A-b
33/184A-b R-b R-b
34/184R-b
35/184
36/184R-b
37/184
38/184R-b
39/184R-b
40/184
41/184R-b R-b
42/184A-b
43/184R-b R-b A-b
44/184
45/184R-b T-b
46/184
47/184
48/184R-b R-b T-b
49/184T-b R-b T-b
50/184T-b
51/184R-b
52/184R-b
53/184R-b
54/184
55/184A-b A-b
56/184A-b A-b
57/184A-b A-b
58/184A-b
59/184
60/184R-b T-b
61/184
62/184R-b R-b
63/184A-b
64/184
65/184
66/184
67/184
68/184R-b
69/184R-b
70/184R-b
71/184
72/184R-b
73/184
74/184R-b R-b R-b
75/184R-b
76/184R-b
77/184A-b
78/184R-b
79/184
80/184
81/184
82/184
83/184
84/184
85/184R-b R-b
86/184T-b
87/184R-b
88/184
89/184T-b
90/184T-b
91/184A-b
92/184T-b
93/184R-b R-b
94/184R-b R-b
95/184R-b
96/184
97/184R-b T-b
98/184T-b R-b
99/184R-b
100/184T-b R-b
101/184R-b
102/184R-b
103/184A-b
104/184R-b T-b
105/184R-b R-b
106/184R-b R-b R-b
107/184R-b
108/184R-b
109/184R-b
110/184R-b
111/184R-b
112/184
113/184R-b
114/184A-b
115/184A-b
116/184A-b
117/184A-b
118/184A-b
119/184
120/184R-b
121/184R-b R-b
122/184
123/184T-b R-b R-b
124/184
125/184
126/184R-b A-b
127/184
128/184R-b
129/184R-b
130/184A-b
131/184R-b
132/184R-b T-b
133/184
134/184R-b T-b
135/184R-b T-b
136/184R-b R-b R-b
137/184R-b
138/184R-b R-b
139/184R-b R-b
140/184R-b R-b
141/184R-b R-b
142/184A-b R-b
143/184T-b
144/184A-b
145/184R-b
146/184R-b R-b T-b
147/184
148/184
149/184A-b A-b
150/184T-b
151/184
152/184
153/184R-b R-b
154/184A-b R-b
155/184T-b
156/184
157/184A-b T-b
158/184R-b R-b A-b
159/184R-b
160/184
161/184
162/184
163/184
164/184T-b
165/184R-b R-b
166/184R-b A-b T-b
167/184R-b
168/184R-b
169/184A-b
170/184T-b R-b
171/184A-b T-b
172/184
173/184
174/184R-b
175/184R-b A-b T-b R-b
176/184R-b
177/184R-b A-b
178/184R-b
179/184R-b
180/184R-b
181/184
182/184T-b
183/184A-b R-b
184/184

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

Read the v1 thread

Cover letter [PATCH 6.11 000/184] 6.11.8-rc1 review

This is the start of the stable review cycle for the 6.11.8 release. There are 184 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.11.8-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.11.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.11.8-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

Paul E. McKenney <[email protected]>
xtensa: Emulate one-byte cmpxchg

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

Nirmoy Das <[email protected]>
drm/xe/guc/tlb: Flush g2h worker in case of tlb timeout

Nirmoy Das <[email protected]>
drm/xe/ufence: Flush xe ordered_wq in case of ufence timeout

Nirmoy Das <[email protected]>
drm/xe: Move LNL scheduling WA to xe_device.h

Badal Nilawar <[email protected]>
drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout

Christoph Hellwig <[email protected]>
block: fix queue limits checks in blk_rq_map_user_bvec for real

Christoph Hellwig <[email protected]>
block: rework bio splitting

Johan Hovold <[email protected]>
firmware: qcom: scm: suppress download mode error

Mukesh Ojha <[email protected]>
firmware: qcom: scm: Refactor code to support multiple dload mode

Muhammad Usama Anjum <[email protected]>
selftests: hugetlb_dio: check for initial conditions to skip in the start

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

Umang Jain <[email protected]>
staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state allocation

Umang Jain <[email protected]>
staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocation

Mika Westerberg <[email protected]>
thunderbolt: Fix connection issue with Pluggable UD-4VPD dock

Qiang Yu <[email protected]>
clk: qcom: gcc-x1e80100: Fix halt_check for pipediv2 clocks

Johan Hovold <[email protected]>
clk: qcom: videocc-sm8350: use HW_CTRL_TRIGGER for vcodec GDSCs

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

Mika Westerberg <[email protected]>
thunderbolt: Add only on-board retimers when !CONFIG_USB4_DEBUGFS_MARGINING

Hugh Dickins <[email protected]>
mm/thp: fix deferred split unqueue naming and locking

Wei Yang <[email protected]>
mm/mlock: set the correct prev on failure

SeongJae Park <[email protected]>
mm/damon/core: handle zero schemes apply interval

SeongJae Park <[email protected]>
mm/damon/core: handle zero {aggregation,ops_update} intervals

SeongJae Park <[email protected]>
mm/damon/core: avoid overflow in damon_feed_loop_next_input()

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

Masami Hiramatsu (Google) <[email protected]>
objpool: fix to make percpu slot allocation more robust

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

Barnabás Czémán <[email protected]>
clk: qcom: clk-alpha-pll: Fix pll post div mask when width is not set

Abel Vesa <[email protected]>
clk: qcom: gcc-x1e80100: Fix USB MP SS1 PHY GDSC pwrsts flags

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

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Add SMU metrics table support for 1Ah family 60h model

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Update SMU metrics table for 1AH family series

Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Relocate CPU ID macros to the PMF header

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

Qu Wenruo <[email protected]>
btrfs: fix per-subvolume RO/RW flags with new mount API

Haisu Wang <[email protected]>
btrfs: fix the length of reserved qgroup to free

Pavan Kumar Linga <[email protected]>
idpf: fix idpf_vc_core_init error path

Pavan Kumar Linga <[email protected]>
idpf: avoid vport access in idpf_get_link_ksettings

Gautam Menghani <[email protected]>
KVM: PPC: Book3S HV: Mask off LPCR_MER for a vCPU before running it to avoid spurious interrupts

Koichiro Den <[email protected]>
mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_create

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

Kalesh Singh <[email protected]>
tracing: Fix tracefs mount options

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

Bart Van Assche <[email protected]>
scsi: ufs: core: Start the RTC update work later

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

Matthieu Baerts (NGI0) <[email protected]>
mptcp: no admin perm to list endpoints

Mikulas Patocka <[email protected]>
dm: fix a crash if blk_alloc_disk fails

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

David Gstir <[email protected]>
KEYS: trusted: dcp: fix NULL dereference in AEAD crypto operation

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

Jann Horn <[email protected]>
drm/panthor: Be stricter about IO mapping flags

Liviu Dudau <[email protected]>
drm/panthor: Lock XArray when getting entries for the VM

Aurabindo Pillai <[email protected]>
drm/amd/display: parse umc_info or vram_info based on ASIC

Kenneth Feng <[email protected]>
drm/amd/pm: correct the workload setting

Brendan King <[email protected]>
drm/imagination: Break an object reference loop

Brendan King <[email protected]>
drm/imagination: Add a per-file PVR context list

Tom Chung <[email protected]>
drm/amd/display: Fix brightness level not retained over reboot

Kenneth Feng <[email protected]>
drm/amd/pm: always pick the pptable from IFWI

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

Jarkko Sakkinen <[email protected]>
tpm: Lock TPM chip in tpm_pm_suspend() first

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

Balasubramani Vivekanandan <[email protected]>
drm/xe: Set mask bits for CCS_MODE register

Matthew Brost <[email protected]>
drm/xe: Drop VM dma-resv lock on xe_sync_in_fence_get failure in exec IOCTL

Matthew Brost <[email protected]>
drm/xe: Fix possible exec queue leak in exec IOCTL

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

Thomas Mühlbacher <[email protected]>

    can: {cc770,sja1000}_isa: allow building on x86_64

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

Hans Verkuil <[email protected]>
media: vivid: fix buffer overwrite when using > 32 buffers

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

Mauro Carvalho Chehab <[email protected]>
media: av7110: fix a spectre vulnerability

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

Mauro Carvalho Chehab <[email protected]>
media: mgb4: protect driver against spectre

Hans Verkuil <[email protected]>
media: dvb-core: add missing buffer index check

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

Eric Dumazet <[email protected]>
net/smc: do not leave a dangling sk pointer in __smc_create()

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: Update rss when set queue

Philo Lu <[email protected]>
virtio_net: Sync rss config to device when virtnet_probe

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

Philo Lu <[email protected]>
virtio_net: Support dynamic rss indirection table size

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

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

Suraj Gupta <[email protected]>
net: xilinx: axienet: Enqueue Tx packets in dql before dmaengine starts

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

Vladimir Oltean <[email protected]>
net: dpaa_eth: print FD status in CPU endianness in dpaa_eth_fd tracepoint

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

Trond Myklebust <[email protected]>
NFS: Further fixes to attribute delegation a/mtime changes

Trond Myklebust <[email protected]>
NFS: Fix attribute delegation behaviour on exclusive create

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

Qingqing Zhou <[email protected]>
firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling

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

Marek Vasut <[email protected]>
arm64: dts: imx8mp-phyboard-pollux: Set Video PLL1 frequency to 506.8 MHz

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

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

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8450 fix PIPE clock specification for pcie1

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: Drop regulator-init-microvolt from two boards

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

Rajendra Nayak <[email protected]>
EDAC/qcom: Make irq configuration optional

Bartosz Golaszewski <[email protected]>
firmware: qcom: scm: fix a NULL-pointer dereference

Sam Edwards <[email protected]>
arm64: dts: rockchip: Designate Turing RK1's system power controller

Dragan Simic <[email protected]>
arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B

Dragan Simic <[email protected]>
arm64: dts: rockchip: Move L3 cache outside CPUs in RK3588(S) SoC dtsi

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 +-
 Documentation/netlink/specs/mptcp_pm.yaml          |   1 -
 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 +-
 .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts   |  12 ++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   6 +-
 arch/arm64/boot/dts/freescale/imx8qxp-ss-vpu.dtsi  |   8 ++
 arch/arm64/boot/dts/qcom/sm8450.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/boot/dts/rockchip/rk3568-roc-pc.dts     |   3 -
 arch/arm64/boot/dts/rockchip/rk3588-base.dtsi      |  20 +--
 arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts    |   4 +-
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts |   1 -
 .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi |   1 +
 arch/arm64/kernel/fpsimd.c                         |   1 +
 arch/arm64/kernel/smccc-call.S                     |  35 +----
 arch/powerpc/kvm/book3s_hv.c                       |  12 ++
 arch/xtensa/Kconfig                                |   1 +
 arch/xtensa/include/asm/cmpxchg.h                  |   2 +
 block/blk-map.c                                    |  56 +++-----
 block/blk-merge.c                                  | 146 ++++++++-------------
 block/blk-mq.c                                     |  11 +-
 block/blk.h                                        |  69 ++++++----
 drivers/char/tpm/tpm-chip.c                        |   4 -
 drivers/char/tpm/tpm-interface.c                   |  32 +++--
 drivers/clk/qcom/clk-alpha-pll.c                   |   2 +-
 drivers/clk/qcom/gcc-x1e80100.c                    |  12 +-
 drivers/clk/qcom/videocc-sm8350.c                  |   4 +-
 drivers/edac/qcom_edac.c                           |   8 +-
 drivers/firmware/arm_scmi/bus.c                    |   7 +-
 drivers/firmware/qcom/Kconfig                      |  11 --
 drivers/firmware/qcom/qcom_scm.c                   |  77 +++++++++--
 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/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  15 +++
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  49 +++++--
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c  |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c    |   5 +-
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   5 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c   |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c    |   4 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  20 ++-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   5 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |  74 +----------
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c             |   8 ++
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h             |   2 +
 drivers/gpu/drm/imagination/pvr_context.c          |  33 +++++
 drivers/gpu/drm/imagination/pvr_context.h          |  21 +++
 drivers/gpu/drm/imagination/pvr_device.h           |  10 ++
 drivers/gpu/drm/imagination/pvr_drv.c              |   3 +
 drivers/gpu/drm/imagination/pvr_vm.c               |  22 +++-
 drivers/gpu/drm/imagination/pvr_vm.h               |   1 +
 drivers/gpu/drm/panthor/panthor_device.c           |   4 +
 drivers/gpu/drm/panthor/panthor_mmu.c              |   2 +
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |   2 +-
 drivers/gpu/drm/xe/xe_device.h                     |  14 ++
 drivers/gpu/drm/xe/xe_exec.c                       |  13 +-
 drivers/gpu/drm/xe/xe_gt_ccs_mode.c                |   6 +
 drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c        |   2 +
 drivers/gpu/drm/xe/xe_guc_ct.c                     |   9 ++
 drivers/gpu/drm/xe/xe_wait_user_fence.c            |   7 +
 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/md/dm.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/dvb_vb2.c                   |   8 +-
 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 +-
 drivers/media/pci/mgb4/mgb4_cmt.c                  |   2 +
 .../media/platform/samsung/s5p-jpeg/jpeg-core.c    |  17 ++-
 drivers/media/test-drivers/vivid/vivid-core.c      |   2 +-
 drivers/media/test-drivers/vivid/vivid-core.h      |   4 +-
 drivers/media/test-drivers/vivid/vivid-ctrls.c     |   2 +-
 drivers/media/test-drivers/vivid/vivid-vid-cap.c   |   2 +-
 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/cc770/Kconfig                      |   2 +-
 drivers/net/can/m_can/m_can.c                      |   3 +-
 drivers/net/can/sja1000/Kconfig                    |   2 +-
 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 +-
 .../net/ethernet/freescale/dpaa/dpaa_eth_trace.h   |   2 +-
 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 +-
 drivers/net/ethernet/intel/idpf/idpf.h             |   4 +-
 drivers/net/ethernet/intel/idpf/idpf_ethtool.c     |  11 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |   5 +-
 drivers/net/ethernet/intel/idpf/idpf_virtchnl.c    |   3 +-
 .../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/ethernet/xilinx/xilinx_axienet_main.c  |   4 +-
 drivers/net/phy/dp83848.c                          |   2 +
 drivers/net/virtio_net.c                           | 119 ++++++++++++++---
 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c         |   2 +-
 drivers/platform/x86/amd/pmc/pmc.c                 |   5 +
 drivers/platform/x86/amd/pmf/core.c                |  21 ++-
 drivers/platform/x86/amd/pmf/pmf.h                 |  55 ++++++++
 drivers/platform/x86/amd/pmf/spc.c                 |  52 +++++---
 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/soc/qcom/llcc-qcom.c                       |   3 +
 drivers/staging/media/av7110/av7110.h              |   4 +-
 drivers/staging/media/av7110/av7110_ca.c           |  25 ++--
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   6 +-
 drivers/thermal/qcom/lmh.c                         |   7 +
 drivers/thermal/thermal_of.c                       |  21 ++-
 drivers/thunderbolt/retimer.c                      |   2 +
 drivers/thunderbolt/usb4.c                         |   2 +-
 drivers/ufs/core/ufshcd.c                          |  10 +-
 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/bio.c                                     |  30 +++--
 fs/btrfs/delayed-ref.c                             |   2 +-
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/super.c                                   |  25 +---
 fs/nfs/inode.c                                     |  70 ++++++----
 fs/nfs/nfs4proc.c                                  |   4 +
 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 +-
 fs/tracefs/inode.c                                 |  12 +-
 include/linux/arm-smccc.h                          |  32 +----
 include/linux/bio.h                                |   4 +-
 include/linux/soc/qcom/llcc-qcom.h                 |   2 +
 include/linux/user_namespace.h                     |   3 +-
 include/net/netfilter/nf_tables.h                  |   4 +
 include/trace/events/rxrpc.h                       |   1 +
 kernel/signal.c                                    |   3 +-
 kernel/ucount.c                                    |   9 +-
 lib/objpool.c                                      |  18 ++-
 mm/damon/core.c                                    |  42 ++++--
 mm/filemap.c                                       |   2 +-
 mm/huge_memory.c                                   |  35 +++--
 mm/internal.h                                      |  10 +-
 mm/memcontrol-v1.c                                 |  25 ++++
 mm/memcontrol.c                                    |   8 +-
 mm/migrate.c                                       |   4 +-
 mm/mlock.c                                         |   9 +-
 mm/page_alloc.c                                    |   1 -
 mm/slab_common.c                                   |  31 +++--
 mm/swap.c                                          |   4 +-
 mm/vmscan.c                                        |   4 +-
 net/mptcp/mptcp_pm_gen.c                           |   1 -
 net/mptcp/pm_userspace.c                           |   3 +-
 net/netfilter/nf_tables_api.c                      |  41 +++++-
 net/rxrpc/conn_client.c                            |   4 +
 net/sctp/sm_statefuns.c                            |   2 +-
 net/smc/af_smc.c                                   |   4 +-
 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 +-
 security/keys/trusted-keys/trusted_dcp.c           |   9 +-
 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/mm/hugetlb_dio.c           |  19 ++-
 218 files changed, 1518 insertions(+), 865 deletions(-)