Skip to content

6.1.105-rc1 review

Greg Kroah-Hartman dri-devel linux-patches lkml netfilter-devel stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest150 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/150irqchip/mbigen: Fix mbigen node address layoutdrivers/irqchip/irq-mbigen.c+16 -40 replies
2/150platform/x86/intel/ifs: Gen2 Scan test supportdrivers/platform/x86/intel/ifs/ifs.h drivers/platform/x86/intel/ifs/runtest.c include/trace/events/intel_ifs.h+52 -210 replies
3/150platform/x86/intel/ifs: Initialize union ifs_status to zerodrivers/platform/x86/intel/ifs/runtest.c+1 -10 replies
4/150jump_label: Fix the fix, brown paper bags galorekernel/jump_label.c+2 -20 replies
5/150x86/mm: Fix pti_clone_pgtable() alignment assumptionarch/x86/mm/pti.c+3 -30 replies
6/150x86/mm: Fix pti_clone_entry_text() for i386arch/x86/mm/pti.c+1 -10 replies
7/150sctp: Fix null-ptr-deref in reuseport_add_sock().net/sctp/input.c+11 -80 replies
8/150net: usb: qmi_wwan: fix memory leak for not ip packetsdrivers/net/usb/qmi_wwan.c+1 -00 replies
9/150net: bridge: mcast: wait for previous gc cycles when removing portnet/bridge/br_multicast.c+1 -30 replies
10/150net: linkwatch: use system_unbound_wqnet/core/link_watch.c+2 -20 replies
11/150Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()net/bluetooth/l2cap_core.c+1 -00 replies
12/150Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitornet/bluetooth/hci_sync.c+14 -00 replies
13/150net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()drivers/net/dsa/bcm_sf2.c+3 -10 replies
14/150l2tp: fix lockdep splatnet/l2tp/l2tp_core.c+13 -20 replies
15/150net: fec: Stop PPS on driver removedrivers/net/ethernet/freescale/fec_ptp.c+3 -00 replies
16/150rcutorture: Fix rcu_torture_fwd_cb_cr() data racekernel/rcu/rcutorture.c+1 -10 replies
17/150md: do not delete safemode_timer in mddev_suspenddrivers/md/md.c+0 -10 replies
18/150md/raid5: avoid BUG_ON() while continue reshape after reassemblingdrivers/md/raid5.c+13 -70 replies
19/150block: change rq_integrity_vec to respect the iteratordrivers/nvme/host/pci.c include/linux/blk-integrity.h+10 -100 replies
20/150rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocationkernel/rcu/tree.c+7 -30 replies
21/150clocksource/drivers/sh_cmt: Address race condition for clock eventsdrivers/clocksource/sh_cmt.c+12 -10 replies
22/150ACPI: battery: create alarm sysfs attribute atomicallydrivers/acpi/battery.c+12 -40 replies
23/150ACPI: SBS: manage alarm sysfs attribute through psy coredrivers/acpi/sbs.c+12 -110 replies
24/150wifi: nl80211: disallow setting special AP channel widthsnet/wireless/nl80211.c+27 -00 replies
25/150net/mlx5e: SHAMPO, Fix invalid WQ linked list unlinkdrivers/net/ethernet/mellanox/mlx5/core/en_rx.c+3 -00 replies
26/150selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRTtools/testing/selftests/bpf/prog_tests/send_signal.c+2 -10 replies
27/150af_unix: Dont retry after unix_state_lock_nested() in unix_stream_connect().net/unix/af_unix.c+9 -250 replies
28/150PCI: Add Edimax Vendor ID to pci_ids.hinclude/linux/pci_ids.h+2 -00 replies
29/150udf: prevent integer overflow in udf_bitmap_free_blocks()fs/udf/balloc.c+13 -230 replies
30/150wifi: nl80211: dont give key data to userspacenet/wireless/nl80211.c+2 -80 replies
31/150can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratumdrivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c drivers/net/can/spi/mcp251xfd/mcp251xfd.h+43 -260 replies
32/150can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fddrivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c+27 -440 replies
33/150btrfs: fix bitmap leak when loading free space cache on duplicate entryfs/btrfs/free-space-cache.c+1 -00 replies
34/150drm/amdgpu/pm: Fix the param type of set_power_profile_modedrivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c+16 -160 replies
35/150drm/amdgpu/pm: Fix the null pointer dereference for smu7drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c+24 -260 replies
36/150drm/amdgpu: Fix the null pointer dereference to ras_managerdrivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+5 -20 replies
37/150drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rulesdrivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+18 -100 replies
38/150drm/amdgpu: Add lock around VF RLCG interfacedrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h+9 -00 replies
39/150drm/amd/pm: Fix the null pointer dereference for vega10_hwmgrdrivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c+25 -40 replies
40/150media: amphion: Remove lock in s_ctrl callbackdrivers/media/platform/amphion/vdec.c drivers/media/platform/amphion/venc.c+0 -40 replies
41/150drm/amd/display: Add NULL check for afb before dereferencing in amdgpu_dm_plane_handle_cursor_updatedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+12 -40 replies
42/150drm/amd/display: Add null checker before passing variablesdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -30 replies
43/150media: uvcvideo: Ignore empty TS packetsdrivers/media/usb/uvc/uvc_video.c+30 -10 replies
44/150media: uvcvideo: Fix the bandwdith quirk on USB 3.xdrivers/media/usb/uvc/uvc_video.c+3 -30 replies
45/150media: xc2028: avoid use-after-free in load_firmware_cb()drivers/media/tuners/xc2028.c+8 -10 replies
46/150ext4: fix uninitialized variable in ext4_inlinedir_to_treefs/ext4/inline.c+5 -10 replies
47/150jbd2: avoid memleak in jbd2_journal_write_metadata_bufferfs/jbd2/journal.c+1 -00 replies
48/150s390/sclp: Prevent release of buffer in I/Odrivers/s390/char/sclp_sd.c+8 -20 replies
49/150SUNRPC: Fix a race to wake a sync tasknet/sunrpc/sched.c+3 -10 replies
50/150bus: mhi: host: pci_generic: add support for Telit FE990 modemdrivers/bus/mhi/host/pci_generic.c+3 -00 replies
51/150Revert "bpftool: Mount bpffs when pinmaps path not under the bpffs"tools/bpf/bpftool/prog.c+0 -40 replies
52/150profiling: remove profile=sleep supportDocumentation/admin-guide/kernel-parameters.txt include/linux/profile.h kernel/profile.c +1 more+2 -240 replies
53/150scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONESdrivers/scsi/mpt3sas/mpt3sas_base.c+18 -20 replies
54/150irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to raw_spinlock_tdrivers/irqchip/irq-meson-gpio.c+7 -70 replies
55/150irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()drivers/irqchip/irq-loongarch-cpu.c+4 -20 replies
56/150sched/cputime: Fix mul_u64_u64_div_u64() precision for cputimekernel/sched/cputime.c+6 -00 replies
57/150ext4: fix wrong unit use in ext4_mb_find_by_goalfs/ext4/mballoc.c+1 -20 replies
58/150arm64: Add Neoverse-V2 partarch/arm64/include/asm/cputype.h+2 -00 replies
59/150arm64: barrier: Restore spec_bar() macroarch/arm64/include/asm/barrier.h+4 -00 replies
60/150arm64: cputype: Add Cortex-X4 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
61/150arm64: cputype: Add Neoverse-V3 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
62/150arm64: errata: Add workaround for Arm errata 3194386 and 3312417Documentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +3 more+89 -00 replies
63/150arm64: cputype: Add Cortex-X3 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
64/150arm64: cputype: Add Cortex-A720 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
65/150arm64: cputype: Add Cortex-X925 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
66/150arm64: errata: Unify speculative SSBS errata logicDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c +1 more+8 -320 replies
67/150arm64: errata: Expand speculative SSBS workaroundDocumentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+30 -20 replies
68/150arm64: cputype: Add Cortex-X1C definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
69/150arm64: cputype: Add Cortex-A725 definitionsarch/arm64/include/asm/cputype.h+2 -00 replies
70/150arm64: errata: Expand speculative SSBS workaround (again)Documentation/arm64/silicon-errata.rst arch/arm64/Kconfig arch/arm64/kernel/cpu_errata.c+44 -70 replies
71/150i2c: smbus: Improve handling of stuck alertsdrivers/i2c/i2c-smbus.c+25 -70 replies
72/150ASoC: codecs: wcd938x-sdw: Correct Soundwire ports masksound/soc/codecs/wcd938x-sdw.c+2 -20 replies
73/150ASoC: codecs: wsa881x: Correct Soundwire ports masksound/soc/codecs/wsa881x.c+1 -10 replies
74/150ASoC: codecs: wsa883x: parse port-mapping informationsound/soc/codecs/wsa883x.c+8 -00 replies
75/150ASoC: codecs: wsa883x: Correct Soundwire ports masksound/soc/codecs/wsa883x.c+1 -10 replies
76/150spi: spidev: Add missing spi_device_id for bh2228fvdrivers/spi/spidev.c+1 -00 replies
77/150ASoC: SOF: Remove libraries from topology lookupssound/soc/sof/mediatek/mt8195/mt8195.c+1 -10 replies
78/150i2c: smbus: Send alert notifications to all devices if source not founddrivers/i2c/i2c-smbus.c+35 -30 replies
79/150bpf: kprobe: remove unused declaring of bpf_kprobe_overrideinclude/linux/trace_events.h+0 -10 replies
80/150kprobes: Fix to check symbol prefixes correctlykernel/kprobes.c+2 -20 replies
81/150i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variantdrivers/i2c/busses/i2c-qcom-geni.c+47 -30 replies
82/150i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resumedrivers/i2c/busses/i2c-qcom-geni.c+3 -10 replies
83/150i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resumedrivers/i2c/busses/i2c-qcom-geni.c+1 -00 replies
84/150spi: spi-fsl-lpspi: Fix scldiv calculationdrivers/spi/spi-fsl-lpspi.c+4 -20 replies
85/150ALSA: usb-audio: Re-add ScratchAmp quirk entriessound/usb/quirks-table.h+4 -00 replies
86/150ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RTsound/soc/meson/axg-fifo.c+10 -160 replies
87/150drm/amd/display: Skip Recompute DSC Params if no Stream on Linkdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+3 -00 replies
88/150drm/client: fix null pointer dereference in drm_client_modeset_probedrivers/gpu/drm/drm_client_modeset.c+5 -00 replies
89/150ALSA: line6: Fix racy access to midibufsound/usb/line6/driver.c+5 -00 replies
90/150ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect listsound/pci/hda/patch_hdmi.c+1 -00 replies
91/150ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirkssound/pci/hda/patch_realtek.c+1 -00 replies
92/150ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4sound/pci/hda/patch_hdmi.c+1 -00 replies
93/150usb: vhci-hcd: Do not drop references before new references are gaineddrivers/usb/usbip/vhci_hcd.c+6 -30 replies
94/150USB: serial: debug: do not echo input by defaultdrivers/usb/serial/usb_debug.c+7 -00 replies
95/150usb: gadget: core: Check for unset descriptordrivers/usb/gadget/udc/core.c+4 -60 replies
96/150usb: gadget: u_serial: Set start_delayed during suspenddrivers/usb/gadget/function/u_serial.c+1 -00 replies
97/150usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.drivers/usb/gadget/function/u_audio.c+34 -80 replies
98/150scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONESdrivers/scsi/mpi3mr/mpi3mr_os.c+11 -00 replies
99/150scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logicdrivers/ufs/core/ufshcd.c+8 -30 replies
100/150tick/broadcast: Move per CPU pointer access into the atomic sectionkernel/time/tick-broadcast.c+2 -10 replies
101/150vhost-vdpa: switch to use vmf_insert_pfn() in the fault handlerdrivers/vhost/vdpa.c+1 -70 replies
102/150ntp: Clamp maxerror and esterror to operating rangekernel/time/ntp.c+2 -20 replies
103/150torture: Enable clocksource watchdog with "tsc=watchdog"tools/testing/selftests/rcutorture/bin/torture.sh+3 -30 replies
104/150clocksource: Scale the watchdog read retries automaticallyDocumentation/admin-guide/kernel-parameters.txt include/linux/clocksource.h kernel/time/clocksource-wdtest.c +2 more+25 -200 replies
105/150clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()kernel/time/clocksource.c+1 -10 replies
106/150driver core: Fix uevent_show() vs driver detach racedrivers/base/core.c drivers/base/module.c+12 -50 replies
107/150ntp: Safeguard against time_constant overflowkernel/time/ntp.c+2 -30 replies
108/150timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()kernel/time/timekeeping.c+1 -10 replies
109/150serial: core: check uartclk for zero to avoid divide by zerodrivers/tty/serial/serial_core.c+8 -00 replies
110/150parisc: fix a possible DMA corruptionarch/parisc/Kconfig arch/parisc/include/asm/cache.h+11 -10 replies
111/150ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxxsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
112/150kcov: properly check for softirq contextkernel/kcov.c+12 -30 replies
113/150irqchip/xilinx: Fix shift out of boundsdrivers/irqchip/irq-xilinx-intc.c+1 -10 replies
114/150genirq/irqdesc: Honor caller provided affinity in alloc_desc()kernel/irq/irqdesc.c+1 -00 replies
115/150power: supply: axp288_charger: Fix constant_charge_voltage writesdrivers/power/supply/axp288_charger.c+2 -20 replies
116/150power: supply: axp288_charger: Round constant_charge_voltage writes downdrivers/power/supply/axp288_charger.c+9 -90 replies
117/150tracing: Fix overflow in get_free_elt()kernel/trace/tracing_map.c+3 -30 replies
118/150padata: Fix possible divide-by-0 panic in padata_mt_helper()kernel/padata.c+7 -00 replies
119/150smb3: fix setting SecurityFlags when encryption is requiredDocumentation/admin-guide/cifs/usage.rst fs/smb/client/cifs_debug.c fs/smb/client/cifsglob.h +1 more+9 -60 replies
120/150btrfs: avoid using fixed char array size for tree namesfs/btrfs/print-tree.c+1 -10 replies
121/150x86/mtrr: Check if fixed MTRRs exist before saving themarch/x86/kernel/cpu/mtrr/mtrr.c+1 -10 replies
122/150sched/smt: Introduce sched_smt_present_inc/dec() helperkernel/sched/core.c+19 -70 replies
123/150sched/smt: Fix unbalance sched_smt_present dec/inckernel/sched/core.c+1 -00 replies
124/150drm/bridge: analogix_dp: properly handle zero sized AUX transactionsdrivers/gpu/drm/bridge/analogix/analogix_dp_reg.c+1 -40 replies
125/150drm/dp_mst: Skip CSN if topology probing is not done yetdrivers/gpu/drm/display/drm_dp_mst_topology.c+11 -00 replies
126/150drm/lima: Mark simple_ondemand governor as softdepdrivers/gpu/drm/lima/lima_drv.c+1 -00 replies
127/150drm/mgag200: Set DDC timeout in millisecondsdrivers/gpu/drm/mgag200/mgag200_i2c.c+1 -10 replies
128/150drm/mgag200: Bind I2C lifetime to DRM devicedrivers/gpu/drm/mgag200/mgag200_i2c.c+4 -20 replies
129/150mptcp: mib: count MPJ with backup flagnet/mptcp/mib.c net/mptcp/mib.h net/mptcp/subflow.c+10 -00 replies
130/150mptcp: export local_addressnet/mptcp/pm_netlink.c net/mptcp/protocol.h+9 -90 replies
131/150mptcp: pm: fix backup support in signal endpointsnet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/pm_userspace.c +2 more+54 -00 replies
132/150selftests: mptcp: join: validate backup in MPJtools/testing/selftests/net/mptcp/mptcp_join.sh+36 -100 replies
133/150selftests: mptcp: join: check backup support in signal endptools/testing/selftests/net/mptcp/mptcp_join.sh+27 -60 replies
134/150mptcp: pm: deny endp with signal + subflow + portnet/mptcp/pm_netlink.c+2 -20 replies
135/150block: use the right type for stub rq_integrity_vec()include/linux/blk-integrity.h+1 -10 replies
136/150Revert "drm/amd/display: Add NULL check for afb before dereferencing in amdgpu_dm_plane_handle_cursor_update"drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c+4 -120 replies
137/150mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machinesmm/huge_memory.c+1 -10 replies
138/150btrfs: fix corruption after buffer fault in during direct IO append writefs/btrfs/ctree.h fs/btrfs/file.c+43 -130 replies
139/150ipv6: fix source address selection with route leakinclude/net/ip6_route.h net/ipv6/ip6_output.c net/ipv6/route.c+16 -70 replies
140/150tools headers arm64: Sync arm64s cputype.h with the kernel sourcestools/arch/arm64/include/asm/cputype.h+6 -00 replies
141/150mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()mm/hugetlb.c+7 -70 replies
142/150block: Call .limit_depth() after .hctx has been setblock/blk-mq.c+5 -10 replies
143/150block/mq-deadline: Fix the tag reservation codeblock/mq-deadline.c+17 -30 replies
144/150xfs: fix log recovery buffer allocation for the legacy h_size fixupfs/xfs/xfs_log_recover.c+14 -60 replies
145/150drm/amd/display: Defer handling mst up request in resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -10 replies
146/150netfilter: nf_tables: bail out if stateful expression provides no .clonenet/netfilter/nf_tables_api.c+7 -80 replies
147/150netfilter: nf_tables: allow clone callbacks to sleepinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_connlimit.c +5 more+23 -210 replies
148/150netfilter: nf_tables: prefer nft_chain_validatenet/netfilter/nf_tables_api.c+13 -1380 replies
149/150i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()drivers/i2c/busses/i2c-qcom-geni.c+7 -10 replies
150/150btrfs: fix double inode unlock for direct IO sync writesfs/btrfs/file.c+4 -10 replies

