Skip to content

6.1.35-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest166 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/166x86/head/64: Switch to KERNEL_CS as soon as new GDT is installedarch/x86/kernel/head_64.S+9 -90 replies
2/166test_firmware: Use kstrtobool() instead of strtobool()lib/test_firmware.c+2 -10 replies
3/166test_firmware: prevent race conditions by a correct implementation of lockinglib/test_firmware.c+35 -170 replies
4/166cgroup: 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
5/166cgroup: always put cset in cgroup_css_set_put_forkkernel/cgroup/cgroup.c+8 -90 replies
6/166cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()kernel/cgroup/cgroup-v1.c+2 -20 replies
7/166qcom: 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
8/166EDAC/qcom: Get rid of hardcoded register offsetsdrivers/edac/qcom_edac.c include/linux/soc/qcom/llcc-qcom.h+58 -640 replies
9/166ksmbd: validate smb request protocol idfs/ksmbd/connection.c fs/ksmbd/smb_common.c+16 -30 replies
10/166of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()drivers/of/overlay.c+1 -00 replies
11/166power: supply: ab8500: Fix external_power_changed racedrivers/power/supply/ab8500_btemp.c drivers/power/supply/ab8500_fg.c+4 -80 replies
12/166power: supply: sc27xx: Fix external_power_changed racedrivers/power/supply/sc27xx_fuel_gauge.c+1 -80 replies
13/166power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()drivers/power/supply/bq27xxx_battery.c+2 -40 replies
14/166ARM: dts: vexpress: add missing cache propertiesarch/arm/boot/dts/vexpress-v2p-ca5s.dts+1 -00 replies
15/166tools: gpio: fix debounce_period_us output of lsgpiotools/gpio/lsgpio.c+1 -10 replies
16/166selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent changetools/testing/selftests/gpio/gpio-sim.sh+3 -00 replies
17/166power: supply: Ratelimit no data debug outputdrivers/power/supply/power_supply_sysfs.c+2 -10 replies
18/166PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Portsdrivers/pci/quirks.c+7 -20 replies
19/166platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0drivers/platform/x86/asus-nb-wmi.c+2 -00 replies
20/166regulator: Fix error checking for debugfs_create_dirdrivers/regulator/core.c+2 -20 replies
21/166irqchip/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
22/166irqchip/meson-gpio: Mark OF related data as maybe unuseddrivers/irqchip/irq-meson-gpio.c+1 -10 replies
23/166power: supply: Fix logic checking if system is running from batterydrivers/power/supply/power_supply_core.c+6 -20 replies
24/166drm: panel-orientation-quirks: Change Airs quirk to support Air Plusdrivers/gpu/drm/drm_panel_orientation_quirks.c+1 -10 replies
25/166btrfs: scrub: try harder to mark RAID56 block groups read-onlyfs/btrfs/block-group.c fs/btrfs/scrub.c+20 -30 replies
26/166btrfs: handle memory allocation failure in btrfs_csum_one_biofs/btrfs/file-item.c+3 -10 replies
27/166ASoC: soc-pcm: test if a BE can be preparedinclude/sound/soc-dpcm.h sound/soc/soc-pcm.c+24 -00 replies
28/166ASoC: Intel: avs: Account for UID of ACPI deviceinclude/sound/soc-acpi.h sound/soc/intel/avs/board_selection.c+2 -10 replies
29/166ASoC: Intel: avs: Add missing checks on FE startupsound/soc/intel/avs/pcm.c+18 -50 replies
30/166parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()arch/parisc/kernel/pci-dma.c+17 -10 replies
31/166parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()drivers/char/agp/parisc-agp.c+14 -10 replies
32/166MIPS: unhide PATA_PLATFORMarch/mips/Kconfig+1 -00 replies
33/166MIPS: Restore Au1300 supportarch/mips/kernel/cpu-probe.c+5 -00 replies
34/166MIPS: Alchemy: fix dbdma2arch/mips/alchemy/common/dbdma.c+15 -120 replies
35/166mips: Move initrd_start check after initrd address sanitisation.arch/mips/kernel/setup.c+5 -40 replies
36/166ASoC: cs35l41: Fix default regmap values for some registerssound/soc/codecs/cs35l41-lib.c+3 -30 replies
37/166ASoC: dwc: move DMA init to snd_soc_dai_driver probe()sound/soc/dwc/dwc-i2s.c+9 -320 replies
38/166xen/blkfront: Only check REQ_FUA for writesdrivers/block/xen-blkfront.c+2 -10 replies
39/166drm: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
40/166io_uring: unlock sqd->lock before sq thread release CPUio_uring/sqpoll.c+5 -10 replies
41/166NVMe: Add MAXIO 1602 to bogus nid list.drivers/nvme/host/pci.c+2 -00 replies
42/166irqchip/gic: Correctly validate OF quirk descriptorsdrivers/irqchip/irq-gic-common.c+2 -00 replies
43/166wifi: cfg80211: fix locking in regulatory disconnectnet/wireless/reg.c+2 -20 replies
44/166wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()net/wireless/reg.c+0 -30 replies
45/166epoll: ep_autoremove_wake_function should use list_del_init_carefulfs/eventpoll.c+5 -10 replies
46/166ocfs2: fix use-after-free when unmounting read-only filesystemfs/ocfs2/super.c+4 -20 replies
47/166ocfs2: check new file size on fallocate callfs/ocfs2/file.c+7 -10 replies
48/166zswap: do not shrink if cgroup may not zswapmm/zswap.c+9 -20 replies
49/166nios2: dts: Fix tse_mac "max-frame-size" propertyarch/nios2/boot/dts/10m50_devboard.dts arch/nios2/boot/dts/3c120_devboard.dts+2 -20 replies
50/166nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()fs/nilfs2/btnode.c+10 -20 replies
51/166nilfs2: fix possible out-of-bounds segment allocation in resize ioctlfs/nilfs2/sufile.c+9 -00 replies
52/166nilfs2: reject devices with insufficient block countfs/nilfs2/the_nilfs.c+42 -10 replies
53/166LoongArch: Fix perf event id calculationarch/loongarch/kernel/perf_event.c+3 -30 replies
54/166io_uring/net: save msghdr->msg_control for retriesio_uring/net.c+7 -10 replies
55/166kexec: support purgatories with .text.hot sectionskernel/kexec_file.c+13 -10 replies
56/166x86/purgatory: remove PGO flagsarch/x86/purgatory/Makefile+5 -00 replies
57/166riscv/purgatory: remove PGO flagsarch/riscv/purgatory/Makefile+5 -00 replies
58/166powerpc/purgatory: remove PGO flagsarch/powerpc/purgatory/Makefile+5 -00 replies
59/166btrfs: do not ASSERT() on duplicated global rootsfs/btrfs/disk-io.c+8 -20 replies
60/166btrfs: fix iomap_begin length for nocow writesfs/btrfs/inode.c+12 -60 replies
61/166btrfs: can_nocow_file_extent should pass down args->strict from callersfs/btrfs/inode.c+1 -10 replies
62/166ALSA: usb-audio: Fix broken resume due to UAC3 power statesound/usb/pcm.c+4 -00 replies
63/166ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playbacksound/usb/quirks.c+2 -00 replies
64/166dm thin metadata: check fail_io before using data_smdrivers/md/dm-thin-metadata.c+12 -80 replies
65/166dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discarddrivers/md/dm-thin.c+1 -20 replies
66/166net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_opendrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+7 -20 replies
67/166nouveau: fix client work fence deletion racedrivers/gpu/drm/nouveau/nouveau_drm.c+10 -40 replies
68/166RDMA/uverbs: Restrict usage of privileged QKEYsdrivers/infiniband/core/uverbs_cmd.c+6 -10 replies
69/166drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+5 -10 replies
70/166net: usb: qmi_wwan: add support for Compal RXM-G1drivers/net/usb/qmi_wwan.c+2 -00 replies
71/166drm/amd/display: edp do not add non-edid timingsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+7 -10 replies
72/166drm/amd: Make sure image is written to trigger VBIOS image update flowdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+3 -00 replies
73/166drm/amd: Tighten permissions on VBIOS flashing attributesdrivers/gpu/drm/amd/amdgpu/amdgpu_psp.c+2 -20 replies
74/166drm/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
75/166drm/amdgpu: add missing radeon secondary PCI IDdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -00 replies
76/166ALSA: hda/realtek: Add a quirk for Compaq N14JP6sound/pci/hda/patch_realtek.c+1 -00 replies
77/166thunderbolt: Do not touch CL state configuration during discoverydrivers/thunderbolt/tb.c+12 -50 replies
78/166thunderbolt: dma_test: Use correct value for absent rings when creating pathsdrivers/thunderbolt/dma_test.c+4 -40 replies
79/166thunderbolt: Mask ring interrupt on Intel hardware as welldrivers/thunderbolt/nhi.c+8 -30 replies
80/166clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accrdrivers/clk/pxa/clk-pxa3xx.c+1 -10 replies
81/166USB: serial: option: add Quectel EM061KGL seriesdrivers/usb/serial/option.c+16 -00 replies
82/166serial: lantiq: add missing interrupt ackdrivers/tty/serial/lantiq.c+1 -00 replies
83/166usb: typec: ucsi: Fix command cancellationdrivers/usb/typec/ucsi/ucsi.c+7 -40 replies
84/166usb: typec: Fix fast_role_swap_current show functiondrivers/usb/typec/pd.c+1 -10 replies
85/166usb: gadget: udc: core: Offload usb_udc_vbus_handler processingdrivers/usb/gadget/udc/core.c+27 -20 replies
86/166usb: gadget: udc: core: Prevent soft_connect_store() racedrivers/usb/gadget/udc/core.c+106 -490 replies
87/166USB: dwc3: qcom: fix NULL-deref on suspenddrivers/usb/dwc3/dwc3-qcom.c+10 -10 replies
88/166USB: dwc3: fix use-after-free on core driver unbinddrivers/usb/dwc3/core.c+5 -00 replies
89/166usb: dwc3: gadget: Reset num TRBs before giving back the requestdrivers/usb/dwc3/gadget.c+1 -00 replies
90/166RDMA/rtrs: Fix the last iu->buf leak in err pathdrivers/infiniband/ulp/rtrs/rtrs.c+3 -10 replies
91/166RDMA/rtrs: Fix rxe_dealloc_pd warningdrivers/infiniband/ulp/rtrs/rtrs-clt.c+23 -320 replies
92/166RDMA/rxe: Fix packet length checksdrivers/infiniband/sw/rxe/rxe_net.c+6 -00 replies
93/166RDMA/rxe: Fix ref count error in check_rkey()drivers/infiniband/sw/rxe/rxe_resp.c+2 -10 replies
94/166spi: cadence-quadspi: Add missing check for dma_set_maskdrivers/spi/spi-cadence-quadspi.c+5 -20 replies
95/166spi: fsl-dspi: avoid SCK glitches with continuous transfersdrivers/spi/spi-fsl-dspi.c+15 -00 replies
96/166netfilter: 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
97/166netfilter: nfnetlink: skip error delivery on batch in case of ENOMEMnet/netfilter/nfnetlink.c+2 -10 replies
98/166ice: Fix XDP memory leak when NIC is brought up and downdrivers/net/ethernet/intel/ice/ice_main.c+4 -00 replies
99/166netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULEnet/netfilter/nf_tables_api.c+2 -10 replies
100/166net: enetc: correct the indexes of highest and 2nd highest TCsdrivers/net/ethernet/freescale/enetc/enetc_qos.c+2 -20 replies
101/166ping6: Fix send to link-local addresses with VRF.net/ipv6/ping.c+2 -10 replies
102/166igb: Fix extts capture value format for 82580/i354/i350drivers/net/ethernet/intel/igb/igb_main.c+6 -20 replies
103/166net/sched: simplify tcf_pedit_actnet/sched/act_pedit.c+67 -700 replies
104/166net/sched: act_pedit: remove extra check for key typenet/sched/act_pedit.c+7 -220 replies
105/166net/sched: act_pedit: Parse L3 Header for L4 offsetnet/sched/act_pedit.c+43 -50 replies
106/166octeontx2-af: Fix promiscuous modedrivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c+2 -270 replies
107/166net/sched: cls_u32: Fix reference counter leak leading to overflownet/sched/cls_u32.c+10 -80 replies
108/166wifi: mac80211: fix link activation settings ordernet/mac80211/link.c+2 -20 replies
109/166wifi: cfg80211: fix link del callback to call correct handlernet/wireless/rdev-ops.h+3 -30 replies
110/166wifi: mac80211: take lock before setting vif linksnet/mac80211/cfg.c+8 -10 replies
111/166RDMA/rxe: Removed unused name from rxe_task structdrivers/infiniband/sw/rxe/rxe_qp.c drivers/infiniband/sw/rxe/rxe_task.c drivers/infiniband/sw/rxe/rxe_task.h+5 -120 replies
112/166RDMA/rxe: Fix the use-before-initialization error of resp_pktsdrivers/infiniband/sw/rxe/rxe_qp.c+3 -40 replies
113/166iavf: 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
114/166octeontx2-af: fixed resource availability checkdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+2 -10 replies
115/166octeontx2-af: fix lbk link credits on cn10kdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c+0 -40 replies
116/166RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functionsdrivers/infiniband/hw/mlx5/main.c+3 -00 replies
117/166RDMA/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
118/166RDMA/cma: Always set static rate to 0 for RoCEdrivers/infiniband/core/cma.c include/rdma/ib_addr.h+2 -250 replies
119/166IB/uverbs: Fix to consider event queue closing also upon non-blocking modedrivers/infiniband/core/uverbs_main.c+5 -70 replies
120/166RDMA/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
121/166IB/isert: Fix dead lock in ib_isertdrivers/infiniband/ulp/isert/ib_isert.c+8 -20 replies
122/166IB/isert: Fix possible list corruption in CMA handlerdrivers/infiniband/ulp/isert/ib_isert.c+4 -00 replies
123/166IB/isert: Fix incorrect release of isert connectiondrivers/infiniband/ulp/isert/ib_isert.c+0 -20 replies
124/166net: ethtool: correct MAX attribute value for statsinclude/uapi/linux/ethtool_netlink.h+1 -10 replies
125/166ipvlan: fix bound dev checking for IPv6 l3s modedrivers/net/ipvlan/ipvlan_l3s.c+4 -00 replies
126/166sctp: fix an error code in sctp_sf_eat_auth()net/sctp/sm_statefuns.c+1 -10 replies
127/166igc: Clean the TX buffer and TX descriptor ringdrivers/net/ethernet/intel/igc/igc_main.c+8 -10 replies
128/166igc: Fix possible system crash when loading moduledrivers/net/ethernet/intel/igc/igc_main.c+3 -00 replies
129/166igb: fix nvm.ops.read() error handlingdrivers/net/ethernet/intel/igb/igb_ethtool.c+3 -00 replies
130/166net: phylink: report correct max speed for QUSGMIIdrivers/net/phy/phylink.c+1 -10 replies
131/166net: phylink: use a dedicated helper to parse usgmii control worddrivers/net/phy/phylink.c+38 -10 replies
132/166drm/nouveau: dont detect DSM for non-NVIDIA devicedrivers/gpu/drm/nouveau/nouveau_acpi.c+3 -00 replies
133/166drm/bridge: ti-sn65dsi86: Avoid possible buffer overflowdrivers/gpu/drm/bridge/ti-sn65dsi86.c+4 -00 replies
134/166drm/nouveau/dp: check for NULL nv_connector->native_modedrivers/gpu/drm/nouveau/nouveau_connector.c+2 -20 replies
135/166drm/nouveau: add nv_encoder pointer check for NULLdrivers/gpu/drm/nouveau/nouveau_connector.c+2 -10 replies
136/166selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.tools/testing/selftests/tc-testing/tdc.sh+1 -00 replies
137/166selftests/tc-testing: Fix Error: failed to find target LOGtools/testing/selftests/tc-testing/config+1 -00 replies
138/166selftests/tc-testing: Fix SFB db testtools/testing/selftests/tc-testing/tc-tests/qdiscs/sfb.json+2 -20 replies
139/166sched: add new attr TCA_EXT_WARN_MSG to report tc extact messageinclude/uapi/linux/rtnetlink.h net/sched/act_api.c net/sched/cls_api.c +1 more+84 -490 replies
140/166net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscsnet/sched/sch_api.c+10 -100 replies
141/166net/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
142/166selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate steptools/testing/selftests/net/forwarding/hw_stats_l3.sh+7 -40 replies
143/166cifs: fix lease break oops in xfstest generic/098fs/cifs/file.c+6 -20 replies
144/166ext4: drop the call to ext4_error() from ext4_get_group_info()fs/ext4/balloc.c+9 -110 replies
145/166net/sched: cls_api: Fix lockup on flushing explicitly created chainnet/sched/cls_api.c+7 -50 replies
146/166net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo framesdrivers/net/dsa/ocelot/felix_vsc9959.c+1 -10 replies
147/166net: lapbether: only support ethernet devicesdrivers/net/wan/lapbether.c+3 -00 replies
148/166net: macsec: fix double free of percpu statsdrivers/net/macsec.c+5 -70 replies
149/166sfc: fix XDP queues mode with legacy IRQdrivers/net/ethernet/sfc/efx_channels.c drivers/net/ethernet/sfc/siena/efx_channels.c+4 -00 replies
150/166dm: dont lock fs when the map is NULL during suspend or resumedrivers/md/dm-ioctl.c drivers/md/dm.c+5 -40 replies
151/166net: tipc: resize nlattr array to correct sizenet/tipc/bearer.c+2 -20 replies
152/166selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSETtools/testing/selftests/ptp/testptp.c+3 -30 replies
153/166octeon_ep: Add missing check for ioremapdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+6 -10 replies
154/166afs: Fix vlserver probe RTT handlingfs/afs/vl_probe.c+2 -20 replies
155/166parisc: Delete redundant register definitions in <asm/assembly.h>arch/parisc/include/asm/assembly.h+0 -40 replies
156/166rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace periodkernel/rcu/tree.c+19 -80 replies
157/166drm/amdgpu: Dont set struct drm_driver.output_poll_changeddrivers/gpu/drm/amd/amdgpu/amdgpu_display.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -30 replies
158/166net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchynet/sched/act_api.c+2 -20 replies
159/166Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"net/sched/act_api.c+2 -20 replies
160/166net/sched: act_api: add specific EXT_WARN_MSG for tc actioninclude/uapi/linux/rtnetlink.h net/sched/act_api.c+5 -40 replies
161/166neighbour: delete neigh_lookup_nodev as not usedinclude/net/neighbour.h net/core/neighbour.c+0 -330 replies
162/166scsi: target: core: Fix error path in target_setup_session()drivers/target/target_core_transport.c+2 -00 replies
163/166x86/boot/compressed: prefer cc-option for CFLAGS additionsarch/x86/boot/compressed/Makefile+1 -10 replies
164/166MIPS: Move -Wa,-msoft-float check from as-option to cc-optionarch/mips/Makefile+1 -10 replies
165/166MIPS: Prefer cc-option for additions to cflagsarch/mips/Makefile arch/mips/loongson2ef/Platform+2 -20 replies
166/166kbuild: Update assembler calls to use proper flags and language targetscripts/Kconfig.include scripts/Makefile.compiler scripts/as-version.sh+6 -60 replies

