Skip to content

6.1.68-rc1 review

Greg Kroah-Hartman damon fstests 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 Latest194 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/194vdpa/mlx5: preserve CVQ vringh indexdrivers/vdpa/mlx5/net/mlx5_vnet.c+6 -10 replies
2/194hrtimers: Push pending hrtimers away from outgoing CPU earlierinclude/linux/cpuhotplug.h include/linux/hrtimer.h kernel/cpu.c +1 more+22 -240 replies
3/194i2c: designware: Fix corrupted memory seen in the ISRdrivers/i2c/busses/i2c-designware-common.c+8 -80 replies
4/194netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/testnet/netfilter/ipset/ip_set_core.c+7 -70 replies
5/194zstd: Fix array-index-out-of-bounds UBSAN warninglib/zstd/common/fse_decompress.c+1 -10 replies
6/194tg3: Move the [rt]x_dropped counters to tg3_napidrivers/net/ethernet/broadcom/tg3.c drivers/net/ethernet/broadcom/tg3.h+35 -70 replies
7/194tg3: Increment tx_dropped in tg3_tso_bug()drivers/net/ethernet/broadcom/tg3.c+3 -10 replies
8/194kconfig: fix memory leak from range propertiesscripts/kconfig/symbol.c+6 -80 replies
9/194drm/amdgpu: correct chunk_ptr to a pointer to chunk.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
10/194x86: Introduce ia32_enabled()arch/x86/entry/common.c arch/x86/include/asm/ia32.h+19 -10 replies
11/194x86/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
12/194x86/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
13/194x86/entry: Do not allow external 0x80 interruptsarch/x86/entry/common.c+36 -10 replies
14/194x86/tdx: Allow 32-bit emulation by defaultarch/x86/coco/tdx/tdx.c+0 -90 replies
15/194dt: dt-extract-compatibles: Handle cfile arguments in generator functionscripts/dtc/dt-extract-compatibles+11 -80 replies
16/194dt: dt-extract-compatibles: Dont follow symlinks when walking treescripts/dtc/dt-extract-compatibles+12 -20 replies
17/194platform/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
18/194of: dynamic: Fix of_reconfig_get_state_change() return value documentationdrivers/of/dynamic.c+3 -20 replies
19/194platform/x86: wmi: Skip blocks with zero instancesdrivers/platform/x86/wmi.c+5 -00 replies
20/194ipv6: fix potential NULL deref in fib6_add()net/ipv6/ip6_fib.c+1 -50 replies
21/194octeontx2-pf: Add missing mutex lock in otx2_get_pauseparamdrivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c+5 -10 replies
22/194octeontx2-af: Check return value of nix_get_nixlf before using nixlfdrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+7 -10 replies
23/194hv_netvsc: rndis_filter needs to select NLSdrivers/net/hyperv/Kconfig+1 -00 replies
24/194r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLEdrivers/net/usb/r8152.c+48 -480 replies
25/194r8152: Add RTL8152_INACCESSIBLE checks to more loopsdrivers/net/usb/r8152.c+8 -00 replies
26/194r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()drivers/net/usb/r8152.c+2 -00 replies
27/194r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()drivers/net/usb/r8152.c+2 -00 replies
28/194r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()drivers/net/usb/r8152.c+2 -00 replies
29/194mlxbf-bootctl: correctly identify secure boot with development keysdrivers/platform/mellanox/mlxbf-bootctl.c+26 -130 replies
30/194platform/mellanox: Add null pointer checks for devm_kasprintf()drivers/platform/mellanox/mlxbf-pmc.c+12 -00 replies
31/194platform/mellanox: Check devm_hwmon_device_register_with_groups() return valuedrivers/platform/mellanox/mlxbf-pmc.c+2 -00 replies
32/194arcnet: restoring support for multiple Sohard Arcnet cardsdrivers/net/arcnet/arcdevice.h drivers/net/arcnet/com20020-pci.c+48 -430 replies
33/194octeontx2-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
34/194net: 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
35/194xsk: Skip polling event check for unbound socketnet/xdp/xsk.c+2 -30 replies
36/194octeontx2-af: fix a use-after-free in rvu_npa_register_reportersdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -40 replies
37/194i40e: Fix unexpected MFS warning messagedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
38/194iavf: 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
39/194net: bnxt: fix a potential use-after-free in bnxt_init_tcdrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c+1 -00 replies
40/194tcp: fix mid stream window clamp.include/net/tcp.h net/ipv4/tcp.c+26 -50 replies
41/194ionic: fix snprintf format length warningdrivers/net/ethernet/pensando/ionic/ionic_dev.h+1 -10 replies
42/194ionic: Fix dim work handling in split interrupt modedrivers/net/ethernet/pensando/ionic/ionic_lif.c+8 -80 replies
43/194ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()net/ipv4/ip_gre.c+7 -40 replies
44/194net: 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
45/194net: 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
46/194net: hns: fix fake link up on xge portdrivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c+29 -00 replies
47/194octeontx2-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
48/194octeontx2-af: Fix mcs sa cam entries sizedrivers/net/ethernet/marvell/octeontx2/af/mbox.h+1 -10 replies
49/194octeontx2-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
50/194octeontx2-af: Add missing mcs flr handler calldrivers/net/ethernet/marvell/octeontx2/af/rvu.c+3 -00 replies
51/194octeontx2-af: Update Tx link register rangedrivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c+2 -20 replies
52/194dt-bindings: interrupt-controller: Allow #power-domain-cellsDocumentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml+4 -00 replies
53/194netfilter: nft_exthdr: add boolean DCCP option matchinginclude/uapi/linux/netfilter/nf_tables.h net/netfilter/nft_exthdr.c+108 -00 replies
54/194netfilter: nf_tables: fix exist matching on bigendian archesnet/netfilter/nft_exthdr.c net/netfilter/nft_fib.c+8 -40 replies
55/194netfilter: nf_tables: bail out on mismatching dynset and set expressionsnet/netfilter/nft_dynset.c+9 -40 replies
56/194netfilter: nf_tables: validate family when identifying table via handlenet/netfilter/nf_tables_api.c+3 -20 replies
57/194netfilter: xt_owner: Fix for unsafe access of sk->sk_socketnet/netfilter/xt_owner.c+12 -40 replies
58/194tcp: do not accept ACK of bytes we never sentnet/ipv4/tcp_input.c+5 -10 replies
59/194bpf: sockmap, updating the sg structure should also update currnet/core/filter.c+19 -00 replies
60/194psample: Require CAP_NET_ADMIN when joining "packets" groupnet/psample/psample.c+2 -10 replies
61/194drop_monitor: Require CAP_SYS_ADMIN when joining "events" groupinclude/net/genetlink.h net/core/drop_monitor.c net/netlink/genetlink.c+8 -10 replies
62/194mm/damon/sysfs: eliminate potential uninitialized variable warningmm/damon/sysfs.c+1 -10 replies
63/194tee: optee: Fix supplicant based device enumerationDocumentation/ABI/testing/sysfs-bus-optee-devices drivers/tee/optee/device.c+24 -20 replies
64/194RDMA/hns: Fix unnecessary err return when using invalid congest control algorithmdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+9 -40 replies
65/194RDMA/irdma: Do not modify to SQD on errordrivers/infiniband/hw/irdma/verbs.c+0 -70 replies
66/194RDMA/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
67/194arm64: dts: rockchip: Expand reg size of vdec node for RK3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -10 replies
68/194arm64: dts: rockchip: Expand reg size of vdec node for RK3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+4 -20 replies
69/194ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MPsound/soc/fsl/fsl_sai.c+21 -00 replies
70/194RDMA/rtrs-srv: Do not unconditionally enable irqdrivers/infiniband/ulp/rtrs/rtrs-srv.c+3 -20 replies
71/194RDMA/rtrs-clt: Start hb after path_updrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -20 replies
72/194RDMA/rtrs-srv: Check return values while processing info requestdrivers/infiniband/ulp/rtrs/rtrs-srv.c+18 -60 replies
73/194RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is truedrivers/infiniband/ulp/rtrs/rtrs-srv.c+4 -10 replies
74/194RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flightdrivers/infiniband/ulp/rtrs/rtrs-srv.c+2 -10 replies
75/194RDMA/rtrs-clt: Fix the max_send_wr settingdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
76/194RDMA/rtrs-clt: Remove the warnings for req in_use checkdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
77/194RDMA/bnxt_re: Correct module description stringdrivers/infiniband/hw/bnxt_re/main.c+1 -10 replies
78/194RDMA/irdma: Refactor error handling in create CQPdrivers/infiniband/hw/irdma/hw.c+21 -140 replies
79/194RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()drivers/infiniband/hw/irdma/hw.c+3 -30 replies
80/194hwmon: (acpi_power_meter) Fix 4.29 MW bugdrivers/hwmon/acpi_power_meter.c+4 -00 replies
81/194ASoC: codecs: lpass-tx-macro: set active_decimator correct default valuesound/soc/codecs/lpass-tx-macro.c+5 -00 replies
82/194hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()drivers/hwmon/nzxt-kraken2.c+2 -20 replies
83/194ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populatesound/soc/codecs/wm_adsp.c+6 -20 replies
84/194RDMA/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
85/194RDMA/irdma: Avoid free the non-cqp_request scratchdrivers/infiniband/hw/irdma/hw.c+1 -30 replies
86/194drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERSdrivers/gpu/drm/bridge/Kconfig+1 -00 replies
87/194arm64: dts: imx8mq: drop usb3-resume-missing-cas from usbarch/arm64/boot/dts/freescale/imx8mq.dtsi+0 -20 replies
88/194arm64: 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
89/194ARM: dts: imx6ul-pico: Describe the Ethernet PHY clockarch/arm/boot/dts/imx6ul-pico.dtsi+2 -00 replies
90/194tracing: Fix a warning when allocating buffered events failskernel/trace/trace.c+5 -60 replies
91/194scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()drivers/scsi/be2iscsi/be_main.c+1 -00 replies
92/194ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_initarch/arm/mach-imx/mmdc.c+6 -10 replies
93/194ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gptarch/arm/boot/dts/imx7s.dtsi+4 -40 replies
94/194ARM: dts: imx28-xea: Pass the model propertyarch/arm/boot/dts/imx28-xea.dts+1 -00 replies
95/194riscv: fix misaligned access handling of C.SWSP and C.SDSParch/riscv/kernel/traps_misaligned.c+2 -40 replies
96/194md: introduce md_ro_statedrivers/md/md.c+82 -700 replies
97/194md: dont leave MD_RECOVERY_FROZEN in error path of md_set_readonly()drivers/md/md.c+13 -110 replies
98/194iommu: Avoid more races around device probedrivers/acpi/scan.c drivers/iommu/iommu.c drivers/iommu/of_iommu.c +1 more+25 -140 replies
99/194rethook: Use __rcu pointer for rethook::handlerinclude/linux/kprobes.h include/linux/rethook.h kernel/trace/rethook.c+22 -140 replies
100/194kprobes: consistent rcu api usage for kretprobe holderinclude/linux/kprobes.h kernel/kprobes.c+4 -70 replies
101/194ASoC: amd: yc: Fix non-functional mic on ASUS E1504FAsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
102/194io_uring/af_unix: disable sending io_uring over socketsio_uring/rsrc.h net/core/scm.c+6 -70 replies
103/194nvme-pci: Add sleep quirk for Kingston drivesdrivers/nvme/host/nvme.h drivers/nvme/host/pci.c+20 -10 replies
104/194io_uring: fix mutex_unlock with unreferenced ctxio_uring/io_uring.c+3 -60 replies
105/194ALSA: usb-audio: Add Pioneer DJM-450 mixer controlssound/usb/mixer_quirks.c+30 -00 replies
106/194ALSA: pcm: fix out-of-bounds in snd_pcm_state_namessound/core/pcm.c+1 -00 replies
107/194ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5sound/pci/hda/patch_realtek.c+1 -00 replies
108/194ALSA: hda/realtek: add new Framework laptop to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
109/194ALSA: hda/realtek: Add Framework laptop 16 to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
110/194ring-buffer: Test last update in 32bit version of __rb_time_read()kernel/trace/ring_buffer.c+2 -20 replies
111/194nilfs2: fix missing error check for sb_set_blocksize callfs/nilfs2/the_nilfs.c+5 -10 replies
112/194nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()fs/nilfs2/sufile.c+35 -70 replies
113/194cgroup_freezer: cgroup_freezing: Check if not frozenkernel/cgroup/legacy_freezer.c+7 -10 replies
114/194checkstack: fix printed addressscripts/checkstack.pl+2 -60 replies
115/194tracing: Always update snapshot buffer sizekernel/trace/trace.c+1 -20 replies
116/194tracing: Disable snapshot buffer when stopping instance tracerskernel/trace/trace.c+34 -760 replies
117/194tracing: Fix incomplete locking when disabling buffered eventskernel/trace/trace.c+4 -80 replies
118/194tracing: Fix a possible race when disabling buffered eventskernel/trace/trace.c+8 -40 replies
119/194packet: Move reference count in packet_sock to atomic_long_tnet/packet/af_packet.c net/packet/internal.h+9 -90 replies
120/194r8169: fix rtl8125b PAUSE frames blasting when suspendeddrivers/net/ethernet/realtek/r8169_main.c+6 -10 replies
121/194regmap: fix bogus error on regcache_sync successdrivers/base/regmap/regcache.c+1 -20 replies
122/194platform/surface: aggregator: fix recv_buf() return valuedrivers/platform/surface/aggregator/core.c+4 -10 replies
123/194hugetlb: fix null-ptr-deref in hugetlb_vma_lock_writeinclude/linux/hugetlb.h mm/hugetlb.c+8 -40 replies
124/194mm: fix oops when filemap_map_pmd() without prealloc_ptemm/filemap.c+1 -10 replies
125/194powercap: DTPM: Fix missing cpufreq_cpu_put() callsdrivers/powercap/dtpm_cpu.c+13 -40 replies
126/194md/raid6: use valid sector values to determine if an I/O should wait on the reshapedrivers/md/raid5.c+2 -20 replies
127/194arm64: 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
128/194arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary cells propertiesarch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi+2 -00 replies
129/194arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi+1 -10 replies
130/194arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node namesarch/arm64/boot/dts/mediatek/mt8173-evb.dts+2 -20 replies
131/194arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocksarch/arm64/boot/dts/mediatek/mt8195.dtsi+5 -10 replies
132/194arm64: 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
133/194arm64: dts: mediatek: mt8183: Move thermal-zones to the root nodearch/arm64/boot/dts/mediatek/mt8183.dtsi+121 -1210 replies
134/194arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntcarch/arm64/boot/dts/mediatek/mt8183-evb.dts+1 -10 replies
135/194binder: fix memory leaks of spam and pending workdrivers/android/binder.c+1 -00 replies
136/194coresight: etm4x: Make etm4_remove_dev() return voiddrivers/hwtracing/coresight/coresight-etm4x-core.c+3 -50 replies
137/194coresight: etm4x: Remove bogous __exit annotation for some functionsdrivers/hwtracing/coresight/coresight-etm4x-core.c+3 -30 replies
138/194hwtracing: hisi_ptt: Add dummy callback pmu::read()drivers/hwtracing/ptt/hisi_ptt.c+5 -00 replies
139/194misc: mei: client.c: return negative error code in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
140/194misc: mei: client.c: fix problem of return -EOVERFLOW in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
141/194LoongArch: BPF: Dont sign extend memory load operandarch/loongarch/net/bpf_jit.c+2 -80 replies
142/194LoongArch: BPF: Dont sign extend function return valuearch/loongarch/net/bpf_jit.c+0 -20 replies
143/194ring-buffer: Force absolute timestamp on discard of eventkernel/trace/ring_buffer.c+8 -110 replies
144/194tracing: Set actual size after ring buffer resizekernel/trace/trace.c+11 -80 replies
145/194tracing: Stop current tracer when resizing bufferkernel/trace/trace.c+7 -30 replies
146/194parisc: Reduce size of the bug_table on 64-bit kernel by halfarch/parisc/Kconfig arch/parisc/include/asm/bug.h+22 -190 replies
147/194parisc: Fix asm operand number out of range build error in bug tablearch/parisc/include/asm/bug.h+1 -10 replies
148/194arm64: 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
149/194arm64: 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
150/194perf: Fix perf_event_validate_size()kernel/events/core.c+38 -230 replies
151/194x86/sev: Fix kernel crash due to late update to read-only ghcb_versionarch/x86/kernel/sev.c+7 -40 replies
152/194gpiolib: sysfs: Fix error handling on failed exportdrivers/gpio/gpiolib-sysfs.c+9 -60 replies
153/194drm/amdgpu: fix memory overflow in the IB testdrivers/gpu/drm/amd/amdgpu/gfx_v11_0.c drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+5 -50 replies
154/194drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.cdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+25 -170 replies
155/194drm/amdgpu: correct the amdgpu runtime dereference usage countdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+3 -60 replies
156/194drm/amdgpu: Update ras eeprom support for smu v13_0_0 and v13_0_10drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+10 -00 replies
157/194drm/amdgpu: Add EEPROM I2C address support for ip discoverydrivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+18 -20 replies
158/194drm/amdgpu: Remove redundant I2C EEPROM addressdrivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+23 -30 replies
159/194drm/amdgpu: Decouple RAS EEPROM addresses from chipsdrivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+11 -120 replies
160/194drm/amdgpu: Add support for RAS table at 0x40000drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+6 -10 replies
161/194drm/amdgpu: Remove second moot switch to set EEPROM I2C addressdrivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+0 -90 replies
162/194drm/amdgpu: Return from switch early for EEPROM I2C addressdrivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+3 -50 replies
163/194drm/amdgpu: simplify amdgpu_ras_eeprom.cdrivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+20 -520 replies
164/194drm/amdgpu: Add I2C EEPROM support on smu v13_0_6drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+2 -00 replies
165/194drm/amdgpu: Update EEPROM I2C address for smu v13_0_0drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c+6 -00 replies
166/194usb: gadget: f_hid: fix report descriptor allocationdrivers/usb/gadget/function/f_hid.c+4 -30 replies
167/194serial: 8250_dw: Add ACPI ID for Granite Rapids-D UARTdrivers/tty/serial/8250/8250_dw.c+1 -00 replies
168/194parport: Add support for Brainboxes IX/UC/PX parallel cardsdrivers/parport/parport_pc.c+21 -00 replies
169/194cifs: Fix non-availability of dedup breaking generic/304fs/smb/client/cifsfs.c+3 -10 replies
170/194Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"drivers/usb/host/xhci-pci.c+0 -20 replies
171/194smb: client: fix potential NULL deref in parse_dfs_referrals()fs/smb/client/smb2ops.c+2 -00 replies
172/194usb: typec: class: fix typec_altmode_put_partner to put plugsdrivers/usb/typec/class.c+3 -20 replies
173/194ARM: PL011: Fix DMA supportdrivers/tty/serial/amba-pl011.c+54 -580 replies
174/194serial: sc16is7xx: address RX timeout interrupt erratadrivers/tty/serial/sc16is7xx.c+12 -00 replies
175/194serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bitdrivers/tty/serial/8250/8250_omap.c+2 -20 replies
176/194serial: 8250: 8250_omap: Do not start RX DMA on THRI interruptdrivers/tty/serial/8250/8250_omap.c+6 -40 replies
177/194serial: 8250_omap: Add earlycon support for the AM654 UART controllerdrivers/tty/serial/8250/8250_early.c+1 -00 replies
178/194devcoredump: Send uevent once devcd is readydrivers/base/devcoredump.c+3 -00 replies
179/194x86/CPU/AMD: Check vendor in the AMD microcode callbackarch/x86/kernel/cpu/amd.c+3 -00 replies
180/194USB: gadget: core: adjust uevent timing on gadget unbinddrivers/usb/gadget/udc/core.c+2 -20 replies
181/194cifs: Fix flushing, invalidation and file size with copy_file_range()fs/smb/client/cifsfs.c+99 -30 replies
182/194cifs: Fix flushing, invalidation and file size with FICLONEfs/smb/client/cifsfs.c+57 -110 replies
183/194MIPS: kernel: Clear FPU states when setting up kernel threadsarch/mips/kernel/process.c+13 -120 replies
184/194KVM: s390/mm: Properly reset no-datarch/s390/mm/pgtable.c+1 -10 replies
185/194KVM: SVM: Update EFER software model on CR0 trap for SEV-ESarch/x86/kvm/svm/svm.c+5 -30 replies
186/194MIPS: Loongson64: Reserve vgabios memory on bootarch/mips/loongson64/init.c+5 -00 replies
187/194MIPS: Loongson64: Handle more memory types passed from firmwarearch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/init.c+31 -170 replies
188/194MIPS: Loongson64: Enable DMA noncoherent supportarch/mips/Kconfig arch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/env.c+13 -20 replies
189/194netfilter: nft_set_pipapo: skip inactive elements during set walknet/netfilter/nft_set_pipapo.c+3 -00 replies
190/194riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVEarch/riscv/Kconfig.socs+1 -00 replies
191/194drm/i915/display: Drop check for doublescan mode in modevaliddrivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_hdmi.c+0 -60 replies
192/194drm/i915/lvds: Use REG_BIT() & co.drivers/gpu/drm/i915/display/intel_lvds.c drivers/gpu/drm/i915/i915_reg.h+24 -260 replies
193/194drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvodrivers/gpu/drm/i915/display/intel_sdvo.c+7 -70 replies
194/194drm/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