Reviews trailers per patch

73 of 150 patches have a Reviewed-by or Acked-by.

PatchKuniyuki IwashimaFlorian FainelliFabio EstevamAndrew LunnFrank LiMarco ElverYu KuaiAnuj GuptaKanchan JoshiChristoph HellwigTony LuckIlpo JärvinenPengfei XuJithu JosephAshok RajDarrick J. WongGuenter Roeck[email protected]Xin LongBjørn MorkJohannes ThumshirnDavid SterbaAlex DeucherYang WangLijo LazarZhigang LuoTim HuangHarry WentlandHamza MahfoozHungNien ChenSergey SenozhatskyLaurent PinchartTomasz FigaRicardo Ribalda[email protected]Zhang YiJan KaraHeiko CarstensJeff LaytonManivannan SadhasivamBjorn HelgaasMiriam Rachel KorenblitAnshuman KhandualWill DeaconWolfram SangKrzysztof KozlowskiNeil ArmstrongDmitry BaryshkovOjaswin MujooAngeloGioacchino Del RegnoJiri OlsaKonrad DybcioVladimir ZapolskiyJames ClarkSebastian Andrzej SiewiorRodrigo SiqueiraDaniel WheelerThomas ZimmermannJiaxun YangBart Van AsscheYu LiaoDragos TatuleaMichal KubiakJin WangPaul E. McKenneyWaiman LongBharath SMAlejandro ColomarShuah KhanRobert FossMat MartineauSrinivasan ShanmugamGeorge ZhangYves-Alexis PerezDavid HildenbrandHanna CzenczekJosef BacikMark RutlandMuchun SongOscar SalvadorZhiguo NiuLyude PaulBrian FosterHersen WuAndi ShytiJocelyn FalempeMatthieu BaertsLarysa ZarembaChen YuTim ChenChromeOS CQ TestPavel Machek (CIP)
SeriesT-b T-b
1/150
2/150R-b R-b T-b
3/150R-b R-b R-b
4/150T-b
5/150T-b
6/150
7/150T-b A-b
8/150A-b
9/150
10/150R-b
11/150
12/150
13/150T-b R-b
14/150
15/150R-b R-b R-b
16/150A-b
17/150R-b
18/150
19/150R-b R-b R-b
20/150
21/150
22/150
23/150
24/150
25/150
26/150
27/150
28/150A-b
29/150
30/150R-b
31/150
32/150
33/150R-b R-b
34/150A-b
35/150R-b
36/150R-b
37/150A-b
38/150R-b
39/150R-b
40/150
41/150R-b
42/150R-b A-b
43/150T-b R-b R-b R-b
44/150R-b R-b
45/150
46/150Reported-and-tested-by
47/150R-b R-b
48/150R-b
49/150R-b
50/150R-b
51/150
52/150
53/150R-b R-b
54/150
55/150R-b
56/150
57/150R-b
58/150R-b
59/150
60/150
61/150
62/150
63/150
64/150
65/150
66/150
67/150
68/150R-b
69/150R-b
70/150R-b A-b
71/150T-b
72/150
73/150
74/150R-b T-b T-b R-b
75/150
76/150
77/150R-b
78/150
79/150A-b
80/150
81/150R-b
82/150R-b
83/150R-b
84/150
85/150
86/150R-b
87/150R-b T-b
88/150R-b
89/150
90/150
91/150
92/150
93/150A-b
94/150
95/150
96/150
97/150
98/150R-b R-b
99/150R-b
100/150T-b
101/150T-b R-b
102/150
103/150
104/150T-b T-b R-b R-b
105/150
106/150
107/150
108/150
109/150
110/150
111/150
112/150A-b
113/150
114/150
115/150
116/150
117/150
118/150
119/150A-b
120/150R-b R-b R-b
121/150
122/150
123/150R-b R-b
124/150R-b
125/150R-b
126/150
127/150R-b
128/150R-b
129/150R-b
130/150R-b R-b
131/150R-b
132/150R-b
133/150R-b
134/150R-b
135/150
136/150R-b T-b
137/150T-b A-b
138/150T-b R-b
139/150
140/150A-b
141/150A-b R-b
142/150R-b T-b
143/150R-b
144/150R-b R-b
145/150T-b R-b
146/150
147/150
148/150
149/150R-b
150/150R-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 92 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/150] 6.1.105-rc1 review