Reviews trailers per patch

97 of 166 patches have a Reviewed-by or Acked-by.

PatchJoerg RoedelLinus WalleijBaolin WangAndy ShevchenkoMirsad Goran TodorovacHans de GoedeLuis ChamberlainJulius WernerAlexei StarovoitovChristian BraunerMuchun SongLuca WeissSteev KlimaszewskiAndrew HalaneyBorislav Petkov (AMD)Mark BrownJuergen GrossChristoph HellwigGeert UytterhoevenJoseph QiMark FashehRyusuke KonishiAnand JainDavid SterbaCezary RojewskiMartin BlumenstinglSimon HormanJose AbreuKarol HerbstLeo LiuBjørn MorkStylon WangRoman LiDaniel WheelerMarek MajkowskiAlex DeucherLijo LazarFeifei XuMichel DänzerYehezkel BernatRoss ZwislerSteven Rostedt (Google)Philipp RudoPalmer Dabbelt[email protected]Filipe Mananabeld zhangMario LimoncielloThinh NguyenManivannan SadhasivamGuoqing JiangJack WangLisa Chen (陈敏捷)Chandan Kumar RoutMaciej FijalkowskiVladimir OlteanDavid AhernJacob KellerPucha Himasekhar ReddyJamal Hadi SalimJosh HuntPedro TammelaIlpo JärvinenHeikki KrogerusBenson LeungAlan SternPengfei XuMaor GottliebSagi GrimbergLarysa ZarembaXin LongNaama MeirMuhammad Husaini ZulkifliRussell King (Oracle)Douglas AndersonRafal RomanowskiSridhar SamudralaEric DumazetLyude PaulSabrina DubrocaMartin HabetsFlorian WestphalTung NguyenRichard CochranKalesh APVictor NogueiraUladzislau Rezki (Sony)Javier Martinez CanillasJakub KicinskiVlad BuslovIdo SchimmelBharath SMShyam Prasad NMike ChristieNathan ChancellorLinux Kernel Functional TestingAnders RoxellThomas BogendoerferNick DesaulniersPhilippe Mathieu-DaudéNikolay AleksandrovFlorian FainelliMarkus ReicheltChris Paterson (CIP)Jon HunterRon EconomosConor DooleySudip MukherjeeTakeshi OgasawaraAllen PaisShuah KhanGuenter Roeck
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/166R-b
2/166A-b
3/166
4/166A-b R-b
5/166
6/166A-b
7/166T-b T-b T-b R-b
8/166A-b
9/166
10/166
11/166R-b
12/166R-b
13/166
14/166
15/166R-b R-b
16/166T-b
17/166R-b
18/166
19/166R-b
20/166
21/166R-b
22/166A-b
23/166
24/166R-b
25/166
26/166R-b R-b R-b
27/166
28/166
29/166R-b
30/166
31/166
32/166
33/166
34/166
35/166
36/166A-b
37/166
38/166A-b
39/166
40/166
41/166R-b
42/166T-b
43/166
44/166
45/166
46/166R-b T-b
47/166R-b R-b
48/166
49/166
50/166T-b
51/166T-b
52/166T-b
53/166
54/166Reported-and-tested-by
55/166R-b R-b R-b
56/166
57/166A-b
58/166
59/166R-b
60/166T-b R-b
61/166R-b
62/166
63/166
64/166
65/166
66/166R-b R-b
67/166R-b
68/166
69/166R-b
70/166A-b
71/166A-b R-b T-b
72/166R-b
73/166R-b
74/166A-b R-b
75/166R-b T-b
76/166
77/166A-b
78/166T-b
79/166T-b R-b
80/166
81/166
82/166R-b
83/166
84/166R-b R-b
85/166R-b
86/166R-b
87/166A-b R-b
88/166A-b R-b
89/166A-b
90/166A-b A-b
91/166A-b T-b
92/166
93/166
94/166
95/166Debugged-by T-b
96/166
97/166
98/166T-b A-b
99/166
100/166R-b R-b
101/166T-b R-b
102/166R-b R-b T-b
103/166R-b R-b
104/166R-b R-b
105/166R-b R-b
106/166
107/166A-b R-b
108/166
109/166
110/166
111/166
112/166
113/166R-b R-b T-b
114/166R-b
115/166R-b
116/166R-b
117/166R-b
118/166
119/166R-b
120/166R-b
121/166R-b
122/166
123/166R-b
124/166R-b
125/166R-b
126/166A-b
127/166R-b T-b
128/166T-b R-b
129/166
130/166R-b
131/166R-b
132/166R-b
133/166R-b
134/166R-b
135/166R-b
136/166R-b R-b
137/166R-b
138/166R-b
139/166A-b A-b
140/166A-b R-b T-b R-b
141/166A-b
142/166R-b
143/166R-b R-b
144/166
145/166
146/166R-b
147/166
148/166R-b
149/166A-b
150/166
151/166R-b R-b
152/166A-b
153/166R-b
154/166
155/166
156/166R-b T-b
157/166R-b
158/166R-b R-b
159/166A-b
160/166A-b
161/166R-b R-b
162/166R-b
163/166R-b T-b T-b T-b
164/166
165/166T-b T-b A-b R-b R-b
166/166T-b T-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 112 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/166] 6.1.35-rc1 review

