Skip to content

6.3.9-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest187 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/187x86/head/64: Switch to KERNEL_CS as soon as new GDT is installedarch/x86/kernel/head_64.S+9 -90 replies
2/187cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrapperskernel/bpf/cgroup.c kernel/bpf/cgroup_iter.c kernel/bpf/local_storage.c +2 more+61 -610 replies
3/187cgroup: always put cset in cgroup_css_set_put_forkkernel/cgroup/cgroup.c+8 -90 replies
4/187cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()kernel/cgroup/cgroup-v1.c+2 -20 replies
5/187qcom: llcc/edac: Fix the base address used for accessing LLCC banksdrivers/edac/qcom_edac.c drivers/soc/qcom/llcc-qcom.c include/linux/soc/qcom/llcc-qcom.h+48 -440 replies
6/187EDAC/qcom: Get rid of hardcoded register offsetsdrivers/edac/qcom_edac.c include/linux/soc/qcom/llcc-qcom.h+58 -640 replies
7/187ksmbd: validate smb request protocol idfs/ksmbd/connection.c fs/ksmbd/smb_common.c+16 -30 replies
8/187of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()drivers/of/overlay.c+1 -00 replies
9/187power: supply: ab8500: Fix external_power_changed racedrivers/power/supply/ab8500_btemp.c drivers/power/supply/ab8500_fg.c+4 -80 replies
10/187power: supply: sc27xx: Fix external_power_changed racedrivers/power/supply/sc27xx_fuel_gauge.c+1 -80 replies
11/187power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()drivers/power/supply/bq27xxx_battery.c+2 -40 replies
12/187ARM: dts: vexpress: add missing cache propertiesarch/arm/boot/dts/vexpress-v2p-ca5s.dts+1 -00 replies
13/187arm64: dts: arm: add missing cache propertiesarch/arm64/boot/dts/arm/foundation-v8.dtsi arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts+3 -00 replies
14/187tools: gpio: fix debounce_period_us output of lsgpiotools/gpio/lsgpio.c+1 -10 replies
15/187selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent changetools/testing/selftests/gpio/gpio-sim.sh+3 -00 replies
16/187power: supply: Ratelimit no data debug outputdrivers/power/supply/power_supply_sysfs.c+2 -10 replies
17/187PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Portsdrivers/pci/quirks.c+7 -20 replies
18/187platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0drivers/platform/x86/asus-nb-wmi.c+2 -00 replies
19/187regulator: Fix error checking for debugfs_create_dirdrivers/regulator/core.c+2 -20 replies
20/187irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issuesdrivers/irqchip/irq-gic-common.c drivers/irqchip/irq-gic-common.h drivers/irqchip/irq-gic-v3.c+27 -20 replies
21/187irqchip/meson-gpio: Mark OF related data as maybe unuseddrivers/irqchip/irq-meson-gpio.c+1 -10 replies
22/187power: supply: Fix logic checking if system is running from batterydrivers/power/supply/power_supply_core.c+6 -20 replies
23/187drm: panel-orientation-quirks: Change Airs quirk to support Air Plusdrivers/gpu/drm/drm_panel_orientation_quirks.c+1 -10 replies
24/187btrfs: scrub: try harder to mark RAID56 block groups read-onlyfs/btrfs/block-group.c fs/btrfs/scrub.c+20 -30 replies
25/187btrfs: handle memory allocation failure in btrfs_csum_one_biofs/btrfs/file-item.c+3 -10 replies
26/187ASoC: soc-pcm: test if a BE can be preparedinclude/sound/soc-dpcm.h sound/soc/soc-pcm.c+24 -00 replies
27/187sfc: fix devlink info error handlingdrivers/net/ethernet/sfc/efx_devlink.c+45 -500 replies
28/187ASoC: Intel: avs: Account for UID of ACPI deviceinclude/sound/soc-acpi.h sound/soc/intel/avs/board_selection.c+2 -10 replies
29/187ASoC: Intel: avs: Fix avs_path_module::instance_id sizesound/soc/intel/avs/avs.h sound/soc/intel/avs/dsp.c sound/soc/intel/avs/path.h +1 more+6 -60 replies
30/187ASoC: Intel: avs: Add missing checks on FE startupsound/soc/intel/avs/pcm.c+18 -50 replies
31/187parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()arch/parisc/kernel/pci-dma.c+17 -10 replies
32/187parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()drivers/char/agp/parisc-agp.c+14 -10 replies
33/187erofs: use HIPRI by default if per-cpu kthreads are enabledfs/erofs/Kconfig fs/erofs/zdata.c+1 -20 replies
34/187MIPS: unhide PATA_PLATFORMarch/mips/Kconfig+1 -00 replies
35/187MIPS: Restore Au1300 supportarch/mips/kernel/cpu-probe.c+5 -00 replies
36/187MIPS: Alchemy: fix dbdma2arch/mips/alchemy/common/dbdma.c+15 -120 replies
37/187mips: Move initrd_start check after initrd address sanitisation.arch/mips/kernel/setup.c+5 -40 replies
38/187ASoC: cs35l41: Fix default regmap values for some registerssound/soc/codecs/cs35l41-lib.c+3 -30 replies
39/187ASoC: dwc: move DMA init to snd_soc_dai_driver probe()sound/soc/dwc/dwc-i2s.c+9 -320 replies
40/187xen/blkfront: Only check REQ_FUA for writesdrivers/block/xen-blkfront.c+2 -10 replies
41/187drm:amd:amdgpu: Fix missing buffer object unlock in failure pathdrivers/gpu/drm/amd/amdgpu/gfx_v10_0.c drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+6 -20 replies
42/187io_uring: unlock sqd->lock before sq thread release CPUio_uring/sqpoll.c+5 -10 replies
43/187NVMe: Add MAXIO 1602 to bogus nid list.drivers/nvme/host/pci.c+2 -00 replies
44/187irqchip/gic: Correctly validate OF quirk descriptorsdrivers/irqchip/irq-gic-common.c+2 -00 replies
45/187wifi: cfg80211: fix locking in regulatory disconnectnet/wireless/reg.c+2 -20 replies
46/187wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()net/wireless/reg.c+0 -30 replies
47/187epoll: ep_autoremove_wake_function should use list_del_init_carefulfs/eventpoll.c+5 -10 replies
48/187ocfs2: fix use-after-free when unmounting read-only filesystemfs/ocfs2/super.c+4 -20 replies
49/187ocfs2: check new file size on fallocate callfs/ocfs2/file.c+7 -10 replies
50/187zswap: do not shrink if cgroup may not zswapmm/zswap.c+9 -20 replies
51/187mm/damon/core: fix divide error in damon_nr_accesses_to_accesses_bp()mm/damon/core.c+2 -00 replies
52/187nios2: dts: Fix tse_mac "max-frame-size" propertyarch/nios2/boot/dts/10m50_devboard.dts arch/nios2/boot/dts/3c120_devboard.dts+2 -20 replies
53/187mm/uffd: fix vma operation where start addr cuts part of vmafs/userfaultfd.c+5 -00 replies
54/187nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()fs/nilfs2/btnode.c+10 -20 replies
55/187nilfs2: fix possible out-of-bounds segment allocation in resize ioctlfs/nilfs2/sufile.c+9 -00 replies
56/187nilfs2: reject devices with insufficient block countfs/nilfs2/the_nilfs.c+42 -10 replies
57/187LoongArch: Fix debugfs_create_dir() error checkingarch/loongarch/kernel/unaligned.c+1 -10 replies
58/187LoongArch: Fix perf event id calculationarch/loongarch/kernel/perf_event.c+3 -30 replies
59/187io_uring/net: save msghdr->msg_control for retriesio_uring/net.c+7 -10 replies
60/187Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system"drivers/gpu/drm/amd/amdgpu/amdgpu_object.c+1 -10 replies
61/187kexec: support purgatories with .text.hot sectionskernel/kexec_file.c+13 -10 replies
62/187x86/purgatory: remove PGO flagsarch/x86/purgatory/Makefile+5 -00 replies
63/187riscv/purgatory: remove PGO flagsarch/riscv/purgatory/Makefile+5 -00 replies
64/187powerpc/purgatory: remove PGO flagsarch/powerpc/purgatory/Makefile+5 -00 replies
65/187btrfs: subpage: fix a crash in metadata repair pathfs/btrfs/disk-io.c+5 -40 replies
66/187btrfs: properly enable async discard when switching from RO->RWfs/btrfs/super.c+6 -00 replies
67/187btrfs: do not ASSERT() on duplicated global rootsfs/btrfs/disk-io.c+8 -20 replies
68/187btrfs: fix iomap_begin length for nocow writesfs/btrfs/inode.c+12 -60 replies
69/187btrfs: can_nocow_file_extent should pass down args->strict from callersfs/btrfs/inode.c+1 -10 replies
70/187ALSA: usb-audio: Fix broken resume due to UAC3 power statesound/usb/pcm.c+4 -00 replies
71/187ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playbacksound/usb/quirks.c+2 -00 replies
72/187s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit()drivers/s390/net/ism_drv.c+0 -80 replies
73/187dm thin metadata: check fail_io before using data_smdrivers/md/dm-thin-metadata.c+12 -80 replies
74/187dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discarddrivers/md/dm-thin.c+1 -20 replies
75/187net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_opendrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+7 -20 replies
76/187nouveau: fix client work fence deletion racedrivers/gpu/drm/nouveau/nouveau_drm.c+10 -40 replies
77/187mm/gup_test: fix ioctl fail for compat taskmm/gup_test.c+1 -00 replies
78/187RDMA/uverbs: Restrict usage of privileged QKEYsdrivers/infiniband/core/uverbs_cmd.c+6 -10 replies
79/187drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+5 -10 replies
80/187net: usb: qmi_wwan: add support for Compal RXM-G1drivers/net/usb/qmi_wwan.c+2 -00 replies
81/187drm/amd/display: limit DPIA link rate to HBR3drivers/gpu/drm/amd/display/dc/link/link_detection.c+5 -00 replies
82/187drm/amd/display: edp do not add non-edid timingsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+7 -10 replies
83/187drm/amd: Make sure image is written to trigger VBIOS image update flowdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -00 replies
84/187drm/amd: Tighten permissions on VBIOS flashing attributesdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+2 -20 replies
85/187drm/amd/pm: workaround for compute workload type on some skusdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c+31 -20 replies
86/187drm/amdgpu: add missing radeon secondary PCI IDdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -00 replies
87/187drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaleddrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+4 -40 replies
88/187drm/amdgpu: Program gds backup address as zero if no gds allocateddrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+8 -50 replies
89/187drm/amdgpu: Implement gfx9 patch functions for resubmissiondrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+80 -00 replies
90/187drm/amdgpu: Modify indirect buffer packages for resubmissiondrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c +1 more+102 -00 replies
91/187ALSA: hda/realtek: Add a quirk for Compaq N14JP6sound/pci/hda/patch_realtek.c+1 -00 replies
92/187thunderbolt: Increase DisplayPort Connection Manager handshake timeoutdrivers/thunderbolt/tunnel.c+1 -10 replies
93/187thunderbolt: Do not touch CL state configuration during discoverydrivers/thunderbolt/tb.c+12 -50 replies
94/187thunderbolt: dma_test: Use correct value for absent rings when creating pathsdrivers/thunderbolt/dma_test.c+4 -40 replies
95/187thunderbolt: Mask ring interrupt on Intel hardware as welldrivers/thunderbolt/nhi.c+8 -30 replies
96/187clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accrdrivers/clk/pxa/clk-pxa3xx.c+1 -10 replies
97/187USB: serial: option: add Quectel EM061KGL seriesdrivers/usb/serial/option.c+16 -00 replies
98/187serial: lantiq: add missing interrupt ackdrivers/tty/serial/lantiq.c+1 -00 replies
99/187tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028Adrivers/tty/serial/fsl_lpuart.c+1 -10 replies
100/187usb: typec: ucsi: Fix command cancellationdrivers/usb/typec/ucsi/ucsi.c+7 -40 replies
101/187usb: typec: Fix fast_role_swap_current show functiondrivers/usb/typec/pd.c+1 -10 replies
102/187usb: gadget: udc: core: Offload usb_udc_vbus_handler processingdrivers/usb/gadget/udc/core.c+27 -20 replies
103/187usb: gadget: udc: core: Prevent soft_connect_store() racedrivers/usb/gadget/udc/core.c+106 -490 replies
104/187usb: gadget: udc: renesas_usb3: Fix RZ/V2M {modprobe,bind} errordrivers/usb/gadget/udc/renesas_usb3.c+2 -20 replies
105/187USB: dwc3: qcom: fix NULL-deref on suspenddrivers/usb/dwc3/dwc3-qcom.c+10 -10 replies
106/187USB: dwc3: fix use-after-free on core driver unbinddrivers/usb/dwc3/core.c+5 -00 replies
107/187usb: dwc3: gadget: Reset num TRBs before giving back the requestdrivers/usb/dwc3/gadget.c+1 -00 replies
108/187RDMA/rtrs: Fix the last iu->buf leak in err pathdrivers/infiniband/ulp/rtrs/rtrs.c+3 -10 replies
109/187RDMA/rtrs: Fix rxe_dealloc_pd warningdrivers/infiniband/ulp/rtrs/rtrs-clt.c+23 -320 replies
110/187RDMA/rxe: Fix packet length checksdrivers/infiniband/sw/rxe/rxe_net.c+6 -00 replies
111/187RDMA/rxe: Fix ref count error in check_rkey()drivers/infiniband/sw/rxe/rxe_resp.c+2 -10 replies
112/187RDMA/bnxt_re: Fix reporting active_{speed,width} attributesdrivers/infiniband/hw/bnxt_re/bnxt_re.h drivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/main.c+4 -70 replies
113/187spi: cadence-quadspi: Add missing check for dma_set_maskdrivers/spi/spi-cadence-quadspi.c+5 -20 replies
114/187spi: fsl-dspi: avoid SCK glitches with continuous transfersdrivers/spi/spi-fsl-dspi.c+15 -00 replies
115/187regulator: qcom-rpmh: add support for pmm8654au regulatorsdrivers/regulator/qcom-rpmh-regulator.c+55 -00 replies
116/187regulator: qcom-rpmh: Fix regulators for PM8550drivers/regulator/qcom-rpmh-regulator.c+15 -150 replies
117/187netfilter: nf_tables: integrate pipapo into commit protocolinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_pipapo.c+99 -160 replies
118/187netfilter: nfnetlink: skip error delivery on batch in case of ENOMEMnet/netfilter/nfnetlink.c+2 -10 replies
119/187ice: do not busy-wait to read GNSS datadrivers/net/ethernet/intel/ice/ice_gnss.c drivers/net/ethernet/intel/ice/ice_gnss.h+20 -250 replies
120/187ice: Dont dereference NULL in ice_gnss_read error pathdrivers/net/ethernet/intel/ice/ice_gnss.c+1 -70 replies
121/187ice: Fix XDP memory leak when NIC is brought up and downdrivers/net/ethernet/intel/ice/ice_main.c+4 -00 replies
122/187netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULEnet/netfilter/nf_tables_api.c+2 -10 replies
123/187net: enetc: correct the indexes of highest and 2nd highest TCsdrivers/net/ethernet/freescale/enetc/enetc_qos.c+2 -20 replies
124/187ping6: Fix send to link-local addresses with VRF.net/ipv6/ping.c+2 -10 replies
125/187igb: Fix extts capture value format for 82580/i354/i350drivers/net/ethernet/intel/igb/igb_main.c+6 -20 replies
126/187net/sched: act_pedit: remove extra check for key typenet/sched/act_pedit.c+7 -220 replies
127/187net/sched: act_pedit: Parse L3 Header for L4 offsetnet/sched/act_pedit.c+43 -50 replies
128/187net: renesas: rswitch: Fix timestamp feature after all descriptors are useddrivers/net/ethernet/renesas/rswitch.c+22 -140 replies
129/187octeontx2-af: Fix promiscuous modedrivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c+2 -270 replies
130/187net/sched: taprio: fix slab-out-of-bounds Read in taprio_dequeue_from_txqnet/sched/sch_taprio.c+3 -00 replies
131/187net/sched: cls_u32: Fix reference counter leak leading to overflownet/sched/cls_u32.c+10 -80 replies
132/187wifi: mac80211: fix link activation settings ordernet/mac80211/link.c+2 -20 replies
133/187wifi: cfg80211: fix link del callback to call correct handlernet/wireless/rdev-ops.h+3 -30 replies
134/187wifi: mac80211: take lock before setting vif linksnet/mac80211/cfg.c+8 -10 replies
135/187RDMA/rxe: Fix the use-before-initialization error of resp_pktsdrivers/infiniband/sw/rxe/rxe_qp.c+3 -40 replies
136/187iavf: remove mask from iavf_irq_enable_queues()drivers/net/ethernet/intel/iavf/iavf.h drivers/net/ethernet/intel/iavf/iavf_main.c drivers/net/ethernet/intel/iavf/iavf_register.h+8 -110 replies
137/187octeontx2-af: fixed resource availability checkdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+2 -10 replies
138/187octeontx2-af: fix lbk link credits on cn10kdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+0 -40 replies
139/187RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functionsdrivers/infiniband/hw/mlx5/main.c+3 -00 replies
140/187RDMA/mlx5: Create an indirect flow table for steering anchordrivers/infiniband/hw/mlx5/fs.c drivers/infiniband/hw/mlx5/fs.h drivers/infiniband/hw/mlx5/mlx5_ib.h+296 -70 replies
141/187RDMA/cma: Always set static rate to 0 for RoCEdrivers/infiniband/core/cma.c include/rdma/ib_addr.h+2 -250 replies
142/187IB/uverbs: Fix to consider event queue closing also upon non-blocking modedrivers/infiniband/core/uverbs_main.c+5 -70 replies
143/187RDMA/mlx5: Fix affinity assignmentdrivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/qp.c drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h +1 more+18 -120 replies
144/187IB/isert: Fix dead lock in ib_isertdrivers/infiniband/ulp/isert/ib_isert.c+8 -20 replies
145/187IB/isert: Fix possible list corruption in CMA handlerdrivers/infiniband/ulp/isert/ib_isert.c+4 -00 replies
146/187IB/isert: Fix incorrect release of isert connectiondrivers/infiniband/ulp/isert/ib_isert.c+0 -20 replies
147/187net: ethtool: correct MAX attribute value for statsinclude/uapi/linux/ethtool_netlink.h+1 -10 replies
148/187wifi: mac80211: fragment per STA profile correctlynet/mac80211/ieee80211_i.h net/mac80211/mlme.c net/mac80211/util.c+6 -50 replies
149/187ipvlan: fix bound dev checking for IPv6 l3s modedrivers/net/ipvlan/ipvlan_l3s.c+4 -00 replies
150/187sctp: fix an error code in sctp_sf_eat_auth()net/sctp/sm_statefuns.c+1 -10 replies
151/187igc: Clean the TX buffer and TX descriptor ringdrivers/net/ethernet/intel/igc/igc_main.c+8 -10 replies
152/187igc: Fix possible system crash when loading moduledrivers/net/ethernet/intel/igc/igc_main.c+3 -00 replies
153/187igb: fix nvm.ops.read() error handlingdrivers/net/ethernet/intel/igb/igb_ethtool.c+3 -00 replies
154/187net: phylink: report correct max speed for QUSGMIIdrivers/net/phy/phylink.c+1 -10 replies
155/187net: phylink: use a dedicated helper to parse usgmii control worddrivers/net/phy/phylink.c+38 -10 replies
156/187drm/nouveau: dont detect DSM for non-NVIDIA devicedrivers/gpu/drm/nouveau/nouveau_acpi.c+3 -00 replies
157/187drm/bridge: ti-sn65dsi86: Avoid possible buffer overflowdrivers/gpu/drm/bridge/ti-sn65dsi86.c+4 -00 replies
158/187drm/nouveau/dp: check for NULL nv_connector->native_modedrivers/gpu/drm/nouveau/nouveau_connector.c+2 -20 replies
159/187drm/nouveau: add nv_encoder pointer check for NULLdrivers/gpu/drm/nouveau/nouveau_connector.c+2 -10 replies
160/187net: ethernet: ti: am65-cpsw: Call of_node_put() on error pathdrivers/net/ethernet/ti/am65-cpsw-nuss.c+1 -10 replies
161/187selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.tools/testing/selftests/tc-testing/tdc.sh+1 -00 replies
162/187selftests/tc-testing: Fix Error: failed to find target LOGtools/testing/selftests/tc-testing/config+1 -00 replies
163/187selftests/tc-testing: Fix SFB db testtools/testing/selftests/tc-testing/tc-tests/qdiscs/sfb.json+2 -20 replies
164/187net/sched: act_ct: Fix promotion of offloaded unreplied tupleinclude/net/netfilter/nf_flow_table.h net/netfilter/nf_flow_table_core.c net/netfilter/nf_flow_table_ip.c +1 more+21 -70 replies
165/187net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscsnet/sched/sch_api.c+10 -100 replies
166/187net/sched: qdisc_destroy() old ingress and clsact Qdiscs before graftinginclude/net/sch_generic.h net/sched/sch_api.c net/sched/sch_generic.c+42 -80 replies
167/187selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate steptools/testing/selftests/net/forwarding/hw_stats_l3.sh+7 -40 replies
168/187cifs: fix lease break oops in xfstest generic/098fs/cifs/file.c+6 -20 replies
169/187RDMA/rxe: Fix rxe_cq_postdrivers/infiniband/sw/rxe/rxe_cq.c+2 -20 replies
170/187Revert "media: dvb-core: Fix use-after-free on race condition at dvb_frontend"drivers/media/dvb-core/dvb_frontend.c include/media/dvb_frontend.h+10 -490 replies
171/187ext4: drop the call to ext4_error() from ext4_get_group_info()fs/ext4/balloc.c+9 -110 replies
172/187ice: Fix ice module unloaddrivers/net/ethernet/intel/ice/ice_main.c+5 -110 replies
173/187net/sched: cls_api: Fix lockup on flushing explicitly created chainnet/sched/cls_api.c+7 -50 replies
174/187net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo framesdrivers/net/dsa/ocelot/felix_vsc9959.c+1 -10 replies
175/187net: lapbether: only support ethernet devicesdrivers/net/wan/lapbether.c+3 -00 replies
176/187net: macsec: fix double free of percpu statsdrivers/net/macsec.c+5 -70 replies
177/187sfc: fix XDP queues mode with legacy IRQdrivers/net/ethernet/sfc/efx_channels.c drivers/net/ethernet/sfc/siena/efx_channels.c+4 -00 replies
178/187dm: dont lock fs when the map is NULL during suspend or resumedrivers/md/dm-ioctl.c drivers/md/dm.c+5 -40 replies
179/187net: tipc: resize nlattr array to correct sizenet/tipc/bearer.c+2 -20 replies
180/187selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSETtools/testing/selftests/ptp/testptp.c+3 -30 replies
181/187octeon_ep: Add missing check for ioremapdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+6 -10 replies
182/187afs: Fix vlserver probe RTT handlingfs/afs/vl_probe.c+2 -20 replies
183/187parisc: Delete redundant register definitions in <asm/assembly.h>arch/parisc/include/asm/assembly.h+0 -40 replies
184/187arm64: dts: qcom: sm8550: Use the correct LLCC register schemearch/arm64/boot/dts/qcom/sm8550.dtsi+9 -20 replies
185/187neighbour: delete neigh_lookup_nodev as not usedinclude/net/neighbour.h net/core/neighbour.c+0 -330 replies
186/187scsi: target: core: Fix error path in target_setup_session()drivers/target/target_core_transport.c+2 -00 replies
187/187blk-cgroup: Flush stats before releasing blkcg_gqblock/blk-cgroup.c+31 -90 replies

