Skip to content

6.6.7-rc1 review

Greg Kroah-Hartman damon fstests linux-arm-kernel linux-cifs linux-fsdevel linux-mm linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest244 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/244vdpa/mlx5: preserve CVQ vringh indexdrivers/vdpa/mlx5/net/mlx5_vnet.c+6 -10 replies
2/244scsi: sd: Fix sshdr use in sd_suspend_common()drivers/scsi/sd.c+23 -300 replies
3/244hrtimers: Push pending hrtimers away from outgoing CPU earlierinclude/linux/cpuhotplug.h include/linux/hrtimer.h kernel/cpu.c +1 more+22 -240 replies
4/244i2c: designware: Fix corrupted memory seen in the ISRdrivers/i2c/busses/i2c-designware-common.c+8 -80 replies
5/244i2c: ocores: Move system PM hooks to the NOIRQ phasedrivers/i2c/busses/i2c-ocores.c+2 -20 replies
6/244netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/testnet/netfilter/ipset/ip_set_core.c+7 -70 replies
7/244nouveau: use an rwlock for the event lock.drivers/gpu/drm/nouveau/include/nvkm/core/event.h drivers/gpu/drm/nouveau/nvkm/core/event.c+8 -80 replies
8/244zstd: Fix array-index-out-of-bounds UBSAN warninglib/zstd/common/fse_decompress.c+1 -10 replies
9/244tg3: Move the [rt]x_dropped counters to tg3_napidrivers/net/ethernet/broadcom/tg3.c drivers/net/ethernet/broadcom/tg3.h+35 -70 replies
10/244tg3: Increment tx_dropped in tg3_tso_bug()drivers/net/ethernet/broadcom/tg3.c+3 -10 replies
11/244modpost: fix section mismatch message for RELAscripts/mod/modpost.c+4 -20 replies
12/244kconfig: fix memory leak from range propertiesscripts/kconfig/symbol.c+6 -80 replies
13/244drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c+3 -30 replies
14/244drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_finidrivers/gpu/drm/amd/amdgpu/gmc_v9_0.c+3 -20 replies
15/244drm/amdgpu: correct chunk_ptr to a pointer to chunk.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
16/244dm-crypt: start allocating with MAX_ORDERdrivers/md/dm-crypt.c+1 -10 replies
17/244x86: Introduce ia32_enabled()arch/x86/entry/common.c arch/x86/include/asm/ia32.h+19 -10 replies
18/244x86/coco: Disable 32-bit emulation by default on TDX and SEVarch/x86/coco/tdx/tdx.c arch/x86/include/asm/ia32.h arch/x86/mm/mem_encrypt_amd.c+28 -00 replies
19/244x86/entry: Convert INT 0x80 emulation to IDTENTRYarch/x86/entry/common.c arch/x86/entry/entry_64_compat.S arch/x86/include/asm/idtentry.h +4 more+64 -850 replies
20/244x86/entry: Do not allow external 0x80 interruptsarch/x86/entry/common.c+36 -10 replies
21/244x86/tdx: Allow 32-bit emulation by defaultarch/x86/coco/tdx/tdx.c+0 -90 replies
22/244dt: dt-extract-compatibles: Handle cfile arguments in generator functionscripts/dtc/dt-extract-compatibles+11 -80 replies
23/244dt: dt-extract-compatibles: Dont follow symlinks when walking treescripts/dtc/dt-extract-compatibles+12 -20 replies
24/244platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi codedrivers/platform/x86/Kconfig drivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c+9 -120 replies
25/244of: dynamic: Fix of_reconfig_get_state_change() return value documentationdrivers/of/dynamic.c+3 -20 replies
26/244platform/x86: wmi: Skip blocks with zero instancesdrivers/platform/x86/wmi.c+5 -00 replies
27/244ipv6: fix potential NULL deref in fib6_add()net/ipv6/ip6_fib.c+1 -50 replies
28/244octeontx2-pf: Add missing mutex lock in otx2_get_pauseparamdrivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c+5 -10 replies
29/244octeontx2-af: Check return value of nix_get_nixlf before using nixlfdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+7 -10 replies
30/244bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4kernel/bpf/core.c+8 -40 replies
31/244hv_netvsc: rndis_filter needs to select NLSdrivers/net/hyperv/Kconfig+1 -00 replies
32/244r8152: Hold the rtnl_lock for all of resetdrivers/net/usb/r8152.c+7 -60 replies
33/244r8152: Add RTL8152_INACCESSIBLE checks to more loopsdrivers/net/usb/r8152.c+8 -00 replies
34/244r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()drivers/net/usb/r8152.c+2 -00 replies
35/244r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()drivers/net/usb/r8152.c+2 -00 replies
36/244r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()drivers/net/usb/r8152.c+2 -00 replies
37/244mlxbf-bootctl: correctly identify secure boot with development keysdrivers/platform/mellanox/mlxbf-bootctl.c+26 -130 replies
38/244platform/mellanox: Add null pointer checks for devm_kasprintf()drivers/platform/mellanox/mlxbf-pmc.c+12 -00 replies
39/244platform/mellanox: Check devm_hwmon_device_register_with_groups() return valuedrivers/platform/mellanox/mlxbf-pmc.c+2 -00 replies
40/244arcnet: restoring support for multiple Sohard Arcnet cardsdrivers/net/arcnet/arcdevice.h drivers/net/arcnet/com20020-pci.c+48 -430 replies
41/244octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescingdrivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c+19 -100 replies
42/244net: stmmac: fix FPE events losingdrivers/net/ethernet/stmicro/stmmac/dwmac5.c drivers/net/ethernet/stmicro/stmmac/dwmac5.h drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c +4 more+36 -300 replies
43/244xsk: Skip polling event check for unbound socketnet/xdp/xsk.c+2 -30 replies
44/244octeontx2-af: fix a use-after-free in rvu_npa_register_reportersdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -40 replies
45/244ice: Restore fix disabling RX VLAN filteringdrivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c+8 -30 replies
46/244i40e: Fix unexpected MFS warning messagedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
47/244iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zerodrivers/net/ethernet/intel/iavf/iavf_ethtool.c drivers/net/ethernet/intel/iavf/iavf_txrx.h+2 -110 replies
48/244net: bnxt: fix a potential use-after-free in bnxt_init_tcdrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c+1 -00 replies
49/244tcp: fix mid stream window clamp.include/net/tcp.h net/ipv4/tcp.c+26 -50 replies
50/244ionic: fix snprintf format length warningdrivers/net/ethernet/pensando/ionic/ionic_dev.h+1 -10 replies
51/244ionic: Fix dim work handling in split interrupt modedrivers/net/ethernet/pensando/ionic/ionic_lif.c+8 -80 replies
52/244ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()net/ipv4/ip_gre.c+7 -40 replies
53/244net: atlantic: Fix NULL dereference of skb pointer indrivers/net/ethernet/aquantia/atlantic/aq_ptp.c drivers/net/ethernet/aquantia/atlantic/aq_ptp.h drivers/net/ethernet/aquantia/atlantic/aq_ring.c+19 -130 replies
54/244net: hns: fix wrong head when modify the tx feature when sending packetsdrivers/net/ethernet/hisilicon/hns/hns_enet.c drivers/net/ethernet/hisilicon/hns/hns_enet.h+33 -230 replies
55/244net: hns: fix fake link up on xge portdrivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c+29 -00 replies
56/244octeontx2-af: Adjust Tx credits when MCS external bypass is disableddrivers/net/ethernet/marvell/octeontx2/af/mcs.c drivers/net/ethernet/marvell/octeontx2/af/mcs.h drivers/net/ethernet/marvell/octeontx2/af/rvu.h +2 more+25 -10 replies
57/244octeontx2-af: Fix mcs sa cam entries sizedrivers/net/ethernet/marvell/octeontx2/af/mbox.h+1 -10 replies
58/244octeontx2-af: Fix mcs stats register addressdrivers/net/ethernet/marvell/octeontx2/af/mcs.c drivers/net/ethernet/marvell/octeontx2/af/mcs_reg.h+29 -60 replies
59/244octeontx2-af: Add missing mcs flr handler calldrivers/net/ethernet/marvell/octeontx2/af/rvu.c+3 -00 replies
60/244octeontx2-af: Update Tx link register rangedrivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c+2 -20 replies
61/244dt-bindings: interrupt-controller: Allow #power-domain-cellsDocumentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml+4 -00 replies
62/244netfilter: bpf: fix bad registration on nf_defragnet/netfilter/nf_bpf_link.c+5 -50 replies
63/244netfilter: nf_tables: fix exist matching on bigendian archesnet/netfilter/nft_exthdr.c net/netfilter/nft_fib.c+8 -40 replies
64/244netfilter: nf_tables: bail out on mismatching dynset and set expressionsnet/netfilter/nft_dynset.c+9 -40 replies
65/244netfilter: nf_tables: validate family when identifying table via handlenet/netfilter/nf_tables_api.c+3 -20 replies
66/244netfilter: xt_owner: Fix for unsafe access of sk->sk_socketnet/netfilter/xt_owner.c+12 -40 replies
67/244tcp: do not accept ACK of bytes we never sentnet/ipv4/tcp_input.c+5 -10 replies
68/244net: dsa: mv88e6xxx: Restore USXGMII support for 6393Xdrivers/net/dsa/mv88e6xxx/pcs-639x.c+29 -20 replies
69/244net: tls, update curr on splice as wellnet/tls/tls_sw.c+2 -00 replies
70/244bpf: sockmap, updating the sg structure should also update currnet/core/filter.c+19 -00 replies
71/244psample: Require CAP_NET_ADMIN when joining "packets" groupnet/psample/psample.c+2 -10 replies
72/244drop_monitor: Require CAP_SYS_ADMIN when joining "events" groupinclude/net/genetlink.h net/core/drop_monitor.c net/netlink/genetlink.c+8 -10 replies
73/244net: dsa: microchip: provide a list of valid protocols for xmit handlerdrivers/net/dsa/microchip/ksz_common.c+12 -40 replies
74/244net/smc: fix missing byte order conversion in CLC handshakenet/smc/af_smc.c net/smc/smc_clc.c net/smc/smc_clc.h+8 -90 replies
75/244drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param doorbell_indexdrivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c+1 -10 replies
76/244drm/amdkfd: get doorbells absolute offset based on the db_sizedrivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c +2 more+24 -100 replies
77/244mm/damon/sysfs: eliminate potential uninitialized variable warningmm/damon/sysfs.c+1 -10 replies
78/244tee: optee: Fix supplicant based device enumerationDocumentation/ABI/testing/sysfs-bus-optee-devices drivers/tee/optee/device.c+24 -20 replies
79/244RDMA/core: Fix uninit-value access in ib_get_eth_speed()drivers/infiniband/core/verbs.c+1 -10 replies
80/244RDMA/hns: Fix unnecessary err return when using invalid congest control algorithmdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+9 -40 replies
81/244RDMA/irdma: Do not modify to SQD on errordrivers/infiniband/hw/irdma/verbs.c+0 -70 replies
82/244RDMA/irdma: Add wait for suspend on SQDdrivers/infiniband/hw/irdma/hw.c drivers/infiniband/hw/irdma/main.c drivers/infiniband/hw/irdma/main.h +2 more+29 -30 replies
83/244arm64: dts: rockchip: Expand reg size of vdec node for RK3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -10 replies
84/244arm64: dts: rockchip: Expand reg size of vdec node for RK3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+4 -20 replies
85/244ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MPsound/soc/fsl/fsl_sai.c+21 -00 replies
86/244RDMA/rtrs-srv: Do not unconditionally enable irqdrivers/infiniband/ulp/rtrs/rtrs-srv.c+3 -20 replies
87/244RDMA/rtrs-clt: Start hb after path_updrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -20 replies
88/244RDMA/rtrs-srv: Check return values while processing info requestdrivers/infiniband/ulp/rtrs/rtrs-srv.c+18 -60 replies
89/244RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is truedrivers/infiniband/ulp/rtrs/rtrs-srv.c+4 -10 replies
90/244RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flightdrivers/infiniband/ulp/rtrs/rtrs-srv.c+2 -10 replies
91/244RDMA/rtrs-clt: Fix the max_send_wr settingdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
92/244RDMA/rtrs-clt: Remove the warnings for req in_use checkdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
93/244RDMA/bnxt_re: Correct module description stringdrivers/infiniband/hw/bnxt_re/main.c+1 -10 replies
94/244RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()drivers/infiniband/hw/irdma/hw.c+3 -30 replies
95/244arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad configarch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts+1 -10 replies
96/244ARM: dts: imx6q: skov: fix ethernet clock regressionarch/arm/boot/dts/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts+2 -20 replies
97/244ARM: dts: rockchip: Fix sdmmc_pwrens pinmux setting for RK3128arch/arm/boot/dts/rockchip/rk3128.dtsi+1 -10 replies
98/244ARM: dts: bcm2711-rpi-400: Fix delete-node of led_actarch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts+1 -30 replies
99/244hwmon: (acpi_power_meter) Fix 4.29 MW bugdrivers/hwmon/acpi_power_meter.c+4 -00 replies
100/244ASoC: codecs: lpass-tx-macro: set active_decimator correct default valuesound/soc/codecs/lpass-tx-macro.c+5 -00 replies
101/244hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()drivers/hwmon/nzxt-kraken2.c+2 -20 replies
102/244firmware: arm_scmi: Extend perf protocol ops to get number of domainsdrivers/firmware/arm_scmi/perf.c include/linux/scmi_protocol.h+10 -00 replies
103/244firmware: arm_scmi: Extend perf protocol ops to get information of a domaindrivers/firmware/arm_scmi/perf.c include/linux/scmi_protocol.h+38 -170 replies
104/244firmware: arm_scmi: Fix frequency truncation by promoting multiplier typedrivers/firmware/arm_scmi/perf.c+3 -30 replies
105/244firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()drivers/firmware/arm_scmi/perf.c+4 -120 replies
106/244firmware: arm_scmi: Fix possible frequency truncation when using level indexing modedrivers/firmware/arm_scmi/perf.c+7 -50 replies
107/244ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populatesound/soc/codecs/wm_adsp.c+6 -20 replies
108/244RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgszdrivers/infiniband/core/umem.c include/rdma/ib_umem.h include/rdma/ib_verbs.h+9 -70 replies
109/244RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligneddrivers/infiniband/hw/irdma/verbs.c+5 -00 replies
110/244RDMA/irdma: Fix support for 64k pagesdrivers/infiniband/hw/irdma/verbs.c+1 -10 replies
111/244RDMA/irdma: Avoid free the non-cqp_request scratchdrivers/infiniband/hw/irdma/hw.c+1 -30 replies
112/244drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERSdrivers/gpu/drm/bridge/Kconfig+1 -00 replies
113/244arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3arch/arm64/boot/dts/freescale/imx8mp.dtsi arch/arm64/boot/dts/freescale/imx8mq.dtsi+4 -00 replies
114/244ARM: dts: imx6ul-pico: Describe the Ethernet PHY clockarch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi+2 -00 replies
115/244io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()io_uring/kbuf.c+2 -20 replies
116/244io_uring/kbuf: check for buffer list readiness after NULL checkio_uring/kbuf.c+2 -20 replies
117/244tracing: Fix a warning when allocating buffered events failskernel/trace/trace.c+5 -60 replies
118/244scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()drivers/scsi/be2iscsi/be_main.c+1 -00 replies
119/244arm64: dts: imx8-ss-lsio: Add PWM interruptsarch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi+4 -00 replies
120/244arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cellsarch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi+4 -40 replies
121/244arm64: dts: imx93: correct mediamix powerarch/arm64/boot/dts/freescale/imx93.dtsi+1 -10 replies
122/244ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_initarch/arm/mach-imx/mmdc.c+6 -10 replies
123/244arm64: dts: imx8-apalis: set wifi regulator to always-onarch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi+1 -40 replies
124/244ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gptarch/arm/boot/dts/nxp/imx/imx7s.dtsi+4 -40 replies
125/244ARM: dts: imx28-xea: Pass the model propertyarch/arm/boot/dts/nxp/mxs/imx28-xea.dts+1 -00 replies
126/244arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi+1 -13 replies
127/244riscv: fix misaligned access handling of C.SWSP and C.SDSParch/riscv/kernel/traps_misaligned.c+2 -40 replies
128/244riscv: errata: andes: Probe for IOCP only once in boot stagearch/riscv/errata/andes/errata.c+13 -70 replies
129/244md: dont leave MD_RECOVERY_FROZEN in error path of md_set_readonly()drivers/md/md.c+13 -110 replies
130/244kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMParch/arm/include/asm/kexec.h arch/arm/kernel/Makefile kernel/Kconfig.kexec+1 -60 replies
131/244scripts/gdb: fix lx-device-list-bus and lx-device-list-classscripts/gdb/linux/device.py+8 -80 replies
132/244rethook: Use __rcu pointer for rethook::handlerinclude/linux/kprobes.h include/linux/rethook.h kernel/trace/rethook.c+22 -140 replies
133/244ASoC: amd: yc: Fix non-functional mic on ASUS E1504FAsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
134/244io_uring/af_unix: disable sending io_uring over socketsio_uring/rsrc.h net/core/scm.c+6 -70 replies
135/244nvme-pci: Add sleep quirk for Kingston drivesdrivers/nvme/host/nvme.h drivers/nvme/host/pci.c+20 -10 replies
136/244io_uring: fix mutex_unlock with unreferenced ctxio_uring/io_uring.c+3 -60 replies
137/244ALSA: usb-audio: Add Pioneer DJM-450 mixer controlssound/usb/mixer_quirks.c+30 -00 replies
138/244ALSA: pcm: fix out-of-bounds in snd_pcm_state_namessound/core/pcm.c+1 -00 replies
139/244ALSA: hda/realtek: Apply quirk for ASUS UM3504DAsound/pci/hda/patch_realtek.c+1 -00 replies
140/244ALSA: hda/realtek: fix speakers on XPS 9530 (2023)sound/pci/hda/patch_realtek.c+1 -00 replies
141/244ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5sound/pci/hda/patch_realtek.c+1 -00 replies
142/244ALSA: hda/realtek: add new Framework laptop to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
143/244ALSA: hda/realtek: Add Framework laptop 16 to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
144/244ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7sound/pci/hda/patch_realtek.c+1 -00 replies
145/244ring-buffer: Test last update in 32bit version of __rb_time_read()kernel/trace/ring_buffer.c+2 -20 replies
146/244ring-buffer: Force absolute timestamp on discard of eventkernel/trace/ring_buffer.c+8 -110 replies
147/244highmem: fix a memory copy problem in memcpy_from_folioinclude/linux/highmem.h+1 -10 replies
148/244nilfs2: fix missing error check for sb_set_blocksize callfs/nilfs2/the_nilfs.c+5 -10 replies
149/244nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()fs/nilfs2/sufile.c+35 -70 replies
150/244lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenlylib/group_cpus.c+16 -60 replies
151/244cgroup_freezer: cgroup_freezing: Check if not frozenkernel/cgroup/legacy_freezer.c+7 -10 replies
152/244checkstack: fix printed addressscripts/checkstack.pl+2 -60 replies
153/244tracing: Always update snapshot buffer sizekernel/trace/trace.c+1 -20 replies
154/244tracing: Stop current tracer when resizing bufferkernel/trace/trace.c+7 -30 replies
155/244tracing: Disable snapshot buffer when stopping instance tracerskernel/trace/trace.c+34 -760 replies
156/244tracing: Fix incomplete locking when disabling buffered eventskernel/trace/trace.c+4 -80 replies
157/244tracing: Fix a possible race when disabling buffered eventskernel/trace/trace.c+8 -40 replies
158/244leds: trigger: netdev: fix RTNL handling to prevent potential deadlockdrivers/leds/trigger/ledtrig-netdev.c+7 -40 replies
159/244nfp: flower: fix for take a mutex lock in soft irq context and rcu lockdrivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c+95 -320 replies
160/244packet: Move reference count in packet_sock to atomic_long_tnet/packet/af_packet.c net/packet/internal.h+9 -90 replies
161/244r8169: fix rtl8125b PAUSE frames blasting when suspendeddrivers/net/ethernet/realtek/r8169_main.c+6 -10 replies
162/244regmap: fix bogus error on regcache_sync successdrivers/base/regmap/regcache.c+1 -20 replies
163/244platform/surface: aggregator: fix recv_buf() return valuedrivers/platform/surface/aggregator/core.c+4 -10 replies
164/244workqueue: Make sure that wq_unbound_cpumask is never emptykernel/workqueue.c+15 -70 replies
165/244hugetlb: fix null-ptr-deref in hugetlb_vma_lock_writeinclude/linux/hugetlb.h mm/hugetlb.c+8 -40 replies
166/244drivers/base/cpu: crash data showing should depends on KEXEC_COREdrivers/base/cpu.c+3 -30 replies
167/244mm/memory_hotplug: add missing mem_hotplug_lockdrivers/base/memory.c mm/memory_hotplug.c+21 -100 replies
168/244mm: fix oops when filemap_map_pmd() without prealloc_ptemm/filemap.c+1 -10 replies
169/244mm/memory_hotplug: fix error handling in add_memory_resource()mm/memory_hotplug.c+1 -10 replies
170/244powercap: DTPM: Fix missing cpufreq_cpu_put() callsdrivers/powercap/dtpm_cpu.c+13 -40 replies
171/244md/raid6: use valid sector values to determine if an I/O should wait on the reshapedrivers/md/raid5.c+2 -20 replies
172/244drm/atomic-helpers: Invoke end_fb_access while owning plane statedrivers/gpu/drm/drm_atomic_helper.c drivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/nouveau/dispnv50/disp.c +1 more+56 -280 replies
173/244drm/i915/mst: Fix .mode_valid_ctx() return valuesdrivers/gpu/drm/i915/display/intel_dp_mst.c+8 -40 replies
174/244drm/i915/mst: Reject modes that require the bigjoinerdrivers/gpu/drm/i915/display/intel_dp_mst.c+4 -00 replies
175/244drm/i915: Skip some timing checks on BXT/GLK DSI transcodersdrivers/gpu/drm/i915/display/icl_dsi.c drivers/gpu/drm/i915/display/intel_crt.c drivers/gpu/drm/i915/display/intel_display.c +9 more+79 -30 replies
176/244arm64: dts: mt7986: change cooling tripsarch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts arch/arm64/boot/dts/mediatek/mt7986a.dtsi+21 -90 replies
177/244arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts+2 -00 replies
178/244arm64: dts: mt7986: fix emmc hs400 mode without uboot initializationarch/arm64/boot/dts/mediatek/mt7986a.dtsi+4 -00 replies
179/244arm64: dts: mediatek: mt7622: fix memory node warning checkarch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts+2 -20 replies
180/244arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells propertiesarch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi+2 -00 replies
181/244arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi+1 -10 replies
182/244arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node namesarch/arm64/boot/dts/mediatek/mt8173-evb.dts+2 -20 replies
183/244arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocksarch/arm64/boot/dts/mediatek/mt8195.dtsi+5 -10 replies
184/244arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memoryarch/arm64/boot/dts/mediatek/mt8183-evb.dts arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi+2 -20 replies
185/244arm64: dts: mediatek: mt8183: Move thermal-zones to the root nodearch/arm64/boot/dts/mediatek/mt8183.dtsi+121 -1210 replies
186/244arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntcarch/arm64/boot/dts/mediatek/mt8183-evb.dts+1 -10 replies
187/244arm64: dts: mediatek: mt8186: fix clock names for power domainsarch/arm64/boot/dts/mediatek/mt8186.dtsi+27 -150 replies
188/244arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell namearch/arm64/boot/dts/mediatek/mt8186.dtsi+1 -10 replies
189/244coresight: etm4x: Remove bogous __exit annotation for some functionsdrivers/hwtracing/coresight/coresight-etm4x-core.c+3 -30 replies
190/244coresight: Fix crash when Perf and sysfs modes are used concurrentlydrivers/hwtracing/coresight/coresight-etm-perf.c+2 -20 replies
191/244hwtracing: hisi_ptt: Add dummy callback pmu::read()drivers/hwtracing/ptt/hisi_ptt.c+5 -00 replies
192/244coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smbdrivers/hwtracing/coresight/ultrasoc-smb.c drivers/hwtracing/coresight/ultrasoc-smb.h+17 -240 replies
193/244coresight: ultrasoc-smb: Config SMB buffer before register sinkdrivers/hwtracing/coresight/ultrasoc-smb.c+8 -130 replies
194/244coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_basedrivers/hwtracing/coresight/ultrasoc-smb.c+1 -10 replies
195/244misc: mei: client.c: return negative error code in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
196/244misc: mei: client.c: fix problem of return -EOVERFLOW in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
197/244perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fieldstools/perf/pmu-events/arch/arm64/ampere/ampereone/metrics.json+2 -00 replies
198/244LoongArch: BPF: Dont sign extend memory load operandarch/loongarch/net/bpf_jit.c+2 -80 replies
199/244LoongArch: BPF: Dont sign extend function return valuearch/loongarch/net/bpf_jit.c+0 -20 replies
200/244parisc: Reduce size of the bug_table on 64-bit kernel by halfarch/parisc/Kconfig arch/parisc/include/asm/bug.h+22 -190 replies
201/244parisc: Fix asm operand number out of range build error in bug tablearch/parisc/include/asm/bug.h+1 -10 replies
202/244arm64: dts: mediatek: add missing space before {arch/arm64/boot/dts/mediatek/mt8183-evb.dts arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts+36 -360 replies
203/244arm64: dts: mt8183: kukui: Fix underscores in node namesarch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi+50 -500 replies
204/244drm/amdgpu: disable MCBP by defaultdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c+0 -40 replies
205/244perf: Fix perf_event_validate_size()kernel/events/core.c+38 -230 replies
206/244x86/sev: Fix kernel crash due to late update to read-only ghcb_versionarch/x86/kernel/sev.c+7 -40 replies
207/244gpiolib: sysfs: Fix error handling on failed exportdrivers/gpio/gpiolib-sysfs.c+9 -60 replies
208/244ASoC: ops: add correct range check for limiting volumesound/soc/soc-ops.c+1 -10 replies
209/244kprobes: consistent rcu api usage for kretprobe holderinclude/linux/kprobes.h kernel/kprobes.c+4 -70 replies
210/244usb: gadget: f_hid: fix report descriptor allocationdrivers/usb/gadget/function/f_hid.c+4 -30 replies
211/244nvmem: Do not expect fixed layouts to grab a layout driverdrivers/nvmem/core.c+6 -00 replies
212/244serial: 8250_dw: Add ACPI ID for Granite Rapids-D UARTdrivers/tty/serial/8250/8250_dw.c+1 -00 replies
213/244serial: ma35d1: Validate console index before assignmentdrivers/tty/serial/ma35d1_serial.c+9 -10 replies
214/244parport: Add support for Brainboxes IX/UC/PX parallel cardsdrivers/parport/parport_pc.c+21 -00 replies
215/244cifs: Fix non-availability of dedup breaking generic/304fs/smb/client/cifsfs.c+3 -10 replies
216/244Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"drivers/usb/host/xhci-pci.c+0 -20 replies
217/244smb: client: fix potential NULL deref in parse_dfs_referrals()fs/smb/client/smb2ops.c+2 -00 replies
218/244usb: typec: class: fix typec_altmode_put_partner to put plugsdrivers/usb/typec/class.c+3 -20 replies
219/244ARM: PL011: Fix DMA supportdrivers/tty/serial/amba-pl011.c+54 -580 replies
220/244serial: sc16is7xx: address RX timeout interrupt erratadrivers/tty/serial/sc16is7xx.c+12 -00 replies
221/244serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bitdrivers/tty/serial/8250/8250_omap.c+2 -20 replies
222/244serial: 8250: 8250_omap: Do not start RX DMA on THRI interruptdrivers/tty/serial/8250/8250_omap.c+6 -40 replies
223/244serial: 8250_omap: Add earlycon support for the AM654 UART controllerdrivers/tty/serial/8250/8250_early.c+1 -00 replies
224/244devcoredump: Send uevent once devcd is readydrivers/base/devcoredump.c+3 -00 replies
225/244x86/CPU/AMD: Check vendor in the AMD microcode callbackarch/x86/kernel/cpu/amd.c+3 -00 replies
226/244powerpc/ftrace: Fix stack teardown in ftrace_no_tracearch/powerpc/kernel/trace/ftrace_entry.S+2 -20 replies
227/244USB: gadget: core: adjust uevent timing on gadget unbinddrivers/usb/gadget/udc/core.c+2 -20 replies
228/244cifs: Fix flushing, invalidation and file size with copy_file_range()fs/smb/client/cifsfs.c+99 -30 replies
229/244cifs: Fix flushing, invalidation and file size with FICLONEfs/smb/client/cifsfs.c+57 -110 replies
230/244MIPS: kernel: Clear FPU states when setting up kernel threadsarch/mips/kernel/process.c+13 -120 replies
231/244KVM: s390/mm: Properly reset no-datarch/s390/mm/pgtable.c+1 -10 replies
232/244KVM: SVM: Update EFER software model on CR0 trap for SEV-ESarch/x86/kvm/svm/svm.c+5 -30 replies
233/244perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callbacktools/perf/builtin-list.c+6 -00 replies
234/244perf metrics: Avoid segv if default metricgroup isnt settools/perf/util/metricgroup.c+1 -10 replies
235/244MIPS: Loongson64: Reserve vgabios memory on bootarch/mips/loongson64/init.c+5 -00 replies
236/244MIPS: Loongson64: Handle more memory types passed from firmwarearch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/init.c+31 -170 replies
237/244MIPS: Loongson64: Enable DMA noncoherent supportarch/mips/Kconfig arch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/env.c+13 -20 replies
238/244netfilter: nft_set_pipapo: skip inactive elements during set walknet/netfilter/nft_set_pipapo.c+3 -00 replies
239/244ASoC: qcom: sc8280xp: Limit speaker digital volumessound/soc/qcom/sc8280xp.c+17 -00 replies
240/244gcc-plugins: randstruct: Update code comment in relayout_struct()scripts/gcc-plugins/randomize_layout_plugin.c+1 -20 replies
241/244riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVEarch/riscv/Kconfig.socs+1 -00 replies
242/244drm/amdgpu: Fix refclk reporting for SMU v13.0.6drivers/gpu/drm/amd/amdgpu/soc15.c+2 -10 replies
243/244drm/amdgpu: update retry times for psp BL waitdrivers/gpu/drm/amd/amdgpu/psp_v13_0.c+1 -10 replies
244/244drm/amdgpu: Restrict extended wait to PSP v13.0.6drivers/gpu/drm/amd/amdgpu/psp_v13_0.c+7 -30 replies

Reviews trailers per patch

131 of 244 patches have a Reviewed-by or Acked-by.

PatchEugenio PérezJason WangChristoph HellwigMartin WilckBart Van AsscheLiu TieJarkko NikulaSerge SeminPeter KorsgaardAndi ShytiKees CookThomas GleixnerBorislav Petkov (AMD)Ilpo JärvinenAlexis BelmonteMichael ChanDavid AhernSimon HormanMichael KelleyGrant GrundlerHayes WangPavan ChebbiKhalil BlaiechVadim PasternakNick DesaulniersSamir DhumeHawking ZhangChristian KönigDanilo KrummrichEric DumazetBrett CreeleyFlorian FainelliSuman GhoshIgor RusskikhWojciech DrewekShawn GuoKrzysztof KozlowskiDaniel XuPhil SutterNeal CardwellMichal SmulskiVladimir OlteanMagnus KarlssonPaolo AbeniGeethasowjanya AkulaRafal RomanowskiSomnath KoturJacob KellerJiri PirkoMd Haris IqbalShiraz Saleem[email protected]Tony LuAlexandra WinterWenjia ZhangJonas MalacoShashank SharmaFelix KuehlingSeongJae ParkIlias ApalodimasJerome ForissierAndrew LunnMike ChristieUwe Kleine-KönigJacky BaiCristian MarussiGeert UytterhoevenYu Chien Peter LinXiao NiIgnat KorchaginAlexander GordeevEric DeVolderKuan-Ying LeeJP KobrynRichard FitzgeraldJann HornJason GunthorpeNeil ArmstrongFabio EstevamMatthew Wilcox (Oracle)Ryusuke KonishiGuangwu ZhangChengming ZhouJens AxboeMark HasemeyerLee JonesWillem de BruijnHeiner KallweitMaximilian LuzYong HeWaiman LongRik van RielGerald SchaeferDavid Hildenbrand[email protected]AngeloGioacchino Del RegnoAlexandre MergnatChen-Yu TsaiLaurence ObermanJames ClarkJunhao HeJonathan CameronIan RogersAlyssa RossJani NikulaSudip MukherjeeMario LimoncielloHeikki KrogerusGregory CLEMENTVignesh RaghavendraAlex DeucherJiaxun YangNico BoehrIlkka KoskinenTom LendackyAndy ShevchenkoJohan HovoldMasami Hiramatsu (Google)Rafał MiłeckiLuca CeresoliPalmer DabbeltLijo LazarAsad KamalTakeshi OgasawaraKelsey SteeleBagas SanjayaRon EconomosConor DooleyLinux Kernel Functional TestingShuah KhanGuenter RoeckJustin M. ForbesJon HunterRicardo B. Marliere
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/244A-b A-b
2/244R-b R-b R-b
3/244T-b
4/244A-b T-b R-b
5/244A-b R-b
6/244
7/244T-b R-b
8/244R-b
9/244R-b
10/244R-b
11/244R-b
12/244
13/244R-b
14/244R-b
15/244R-b
16/244
17/244
18/244R-b R-b
19/244R-b
20/244R-b
21/244R-b R-b
22/244
23/244
24/244R-b
25/244
26/244R-b T-b
27/244R-b
28/244R-b
29/244
30/244
31/244R-b T-b R-b
32/244R-b
33/244R-b A-b
34/244R-b A-b
35/244R-b A-b
36/244R-b A-b
37/244R-b R-b
38/244R-b R-b
39/244R-b R-b
40/244
41/244R-b
42/244R-b
43/244A-b
44/244A-b A-b
45/244R-b R-b T-b
46/244R-b
47/244T-b
48/244R-b R-b R-b
49/244R-b
50/244R-b R-b
51/244R-b
52/244R-b R-b
53/244R-b
54/244R-b
55/244R-b
56/244R-b
57/244R-b
58/244R-b
59/244R-b
60/244R-b
61/244A-b A-b
62/244R-b A-b
63/244A-b
64/244
65/244
66/244
67/244A-b
68/244R-b T-b R-b
69/244
70/244
71/244R-b R-b
72/244R-b R-b
73/244R-b R-b
74/244R-b R-b R-b
75/244R-b
76/244R-b
77/244R-b
78/244R-b A-b
79/244
80/244
81/244
82/244
83/244
84/244
85/244
86/244
87/244R-b
88/244
89/244
90/244
91/244R-b
92/244R-b
93/244
94/244A-b
95/244
96/244
97/244
98/244
99/244T-b
100/244
101/244R-b
102/244
103/244
104/244
105/244
106/244R-b
107/244R-b
108/244R-b
109/244
110/244
111/244R-b
112/244R-b
113/244R-b
114/244R-b
115/244
116/244
117/244
118/244R-b
119/244
120/244R-b
121/244R-b
122/244
123/244
124/244
125/244
126/244
127/244
128/244R-b R-b
129/244A-b
130/244T-b T-b R-b T-b
131/244T-b
132/244T-b
133/244
134/244Reported-and-suggested-by
135/244R-b
136/244
137/244
138/244
139/244
140/244
141/244
142/244
143/244
144/244
145/244
146/244
147/244R-b
148/244T-b
149/244T-b
150/244T-b R-b R-b
151/244T-b
152/244
153/244
154/244
155/244
156/244
157/244
158/244R-b A-b
159/244
160/244R-b R-b
161/244T-b R-b R-b
162/244
163/244R-b R-b
164/244Reported-and-Tested-by R-b
165/244R-b
166/244T-b T-b R-b
167/244R-b A-b
168/244R-b Reported-and-tested-by
169/244R-b A-b
170/244
171/244T-b
172/244T-b R-b
173/244R-b
174/244R-b
175/244R-b
176/244R-b
177/244R-b
178/244R-b
179/244R-b
180/244R-b
181/244
182/244
183/244R-b
184/244
185/244
186/244
187/244R-b T-b R-b T-b
188/244R-b
189/244R-b
190/244T-b
191/244A-b
192/244R-b
193/244R-b
194/244R-b
195/244
196/244
197/244R-b
198/244
199/244
200/244
201/244
202/244R-b
203/244R-b
204/244A-b
205/244
206/244A-b
207/244R-b
208/244T-b R-b
209/244A-b
210/244
211/244T-b T-b R-b
212/244
213/244
214/244A-b
215/244
216/244R-b
217/244
218/244R-b
219/244T-b
220/244
221/244R-b
222/244R-b
223/244R-b
224/244
225/244
226/244
227/244
228/244
229/244
230/244R-b
231/244R-b
232/244
233/244
234/244Reviewed-and-tested-by
235/244
236/244
237/244
238/244
239/244R-b T-b
240/244
241/244A-b
242/244R-b
243/244R-b R-b
244/244R-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.6 000/244] 6.6.7-rc1 review

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