This is the start of the stable review cycle for the 6.1.105 release. There are 150 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, 14 Aug 2024 16:00:26 +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.105-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.105-rc1

Filipe Manana <[email protected]>
btrfs: fix double inode unlock for direct IO sync writes

Yang Yingliang <[email protected]>
i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()

Florian Westphal <[email protected]>
netfilter: nf_tables: prefer nft_chain_validate

Florian Westphal <[email protected]>
netfilter: nf_tables: allow clone callbacks to sleep

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: bail out if stateful expression provides no .clone

Wayne Lin <[email protected]>
drm/amd/display: Defer handling mst up request in resume

Christoph Hellwig <[email protected]>
xfs: fix log recovery buffer allocation for the legacy h_size fixup

Bart Van Assche <[email protected]>
block/mq-deadline: Fix the tag reservation code

Bart Van Assche <[email protected]>
block: Call .limit_depth() after .hctx has been set

Miaohe Lin <[email protected]>
mm/hugetlb: fix potential race in __update_and_free_hugetlb_folio()

Arnaldo Carvalho de Melo <[email protected]>
tools headers arm64: Sync arm64's cputype.h with the kernel sources

Nicolas Dichtel <[email protected]>
ipv6: fix source address selection with route leak

Filipe Manana <[email protected]>
btrfs: fix corruption after buffer fault in during direct IO append write