This is the start of the stable review cycle for the 6.1.35 release. There are 166 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.1.35-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.35-rc1

Nick Desaulniers <[email protected]>
kbuild: Update assembler calls to use proper flags and language target

Nathan Chancellor <[email protected]>
MIPS: Prefer cc-option for additions to cflags

Nathan Chancellor <[email protected]>
MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option

Nick Desaulniers <[email protected]>
x86/boot/compressed: prefer cc-option for CFLAGS additions

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

Hangbin Liu <[email protected]>
net/sched: act_api: add specific EXT_WARN_MSG for tc action

Hangbin Liu <[email protected]>
Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"

Pedro Tammela <[email protected]>
net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy

Thomas Zimmermann <[email protected]>
drm/amdgpu: Don't set struct drm_driver.output_poll_changed

Ziwei Dai <[email protected]>
rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period

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

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

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

Hangbin Liu <[email protected]>
sched: add new attr TCA_EXT_WARN_MSG to report tc extact message

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.

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

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

Bob Pearson <[email protected]>
RDMA/rxe: Removed unused name from rxe_task struct

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

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

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

Pedro Tammela <[email protected]>
net/sched: simplify tcf_pedit_act

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

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

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

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

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

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

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

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

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

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

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

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

Jens Axboe <[email protected]>

    io_uring/net: save msghdr->msg_control for retries

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

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

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

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

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

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

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