Responses should be made by Wed, 13 Dec 2023 18:19:59 +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.7-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.7-rc1

Lijo Lazar <[email protected]>
drm/amdgpu: Restrict extended wait to PSP v13.0.6

Asad Kamal <[email protected]>
drm/amdgpu: update retry times for psp BL wait

Lijo Lazar <[email protected]>
drm/amdgpu: Fix refclk reporting for SMU v13.0.6

Jia Jie Ho <[email protected]>
riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE

Gustavo A. R. Silva <[email protected]>
gcc-plugins: randstruct: Update code comment in relayout_struct()

Srinivas Kandagatla <[email protected]>

    ASoC: qcom: sc8280xp: Limit speaker digital volumes

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: skip inactive elements during set walk

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Enable DMA noncoherent support

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Handle more memory types passed from firmware

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Reserve vgabios memory on boot

Ian Rogers <[email protected]>
perf metrics: Avoid segv if default metricgroup isn't set

Ian Rogers <[email protected]>
perf list: Fix JSON segfault by setting the used skip_duplicate_pmus callback

Sean Christopherson <[email protected]>
KVM: SVM: Update EFER software model on CR0 trap for SEV-ES

Claudio Imbrenda <[email protected]>
KVM: s390/mm: Properly reset no-dat

Thomas Bogendoerfer <[email protected]>
MIPS: kernel: Clear FPU states when setting up kernel threads