Yang Shi <[email protected]>
mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines

Ivan Lipski <[email protected]>
Revert "drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update"

Jens Axboe <[email protected]>
block: use the right type for stub rq_integrity_vec()

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: deny endp with signal + subflow + port

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check backup support in signal endp

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: validate backup in MPJ

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: fix backup support in signal endpoints

Geliang Tang <[email protected]>
mptcp: export local_address

Matthieu Baerts (NGI0) <[email protected]>
mptcp: mib: count MPJ with backup flag

Thomas Zimmermann <[email protected]>
drm/mgag200: Bind I2C lifetime to DRM device

Thomas Zimmermann <[email protected]>
drm/mgag200: Set DDC timeout in milliseconds

Dragan Simic <[email protected]>
drm/lima: Mark simple_ondemand governor as softdep

Wayne Lin <[email protected]>
drm/dp_mst: Skip CSN if topology probing is not done yet

Lucas Stach <[email protected]>
drm/bridge: analogix_dp: properly handle zero sized AUX transactions

Yang Yingliang <[email protected]>
sched/smt: Fix unbalance sched_smt_present dec/inc

Yang Yingliang <[email protected]>
sched/smt: Introduce sched_smt_present_inc/dec() helper

Andi Kleen <[email protected]>
x86/mtrr: Check if fixed MTRRs exist before saving them