Mirsad Goran Todorovac <[email protected]>
test_firmware: prevent race conditions by a correct implementation of locking

Christophe JAILLET <[email protected]>
test_firmware: Use kstrtobool() instead of strtobool()

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/loongarch/kernel/perf_event.c                 |   6 +-
 arch/mips/Kconfig                                  |   1 +
 arch/mips/Makefile                                 |   4 +-
 arch/mips/alchemy/common/dbdma.c                   |  27 +-
 arch/mips/kernel/cpu-probe.c                       |   5 +
 arch/mips/kernel/setup.c                           |   9 +-
 arch/mips/loongson2ef/Platform                     |   2 +-
 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/boot/compressed/Makefile                  |   2 +-
 arch/x86/kernel/head_64.S                          |  18 +-
 arch/x86/purgatory/Makefile                        |   5 +
 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_display.c        |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   4 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   6 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../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/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_net.c                |   6 +
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  16 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |   3 +-
 drivers/infiniband/sw/rxe/rxe_task.c               |   4 +-
 drivers/infiniband/sw/rxe/rxe_task.h               |   4 +-
 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/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_main.c          |   4 +
 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/sfc/efx_channels.c            |   2 +
 drivers/net/ethernet/sfc/siena/efx_channels.c      |   2 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   9 +-
 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/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/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/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                                 |  10 +-
 fs/btrfs/file-item.c                               |   4 +-
 fs/btrfs/inode.c                                   |  20 +-
 fs/btrfs/scrub.c                                   |   9 +-
 fs/cifs/file.c                                     |   8 +-
 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 +-
 include/linux/mlx5/driver.h                        |  12 +
 include/linux/soc/qcom/llcc-qcom.h                 |  12 +-
 include/net/neighbour.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 +-
 include/uapi/linux/rtnetlink.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 +-
 kernel/rcu/tree.c                                  |  27 +-
 lib/test_firmware.c                                |  55 ++--
 mm/zswap.c                                         |  11 +-
 net/core/neighbour.c                               |  31 ---
 net/ipv6/ping.c                                    |   3 +-
 net/mac80211/cfg.c                                 |   9 +-
 net/mac80211/link.c                                |   4 +-
 net/netfilter/nf_tables_api.c                      |  59 ++++-
 net/netfilter/nfnetlink.c                          |   3 +-
 net/netfilter/nft_set_pipapo.c                     |  55 ++--
 net/sched/act_api.c                                |  15 +-
 net/sched/act_pedit.c                              | 176 +++++++------
 net/sched/cls_api.c                                |  74 +++---
 net/sched/cls_u32.c                                |  18 +-
 net/sched/sch_api.c                                |  97 +++++---
 net/sched/sch_generic.c                            |  14 +-
 net/sctp/sm_statefuns.c                            |   2 +-
 net/tipc/bearer.c                                  |   4 +-
 net/wireless/rdev-ops.h                            |   6 +-
 net/wireless/reg.c                                 |   7 +-
 scripts/Kconfig.include                            |   2 +-
 scripts/Makefile.compiler                          |   8 +-
 scripts/as-version.sh                              |   2 +-
 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/board_selection.c              |   2 +-
 sound/soc/intel/avs/pcm.c                          |  23 +-
 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 +
 178 files changed, 1838 insertions(+), 867 deletions(-)