Reviews trailers per patch

114 of 187 patches have a Reviewed-by or Acked-by.

PatchJoerg RoedelAlexei StarovoitovChristian BraunerMuchun SongLuca WeissSteev KlimaszewskiAndrew HalaneyBorislav Petkov (AMD)Hans de GoedeJulius WernerMartin BlumenstinglChristoph HellwigAnand JainDavid SterbaLinus WalleijMartin HabetsCezary RojewskiYue HuSandeep DhavaleChao YuBaolin WangAndy ShevchenkoMirsad Goran TodorovacJoseph QiMark FashehSeongJae ParkLorenzo StoakesLiam R. HowlettRyusuke KonishiMarek MajkowskiChristian KönigRoss ZwislerSteven Rostedt (Google)Philipp RudoPalmer DabbeltMark BrownJuergen GrossGeert UytterhoevenSimon HormanJose AbreuKarol HerbstDavid HildenbrandLeo LiuBjørn MorkStylon WangMustapha GhaddarDaniel WheelerRoman LiAlex DeucherBoris BurkovLijo LazarFeifei XuMichel Dänzer[email protected]Filipe MananaNiklas SchnelleYehezkel BernatAlan SternThinh NguyenManivannan SadhasivamGuoqing JiangJack WangPengfei XuSelvin XavierLisa Chen (陈敏捷)Konrad DybcioArkadiusz KubalewskiSunitha MekalaTariq Toukanbeld zhangMario LimoncielloIlpo JärvinenHeikki KrogerusBenson LeungEric DumazetJamal Hadi SalimRafal RomanowskiMaciej FijalkowskiSridhar SamudralaMaor GottliebVladimir OlteanSagi GrimbergDavid AhernJacob KellerPucha Himasekhar ReddyJosh HuntPedro TammelaChandan Kumar RoutXin LongLyude PaulRoger QuadrosVictor NogueiraFlorian WestphalVlad BuslovIdo SchimmelBharath SMShyam Prasad NNaama MeirPrzemek KitszelSabrina DubrocaMuhammad Husaini ZulkifliRussell King (Oracle)Douglas AndersonLarysa ZarembaTung NguyenRichard CochranKalesh APNikolay AleksandrovMike ChristieTejun HeoMarkus ReicheltFlorian FainelliRon EconomosLinux Kernel Functional TestingChris Paterson (CIP)Jon HunterConor DooleySudip MukherjeeAllen PaisShuah KhanGuenter RoeckJustin M. Forbes
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/187R-b
2/187A-b R-b
3/187
4/187A-b
5/187T-b T-b T-b R-b
6/187A-b
7/187
8/187
9/187R-b
10/187R-b
11/187
12/187
13/187
14/187R-b R-b
15/187T-b
16/187R-b
17/187
18/187R-b
19/187
20/187R-b
21/187A-b
22/187
23/187R-b
24/187
25/187R-b R-b R-b
26/187
27/187A-b
28/187
29/187R-b
30/187R-b
31/187
32/187
33/187R-b R-b R-b
34/187
35/187
36/187
37/187
38/187A-b
39/187
40/187A-b
41/187
42/187
43/187R-b
44/187T-b
45/187
46/187
47/187
48/187R-b T-b
49/187R-b R-b
50/187
51/187R-b
52/187
53/187R-b R-b
54/187T-b
55/187T-b
56/187T-b
57/187
58/187
59/187Reported-and-tested-by
60/187R-b
61/187R-b R-b R-b
62/187
63/187A-b
64/187
65/187R-b
66/187R-b R-b
67/187R-b
68/187T-b R-b
69/187R-b
70/187
71/187
72/187R-b
73/187
74/187
75/187R-b R-b
76/187R-b
77/187A-b
78/187
79/187R-b
80/187A-b
81/187A-b R-b T-b
82/187A-b T-b R-b
83/187R-b
84/187R-b
85/187A-b R-b
86/187R-b T-b
87/187A-b
88/187R-b
89/187A-b
90/187A-b
91/187
92/187A-b
93/187A-b
94/187T-b
95/187T-b R-b
96/187
97/187
98/187R-b
99/187
100/187
101/187R-b R-b
102/187R-b
103/187R-b
104/187R-b
105/187A-b R-b
106/187A-b R-b
107/187A-b
108/187A-b A-b
109/187A-b T-b
110/187
111/187
112/187A-b
113/187
114/187Debugged-by T-b
115/187R-b
116/187
117/187
118/187
119/187R-b R-b T-b
120/187T-b R-b
121/187A-b T-b
122/187
123/187R-b R-b
124/187T-b R-b
125/187R-b R-b T-b
126/187R-b R-b
127/187R-b R-b
128/187R-b
129/187
130/187T-b
131/187R-b A-b
132/187
133/187
134/187
135/187
136/187R-b T-b R-b
137/187R-b
138/187R-b
139/187R-b
140/187R-b
141/187
142/187R-b
143/187R-b
144/187R-b
145/187
146/187R-b
147/187R-b
148/187
149/187R-b
150/187A-b
151/187R-b T-b
152/187T-b R-b
153/187
154/187R-b
155/187R-b
156/187R-b
157/187R-b
158/187R-b
159/187R-b
160/187R-b
161/187R-b R-b
162/187R-b
163/187R-b
164/187R-b
165/187A-b R-b T-b R-b
166/187A-b
167/187R-b
168/187R-b R-b
169/187
170/187
171/187
172/187R-b T-b R-b
173/187
174/187R-b
175/187
176/187R-b
177/187A-b
178/187
179/187R-b R-b
180/187A-b
181/187R-b
182/187
183/187
184/187A-b
185/187R-b R-b
186/187R-b
187/187A-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 122 reviewers.