Reviews trailers per patch

106 of 194 patches have a Reviewed-by or Acked-by.

PatchEugenio PérezJason WangThomas GleixnerBorislav Petkov (AMD)Liu TieJarkko NikulaSerge SeminKees CookMichael ChanPavan ChebbiChristian KönigGrant GrundlerHayes WangKhalil BlaiechIlpo JärvinenVadim PasternakWojciech DrewekMagnus KarlssonPaolo AbeniGeethasowjanya AkulaSimon HormanRafal RomanowskiSomnath KoturEric DumazetBrett CreeleyFlorian FainelliSuman GhoshIgor RusskikhAlexis BelmonteDavid AhernMichael KelleyNeal CardwellJacob KellerJiri PirkoSeongJae ParkIlias ApalodimasJerome ForissierMd Haris IqbalShawn GuoKrzysztof KozlowskiPhil SutterNeil ArmstrongFabio EstevamAndrew LunnMike ChristieXiao NiGreg Kroah-HartmanAndré DraszikJP KobrynMasami Hiramatsu (Google)Jann HornChristoph HellwigShiraz Saleem[email protected]Jonas MalacoRichard FitzgeraldJason GunthorpeWillem de BruijnHeiner KallweitMaximilian LuzRik van Riel[email protected]David HildenbrandLaurence ObermanAngeloGioacchino Del RegnoAlexandre MergnatAlice RyhlTodd KjosAnshuman KhandualJames ClarkJonathan CameronRyusuke KonishiMark HasemeyerTom LendackyAndy ShevchenkoYifan ZhangAlex DeucherHawking ZhangTao ZhouKent RussellLuben TuikovYang WangSudip MukherjeeJiaxun YangNico BoehrHeikki KrogerusPalmer DabbeltJani NikulaAnkit NautiyalGregory CLEMENTVignesh RaghavendraMario LimoncielloKelsey SteeleLinux Kernel Functional TestingConor DooleyShuah KhanGuenter RoeckPavel Machek (CIP)Ron EconomosJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/194A-b A-b
2/194T-b
3/194A-b T-b R-b
4/194
5/194R-b
6/194R-b
7/194R-b
8/194
9/194R-b
10/194
11/194R-b R-b
12/194R-b
13/194R-b
14/194R-b R-b
15/194
16/194
17/194R-b
18/194
19/194R-b T-b
20/194R-b
21/194R-b
22/194
23/194R-b T-b R-b
24/194R-b
25/194R-b A-b
26/194R-b A-b
27/194R-b A-b
28/194R-b A-b
29/194R-b R-b
30/194R-b R-b
31/194R-b R-b
32/194
33/194R-b
34/194R-b
35/194A-b
36/194A-b A-b
37/194R-b
38/194T-b
39/194R-b R-b R-b
40/194R-b
41/194R-b R-b
42/194R-b
43/194R-b R-b
44/194R-b
45/194R-b
46/194R-b
47/194R-b
48/194R-b
49/194R-b
50/194R-b
51/194R-b
52/194A-b A-b
53/194
54/194A-b
55/194
56/194
57/194
58/194A-b
59/194
60/194R-b R-b
61/194R-b R-b
62/194R-b
63/194R-b A-b
64/194
65/194
66/194
67/194
68/194
69/194
70/194
71/194R-b
72/194
73/194
74/194
75/194R-b
76/194R-b
77/194
78/194
79/194A-b
80/194T-b
81/194
82/194R-b
83/194R-b
84/194R-b
85/194R-b
86/194R-b
87/194
88/194R-b
89/194R-b
90/194
91/194R-b
92/194
93/194
94/194
95/194
96/194
97/194A-b
98/194A-b R-b T-b
99/194T-b
100/194A-b
101/194
102/194Reported-and-suggested-by
103/194R-b
104/194
105/194
106/194
107/194
108/194
109/194
110/194
111/194T-b
112/194T-b
113/194T-b
114/194
115/194
116/194
117/194
118/194
119/194R-b R-b
120/194T-b R-b R-b
121/194
122/194R-b R-b
123/194R-b
124/194Reported-and-tested-by R-b
125/194
126/194T-b
127/194R-b
128/194R-b
129/194
130/194
131/194R-b
132/194
133/194
134/194
135/194R-b A-b
136/194R-b
137/194R-b
138/194A-b
139/194
140/194
141/194
142/194
143/194
144/194
145/194
146/194
147/194
148/194R-b
149/194R-b
150/194
151/194A-b
152/194R-b
153/194R-b R-b
154/194R-b
155/194R-b
156/194R-b
157/194R-b
158/194R-b
159/194R-b R-b
160/194R-b T-b R-b
161/194R-b
162/194R-b
163/194R-b
164/194R-b
165/194R-b
166/194
167/194
168/194A-b
169/194
170/194R-b
171/194
172/194R-b
173/194T-b
174/194
175/194R-b
176/194R-b
177/194R-b
178/194
179/194
180/194
181/194
182/194
183/194R-b
184/194R-b
185/194
186/194
187/194
188/194
189/194
190/194A-b
191/194R-b
192/194R-b
193/194R-b
194/194R-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 100 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/194] 6.1.68-rc1 review