Qu Wenruo <[email protected]>
btrfs: avoid using fixed char array size for tree names

Steve French <[email protected]>
smb3: fix setting SecurityFlags when encryption is required

Waiman Long <[email protected]>
padata: Fix possible divide-by-0 panic in padata_mt_helper()

Tze-nan Wu <[email protected]>
tracing: Fix overflow in get_free_elt()

Hans de Goede <[email protected]>
power: supply: axp288_charger: Round constant_charge_voltage writes down

Hans de Goede <[email protected]>
power: supply: axp288_charger: Fix constant_charge_voltage writes

Shay Drory <[email protected]>
genirq/irqdesc: Honor caller provided affinity in alloc_desc()

Radhey Shyam Pandey <[email protected]>
irqchip/xilinx: Fix shift out of bounds

Andrey Konovalov <[email protected]>
kcov: properly check for softirq context

Takashi Iwai <[email protected]>

    ASoC: amd: yc: Add quirk entry for OMEN by HP Gaming Laptop 16-n0xxx

Mikulas Patocka <[email protected]>
parisc: fix a possible DMA corruption

George Kennedy <[email protected]>
serial: core: check uartclk for zero to avoid divide by zero

Thomas Gleixner <[email protected]>
timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()

Justin Stitt <[email protected]>
ntp: Safeguard against time_constant overflow

Dan Williams <[email protected]>
driver core: Fix uevent_show() vs driver detach race

Paul E. McKenney <[email protected]>
clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()

Feng Tang <[email protected]>
clocksource: Scale the watchdog read retries automatically

Paul E. McKenney <[email protected]>
torture: Enable clocksource watchdog with "tsc=watchdog"

Justin Stitt <[email protected]>
ntp: Clamp maxerror and esterror to operating range

Jason Wang <[email protected]>
vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler

Thomas Gleixner <[email protected]>
tick/broadcast: Move per CPU pointer access into the atomic section

Vamshi Gajjela <[email protected]>

    scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic

Damien Le Moal <[email protected]>
scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES

Chris Wulff <[email protected]>
usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.

Prashanth K <[email protected]>
usb: gadget: u_serial: Set start_delayed during suspend