Read the v1 thread

Cover letter [PATCH 6.3 000/187] 6.3.9-rc1 review

This is the start of the stable review cycle for the 6.3.9 release. There are 187 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, 21 Jun 2023 10:21:12 +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.3.9-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.3.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.3.9-rc1

Ming Lei <[email protected]>
blk-cgroup: Flush stats before releasing blkcg_gq

Bob Pearson <[email protected]>
scsi: target: core: Fix error path in target_setup_session()

Leon Romanovsky <[email protected]>
neighbour: delete neigh_lookup_nodev as not used

Konrad Dybcio <[email protected]>
arm64: dts: qcom: sm8550: Use the correct LLCC register scheme

Ben Hutchings <[email protected]>
parisc: Delete redundant register definitions in <asm/assembly.h>

David Howells <[email protected]>
afs: Fix vlserver probe RTT handling

Jiasheng Jiang <[email protected]>
octeon_ep: Add missing check for ioremap

Alex Maftei <[email protected]>
selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET

Lin Ma <[email protected]>
net: tipc: resize nlattr array to correct size

Li Lingfeng <[email protected]>
dm: don't lock fs when the map is NULL during suspend or resume

Íñigo Huguet <[email protected]>
sfc: fix XDP queues mode with legacy IRQ

Fedor Pchelkin <[email protected]>
net: macsec: fix double free of percpu stats