David Howells <[email protected]>
cifs: Fix flushing, invalidation and file size with FICLONE

David Howells <[email protected]>
cifs: Fix flushing, invalidation and file size with copy_file_range()

Roy Luo <[email protected]>
USB: gadget: core: adjust uevent timing on gadget unbind

Naveen N Rao <[email protected]>
powerpc/ftrace: Fix stack teardown in ftrace_no_trace

Borislav Petkov (AMD) <[email protected]>
x86/CPU/AMD: Check vendor in the AMD microcode callback

Mukesh Ojha <[email protected]>
devcoredump: Send uevent once devcd is ready

Ronald Wahl <[email protected]>
serial: 8250_omap: Add earlycon support for the AM654 UART controller

Ronald Wahl <[email protected]>
serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt

Ronald Wahl <[email protected]>

    serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit

Daniel Mack <[email protected]>
serial: sc16is7xx: address RX timeout interrupt errata

Arnd Bergmann <[email protected]>
ARM: PL011: Fix DMA support

RD Babiera <[email protected]>
usb: typec: class: fix typec_altmode_put_partner to put plugs

Paulo Alcantara <[email protected]>
smb: client: fix potential NULL deref in parse_dfs_referrals()

Mathias Nyman <[email protected]>
Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"

David Howells <[email protected]>
cifs: Fix non-availability of dedup breaking generic/304