Chris Wulff <[email protected]>
usb: gadget: core: Check for unset descriptor

Marek Marczykowski-Górecki <[email protected]>
USB: serial: debug: do not echo input by default

Oliver Neukum <[email protected]>
usb: vhci-hcd: Do not drop references before new references are gained

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4

Dustin L. Howett <[email protected]>
ALSA: hda/realtek: Add Framework Laptop 13 (Intel Core Ultra) to quirks

Steven 'Steve' Kendall <[email protected]>
ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list

Takashi Iwai <[email protected]>
ALSA: line6: Fix racy access to midibuf

Ma Ke <[email protected]>
drm/client: fix null pointer dereference in drm_client_modeset_probe

Fangzhi Zuo <[email protected]>
drm/amd/display: Skip Recompute DSC Params if no Stream on Link

Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT

Takashi Iwai <[email protected]>
ALSA: usb-audio: Re-add ScratchAmp quirk entries

Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Fix scldiv calculation

Gaosheng Cui <[email protected]>
i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume

Gaosheng Cui <[email protected]>
i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume

Neil Armstrong <[email protected]>
i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant

Masami Hiramatsu (Google) <[email protected]>
kprobes: Fix to check symbol prefixes correctly

Menglong Dong <[email protected]>
bpf: kprobe: remove unused declaring of bpf_kprobe_override

Guenter Roeck <[email protected]>
i2c: smbus: Send alert notifications to all devices if source not found

Curtis Malainey <[email protected]>
ASoC: SOF: Remove libraries from topology lookups

Geert Uytterhoeven <[email protected]>
spi: spidev: Add missing spi_device_id for bh2228fv

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa883x: Correct Soundwire ports mask

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa883x: parse port-mapping information

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wsa881x: Correct Soundwire ports mask

Krzysztof Kozlowski <[email protected]>
ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask

Guenter Roeck <[email protected]>
i2c: smbus: Improve handling of stuck alerts

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround (again)

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A725 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X1C definitions

Mark Rutland <[email protected]>
arm64: errata: Expand speculative SSBS workaround

Mark Rutland <[email protected]>
arm64: errata: Unify speculative SSBS errata logic

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X925 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-A720 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X3 definitions

Mark Rutland <[email protected]>

    arm64: errata: Add workaround for Arm errata 3194386 and 3312417

Mark Rutland <[email protected]>
arm64: cputype: Add Neoverse-V3 definitions

Mark Rutland <[email protected]>
arm64: cputype: Add Cortex-X4 definitions

Mark Rutland <[email protected]>
arm64: barrier: Restore spec_bar() macro

Besar Wicaksono <[email protected]>
arm64: Add Neoverse-V2 part

Kemeng Shi <[email protected]>
ext4: fix wrong unit use in ext4_mb_find_by_goal

Zheng Zucheng <[email protected]>
sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime

Huacai Chen <[email protected]>
irqchip/loongarch-cpu: Fix return value of lpic_gsi_to_irq()

Arseniy Krasnov <[email protected]>
irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'

Damien Le Moal <[email protected]>
scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES

Tetsuo Handa <[email protected]>
profiling: remove profile=sleep support

Greg Kroah-Hartman <[email protected]>
Revert "bpftool: Mount bpffs when pinmaps path not under the bpffs"

Daniele Palmas <[email protected]>
bus: mhi: host: pci_generic: add support for Telit FE990 modem

Benjamin Coddington <[email protected]>
SUNRPC: Fix a race to wake a sync task

Peter Oberparleiter <[email protected]>
s390/sclp: Prevent release of buffer in I/O

Kemeng Shi <[email protected]>
jbd2: avoid memleak in jbd2_journal_write_metadata_buffer

Xiaxi Shen <[email protected]>
ext4: fix uninitialized variable in ext4_inlinedir_to_tree

Chi Zhiling <[email protected]>
media: xc2028: avoid use-after-free in load_firmware_cb()

Michal Pecio <[email protected]>
media: uvcvideo: Fix the bandwdith quirk on USB 3.x

Ricardo Ribalda <[email protected]>
media: uvcvideo: Ignore empty TS packets

Alex Hung <[email protected]>
drm/amd/display: Add null checker before passing variables

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Add NULL check for 'afb' before dereferencing in amdgpu_dm_plane_handle_cursor_update

Ming Qian <[email protected]>
media: amphion: Remove lock in s_ctrl callback

Bob Zhou <[email protected]>
drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr

Victor Skvortsov <[email protected]>
drm/amdgpu: Add lock around VF RLCG interface

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules

Ma Jun <[email protected]>
drm/amdgpu: Fix the null pointer dereference to ras_manager

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the null pointer dereference for smu7

Ma Jun <[email protected]>
drm/amdgpu/pm: Fix the param type of set_power_profile_mode

Filipe Manana <[email protected]>
btrfs: fix bitmap leak when loading free space cache on duplicate entry

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd

Marc Kleine-Budde <[email protected]>
can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum

Johannes Berg <[email protected]>
wifi: nl80211: don't give key data to userspace

Roman Smirnov <[email protected]>
udf: prevent integer overflow in udf_bitmap_free_blocks()

FUJITA Tomonori <[email protected]>
PCI: Add Edimax Vendor ID to pci_ids.h

Kuniyuki Iwashima <[email protected]>
af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().

Yonghong Song <[email protected]>
selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT

Dragos Tatulea <[email protected]>
net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink

Johannes Berg <[email protected]>
wifi: nl80211: disallow setting special AP channel widths