Eric Dumazet <[email protected]>
net: lapbether: only support ethernet devices

Vladimir Oltean <[email protected]>
net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames

Vlad Buslov <[email protected]>
net/sched: cls_api: Fix lockup on flushing explicitly created chain

Jakub Buchocki <[email protected]>
ice: Fix ice module unload

Fabio M. De Francesco <[email protected]>
ext4: drop the call to ext4_error() from ext4_get_group_info()

Mauro Carvalho Chehab <[email protected]>
Revert "media: dvb-core: Fix use-after-free on race condition at dvb_frontend"

Bob Pearson <[email protected]>
RDMA/rxe: Fix rxe_cq_post

Steve French <[email protected]>
cifs: fix lease break oops in xfstest generic/098

Danielle Ratson <[email protected]>
selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step

Peilin Ye <[email protected]>
net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting

Peilin Ye <[email protected]>
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs

Paul Blakey <[email protected]>
net/sched: act_ct: Fix promotion of offloaded unreplied tuple

Vlad Buslov <[email protected]>
selftests/tc-testing: Fix SFB db test

Vlad Buslov <[email protected]>
selftests/tc-testing: Fix Error: failed to find target LOG

Vlad Buslov <[email protected]>
selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.

Dan Carpenter <[email protected]>
net: ethernet: ti: am65-cpsw: Call of_node_put() on error path