This is the start of the stable review cycle for the 6.1.68 release. There are 194 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.1.68-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.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.68-rc1

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

Jani Nikula <[email protected]>
drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo

Ville Syrjälä <[email protected]>

    drm/i915/lvds: Use REG_BIT() & co.

Ankit Nautiyal <[email protected]>
drm/i915/display: Drop check for doublescan mode in modevalid

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

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

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

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

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

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

Candice Li <[email protected]>
drm/amdgpu: Update EEPROM I2C address for smu v13_0_0

Candice Li <[email protected]>
drm/amdgpu: Add I2C EEPROM support on smu v13_0_6

Alex Deucher <[email protected]>
drm/amdgpu: simplify amdgpu_ras_eeprom.c

Luben Tuikov <[email protected]>
drm/amdgpu: Return from switch early for EEPROM I2C address

Luben Tuikov <[email protected]>
drm/amdgpu: Remove second moot switch to set EEPROM I2C address

Luben Tuikov <[email protected]>

    drm/amdgpu: Add support for RAS table at 0x40000

Luben Tuikov <[email protected]>
drm/amdgpu: Decouple RAS EEPROM addresses from chips

Luben Tuikov <[email protected]>
drm/amdgpu: Remove redundant I2C EEPROM address

Candice Li <[email protected]>
drm/amdgpu: Add EEPROM I2C address support for ip discovery