Thomas Weißschuh <[email protected]>
ACPI: SBS: manage alarm sysfs attribute through psy core

Thomas Weißschuh <[email protected]>
ACPI: battery: create alarm sysfs attribute atomically

Niklas Söderlund <[email protected]>
clocksource/drivers/sh_cmt: Address race condition for clock events

Frederic Weisbecker <[email protected]>
rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation

Mikulas Patocka <[email protected]>
block: change rq_integrity_vec to respect the iterator

Yu Kuai <[email protected]>
md/raid5: avoid BUG_ON() while continue reshape after reassembling

Li Nan <[email protected]>
md: do not delete safemode_timer in mddev_suspend

Paul E. McKenney <[email protected]>
rcutorture: Fix rcu_torture_fwd_cb_cr() data race

Csókás, Bence <[email protected]>
net: fec: Stop PPS on driver remove

James Chapman <[email protected]>
l2tp: fix lockdep splat

Joe Hattori <[email protected]>
net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()

Anton Khirnov <[email protected]>
Bluetooth: hci_sync: avoid dup filtering when passive scanning with adv monitor

Dmitry Antipov <[email protected]>
Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()

Eric Dumazet <[email protected]>
net: linkwatch: use system_unbound_wq

Nikolay Aleksandrov <[email protected]>
net: bridge: mcast: wait for previous gc cycles when removing port

Daniele Palmas <[email protected]>
net: usb: qmi_wwan: fix memory leak for not ip packets

Kuniyuki Iwashima <[email protected]>
sctp: Fix null-ptr-deref in reuseport_add_sock().

Peter Zijlstra <[email protected]>

    x86/mm: Fix pti_clone_entry_text() for i386

Peter Zijlstra <[email protected]>
x86/mm: Fix pti_clone_pgtable() alignment assumption

Peter Zijlstra <[email protected]>
jump_label: Fix the fix, brown paper bags galore

Kuppuswamy Sathyanarayanan <[email protected]>
platform/x86/intel/ifs: Initialize union ifs_status to zero

Jithu Joseph <[email protected]>
platform/x86/intel/ifs: Gen2 Scan test support

Yipeng Zou <[email protected]>
irqchip/mbigen: Fix mbigen node address layout

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