Natalia Petrova <[email protected]>
drm/nouveau: add nv_encoder pointer check for NULL

Natalia Petrova <[email protected]>

    drm/nouveau/dp: check for NULL nv_connector->native_mode

Su Hui <[email protected]>
drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow

Ratchanan Srirattanamet <[email protected]>
drm/nouveau: don't detect DSM for non-NVIDIA device

Maxime Chevallier <[email protected]>
net: phylink: use a dedicated helper to parse usgmii control word

Maxime Chevallier <[email protected]>
net: phylink: report correct max speed for QUSGMII

Aleksandr Loktionov <[email protected]>
igb: fix nvm.ops.read() error handling

Vinicius Costa Gomes <[email protected]>
igc: Fix possible system crash when loading module

Muhammad Husaini Zulkifli <[email protected]>
igc: Clean the TX buffer and TX descriptor ring

Dan Carpenter <[email protected]>
sctp: fix an error code in sctp_sf_eat_auth()

Hangbin Liu <[email protected]>
ipvlan: fix bound dev checking for IPv6 l3s mode

Benjamin Berg <[email protected]>
wifi: mac80211: fragment per STA profile correctly

Jakub Kicinski <[email protected]>
net: ethtool: correct MAX attribute value for stats

Saravanan Vajravel <[email protected]>
IB/isert: Fix incorrect release of isert connection

Saravanan Vajravel <[email protected]>
IB/isert: Fix possible list corruption in CMA handler

Saravanan Vajravel <[email protected]>
IB/isert: Fix dead lock in ib_isert

Mark Bloch <[email protected]>
RDMA/mlx5: Fix affinity assignment

Yishai Hadas <[email protected]>
IB/uverbs: Fix to consider event queue closing also upon non-blocking mode

Mark Zhang <[email protected]>
RDMA/cma: Always set static rate to 0 for RoCE

Mark Bloch <[email protected]>
RDMA/mlx5: Create an indirect flow table for steering anchor

Maher Sanalla <[email protected]>
RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions

Nithin Dabilpuram <[email protected]>
octeontx2-af: fix lbk link credits on cn10k

Satha Rao <[email protected]>
octeontx2-af: fixed resource availability check

Ahmed Zaki <[email protected]>
iavf: remove mask from iavf_irq_enable_queues()

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix the use-before-initialization error of resp_pkts

Benjamin Berg <[email protected]>
wifi: mac80211: take lock before setting vif links

Benjamin Berg <[email protected]>
wifi: cfg80211: fix link del callback to call correct handler

Johannes Berg <[email protected]>
wifi: mac80211: fix link activation settings order

Lee Jones <[email protected]>
net/sched: cls_u32: Fix reference counter leak leading to overflow

Zhengchao Shao <[email protected]>
net/sched: taprio: fix slab-out-of-bounds Read in taprio_dequeue_from_txq

Ratheesh Kannoth <[email protected]>
octeontx2-af: Fix promiscuous mode

Yoshihiro Shimoda <[email protected]>
net: renesas: rswitch: Fix timestamp feature after all descriptors are used

Max Tottenham <[email protected]>
net/sched: act_pedit: Parse L3 Header for L4 offset

Pedro Tammela <[email protected]>
net/sched: act_pedit: remove extra check for key type

Yuezhen Luan <[email protected]>

    igb: Fix extts capture value format for 82580/i354/i350

Guillaume Nault <[email protected]>
ping6: Fix send to link-local addresses with VRF.

Wei Fang <[email protected]>
net: enetc: correct the indexes of highest and 2nd highest TCs

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE

Kamil Maziarz <[email protected]>
ice: Fix XDP memory leak when NIC is brought up and down

Simon Horman <[email protected]>
ice: Don't dereference NULL in ice_gnss_read error path

Michal Schmidt <[email protected]>
ice: do not busy-wait to read GNSS data