Cameron Williams <[email protected]>
parport: Add support for Brainboxes IX/UC/PX parallel cards

Andi Shyti <[email protected]>
serial: ma35d1: Validate console index before assignment

Andy Shevchenko <[email protected]>
serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART

Miquel Raynal <[email protected]>
nvmem: Do not expect fixed layouts to grab a layout driver

Konstantin Aladyshev <[email protected]>
usb: gadget: f_hid: fix report descriptor allocation

JP Kobryn <[email protected]>
kprobes: consistent rcu api usage for kretprobe holder

Srinivas Kandagatla <[email protected]>
ASoC: ops: add correct range check for limiting volume

Boerge Struempfel <[email protected]>
gpiolib: sysfs: Fix error handling on failed export

Ashwin Dayanand Kamat <[email protected]>
x86/sev: Fix kernel crash due to late update to read-only ghcb_version

Peter Zijlstra <[email protected]>
perf: Fix perf_event_validate_size()

Jiadong Zhu <[email protected]>
drm/amdgpu: disable MCBP by default

Hsin-Yi Wang <[email protected]>
arm64: dts: mt8183: kukui: Fix underscores in node names

Krzysztof Kozlowski <[email protected]>

    arm64: dts: mediatek: add missing space before {

Helge Deller <[email protected]>
parisc: Fix asm operand number out of range build error in bug table

Helge Deller <[email protected]>
parisc: Reduce size of the bug_table on 64-bit kernel by half

Hengqi Chen <[email protected]>
LoongArch: BPF: Don't sign extend function return value

Hengqi Chen <[email protected]>
LoongArch: BPF: Don't sign extend memory load operand

Ilkka Koskinen <[email protected]>
perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields

Su Hui <[email protected]>
misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write

Su Hui <[email protected]>
misc: mei: client.c: return negative error code in mei_cl_write

Junhao He <[email protected]>
coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base

Junhao He <[email protected]>
coresight: ultrasoc-smb: Config SMB buffer before register sink

Junhao He <[email protected]>
coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb

Junhao He <[email protected]>
hwtracing: hisi_ptt: Add dummy callback pmu::read()

James Clark <[email protected]>
coresight: Fix crash when Perf and sysfs modes are used concurrently

Uwe Kleine-König <[email protected]>
coresight: etm4x: Remove bogous __exit annotation for some functions

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name

Eugen Hristev <[email protected]>
arm64: dts: mediatek: mt8186: fix clock names for power domains

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8183: Move thermal-zones to the root node

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7

Eugen Hristev <[email protected]>
arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells properties

Eugen Hristev <[email protected]>
arm64: dts: mediatek: mt7622: fix memory node warning check

Eric Woudstra <[email protected]>
arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization

Frank Wunderlich <[email protected]>
arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3

Frank Wunderlich <[email protected]>
arm64: dts: mt7986: change cooling trips

Ville Syrjälä <[email protected]>
drm/i915: Skip some timing checks on BXT/GLK DSI transcoders

Ville Syrjälä <[email protected]>
drm/i915/mst: Reject modes that require the bigjoiner

Ville Syrjälä <[email protected]>
drm/i915/mst: Fix .mode_valid_ctx() return values

Thomas Zimmermann <[email protected]>
drm/atomic-helpers: Invoke end_fb_access while owning plane state

David Jeffery <[email protected]>
md/raid6: use valid sector values to determine if an I/O should wait on the reshape

Lukasz Luba <[email protected]>
powercap: DTPM: Fix missing cpufreq_cpu_put() calls

Sumanth Korikkar <[email protected]>
mm/memory_hotplug: fix error handling in add_memory_resource()

Hugh Dickins <[email protected]>
mm: fix oops when filemap_map_pmd() without prealloc_pte

Sumanth Korikkar <[email protected]>
mm/memory_hotplug: add missing mem_hotplug_lock

Baoquan He <[email protected]>
drivers/base/cpu: crash data showing should depends on KEXEC_CORE

Mike Kravetz <[email protected]>
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write

Tejun Heo <[email protected]>
workqueue: Make sure that wq_unbound_cpumask is never empty

Francesco Dolcini <[email protected]>
platform/surface: aggregator: fix recv_buf() return value

Matthias Reichl <[email protected]>
regmap: fix bogus error on regcache_sync success

ChunHao Lin <[email protected]>
r8169: fix rtl8125b PAUSE frames blasting when suspended

Daniel Borkmann <[email protected]>
packet: Move reference count in packet_sock to atomic_long_t

Hui Zhou <[email protected]>
nfp: flower: fix for take a mutex lock in soft irq context and rcu lock

Heiner Kallweit <[email protected]>
leds: trigger: netdev: fix RTNL handling to prevent potential deadlock

Petr Pavlu <[email protected]>
tracing: Fix a possible race when disabling buffered events

Petr Pavlu <[email protected]>
tracing: Fix incomplete locking when disabling buffered events

Steven Rostedt (Google) <[email protected]>
tracing: Disable snapshot buffer when stopping instance tracers

Steven Rostedt (Google) <[email protected]>
tracing: Stop current tracer when resizing buffer

Steven Rostedt (Google) <[email protected]>
tracing: Always update snapshot buffer size

Heiko Carstens <[email protected]>
checkstack: fix printed address

Tim Van Patten <[email protected]>
cgroup_freezer: cgroup_freezing: Check if not frozen

Ming Lei <[email protected]>
lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly

Ryusuke Konishi <[email protected]>
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()

Ryusuke Konishi <[email protected]>
nilfs2: fix missing error check for sb_set_blocksize call

Su Hui <[email protected]>
highmem: fix a memory copy problem in memcpy_from_folio

Steven Rostedt (Google) <[email protected]>
ring-buffer: Force absolute timestamp on discard of event

Steven Rostedt (Google) <[email protected]>
ring-buffer: Test last update in 32bit version of __rb_time_read()

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7

Mario Limonciello <[email protected]>
ALSA: hda/realtek: Add Framework laptop 16 to quirks

Tim Bosse <[email protected]>
ALSA: hda/realtek: add new Framework laptop to quirks

Bin Li <[email protected]>
ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5

Aleksandrs Vinarskis <[email protected]>

    ALSA: hda/realtek: fix speakers on XPS 9530 (2023)

Pascal Noël <[email protected]>
ALSA: hda/realtek: Apply quirk for ASUS UM3504DA

Jason Zhang <[email protected]>
ALSA: pcm: fix out-of-bounds in snd_pcm_state_names

Sarah Grant <[email protected]>
ALSA: usb-audio: Add Pioneer DJM-450 mixer controls

Pavel Begunkov <[email protected]>
io_uring: fix mutex_unlock with unreferenced ctx

Georg Gottleuber <[email protected]>
nvme-pci: Add sleep quirk for Kingston drives

Pavel Begunkov <[email protected]>
io_uring/af_unix: disable sending io_uring over sockets

Malcolm Hart <[email protected]>
ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA

Masami Hiramatsu (Google) <[email protected]>
rethook: Use __rcu pointer for rethook::handler

Florian Fainelli <[email protected]>
scripts/gdb: fix lx-device-list-bus and lx-device-list-class

Baoquan He <[email protected]>
kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP

Yu Kuai <[email protected]>
md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()

Lad Prabhakar <[email protected]>
riscv: errata: andes: Probe for IOCP only once in boot stage

Clément Léger <[email protected]>
riscv: fix misaligned access handling of C.SWSP and C.SDSP

Sam Edwards <[email protected]>
arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588

Fabio Estevam <[email protected]>
ARM: dts: imx28-xea: Pass the 'model' property

Philipp Zabel <[email protected]>
ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt

Stefan Eichenberger <[email protected]>
arm64: dts: imx8-apalis: set wifi regulator to always-on

Kunwu Chan <[email protected]>
ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init

Peng Fan <[email protected]>
arm64: dts: imx93: correct mediamix power

Alexander Stein <[email protected]>
arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells

Fabio Estevam <[email protected]>
arm64: dts: imx8-ss-lsio: Add PWM interrupts

Dinghao Liu <[email protected]>
scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()

Petr Pavlu <[email protected]>
tracing: Fix a warning when allocating buffered events fails

Jens Axboe <[email protected]>
io_uring/kbuf: check for buffer list readiness after NULL check

Dan Carpenter <[email protected]>
io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()

Fabio Estevam <[email protected]>
ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock

Nathan Rossi <[email protected]>
arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3

Arnd Bergmann <[email protected]>
drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS

Shifeng Li <[email protected]>
RDMA/irdma: Avoid free the non-cqp_request scratch

Mike Marciniszyn <[email protected]>
RDMA/irdma: Fix support for 64k pages

Mike Marciniszyn <[email protected]>
RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned

Mike Marciniszyn <[email protected]>
RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz

Dinghao Liu <[email protected]>
ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate

Sudeep Holla <[email protected]>
firmware: arm_scmi: Fix possible frequency truncation when using level indexing mode

Ulf Hansson <[email protected]>
firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()

Sudeep Holla <[email protected]>
firmware: arm_scmi: Fix frequency truncation by promoting multiplier type

Ulf Hansson <[email protected]>
firmware: arm_scmi: Extend perf protocol ops to get information of a domain

Ulf Hansson <[email protected]>
firmware: arm_scmi: Extend perf protocol ops to get number of domains

Christophe JAILLET <[email protected]>
hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()

Neil Armstrong <[email protected]>
ASoC: codecs: lpass-tx-macro: set active_decimator correct default value

Armin Wolf <[email protected]>
hwmon: (acpi_power_meter) Fix 4.29 MW bug

Stefan Wahren <[email protected]>

    ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act

Alex Bee <[email protected]>
ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128

Stefan Kerkmann <[email protected]>
ARM: dts: imx6q: skov: fix ethernet clock regression

Alexander Stein <[email protected]>

    arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config

Shifeng Li <[email protected]>
RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()

Kalesh AP <[email protected]>
RDMA/bnxt_re: Correct module description string

Jack Wang <[email protected]>
RDMA/rtrs-clt: Remove the warnings for req in_use check

Jack Wang <[email protected]>
RDMA/rtrs-clt: Fix the max_send_wr setting

Md Haris Iqbal <[email protected]>
RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight

Md Haris Iqbal <[email protected]>
RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true

Md Haris Iqbal <[email protected]>
RDMA/rtrs-srv: Check return values while processing info request

Jack Wang <[email protected]>
RDMA/rtrs-clt: Start hb after path_up

Jack Wang <[email protected]>
RDMA/rtrs-srv: Do not unconditionally enable irq

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP

Alex Bee <[email protected]>
arm64: dts: rockchip: Expand reg size of vdec node for RK3399

Jonas Karlman <[email protected]>
arm64: dts: rockchip: Expand reg size of vdec node for RK3328

Mustafa Ismail <[email protected]>
RDMA/irdma: Add wait for suspend on SQD

Mustafa Ismail <[email protected]>
RDMA/irdma: Do not modify to SQD on error

Junxian Huang <[email protected]>
RDMA/hns: Fix unnecessary err return when using invalid congest control algorithm

Shigeru Yoshida <[email protected]>
RDMA/core: Fix uninit-value access in ib_get_eth_speed()

Sumit Garg <[email protected]>
tee: optee: Fix supplicant based device enumeration

Dan Carpenter <[email protected]>
mm/damon/sysfs: eliminate potential uninitialized variable warning

Arvind Yadav <[email protected]>
drm/amdkfd: get doorbell's absolute offset based on the db_size

Lee Jones <[email protected]>
drm/amd/amdgpu/amdgpu_doorbell_mgr: Correct misdocumented param 'doorbell_index'

Wen Gu <[email protected]>
net/smc: fix missing byte order conversion in CLC handshake

Sean Nyekjaer <[email protected]>
net: dsa: microchip: provide a list of valid protocols for xmit handler

Ido Schimmel <[email protected]>
drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group

Ido Schimmel <[email protected]>
psample: Require 'CAP_NET_ADMIN' when joining "packets" group

John Fastabend <[email protected]>
bpf: sockmap, updating the sg structure should also update curr

John Fastabend <[email protected]>
net: tls, update curr on splice as well

Tobias Waldekranz <[email protected]>
net: dsa: mv88e6xxx: Restore USXGMII support for 6393X

Eric Dumazet <[email protected]>
tcp: do not accept ACK of bytes we never sent

Phil Sutter <[email protected]>

    netfilter: xt_owner: Fix for unsafe access of sk->sk_socket

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: validate family when identifying table via handle

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: bail out on mismatching dynset and set expressions

Florian Westphal <[email protected]>
netfilter: nf_tables: fix 'exist' matching on bigendian arches

D. Wythe <[email protected]>
netfilter: bpf: fix bad registration on nf_defrag

Konrad Dybcio <[email protected]>
dt-bindings: interrupt-controller: Allow #power-domain-cells

Rahul Bhansali <[email protected]>
octeontx2-af: Update Tx link register range

Geetha sowjanya <[email protected]>
octeontx2-af: Add missing mcs flr handler call

Geetha sowjanya <[email protected]>
octeontx2-af: Fix mcs stats register address

Geetha sowjanya <[email protected]>
octeontx2-af: Fix mcs sa cam entries size

Nithin Dabilpuram <[email protected]>
octeontx2-af: Adjust Tx credits when MCS external bypass is disabled

Yonglong Liu <[email protected]>
net: hns: fix fake link up on xge port

Yonglong Liu <[email protected]>
net: hns: fix wrong head when modify the tx feature when sending packets

Daniil Maximov <[email protected]>
net: atlantic: Fix NULL dereference of skb pointer in

Shigeru Yoshida <[email protected]>
ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()

Brett Creeley <[email protected]>
ionic: Fix dim work handling in split interrupt mode

Shannon Nelson <[email protected]>
ionic: fix snprintf format length warning

Paolo Abeni <[email protected]>
tcp: fix mid stream window clamp.

Dinghao Liu <[email protected]>
net: bnxt: fix a potential use-after-free in bnxt_init_tc

Jacob Keller <[email protected]>
iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero

Ivan Vecera <[email protected]>
i40e: Fix unexpected MFS warning message

Marcin Szycik <[email protected]>
ice: Restore fix disabling RX VLAN filtering

Zhipeng Lu <[email protected]>
octeontx2-af: fix a use-after-free in rvu_npa_register_reporters

Yewon Choi <[email protected]>
xsk: Skip polling event check for unbound socket

Jianheng Zhang <[email protected]>
net: stmmac: fix FPE events losing

Naveen Mamindlapalli <[email protected]>
octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing

Thomas Reichinger <[email protected]>
arcnet: restoring support for multiple Sohard Arcnet cards

Kunwu Chan <[email protected]>
platform/mellanox: Check devm_hwmon_device_register_with_groups() return value

Kunwu Chan <[email protected]>
platform/mellanox: Add null pointer checks for devm_kasprintf()

David Thompson <[email protected]>
mlxbf-bootctl: correctly identify secure boot with development keys

Douglas Anderson <[email protected]>

    r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()

Douglas Anderson <[email protected]>

    r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()

Douglas Anderson <[email protected]>

    r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()

Douglas Anderson <[email protected]>
r8152: Add RTL8152_INACCESSIBLE checks to more loops

Douglas Anderson <[email protected]>
r8152: Hold the rtnl_lock for all of reset

Randy Dunlap <[email protected]>
hv_netvsc: rndis_filter needs to select NLS

Yonghong Song <[email protected]>
bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4

Subbaraya Sundeep <[email protected]>
octeontx2-af: Check return value of nix_get_nixlf before using nixlf

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam

Eric Dumazet <[email protected]>
ipv6: fix potential NULL deref in fib6_add()

Armin Wolf <[email protected]>
platform/x86: wmi: Skip blocks with zero instances

Luca Ceresoli <[email protected]>
of: dynamic: Fix of_reconfig_get_state_change() return value documentation

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code

Nícolas F. R. A. Prado <[email protected]>
dt: dt-extract-compatibles: Don't follow symlinks when walking tree

Nícolas F. R. A. Prado <[email protected]>
dt: dt-extract-compatibles: Handle cfile arguments in generator function

Kirill A. Shutemov <[email protected]>
x86/tdx: Allow 32-bit emulation by default

Thomas Gleixner <[email protected]>

    x86/entry: Do not allow external 0x80 interrupts

Thomas Gleixner <[email protected]>

    x86/entry: Convert INT 0x80 emulation to IDTENTRY

Kirill A. Shutemov <[email protected]>
x86/coco: Disable 32-bit emulation by default on TDX and SEV

Nikolay Borisov <[email protected]>

    x86: Introduce ia32_enabled()

Mikulas Patocka <[email protected]>
dm-crypt: start allocating with MAX_ORDER

YuanShang <[email protected]>
drm/amdgpu: correct chunk_ptr to a pointer to chunk.

Le Ma <[email protected]>
drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini

Victor Lu <[email protected]>
drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)