Candice Li <[email protected]>
drm/amdgpu: Update ras eeprom support for smu v13_0_0 and v13_0_10

Prike Liang <[email protected]>
drm/amdgpu: correct the amdgpu runtime dereference usage count

Srinivasan Shanmugam <[email protected]>
drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c

Tim Huang <[email protected]>
drm/amdgpu: fix memory overflow in the IB test

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

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

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

Zheng Yejian <[email protected]>
tracing: Set actual size after ring buffer resize

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

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

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]>
hwtracing: hisi_ptt: Add dummy callback pmu::read()

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

Uwe Kleine-König <[email protected]>
coresight: etm4x: Make etm4_remove_dev() return void

Carlos Llamas <[email protected]>
binder: fix memory leaks of spam and pending work

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

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

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

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

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

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: 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

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

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

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

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

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

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

Robin Murphy <[email protected]>
iommu: Avoid more races around device probe

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

Ye Bin <[email protected]>
md: introduce md_ro_state

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

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

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

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

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

Peng Fan <[email protected]>
arm64: dts: imx8mq: drop usb3-resume-missing-cas from usb

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/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

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

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

Sindhu Devale <[email protected]>
RDMA/irdma: Refactor error handling in create CQP

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

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

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

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

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

Jeremy Sowden <[email protected]>
netfilter: nft_exthdr: add boolean DCCP option matching

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

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: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE

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

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

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

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

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

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

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

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/imx28-xea.dts                    |   1 +
 arch/arm/boot/dts/imx6ul-pico.dtsi                 |   2 +
 arch/arm/boot/dts/imx7s.dtsi                       |   8 +-
 arch/arm/mach-imx/mmdc.c                           |   7 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   2 +
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   4 +-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |   2 +-
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |   2 +-
 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/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/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/riscv/Kconfig.socs                            |   1 +
 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/acpi/scan.c                                |   7 +-
 drivers/android/binder.c                           |   1 +
 drivers/base/devcoredump.c                         |   3 +
 drivers/base/regmap/regcache.c                     |   3 +-
 drivers/gpio/gpiolib-sysfs.c                       |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  49 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c         |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c     | 121 ++++++-----
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   4 +-
 drivers/gpu/drm/bridge/Kconfig                     |   1 +
 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       |  10 +
 drivers/gpu/drm/i915/display/intel_display.h       |   3 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   5 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |   4 +
 drivers/gpu/drm/i915/display/intel_dvo.c           |   6 +
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   5 +-
 drivers/gpu/drm/i915/display/intel_lvds.c          |   9 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c          |  22 +-
 drivers/gpu/drm/i915/display/intel_tv.c            |   8 +-
 drivers/gpu/drm/i915/display/vlv_dsi.c             |  18 +-
 drivers/gpu/drm/i915/i915_reg.h                    |  46 ++--
 drivers/hwmon/acpi_power_meter.c                   |   4 +
 drivers/hwmon/nzxt-kraken2.c                       |   4 +-
 drivers/hwtracing/coresight/coresight-etm4x-core.c |  12 +-
 drivers/hwtracing/ptt/hisi_ptt.c                   |   5 +
 drivers/i2c/busses/i2c-designware-common.c         |  16 +-
 drivers/infiniband/core/umem.c                     |   6 -
 drivers/infiniband/hw/bnxt_re/main.c               |   2 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |  13 +-
 drivers/infiniband/hw/irdma/hw.c                   |  49 +++--
 drivers/infiniband/hw/irdma/main.c                 |   2 +-
 drivers/infiniband/hw/irdma/main.h                 |   2 +-
 drivers/infiniband/hw/irdma/verbs.c                |  28 ++-
 drivers/infiniband/hw/irdma/verbs.h                |   1 +
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   7 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  37 +++-
 drivers/iommu/iommu.c                              |  19 +-
 drivers/iommu/of_iommu.c                           |  12 +-
 drivers/md/md.c                                    | 174 ++++++++-------
 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/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 -
 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 +-
 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                            | 110 ++++++----
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/host/pci.c                            |  16 +-
 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/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/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/linux/cpuhotplug.h                         |   1 +
 include/linux/hrtimer.h                            |   4 +-
 include/linux/hugetlb.h                            |   5 +-
 include/linux/iommu.h                              |   1 +
 include/linux/kprobes.h                            |  13 +-
 include/linux/rethook.h                            |   7 +-
 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 +
 include/uapi/linux/netfilter/nf_tables.h           |   2 +
 io_uring/io_uring.c                                |   9 +-
 io_uring/rsrc.h                                    |   7 -
 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                               | 219 ++++++++-----------
 lib/zstd/common/fse_decompress.c                   |   2 +-
 mm/damon/sysfs.c                                   |   2 +-
 mm/filemap.c                                       |   2 +-
 mm/hugetlb.c                                       |   7 +
 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_tables_api.c                      |   5 +-
 net/netfilter/nft_dynset.c                         |  13 +-
 net/netfilter/nft_exthdr.c                         | 108 ++++++++-
 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/xdp/xsk.c                                      |   5 +-
 scripts/checkstack.pl                              |   8 +-
 scripts/dtc/dt-extract-compatibles                 |  31 ++-
 scripts/kconfig/symbol.c                           |  14 +-
 sound/core/pcm.c                                   |   1 +
 sound/pci/hda/patch_realtek.c                      |   3 +
 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/usb/mixer_quirks.c                           |  30 +++
 213 files changed, 2316 insertions(+), 1331 deletions(-)