Pablo Neira Ayuso <[email protected]>
netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: integrate pipapo into commit protocol

Abel Vesa <[email protected]>
regulator: qcom-rpmh: Fix regulators for PM8550

Bartosz Golaszewski <[email protected]>
regulator: qcom-rpmh: add support for pmm8654au regulators

Vladimir Oltean <[email protected]>
spi: fsl-dspi: avoid SCK glitches with continuous transfers

Jiasheng Jiang <[email protected]>
spi: cadence-quadspi: Add missing check for dma_set_mask

Kamal Heib <[email protected]>
RDMA/bnxt_re: Fix reporting active_{speed,width} attributes

Bob Pearson <[email protected]>
RDMA/rxe: Fix ref count error in check_rkey()

Bob Pearson <[email protected]>
RDMA/rxe: Fix packet length checks

Li Zhijian <[email protected]>
RDMA/rtrs: Fix rxe_dealloc_pd warning

Li Zhijian <[email protected]>

    RDMA/rtrs: Fix the last iu->buf leak in err path

Elson Roy Serrao <[email protected]>
usb: dwc3: gadget: Reset num TRBs before giving back the request

Johan Hovold <[email protected]>
USB: dwc3: fix use-after-free on core driver unbind

Johan Hovold <[email protected]>
USB: dwc3: qcom: fix NULL-deref on suspend

Biju Das <[email protected]>
usb: gadget: udc: renesas_usb3: Fix RZ/V2M {modprobe,bind} error

Badhri Jagan Sridharan <[email protected]>
usb: gadget: udc: core: Prevent soft_connect_store() race

Badhri Jagan Sridharan <[email protected]>
usb: gadget: udc: core: Offload usb_udc_vbus_handler processing

Pavan Holla <[email protected]>
usb: typec: Fix fast_role_swap_current show function

Heikki Krogerus <[email protected]>
usb: typec: ucsi: Fix command cancellation

Robert Hodaszi <[email protected]>
tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A

Bernhard Seibold <[email protected]>
serial: lantiq: add missing interrupt ack

Jerry Meng <[email protected]>
USB: serial: option: add Quectel EM061KGL series

Arnd Bergmann <[email protected]>
clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr

Mika Westerberg <[email protected]>
thunderbolt: Mask ring interrupt on Intel hardware as well

Mika Westerberg <[email protected]>
thunderbolt: dma_test: Use correct value for absent rings when creating paths

Mika Westerberg <[email protected]>
thunderbolt: Do not touch CL state configuration during discovery

Mika Westerberg <[email protected]>
thunderbolt: Increase DisplayPort Connection Manager handshake timeout

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Add a quirk for Compaq N14JP6

Jiadong Zhu <[email protected]>
drm/amdgpu: Modify indirect buffer packages for resubmission

Jiadong Zhu <[email protected]>
drm/amdgpu: Implement gfx9 patch functions for resubmission

Jiadong Zhu <[email protected]>
drm/amdgpu: Program gds backup address as zero if no gds allocated

Jiadong Zhu <[email protected]>
drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled

Alex Deucher <[email protected]>
drm/amdgpu: add missing radeon secondary PCI ID

Kenneth Feng <[email protected]>
drm/amd/pm: workaround for compute workload type on some skus

Mario Limonciello <[email protected]>
drm/amd: Tighten permissions on VBIOS flashing attributes

Mario Limonciello <[email protected]>
drm/amd: Make sure image is written to trigger VBIOS image update flow

Hersen Wu <[email protected]>
drm/amd/display: edp do not add non-edid timings

Peichen Huang <[email protected]>
drm/amd/display: limit DPIA link rate to HBR3

Wes Huang <[email protected]>
net: usb: qmi_wwan: add support for Compal RXM-G1

Sonny Jiang <[email protected]>
drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1

Edward Srouji <[email protected]>
RDMA/uverbs: Restrict usage of privileged QKEYs

Haibo Li <[email protected]>
mm/gup_test: fix ioctl fail for compat task

Dave Airlie <[email protected]>
nouveau: fix client work fence deletion race

Christian Marangi <[email protected]>
net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open

Mike Snitzer <[email protected]>
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard

Li Lingfeng <[email protected]>
dm thin metadata: check fail_io before using data_sm

Julian Ruess <[email protected]>
s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit()

Lukasz Tyl <[email protected]>
ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix broken resume due to UAC3 power state

Chris Mason <[email protected]>

    btrfs: can_nocow_file_extent should pass down args->strict from callers

Christoph Hellwig <[email protected]>
btrfs: fix iomap_begin length for nocow writes

Qu Wenruo <[email protected]>
btrfs: do not ASSERT() on duplicated global roots

Chris Mason <[email protected]>

    btrfs: properly enable async discard when switching from RO->RW

Qu Wenruo <[email protected]>
btrfs: subpage: fix a crash in metadata repair path

Ricardo Ribalda <[email protected]>
powerpc/purgatory: remove PGO flags

Ricardo Ribalda <[email protected]>
riscv/purgatory: remove PGO flags

Ricardo Ribalda <[email protected]>
x86/purgatory: remove PGO flags

Ricardo Ribalda <[email protected]>
kexec: support purgatories with .text.hot sections

Arunpravin Paneer Selvam <[email protected]>
Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system"

Jens Axboe <[email protected]>

    io_uring/net: save msghdr->msg_control for retries

Huacai Chen <[email protected]>
LoongArch: Fix perf event id calculation

Immad Mir <[email protected]>
LoongArch: Fix debugfs_create_dir() error checking

Ryusuke Konishi <[email protected]>
nilfs2: reject devices with insufficient block count

Ryusuke Konishi <[email protected]>
nilfs2: fix possible out-of-bounds segment allocation in resize ioctl

Ryusuke Konishi <[email protected]>
nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()

Peter Xu <[email protected]>
mm/uffd: fix vma operation where start addr cuts part of vma

Janne Grunau <[email protected]>
nios2: dts: Fix tse_mac "max-frame-size" property

Kefeng Wang <[email protected]>
mm/damon/core: fix divide error in damon_nr_accesses_to_accesses_bp()

Nhat Pham <[email protected]>
zswap: do not shrink if cgroup may not zswap

Luís Henriques <[email protected]>
ocfs2: check new file size on fallocate call

Luís Henriques <[email protected]>
ocfs2: fix use-after-free when unmounting read-only filesystem

Benjamin Segall <[email protected]>
epoll: ep_autoremove_wake_function should use list_del_init_careful

Dan Carpenter <[email protected]>
wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()

Johannes Berg <[email protected]>
wifi: cfg80211: fix locking in regulatory disconnect

Marc Zyngier <[email protected]>
irqchip/gic: Correctly validate OF quirk descriptors

Tatsuki Sugiura <[email protected]>
NVMe: Add MAXIO 1602 to bogus nid list.

Wenwen Chen <[email protected]>

    io_uring: unlock sqd->lock before sq thread release CPU

Sukrut Bellary <[email protected]>
drm:amd:amdgpu: Fix missing buffer object unlock in failure path

Ross Lagerwall <[email protected]>
xen/blkfront: Only check REQ_FUA for writes

Maxim Kochetkov <[email protected]>
ASoC: dwc: move DMA init to snd_soc_dai_driver probe()

Stefan Binding <[email protected]>
ASoC: cs35l41: Fix default regmap values for some registers