Diffstat:

 Documentation/admin-guide/cifs/usage.rst           |   2 +-
 Documentation/admin-guide/kernel-parameters.txt    |  10 +-
 Documentation/arm64/silicon-errata.rst             |  36 +++++
 Makefile                                           |   4 +-
 arch/arm64/Kconfig                                 |  38 +++++
 arch/arm64/include/asm/barrier.h                   |   4 +
 arch/arm64/include/asm/cputype.h                   |  16 ++
 arch/arm64/kernel/cpu_errata.c                     |  31 ++++
 arch/arm64/kernel/cpufeature.c                     |  12 ++
 arch/arm64/kernel/proton-pack.c                    |  12 ++
 arch/arm64/tools/cpucaps                           |   1 +
 arch/parisc/Kconfig                                |   1 +
 arch/parisc/include/asm/cache.h                    |  11 +-
 arch/x86/kernel/cpu/mtrr/mtrr.c                    |   2 +-
 arch/x86/mm/pti.c                                  |   8 +-
 block/blk-mq.c                                     |   6 +-
 block/mq-deadline.c                                |  20 ++-
 drivers/acpi/battery.c                             |  16 +-
 drivers/acpi/sbs.c                                 |  23 +--
 drivers/base/core.c                                |  13 +-
 drivers/base/module.c                              |   4 +
 drivers/bus/mhi/host/pci_generic.c                 |   3 +
 drivers/clocksource/sh_cmt.c                       |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c           |   6 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h           |   2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   3 +
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |   8 +-
 drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c    |   8 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  55 +++----
 .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c    |  14 +-
 .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c  |  36 ++++-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  16 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  |   5 +-
 drivers/gpu/drm/display/drm_dp_mst_topology.c      |  11 ++
 drivers/gpu/drm/drm_client_modeset.c               |   5 +
 drivers/gpu/drm/lima/lima_drv.c                    |   1 +
 drivers/gpu/drm/mgag200/mgag200_i2c.c              |   8 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |  63 +++++++-
 drivers/i2c/i2c-smbus.c                            |  64 +++++++-
 drivers/irqchip/irq-loongarch-cpu.c                |   6 +-
 drivers/irqchip/irq-mbigen.c                       |  20 ++-
 drivers/irqchip/irq-meson-gpio.c                   |  14 +-
 drivers/irqchip/irq-xilinx-intc.c                  |   2 +-
 drivers/md/md.c                                    |   1 -
 drivers/md/raid5.c                                 |  20 ++-
 drivers/media/platform/amphion/vdec.c              |   2 -
 drivers/media/platform/amphion/venc.c              |   2 -
 drivers/media/tuners/xc2028.c                      |   9 +-
 drivers/media/usb/uvc/uvc_video.c                  |  37 ++++-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c     |   2 +
 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c      | 125 ++++++++-------
 drivers/net/can/spi/mcp251xfd/mcp251xfd.h          |  13 +-
 drivers/net/dsa/bcm_sf2.c                          |   4 +-
 drivers/net/ethernet/freescale/fec_ptp.c           |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |   3 +
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/nvme/host/pci.c                            |   6 +-
 drivers/platform/x86/intel/ifs/ifs.h               |  28 +++-
 drivers/platform/x86/intel/ifs/runtest.c           |  31 +++-
 drivers/power/supply/axp288_charger.c              |  24 +--
 drivers/s390/char/sclp_sd.c                        |  10 +-
 drivers/scsi/mpi3mr/mpi3mr_os.c                    |  11 ++
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  20 ++-
 drivers/spi/spi-fsl-lpspi.c                        |   6 +-
 drivers/spi/spidev.c                               |   1 +
 drivers/tty/serial/serial_core.c                   |   8 +
 drivers/ufs/core/ufshcd.c                          |  11 +-
 drivers/usb/gadget/function/u_audio.c              |  42 ++++-
 drivers/usb/gadget/function/u_serial.c             |   1 +
 drivers/usb/gadget/udc/core.c                      |  10 +-
 drivers/usb/serial/usb_debug.c                     |   7 +
 drivers/usb/usbip/vhci_hcd.c                       |   9 +-
 drivers/vhost/vdpa.c                               |   8 +-
 fs/btrfs/ctree.h                                   |   1 +
 fs/btrfs/file.c                                    |  60 +++++--
 fs/btrfs/free-space-cache.c                        |   1 +
 fs/btrfs/print-tree.c                              |   2 +-
 fs/ext4/inline.c                                   |   6 +-
 fs/ext4/mballoc.c                                  |   3 +-
 fs/jbd2/journal.c                                  |   1 +
 fs/smb/client/cifs_debug.c                         |   2 +-
 fs/smb/client/cifsglob.h                           |   8 +-
 fs/smb/client/smb2pdu.c                            |   3 +
 fs/udf/balloc.c                                    |  36 ++---
 fs/xfs/xfs_log_recover.c                           |  20 ++-
 include/linux/blk-integrity.h                      |  16 +-
 include/linux/clocksource.h                        |  14 +-
 include/linux/pci_ids.h                            |   2 +
 include/linux/profile.h                            |   1 -
 include/linux/trace_events.h                       |   1 -
 include/net/ip6_route.h                            |  22 ++-
 include/net/netfilter/nf_tables.h                  |   4 +-
 include/trace/events/intel_ifs.h                   |  16 +-
 kernel/irq/irqdesc.c                               |   1 +
 kernel/jump_label.c                                |   4 +-
 kernel/kcov.c                                      |  15 +-
 kernel/kprobes.c                                   |   4 +-
 kernel/padata.c                                    |   7 +
 kernel/profile.c                                   |  11 +-
 kernel/rcu/rcutorture.c                            |   2 +-
 kernel/rcu/tree.c                                  |  10 +-
 kernel/sched/core.c                                |  27 +++-
 kernel/sched/cputime.c                             |   6 +
 kernel/sched/stats.c                               |  10 --
 kernel/time/clocksource-wdtest.c                   |  13 +-
 kernel/time/clocksource.c                          |  10 +-
 kernel/time/ntp.c                                  |   9 +-
 kernel/time/tick-broadcast.c                       |   3 +-
 kernel/time/timekeeping.c                          |   2 +-
 kernel/trace/tracing_map.c                         |   6 +-
 mm/huge_memory.c                                   |   2 +-
 mm/hugetlb.c                                       |  14 +-
 net/bluetooth/hci_sync.c                           |  14 ++
 net/bluetooth/l2cap_core.c                         |   1 +
 net/bridge/br_multicast.c                          |   4 +-
 net/core/link_watch.c                              |   4 +-
 net/ipv6/ip6_output.c                              |   1 +
 net/ipv6/route.c                                   |   2 +-
 net/l2tp/l2tp_core.c                               |  15 +-
 net/mptcp/mib.c                                    |   2 +
 net/mptcp/mib.h                                    |   2 +
 net/mptcp/pm.c                                     |  12 ++
 net/mptcp/pm_netlink.c                             |  39 +++--
 net/mptcp/pm_userspace.c                           |  18 +++
 net/mptcp/protocol.h                               |   4 +
 net/mptcp/subflow.c                                |   9 ++
 net/netfilter/nf_tables_api.c                      | 172 +++------------------
 net/netfilter/nft_connlimit.c                      |   4 +-
 net/netfilter/nft_counter.c                        |   4 +-
 net/netfilter/nft_dynset.c                         |   2 +-
 net/netfilter/nft_last.c                           |   4 +-
 net/netfilter/nft_limit.c                          |  14 +-
 net/netfilter/nft_quota.c                          |   4 +-
 net/sctp/input.c                                   |  19 ++-
 net/sunrpc/sched.c                                 |   4 +-
 net/unix/af_unix.c                                 |  34 ++--
 net/wireless/nl80211.c                             |  37 ++++-
 sound/pci/hda/patch_hdmi.c                         |   2 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/soc/codecs/wcd938x-sdw.c                     |   4 +-
 sound/soc/codecs/wsa881x.c                         |   2 +-
 sound/soc/codecs/wsa883x.c                         |  10 +-
 sound/soc/meson/axg-fifo.c                         |  26 ++--
 sound/soc/sof/mediatek/mt8195/mt8195.c             |   2 +-
 sound/usb/line6/driver.c                           |   5 +
 sound/usb/quirks-table.h                           |   4 +
 tools/arch/arm64/include/asm/cputype.h             |   6 +
 tools/bpf/bpftool/prog.c                           |   4 -
 .../testing/selftests/bpf/prog_tests/send_signal.c |   3 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  75 +++++++--
 tools/testing/selftests/rcutorture/bin/torture.sh  |   6 +-
 155 files changed, 1360 insertions(+), 703 deletions(-)