Masahiro Yamada <[email protected]>
kconfig: fix memory leak from range properties

Masahiro Yamada <[email protected]>
modpost: fix section mismatch message for RELA

Alex Pakhunov <[email protected]>
tg3: Increment tx_dropped in tg3_tso_bug()

Alex Pakhunov <[email protected]>
tg3: Move the [rt]x_dropped counters to tg3_napi

Nick Terrell <[email protected]>
zstd: Fix array-index-out-of-bounds UBSAN warning

Dave Airlie <[email protected]>
nouveau: use an rwlock for the event lock.

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test

Samuel Holland <[email protected]>
i2c: ocores: Move system PM hooks to the NOIRQ phase

Jan Bottorff <[email protected]>
i2c: designware: Fix corrupted memory seen in the ISR

Thomas Gleixner <[email protected]>
hrtimers: Push pending hrtimers away from outgoing CPU earlier

Mike Christie <[email protected]>
scsi: sd: Fix sshdr use in sd_suspend_common()

Steve Sistare <[email protected]>
vdpa/mlx5: preserve CVQ vringh index

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-optee-devices  |   9 +
 .../bindings/interrupt-controller/qcom,mpm.yaml    |   4 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts     |   4 +-
 .../dts/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts |   4 +-
 arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi         |   2 +
 arch/arm/boot/dts/nxp/imx/imx7s.dtsi               |   8 +-
 arch/arm/boot/dts/nxp/mxs/imx28-xea.dts            |   1 +
 arch/arm/boot/dts/rockchip/rk3128.dtsi             |   2 +-
 arch/arm/include/asm/kexec.h                       |   4 -
 arch/arm/kernel/Makefile                           |   2 +-
 arch/arm/mach-imx/mmdc.c                           |   7 +-
 .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi |   5 +-
 arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi    |  12 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   2 +
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   2 +
 .../dts/freescale/imx93-tqma9352-mba93xxla.dts     |   2 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           |   2 +-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |   2 +-
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |   2 +-
 .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts  |  12 +-
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi          |  24 +-
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |   4 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |  52 ++---
 .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi    |   8 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |  96 ++++----
 arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts    |  12 +-
 arch/arm64/boot/dts/mediatek/mt8183.dtsi           | 242 ++++++++++-----------
 arch/arm64/boot/dts/mediatek/mt8186.dtsi           |  44 ++--
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi    |   2 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |   6 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   6 +-
 arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi  |   2 +-
 arch/loongarch/net/bpf_jit.c                       |  12 +-
 arch/mips/Kconfig                                  |   2 +
 arch/mips/include/asm/mach-loongson64/boot_param.h |   9 +-
 arch/mips/kernel/process.c                         |  25 ++-
 arch/mips/loongson64/env.c                         |  10 +-
 arch/mips/loongson64/init.c                        |  47 ++--
 arch/parisc/Kconfig                                |   7 +-
 arch/parisc/include/asm/bug.h                      |  36 +--
 arch/powerpc/kernel/trace/ftrace_entry.S           |   4 +-
 arch/riscv/Kconfig.socs                            |   1 +
 arch/riscv/errata/andes/errata.c                   |  20 +-
 arch/riscv/kernel/traps_misaligned.c               |   6 +-
 arch/s390/mm/pgtable.c                             |   2 +-
 arch/x86/coco/tdx/tdx.c                            |   1 +
 arch/x86/entry/common.c                            |  97 ++++++++-
 arch/x86/entry/entry_64_compat.S                   |  77 -------
 arch/x86/include/asm/ia32.h                        |  23 +-
 arch/x86/include/asm/idtentry.h                    |   4 +
 arch/x86/include/asm/proto.h                       |   4 -
 arch/x86/kernel/cpu/amd.c                          |   3 +
 arch/x86/kernel/idt.c                              |   2 +-
 arch/x86/kernel/sev.c                              |  11 +-
 arch/x86/kvm/svm/svm.c                             |   8 +-
 arch/x86/mm/mem_encrypt_amd.c                      |  11 +
 arch/x86/xen/enlighten_pv.c                        |   2 +-
 arch/x86/xen/xen-asm.S                             |   2 +-
 drivers/base/cpu.c                                 |   6 +-
 drivers/base/devcoredump.c                         |   3 +
 drivers/base/memory.c                              |  18 +-
 drivers/base/regmap/regcache.c                     |   3 +-
 drivers/firmware/arm_scmi/perf.c                   |  87 +++++---
 drivers/gpio/gpiolib-sysfs.c                       |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   4 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h       |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c   |  15 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c            |   6 +-
 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c             |  10 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   3 +-
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c          |  10 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |   3 +-
 drivers/gpu/drm/bridge/Kconfig                     |   1 +
 drivers/gpu/drm/drm_atomic_helper.c                |  78 ++++---
 drivers/gpu/drm/i915/display/icl_dsi.c             |   7 +
 drivers/gpu/drm/i915/display/intel_crt.c           |   5 +
 drivers/gpu/drm/i915/display/intel_display.c       |  12 +-
 drivers/gpu/drm/i915/display/intel_display.h       |   3 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   4 +
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  20 +-
 drivers/gpu/drm/i915/display/intel_dvo.c           |   6 +
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   4 +
 drivers/gpu/drm/i915/display/intel_lvds.c          |   5 +
 drivers/gpu/drm/i915/display/intel_sdvo.c          |   8 +-
 drivers/gpu/drm/i915/display/intel_tv.c            |   8 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |  18 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |   2 +-
 drivers/gpu/drm/nouveau/include/nvkm/core/event.h  |   4 +-
 drivers/gpu/drm/nouveau/nvkm/core/event.c          |  12 +-
 drivers/hwmon/acpi_power_meter.c                   |   4 +
 drivers/hwmon/nzxt-kraken2.c                       |   4 +-
 drivers/hwtracing/coresight/coresight-etm-perf.c   |   4 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c |   6 +-
 drivers/hwtracing/coresight/ultrasoc-smb.c         |  58 ++---
 drivers/hwtracing/coresight/ultrasoc-smb.h         |   6 +-
 drivers/hwtracing/ptt/hisi_ptt.c                   |   5 +
 drivers/i2c/busses/i2c-designware-common.c         |  16 +-
 drivers/i2c/busses/i2c-ocores.c                    |   4 +-
 drivers/infiniband/core/umem.c                     |   6 -
 drivers/infiniband/core/verbs.c                    |   2 +-
 drivers/infiniband/hw/bnxt_re/main.c               |   2 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  13 +-
 drivers/infiniband/hw/irdma/hw.c                   |  16 +-
 drivers/infiniband/hw/irdma/main.c                 |   2 +-
 drivers/infiniband/hw/irdma/main.h                 |   2 +-
 drivers/infiniband/hw/irdma/verbs.c                |  35 ++-
 drivers/infiniband/hw/irdma/verbs.h                |   1 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   7 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  37 +++-
 drivers/leds/trigger/ledtrig-netdev.c              |  11 +-
 drivers/md/dm-crypt.c                              |   2 +-
 drivers/md/md.c                                    |  24 +-
 drivers/md/raid5.c                                 |   4 +-
 drivers/misc/mei/client.c                          |   4 +-
 drivers/net/arcnet/arcdevice.h                     |   2 +
 drivers/net/arcnet/com20020-pci.c                  |  89 ++++----
 drivers/net/dsa/microchip/ksz_common.c             |  16 +-
 drivers/net/dsa/mv88e6xxx/pcs-639x.c               |  31 ++-
 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c    |  10 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ptp.h    |   4 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  18 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |   1 +
 drivers/net/ethernet/broadcom/tg3.c                |  42 +++-
 drivers/net/ethernet/broadcom/tg3.h                |   4 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |  29 +++
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  53 +++--
 drivers/net/ethernet/hisilicon/hns/hns_enet.h      |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  12 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.h        |   1 -
 .../net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c   |  11 +-
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |   2 +-
 drivers/net/ethernet/marvell/octeontx2/af/mcs.c    |  18 +-
 drivers/net/ethernet/marvell/octeontx2/af/mcs.h    |   2 +
 .../net/ethernet/marvell/octeontx2/af/mcs_reg.h    |  31 ++-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |   3 +
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |   1 +
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    |   5 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   8 +
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |   8 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_reg.c    |   4 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_reg.h    |   1 +
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |   6 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |   9 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c |  20 +-
 .../ethernet/netronome/nfp/flower/tunnel_conf.c    | 127 ++++++++---
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  16 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   7 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |  45 ++--
 drivers/net/ethernet/stmicro/stmmac/dwmac5.h       |   4 +-
 .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c    |   3 +-
 drivers/net/ethernet/stmicro/stmmac/hwif.h         |   4 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   8 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c    |   1 +
 drivers/net/hyperv/Kconfig                         |   1 +
 drivers/net/usb/r8152.c                            |  27 ++-
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/host/pci.c                            |  16 +-
 drivers/nvmem/core.c                               |   6 +
 drivers/of/dynamic.c                               |   5 +-
 drivers/parport/parport_pc.c                       |  21 ++
 drivers/platform/mellanox/mlxbf-bootctl.c          |  39 ++--
 drivers/platform/mellanox/mlxbf-pmc.c              |  14 ++
 drivers/platform/surface/aggregator/core.c         |   5 +-
 drivers/platform/x86/Kconfig                       |   2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  11 -
 drivers/platform/x86/asus-wmi.c                    |   8 +
 drivers/platform/x86/wmi.c                         |   5 +
 drivers/powercap/dtpm_cpu.c                        |  17 +-
 drivers/scsi/be2iscsi/be_main.c                    |   1 +
 drivers/scsi/sd.c                                  |  53 ++---
 drivers/tee/optee/device.c                         |  17 +-
 drivers/tty/serial/8250/8250_dw.c                  |   1 +
 drivers/tty/serial/8250/8250_early.c               |   1 +
 drivers/tty/serial/8250/8250_omap.c                |  14 +-
 drivers/tty/serial/amba-pl011.c                    | 112 +++++-----
 drivers/tty/serial/ma35d1_serial.c                 |  10 +-
 drivers/tty/serial/sc16is7xx.c                     |  12 +
 drivers/usb/gadget/function/f_hid.c                |   7 +-
 drivers/usb/gadget/udc/core.c                      |   4 +-
 drivers/usb/host/xhci-pci.c                        |   2 -
 drivers/usb/typec/class.c                          |   5 +-
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |   7 +-
 fs/nilfs2/sufile.c                                 |  44 +++-
 fs/nilfs2/the_nilfs.c                              |   6 +-
 fs/smb/client/cifsfs.c                             | 174 +++++++++++++--
 fs/smb/client/smb2ops.c                            |   2 +
 include/drm/drm_atomic_helper.h                    |   2 +
 include/linux/cpuhotplug.h                         |   1 +
 include/linux/highmem.h                            |   2 +-
 include/linux/hrtimer.h                            |   4 +-
 include/linux/hugetlb.h                            |   5 +-
 include/linux/kprobes.h                            |  13 +-
 include/linux/rethook.h                            |   7 +-
 include/linux/scmi_protocol.h                      |  10 +
 include/linux/stmmac.h                             |   1 +
 include/net/genetlink.h                            |   2 +
 include/net/tcp.h                                  |   9 +-
 include/rdma/ib_umem.h                             |   9 +-
 include/rdma/ib_verbs.h                            |   1 +
 io_uring/io_uring.c                                |   9 +-
 io_uring/kbuf.c                                    |   8 +-
 io_uring/rsrc.h                                    |   7 -
 kernel/Kconfig.kexec                               |   1 -
 kernel/bpf/core.c                                  |  12 +-
 kernel/cgroup/legacy_freezer.c                     |   8 +-
 kernel/cpu.c                                       |   8 +-
 kernel/events/core.c                               |  61 ++++--
 kernel/kprobes.c                                   |   4 +-
 kernel/time/hrtimer.c                              |  33 +--
 kernel/trace/rethook.c                             |  23 +-
 kernel/trace/ring_buffer.c                         |  23 +-
 kernel/trace/trace.c                               | 200 +++++++----------
 kernel/workqueue.c                                 |  22 +-
 lib/group_cpus.c                                   |  22 +-
 lib/zstd/common/fse_decompress.c                   |   2 +-
 mm/damon/sysfs.c                                   |   2 +-
 mm/filemap.c                                       |   2 +-
 mm/hugetlb.c                                       |   7 +
 mm/memory_hotplug.c                                |  15 +-
 net/core/drop_monitor.c                            |   4 +-
 net/core/filter.c                                  |  19 ++
 net/core/scm.c                                     |   6 +
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv4/tcp.c                                     |  22 +-
 net/ipv4/tcp_input.c                               |   6 +-
 net/ipv6/ip6_fib.c                                 |   6 +-
 net/netfilter/ipset/ip_set_core.c                  |  14 +-
 net/netfilter/nf_bpf_link.c                        |  10 +-
 net/netfilter/nf_tables_api.c                      |   5 +-
 net/netfilter/nft_dynset.c                         |  13 +-
 net/netfilter/nft_exthdr.c                         |   4 +-
 net/netfilter/nft_fib.c                            |   8 +-
 net/netfilter/nft_set_pipapo.c                     |   3 +
 net/netfilter/xt_owner.c                           |  16 +-
 net/netlink/genetlink.c                            |   3 +
 net/packet/af_packet.c                             |  16 +-
 net/packet/internal.h                              |   2 +-
 net/psample/psample.c                              |   3 +-
 net/smc/af_smc.c                                   |   4 +-
 net/smc/smc_clc.c                                  |   9 +-
 net/smc/smc_clc.h                                  |   4 +-
 net/tls/tls_sw.c                                   |   2 +
 net/xdp/xsk.c                                      |   5 +-
 scripts/checkstack.pl                              |   8 +-
 scripts/dtc/dt-extract-compatibles                 |  31 ++-
 scripts/gcc-plugins/randomize_layout_plugin.c      |   3 +-
 scripts/gdb/linux/device.py                        |  16 +-
 scripts/kconfig/symbol.c                           |  14 +-
 scripts/mod/modpost.c                              |   6 +-
 sound/core/pcm.c                                   |   1 +
 sound/pci/hda/patch_realtek.c                      |   6 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/lpass-tx-macro.c                  |   5 +
 sound/soc/codecs/wm_adsp.c                         |   8 +-
 sound/soc/fsl/fsl_sai.c                            |  21 ++
 sound/soc/qcom/sc8280xp.c                          |  17 ++
 sound/soc/soc-ops.c                                |   2 +-
 sound/usb/mixer_quirks.c                           |  30 +++
 tools/perf/builtin-list.c                          |   6 +
 .../arch/arm64/ampere/ampereone/metrics.json       |   2 +
 tools/perf/util/metricgroup.c                      |   2 +-
 268 files changed, 2516 insertions(+), 1404 deletions(-)