Liviu Dudau <[email protected]>
mips: Move initrd_start check after initrd address sanitisation.

Manuel Lauss <[email protected]>
MIPS: Alchemy: fix dbdma2

Manuel Lauss <[email protected]>
MIPS: Restore Au1300 support

Manuel Lauss <[email protected]>
MIPS: unhide PATA_PLATFORM

Gao Xiang <[email protected]>
erofs: use HIPRI by default if per-cpu kthreads are enabled

Helge Deller <[email protected]>
parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()

Helge Deller <[email protected]>
parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Add missing checks on FE startup

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Fix avs_path_module::instance_id size

Cezary Rojewski <[email protected]>
ASoC: Intel: avs: Account for UID of ACPI device

Alejandro Lucero <[email protected]>
sfc: fix devlink info error handling

Ranjani Sridharan <[email protected]>
ASoC: soc-pcm: test if a BE can be prepared

Johannes Thumshirn <[email protected]>
btrfs: handle memory allocation failure in btrfs_csum_one_bio

Qu Wenruo <[email protected]>
btrfs: scrub: try harder to mark RAID56 block groups read-only

Maya Matuszczyk <[email protected]>
drm: panel-orientation-quirks: Change Air's quirk to support Air Plus

Mario Limonciello <[email protected]>
power: supply: Fix logic checking if system is running from battery

Krzysztof Kozlowski <[email protected]>
irqchip/meson-gpio: Mark OF related data as maybe unused

Douglas Anderson <[email protected]>
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues

Osama Muhammad <[email protected]>
regulator: Fix error checking for debugfs_create_dir

Alexandru Sorodoc <[email protected]>

    platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0

Mika Westerberg <[email protected]>
PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports

Marek Vasut <[email protected]>
power: supply: Ratelimit no data debug output

Mirsad Todorovac <[email protected]>
selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change

Milo Spadacini <[email protected]>
tools: gpio: fix debounce_period_us output of lsgpio

Krzysztof Kozlowski <[email protected]>
arm64: dts: arm: add missing cache properties

Krzysztof Kozlowski <[email protected]>
ARM: dts: vexpress: add missing cache properties

Hans de Goede <[email protected]>
power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()

Hans de Goede <[email protected]>
power: supply: sc27xx: Fix external_power_changed race

Hans de Goede <[email protected]>
power: supply: ab8500: Fix external_power_changed race

Kunihiko Hayashi <[email protected]>
of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()

Namjae Jeon <[email protected]>
ksmbd: validate smb request protocol id

Manivannan Sadhasivam <[email protected]>
EDAC/qcom: Get rid of hardcoded register offsets

Manivannan Sadhasivam <[email protected]>
qcom: llcc/edac: Fix the base address used for accessing LLCC banks

Qi Zheng <[email protected]>
cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()

John Sperbeck <[email protected]>
cgroup: always put cset in cgroup_css_set_put_fork

Kamalesh Babulal <[email protected]>
cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers

Tom Lendacky <[email protected]>
x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts            |   1 +
 arch/arm64/boot/dts/arm/foundation-v8.dtsi         |   1 +
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts         |   1 +
 .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts      |   1 +
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  11 +-
 arch/loongarch/kernel/perf_event.c                 |   6 +-
 arch/loongarch/kernel/unaligned.c                  |   2 +-
 arch/mips/Kconfig                                  |   1 +
 arch/mips/alchemy/common/dbdma.c                   |  27 +-
 arch/mips/kernel/cpu-probe.c                       |   5 +
 arch/mips/kernel/setup.c                           |   9 +-
 arch/nios2/boot/dts/10m50_devboard.dts             |   2 +-
 arch/nios2/boot/dts/3c120_devboard.dts             |   2 +-
 arch/parisc/include/asm/assembly.h                 |   4 -
 arch/parisc/kernel/pci-dma.c                       |  18 +-
 arch/powerpc/purgatory/Makefile                    |   5 +
 arch/riscv/purgatory/Makefile                      |   5 +
 arch/x86/kernel/head_64.S                          |  18 +-
 arch/x86/purgatory/Makefile                        |   5 +
 block/blk-cgroup.c                                 |  40 ++-
 drivers/block/xen-blkfront.c                       |   3 +-
 drivers/char/agp/parisc-agp.c                      |  15 +-
 drivers/clk/pxa/clk-pxa3xx.c                       |   2 +-
 drivers/edac/qcom_edac.c                           | 122 +++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  18 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h           |   9 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c       |  60 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h       |  15 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 105 +++++++-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   6 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 .../gpu/drm/amd/display/dc/link/link_detection.c   |   5 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  33 ++-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   4 +
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   2 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |   3 +
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   7 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |  14 +-
 drivers/infiniband/core/cma.c                      |   4 +-
 drivers/infiniband/core/uverbs_cmd.c               |   7 +-
 drivers/infiniband/core/uverbs_main.c              |  12 +-
 drivers/infiniband/hw/bnxt_re/bnxt_re.h            |   2 -
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   7 +-
 drivers/infiniband/hw/bnxt_re/main.c               |   2 -
 drivers/infiniband/hw/mlx5/fs.c                    | 276 ++++++++++++++++++++-
 drivers/infiniband/hw/mlx5/fs.h                    |  16 ++
 drivers/infiniband/hw/mlx5/main.c                  |   3 +
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |  14 ++
 drivers/infiniband/hw/mlx5/qp.c                    |   3 +
 drivers/infiniband/sw/rxe/rxe_cq.c                 |   4 +-
 drivers/infiniband/sw/rxe/rxe_net.c                |   6 +
 drivers/infiniband/sw/rxe/rxe_qp.c                 |   7 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |   3 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  16 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |  55 ++--
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   4 +-
 drivers/irqchip/irq-gic-common.c                   |  10 +-
 drivers/irqchip/irq-gic-common.h                   |   1 +
 drivers/irqchip/irq-gic-v3.c                       |  20 ++
 drivers/irqchip/irq-meson-gpio.c                   |   2 +-
 drivers/md/dm-ioctl.c                              |   5 +-
 drivers/md/dm-thin-metadata.c                      |  20 +-
 drivers/md/dm-thin.c                               |   3 +-
 drivers/md/dm.c                                    |   4 +
 drivers/media/dvb-core/dvb_frontend.c              |  53 +---
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   2 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |   4 +-
 drivers/net/ethernet/intel/iavf/iavf.h             |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  15 +-
 drivers/net/ethernet/intel/iavf/iavf_register.h    |   2 +-
 drivers/net/ethernet/intel/ice/ice_gnss.c          |  50 ++--
 drivers/net/ethernet/intel/ice/ice_gnss.h          |   3 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  20 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |   3 +
 drivers/net/ethernet/intel/igb/igb_main.c          |   8 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |  12 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |   7 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |   7 +-
 .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c   |  29 +--
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |  12 -
 drivers/net/ethernet/renesas/rswitch.c             |  36 +--
 drivers/net/ethernet/sfc/efx_channels.c            |   2 +
 drivers/net/ethernet/sfc/efx_devlink.c             |  95 ++++---
 drivers/net/ethernet/sfc/siena/efx_channels.c      |   2 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   9 +-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   2 +-
 drivers/net/ipvlan/ipvlan_l3s.c                    |   4 +
 drivers/net/macsec.c                               |  12 +-
 drivers/net/phy/phylink.c                          |  41 ++-
 drivers/net/usb/qmi_wwan.c                         |   2 +
 drivers/net/wan/lapbether.c                        |   3 +
 drivers/nvme/host/pci.c                            |   2 +
 drivers/of/overlay.c                               |   1 +
 drivers/pci/quirks.c                               |   9 +-
 drivers/platform/x86/asus-nb-wmi.c                 |   2 +
 drivers/power/supply/ab8500_btemp.c                |   6 +-
 drivers/power/supply/ab8500_fg.c                   |   6 +-
 drivers/power/supply/bq27xxx_battery.c             |   6 +-
 drivers/power/supply/power_supply_core.c           |   8 +-
 drivers/power/supply/power_supply_sysfs.c          |   3 +-
 drivers/power/supply/sc27xx_fuel_gauge.c           |   9 +-
 drivers/regulator/core.c                           |   4 +-
 drivers/regulator/qcom-rpmh-regulator.c            |  85 +++++--
 drivers/s390/net/ism_drv.c                         |   8 -
 drivers/soc/qcom/llcc-qcom.c                       |  72 +++---
 drivers/spi/spi-cadence-quadspi.c                  |   7 +-
 drivers/spi/spi-fsl-dspi.c                         |  15 ++
 drivers/target/target_core_transport.c             |   2 +
 drivers/thunderbolt/dma_test.c                     |   8 +-
 drivers/thunderbolt/nhi.c                          |  11 +-
 drivers/thunderbolt/tb.c                           |  17 +-
 drivers/thunderbolt/tunnel.c                       |   2 +-
 drivers/tty/serial/fsl_lpuart.c                    |   2 +-
 drivers/tty/serial/lantiq.c                        |   1 +
 drivers/usb/dwc3/core.c                            |   5 +
 drivers/usb/dwc3/dwc3-qcom.c                       |  11 +-
 drivers/usb/dwc3/gadget.c                          |   1 +
 drivers/usb/gadget/udc/core.c                      | 180 ++++++++++----
 drivers/usb/gadget/udc/renesas_usb3.c              |   4 +-
 drivers/usb/serial/option.c                        |  16 ++
 drivers/usb/typec/pd.c                             |   2 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  11 +-
 fs/afs/vl_probe.c                                  |   4 +-
 fs/btrfs/block-group.c                             |  14 +-
 fs/btrfs/disk-io.c                                 |  19 +-
 fs/btrfs/file-item.c                               |   4 +-
 fs/btrfs/inode.c                                   |  20 +-
 fs/btrfs/scrub.c                                   |   9 +-
 fs/btrfs/super.c                                   |   6 +
 fs/cifs/file.c                                     |   8 +-
 fs/erofs/Kconfig                                   |   1 +
 fs/erofs/zdata.c                                   |   2 -
 fs/eventpoll.c                                     |   6 +-
 fs/ext4/balloc.c                                   |  20 +-
 fs/ksmbd/connection.c                              |   5 +-
 fs/ksmbd/smb_common.c                              |  14 +-
 fs/nilfs2/btnode.c                                 |  12 +-
 fs/nilfs2/sufile.c                                 |   9 +
 fs/nilfs2/the_nilfs.c                              |  43 +++-
 fs/ocfs2/file.c                                    |   8 +-
 fs/ocfs2/super.c                                   |   6 +-
 fs/userfaultfd.c                                   |   5 +
 include/linux/mlx5/driver.h                        |  12 +
 include/linux/soc/qcom/llcc-qcom.h                 |  12 +-
 include/media/dvb_frontend.h                       |   6 +-
 include/net/neighbour.h                            |   2 -
 include/net/netfilter/nf_flow_table.h              |   2 +-
 include/net/netfilter/nf_tables.h                  |   4 +-
 include/net/sch_generic.h                          |   8 +
 include/rdma/ib_addr.h                             |  23 --
 include/sound/soc-acpi.h                           |   1 +
 include/sound/soc-dpcm.h                           |   4 +
 include/uapi/linux/ethtool_netlink.h               |   2 +-
 io_uring/net.c                                     |   8 +-
 io_uring/sqpoll.c                                  |   6 +-
 kernel/bpf/cgroup.c                                |  38 +--
 kernel/bpf/cgroup_iter.c                           |   4 +-
 kernel/bpf/local_storage.c                         |   4 +-
 kernel/cgroup/cgroup-v1.c                          |  20 +-
 kernel/cgroup/cgroup.c                             |  77 +++---
 kernel/kexec_file.c                                |  14 +-
 mm/damon/core.c                                    |   2 +
 mm/gup_test.c                                      |   1 +
 mm/zswap.c                                         |  11 +-
 net/core/neighbour.c                               |  31 ---
 net/ipv6/ping.c                                    |   3 +-
 net/mac80211/cfg.c                                 |   9 +-
 net/mac80211/ieee80211_i.h                         |   2 +-
 net/mac80211/link.c                                |   4 +-
 net/mac80211/mlme.c                                |   5 +-
 net/mac80211/util.c                                |   4 +-
 net/netfilter/nf_flow_table_core.c                 |  13 +-
 net/netfilter/nf_flow_table_ip.c                   |   4 +-
 net/netfilter/nf_tables_api.c                      |  59 ++++-
 net/netfilter/nfnetlink.c                          |   3 +-
 net/netfilter/nft_set_pipapo.c                     |  55 ++--
 net/sched/act_ct.c                                 |   9 +-
 net/sched/act_pedit.c                              |  45 +++-
 net/sched/cls_api.c                                |  12 +-
 net/sched/cls_u32.c                                |  18 +-
 net/sched/sch_api.c                                |  44 +++-
 net/sched/sch_generic.c                            |  14 +-
 net/sched/sch_taprio.c                             |   3 +
 net/sctp/sm_statefuns.c                            |   2 +-
 net/tipc/bearer.c                                  |   4 +-
 net/wireless/rdev-ops.h                            |   6 +-
 net/wireless/reg.c                                 |   7 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/cs35l41-lib.c                     |   6 +-
 sound/soc/dwc/dwc-i2s.c                            |  41 +--
 sound/soc/intel/avs/avs.h                          |   4 +-
 sound/soc/intel/avs/board_selection.c              |   2 +-
 sound/soc/intel/avs/dsp.c                          |   4 +-
 sound/soc/intel/avs/path.h                         |   2 +-
 sound/soc/intel/avs/pcm.c                          |  23 +-
 sound/soc/intel/avs/probes.c                       |   2 +-
 sound/soc/soc-pcm.c                                |  20 ++
 sound/usb/pcm.c                                    |   4 +
 sound/usb/quirks.c                                 |   2 +
 tools/gpio/lsgpio.c                                |   2 +-
 tools/testing/selftests/gpio/gpio-sim.sh           |   3 +
 .../selftests/net/forwarding/hw_stats_l3.sh        |  11 +-
 tools/testing/selftests/ptp/testptp.c              |   6 +-
 tools/testing/selftests/tc-testing/config          |   1 +
 .../selftests/tc-testing/tc-tests/qdiscs/sfb.json  |   4 +-
 tools/testing/selftests/tc-testing/tdc.sh          |   1 +
 211 files changed, 2103 insertions(+), 940 deletions(-)