Skip to content

6.12.7-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest160 patches 23 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/160net: sched: fix ordering of qlen adjustmentnet/sched/sch_cake.c net/sched/sch_choke.c+2 -20 replies
2/160net: stmmac: fix TSO DMA API usage causing oopsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -30 replies
3/160firmware: arm_scmi: Fix i.MX build dependencydrivers/firmware/arm_scmi/vendors/imx/Kconfig drivers/firmware/imx/Kconfig sound/soc/fsl/Kconfig+2 -10 replies
4/160firmware: arm_ffa: Fix the race around setting ffa_dev->propertiesdrivers/firmware/arm_ffa/bus.c drivers/firmware/arm_ffa/driver.c include/linux/arm_ffa.h+20 -150 replies
5/160RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bitarch/riscv/kvm/aia.c+1 -10 replies
6/160sched/fair: Fix NEXT_BUDDYkernel/sched/fair.c+2 -50 replies
7/160sched/fair: Fix sched_can_stop_tick() for fair taskskernel/sched/core.c+1 -10 replies
8/160sched/eevdf: More PELT vs DELAYED_DEQUEUEkernel/sched/debug.c kernel/sched/fair.c kernel/sched/pelt.c +1 more+54 -80 replies
9/160p2sb: Factor out p2sb_read_from_cache()drivers/platform/x86/p2sb.c+17 -110 replies
10/160p2sb: Introduce the global flag p2sb_hidden_by_biosdrivers/platform/x86/p2sb.c+4 -20 replies
11/160p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()drivers/platform/x86/p2sb.c+12 -110 replies
12/160p2sb: Do not scan and remove the P2SB device when it is unhiddendrivers/platform/x86/p2sb.c+33 -90 replies
13/160i2c: pnx: Fix timeout in wait functionsdrivers/i2c/busses/i2c-pnx.c+2 -20 replies
14/160s390/ipl: Fix never less than zero warningarch/s390/kernel/ipl.c+1 -10 replies
15/160erofs: fix PSI memstall accountingfs/erofs/zdata.c+2 -20 replies
16/160sched/dlserver: Fix dlserver double enqueueinclude/linux/sched.h kernel/sched/deadline.c kernel/sched/sched.h+18 -20 replies
17/160sched/dlserver: Fix dlserver time accountingkernel/sched/fair.c+9 -60 replies
18/160s390/mm: Consider KMSAN modules metadata for paging levelsarch/s390/boot/startup.c+2 -00 replies
19/160erofs: add erofs_sb_free() helperfs/erofs/super.c+19 -170 replies
20/160erofs: use `struct erofs_device_info` for the primary devicefs/erofs/data.c fs/erofs/fscache.c fs/erofs/internal.h +1 more+22 -310 replies
21/160erofs: reference `struct erofs_device_info` for erofs_map_devfs/erofs/data.c fs/erofs/fileio.c fs/erofs/fscache.c +1 more+15 -230 replies
22/160erofs: use buffered I/O for file-backed mounts by defaultfs/erofs/fileio.c fs/erofs/internal.h fs/erofs/super.c+21 -100 replies
23/160xfs: sb_spino_align is not verifiedfs/xfs/libxfs/xfs_sb.c+14 -00 replies
24/160xfs: fix sparse inode limits on runt AGfs/xfs/libxfs/xfs_ialloc.c+9 -70 replies
25/160xfs: fix off-by-one error in fsmaps end_daddr usagefs/xfs/xfs_fsmap.c+18 -110 replies
26/160xfs: fix sb_spino_align checks for large fsblock sizesfs/xfs/libxfs/xfs_sb.c+6 -50 replies
27/160xfs: fix zero byte checking in the superblock scrubberfs/xfs/scrub/agheader.c+27 -20 replies
28/160tools: hv: change permissions of NetworkManager configuration filetools/hv/hv_set_ifconfig.sh+1 -10 replies
29/160cxl/pci: Fix potential bogus return value upon successful probingdrivers/cxl/pci.c+1 -20 replies
30/160cxl/region: Fix region creation for greater than x2 switchesdrivers/cxl/core/region.c+18 -70 replies
31/160net/smc: protect link down work from execute after lgr freednet/smc/smc_core.c+7 -20 replies
32/160net/smc: check sndbuf_space again after NOSPACE flag is set in smc_pollnet/smc/af_smc.c+7 -00 replies
33/160net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msgnet/smc/af_smc.c net/smc/smc_clc.c net/smc/smc_clc.h+14 -20 replies
34/160net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msgnet/smc/af_smc.c net/smc/smc_clc.c net/smc/smc_clc.h+16 -30 replies
35/160net/smc: check smcd_v2_ext_offset when receiving proposal msgnet/smc/af_smc.c net/smc/smc_clc.h+9 -10 replies
36/160net/smc: check return value of sock_recvmsg when draining clc datanet/smc/smc_clc.c+5 -00 replies
37/160net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()drivers/net/ethernet/mscc/ocelot.c+1 -10 replies
38/160netdevsim: prevent bad user input in nsim_dev_health_break_write()drivers/net/netdevsim/health.c+2 -00 replies
39/160tools/net/ynl: fix sub-message key lookup for nested attributestools/net/ynl/lib/ynl.py+3 -30 replies
40/160ionic: Fix netdev notifier unregister on failuredrivers/net/ethernet/pensando/ionic/ionic_lif.c+2 -20 replies
41/160ionic: no double destroy workqueuedrivers/net/ethernet/pensando/ionic/ionic_dev.c+4 -10 replies
42/160ionic: use ee->offset when returning sprom datadrivers/net/ethernet/pensando/ionic/ionic_ethtool.c+2 -20 replies
43/160net: renesas: rswitch: rework ts tags managementdrivers/net/ethernet/renesas/rswitch.c drivers/net/ethernet/renesas/rswitch.h+42 -450 replies
44/160ksmbd: count all requests in req_running counterfs/smb/server/connection.c+3 -20 replies
45/160ksmbd: fix broken transfers when exceeding max simultaneous operationsfs/smb/server/connection.c fs/smb/server/connection.h fs/smb/server/server.c +2 more+17 -100 replies
46/160netdev: fix repeated netlink messages in queue dumpnet/core/netdev-genl.c+4 -70 replies
47/160netdev: fix repeated netlink messages in queue statsnet/core/netdev-genl.c+2 -20 replies
48/160team: Fix feature exposure when no ports are presentdrivers/net/team/team_core.c+6 -20 replies
49/160net: hinic: Fix cleanup in create_rxqs/txqs()drivers/net/ethernet/huawei/hinic/hinic_main.c+2 -00 replies
50/160net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0drivers/net/ethernet/oa_tc6.c+3 -20 replies
51/160net: ethernet: oa_tc6: fix tx skb race condition between reference pointersdrivers/net/ethernet/oa_tc6.c+6 -00 replies
52/160net: ethernet: bgmac-platform: fix an OF node reference leakdrivers/net/ethernet/broadcom/bgmac-platform.c+4 -10 replies
53/160net: netdevsim: fix nsim_pp_hold_write()drivers/net/netdevsim/netdev.c+2 -20 replies
54/160can: m_can: set init flag earlier in probedrivers/net/can/m_can/m_can.c+9 -50 replies
55/160can: m_can: fix missed interrupts with m_can_pcidrivers/net/can/m_can/m_can.c drivers/net/can/m_can/m_can.h drivers/net/can/m_can/m_can_pci.c+19 -50 replies
56/160ipvs: Fix clamp() of ip_vs_conn_tab on small memory systemsnet/netfilter/ipvs/ip_vs_conn.c+2 -20 replies
57/160netfilter: ipset: Fix for recursive locking warningnet/netfilter/ipset/ip_set_list_set.c+3 -00 replies
58/160selftests: openvswitch: fix tcpdump executiontools/testing/selftests/net/openvswitch/openvswitch.sh+4 -20 replies
59/160net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged trafficnet/dsa/tag.h+11 -50 replies
60/160netdev-genl: avoid empty messages in queue dumpnet/core/netdev-genl.c+2 -20 replies
61/160psample: adjust size if rate_as_probability is setnet/psample/psample.c+6 -30 replies
62/160net: mdiobus: fix an OF node reference leakdrivers/net/mdio/fwnode_mdio.c+10 -30 replies
63/160mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirkdrivers/mmc/host/sdhci-tegra.c+0 -10 replies
64/160mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()drivers/mmc/host/mtk-sd.c+2 -00 replies
65/160irqchip/gic-v3: Work around insecure GIC integrationsdrivers/irqchip/irq-gic-v3.c+16 -10 replies
66/160EDAC/amd64: Simplify ECC check on unified memory controllersdrivers/edac/amd64_edac.c+11 -230 replies
67/160KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overriddenarch/arm64/kvm/sys_regs.c+2 -10 replies
68/160KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module initarch/x86/kvm/cpuid.c arch/x86/kvm/cpuid.h arch/x86/kvm/x86.c+29 -50 replies
69/160net: tun: fix tun_napi_alloc_frags()drivers/net/tun.c+1 -10 replies
70/160chelsio/chtls: prevent potential integer overflow on 32bitdrivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c+3 -20 replies
71/160net: mctp: handle skb cleanup on sock_queue failuresnet/mctp/route.c net/mctp/test/route-test.c+112 -100 replies
72/160block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock"block/blk-mq-sysfs.c block/blk-mq.c block/blk-sysfs.c+23 -260 replies
73/160i2c: riic: Always round-up when calculating bus perioddrivers/i2c/busses/i2c-riic.c+1 -10 replies
74/160efivarfs: Fix error on non-existent filefs/efivarfs/inode.c fs/efivarfs/internal.h fs/efivarfs/super.c+1 -50 replies
75/160hexagon: Disable constant extender optimization for LLVM prior to 19.1.0arch/hexagon/Makefile+6 -00 replies
76/160USB: serial: option: add TCL IK512 MBIM & ECMdrivers/usb/serial/option.c+4 -00 replies
77/160USB: serial: option: add MeiG Smart SLM770Adrivers/usb/serial/option.c+3 -00 replies
78/160USB: serial: option: add Netprisma LCUK54 modules for WWAN Readydrivers/usb/serial/option.c+12 -00 replies
79/160USB: serial: option: add MediaTek T7XX compositionsdrivers/usb/serial/option.c+2 -00 replies
80/160USB: serial: option: add Telit FE910C04 rmnet compositionsdrivers/usb/serial/option.c+6 -00 replies
81/160xhci: Turn NEC specific quirk for handling Stop Endpoint errors genericdrivers/usb/host/xhci-ring.c+0 -20 replies
82/160thunderbolt: Add support for Intel Panther Lake-M/Pdrivers/thunderbolt/nhi.c drivers/thunderbolt/nhi.h+12 -00 replies
83/160thunderbolt: Improve redrive mode handlingdrivers/thunderbolt/tb.c+41 -00 replies
84/160thunderbolt: Dont display nvm_version unless upgrade supporteddrivers/thunderbolt/retimer.c+15 -40 replies
85/160drm/display: use ERR_PTR on DP tunnel manager creation faildrivers/gpu/drm/display/drm_dp_tunnel.c+5 -50 replies
86/160drm/amd: Update strapping for NBIO 2.5.0drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c+11 -00 replies
87/160drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()drivers/gpu/drm/drm_modes.c+7 -40 replies
88/160drm/amdgpu: fix amdgpu_coredumpdrivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c+2 -30 replies
89/160drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_updatedrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+3 -40 replies
90/160udmabuf: udmabuf_create pin folio codestyle cleanupdrivers/dma-buf/udmabuf.c+76 -610 replies
91/160udmabuf: fix memory leak on last export_udmabuf() error pathdrivers/dma-buf/udmabuf.c+17 -110 replies
92/160dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FSdrivers/dma-buf/dma-buf.c+1 -10 replies
93/160drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereferencedrivers/gpu/drm/panel/panel-himax-hx83102.c+2 -00 replies
94/160drm/panel: novatek-nt35950: fix return value check in nt35950_probe()drivers/gpu/drm/panel/panel-novatek-nt35950.c+2 -20 replies
95/160drm/panel: st7701: Add prepare_prev_first flag to drm_paneldrivers/gpu/drm/panel/panel-sitronix-st7701.c+1 -00 replies
96/160drm/panel: synaptics-r63353: Fix regulator unbalancedrivers/gpu/drm/panel/panel-synaptics-r63353.c+1 -10 replies
97/160i915/guc: Reset engine utilization buffer before registrationdrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+21 -00 replies
98/160i915/guc: Ensure busyness counter increases motonicallydrivers/gpu/drm/i915/gt/intel_engine_types.h drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+9 -10 replies
99/160i915/guc: Accumulate active runtime on gt resetdrivers/gpu/drm/i915/gt/uc/intel_guc_submission.c+14 -10 replies
100/160drm/amdgpu: dont access invalid scheddrivers/gpu/drm/amd/amdgpu/amdgpu_job.c+1 -20 replies
101/160hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registersdrivers/hwmon/tmp513.c+4 -20 replies
102/160hwmon: (tmp513) Fix Current Register value interpretationdrivers/hwmon/tmp513.c+1 -10 replies
103/160hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registersdrivers/hwmon/tmp513.c+1 -10 replies
104/160block: avoid to reuse `hctx` not removed from cpuhp callback listblock/blk-mq.c+10 -10 replies
105/160trace/ring-buffer: Do not use TP_printk() formatting for boot mapped bufferskernel/trace/trace.c+9 -00 replies
106/160drm/amdgpu/nbio7.11: fix IP version checkdrivers/gpu/drm/amd/amdgpu/nbio_v7_11.c+1 -10 replies
107/160drm/amdgpu/nbio7.7: fix IP version checkdrivers/gpu/drm/amd/amdgpu/nbio_v7_7.c+1 -10 replies
108/160drm/amdgpu/smu14.0.2: fix IP version checkdrivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c+1 -10 replies
109/160zram: refuse to use zero sized block device as backing devicedrivers/block/zram/zram_drv.c+6 -00 replies
110/160zram: fix uninitialized ZRAM not releasing backing devicedrivers/block/zram/zram_drv.c+4 -51 reply
111/160vmalloc: fix accounting with i915mm/vmalloc.c+4 -20 replies
112/160mm/page_alloc: dont call pfn_to_page() on possibly non-existent PFN in split_large_buddy()mm/page_alloc.c+4 -20 replies
113/160ring-buffer: Fix overflow in __rb_map_vmakernel/trace/ring_buffer.c+5 -10 replies
114/160alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUGinclude/linux/alloc_tag.h+6 -10 replies
115/160btrfs: split bios to the fs sector size boundaryfs/btrfs/bio.c+8 -20 replies
116/160btrfs: fix improper generation check in snapshot deletefs/btrfs/ctree.h fs/btrfs/extent-tree.c+22 -30 replies
117/160btrfs: tree-checker: reject inline extent items with 0 ref countfs/btrfs/tree-checker.c+26 -10 replies
118/160s390/mm: Fix DirectMap accountingarch/s390/boot/vmem.c+3 -30 replies
119/160drm/amdgpu/nbio7.0: fix IP version checkdrivers/gpu/drm/amd/amdgpu/nbio_v7_0.c+1 -10 replies
120/160drm/amdgpu/gfx12: fix IP version checkdrivers/gpu/drm/amd/amdgpu/gfx_v12_0.c+1 -10 replies
121/160drm/amdgpu/mmhub4.1: fix IP version checkdrivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c+1 -10 replies
122/160fgraph: Still initialize idle shadow stacks when startingkernel/trace/fgraph.c+7 -10 replies
123/160Drivers: hv: util: Avoid accessing a ringbuffer not initialized yetdrivers/hv/hv_kvp.c drivers/hv/hv_snapshot.c drivers/hv/hv_util.c +2 more+24 -00 replies
124/160tools: hv: Fix a complier warning in the fcopy uio daemontools/hv/hv_fcopy_uio_daemon.c+3 -50 replies
125/160x86/hyperv: Fix hv tsc page based sched_clock for hibernationarch/x86/kernel/cpu/mshyperv.c drivers/clocksource/hyperv_timer.c include/clocksource/hyperv_timer.h+73 -10 replies
126/160KVM: x86: Play nice with protected guests in complete_hypercall_exit()arch/x86/kvm/x86.c+1 -10 replies
127/160smb: client: fix TCP timers deadlock after rmmodfs/smb/client/connect.c+26 -100 replies
128/160accel/ivpu: Fix general protection fault in ivpu_bo_list()drivers/accel/ivpu/ivpu_gem.c+1 -10 replies
129/160accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()drivers/accel/ivpu/ivpu_pm.c+1 -10 replies
130/160tracing: Fix test_event_printk() to process entire print argumentkernel/trace/trace_events.c+53 -290 replies
131/160tracing: Add missing helper functions in event pointer dereference checkkernel/trace/trace_events.c+19 -20 replies
132/160tracing: Add "%s" check in test_event_printk()kernel/trace/trace_events.c+89 -150 replies
133/160tracing: Check "%s" dereference via the field and not the TP_printk formatinclude/linux/trace_events.h kernel/trace/trace.c kernel/trace/trace.h +2 more+88 -2170 replies
134/160selftests/memfd: run sysctl tests when PID namespace support is enabledtools/testing/selftests/memfd/memfd_test.c+12 -20 replies
135/160selftests/bpf: Use asm constraint "m" for LoongArchtools/testing/selftests/bpf/sdt.h+2 -00 replies
136/160io_uring: Fix registered ring file refcount leakinclude/linux/io_uring.h io_uring/io_uring.c+2 -30 replies
137/160io_uring: check if iowq is killed before queuingio_uring/io_uring.c+5 -10 replies
138/160NFS/pnfs: Fix a live lock between recalled layouts and layoutgetfs/nfs/pnfs.c+1 -10 replies
139/160KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bitsarch/x86/kvm/svm/svm.c+0 -90 replies
140/160of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()drivers/of/irq.c+1 -00 replies
141/160of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()drivers/of/irq.c+1 -00 replies
142/160ocfs2: fix the space leak in LA when releasing LAfs/ocfs2/localalloc.c+5 -30 replies
143/160nilfs2: fix buffer head leaks in calls to truncate_inode_pages()fs/nilfs2/btnode.c fs/nilfs2/gcinode.c fs/nilfs2/inode.c +1 more+8 -10 replies
144/160nilfs2: prevent use of deleted inodefs/nilfs2/inode.c fs/nilfs2/namei.c+12 -10 replies
145/160udmabuf: fix racy memfd sealing checkdrivers/dma-buf/udmabuf.c+9 -40 replies
146/160udmabuf: also check for F_SEAL_FUTURE_WRITEdrivers/dma-buf/udmabuf.c+1 -10 replies
147/160of: property: fw_devlink: Do not use interrupt-parent directlydrivers/of/property.c+0 -20 replies
148/160of: address: Preserve the flags portion on 1:1 dma-ranges mappingdrivers/of/address.c+2 -10 replies
149/160of: Fix error path in of_parse_phandle_with_args_map()drivers/of/base.c+10 -50 replies
150/160of: Fix refcount leakage for OF node returned by __of_get_dma_parent()drivers/of/address.c+1 -10 replies
151/160ceph: give up on paths longer than PATH_MAXfs/ceph/mds_client.c+4 -50 replies
152/160ceph: validate snapdirname option length when mountingfs/ceph/super.c+2 -00 replies
153/160ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()fs/ceph/file.c+14 -150 replies
154/160ceph: fix memory leaks in __ceph_sync_read()fs/ceph/file.c+3 -40 replies
155/160ceph: fix memory leak in ceph_direct_read_write()fs/ceph/file.c+22 -210 replies
156/160mm: use aligned address in clear_gigantic_page()fs/hugetlbfs/inode.c mm/memory.c+3 -20 replies
157/160mm: use aligned address in copy_user_gigantic_page()mm/hugetlb.c mm/memory.c+5 -50 replies
158/160mm: shmem: fix ShmemHugePages at swapoutmm/shmem.c+12 -100 replies
159/160mm: convert partially_mapped set/clear operations to be atomicinclude/linux/page-flags.h mm/huge_memory.c+6 -140 replies
160/160epoll: Add synchronous wakeup support for ep_poll_callbackfs/eventpoll.c include/linux/wait.h+5 -10 replies

Reviews trailers per patch

109 of 160 patches have a Reviewed-by or Acked-by.

PatchToke Høiland-JørgensenJon HunterFurong XuMark BrownShengjiu WangAtish PatraAnup PatelAdam LiDietmar EggemannK Prateek NayakHans de GoedeIlpo JärvinenChao YuDarrick J. WongChristoph HellwigShradha GuptaFan NiIra WeinyLi ZhijianTony LuWen GuD. WytheSimon HormanJoe DamatoJacob KellerHeiko CarstensMarcel ZiswilerAlexander GordeevIlya LeoshkevichNamjae JeonMarkus Schneider-PargmannBartosz GolaszewskiJulian AnastasovEelco ChaudronEric DumazetAaron ConoleIdo SchimmelAndrew LunnThierry RedingAdrian HunterChen-Yu TsaiAvadhut NaikCatalin MarinasJens AxboeWillem de BruijnMichael S. TsirkinBrian CainNikolay AleksandrovLarysa Zaremba[email protected]Gabriel MarcanoAlex DeucherJani NikulaChristian KönigVivek KasireddyTvrtko UrsulinNeil ArmstrongJessica ZhangDario BinacchiJohn Harrisonkernel test robotYang WangSergey SenozhatskyAndi ShytiJohannes WeinerShakeel ButtBalbir SinghMichal HockoLinus WalleijWei LiuSaurabh SengarMichael KelleyXiaoyao LiNikunj A DadhaniaTom LendackyBinbin WuKai HuangKarol WachowskiJeffrey HugoVlastimil BabkaZi YanJeff XuHuacai ChenJoseph QiJohannes ThumshirnDamien Le MoalDavid SterbaFilipe MananaJoel Fernandes (Google)Ilya DryomovAlex MarkuzeHuang, YingDavid HildenbrandYosry AhmedBaolin WangRoman GushchinBrian GeffonMarc ZyngierHerve CodinaViacheslav Dubeyko[email protected]SeongJae ParkShuah KhanTakeshi OgasawaraHarshit MogalapalliRon EconomosPeter SchneiderLuna JernbergJustin M. Forbeskernelci.org botMarkus ReicheltFlorian FainelliHardik GargPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/160A-b
2/160T-b R-b
3/160A-b A-b
4/160
5/160R-b R-b
6/160T-b
7/160R-b
8/160R-b T-b
9/160R-b R-b
10/160R-b R-b
11/160R-b R-b
12/160R-b R-b
13/160
14/160R-b
15/160R-b
16/160T-b
17/160T-b
18/160A-b R-b R-b
19/160R-b
20/160R-b
21/160R-b
22/160R-b
23/160R-b
24/160R-b
25/160R-b
26/160R-b
27/160R-b
28/160R-b
29/160R-b R-b
30/160T-b
31/160R-b
32/160
33/160R-b R-b
34/160R-b R-b
35/160R-b R-b
36/160R-b R-b
37/160R-b
38/160R-b
39/160
40/160R-b
41/160R-b
42/160R-b
43/160
44/160A-b
45/160
46/160R-b
47/160R-b
48/160R-b
49/160R-b
50/160R-b
51/160R-b
52/160R-b
53/160R-b
54/160R-b
55/160R-b
56/160T-b R-b A-b
57/160
58/160A-b
59/160
60/160R-b R-b
61/160R-b R-b
62/160R-b
63/160A-b A-b
64/160
65/160T-b
66/160T-b R-b
67/160A-b
68/160
69/160R-b R-b A-b A-b
70/160R-b
71/160
72/160
73/160
74/160
75/160R-b
76/160
77/160
78/160
79/160
80/160
81/160
82/160
83/160
84/160
85/160R-b
86/160Reported-and-tested-by T-b A-b
87/160R-b
88/160R-b
89/160R-b
90/160A-b
91/160A-b
92/160R-b
93/160R-b
94/160R-b
95/160R-b
96/160R-b R-b T-b
97/160R-b
98/160R-b
99/160R-b
100/160R-b R-b
101/160
102/160
103/160
104/160T-b
105/160
106/160R-b
107/160R-b
108/160R-b
109/160R-b
110/160R-b
111/160A-b R-b R-b A-b
112/160A-b R-b R-b
113/160
114/160
115/160R-b R-b R-b
116/160R-b
117/160R-b R-b
118/160R-b
119/160R-b
120/160R-b
121/160R-b
122/160T-b
123/160A-b
124/160R-b
125/160R-b
126/160R-b R-b R-b R-b R-b
127/160
128/160R-b R-b
129/160R-b R-b
130/160
131/160
132/160
133/160
134/160R-b
135/160R-b
136/160
137/160
138/160
139/160R-b
140/160
141/160
142/160R-b
143/160
144/160T-b
145/160A-b A-b
146/160A-b R-b
147/160A-b
148/160T-b
149/160
150/160
151/160R-b
152/160R-b
153/160R-b
154/160R-b
155/160R-b
156/160R-b R-b
157/160R-b
158/160R-b R-b R-b T-b
159/160A-b A-b A-b
160/160T-b R-b

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

Read the v1 thread

Cover letter [PATCH 6.12 000/160] 6.12.7-rc1 review

This is the start of the stable review cycle for the 6.12.7 release. There are 160 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 Fri, 27 Dec 2024 15:53:30 +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.12.7-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.12.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.12.7-rc1

Xuewen Yan <[email protected]>
epoll: Add synchronous wakeup support for ep_poll_callback

Usama Arif <[email protected]>
mm: convert partially_mapped set/clear operations to be atomic

Hugh Dickins <[email protected]>
mm: shmem: fix ShmemHugePages at swapout

Kefeng Wang <[email protected]>
mm: use aligned address in copy_user_gigantic_page()

Kefeng Wang <[email protected]>
mm: use aligned address in clear_gigantic_page()

Ilya Dryomov <[email protected]>
ceph: fix memory leak in ceph_direct_read_write()

Max Kellermann <[email protected]>
ceph: fix memory leaks in __ceph_sync_read()

Alex Markuze <[email protected]>
ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()

Ilya Dryomov <[email protected]>
ceph: validate snapdirname option length when mounting

Max Kellermann <[email protected]>
ceph: give up on paths longer than PATH_MAX

Zijun Hu <[email protected]>
of: Fix refcount leakage for OF node returned by __of_get_dma_parent()

Herve Codina <[email protected]>
of: Fix error path in of_parse_phandle_with_args_map()

Andrea della Porta <[email protected]>
of: address: Preserve the flags portion on 1:1 dma-ranges mapping

Samuel Holland <[email protected]>
of: property: fw_devlink: Do not use interrupt-parent directly

Jann Horn <[email protected]>
udmabuf: also check for F_SEAL_FUTURE_WRITE

Jann Horn <[email protected]>
udmabuf: fix racy memfd sealing check

Edward Adam Davis <[email protected]>
nilfs2: prevent use of deleted inode

Ryusuke Konishi <[email protected]>
nilfs2: fix buffer head leaks in calls to truncate_inode_pages()

Heming Zhao <[email protected]>
ocfs2: fix the space leak in LA when releasing LA

Zijun Hu <[email protected]>
of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()

Zijun Hu <[email protected]>
of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()

Sean Christopherson <[email protected]>
KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits

Trond Myklebust <[email protected]>
NFS/pnfs: Fix a live lock between recalled layouts and layoutget

Pavel Begunkov <[email protected]>
io_uring: check if iowq is killed before queuing

Jann Horn <[email protected]>
io_uring: Fix registered ring file refcount leak

Tiezhu Yang <[email protected]>
selftests/bpf: Use asm constraint "m" for LoongArch

Isaac J. Manjarres <[email protected]>
selftests/memfd: run sysctl tests when PID namespace support is enabled

Steven Rostedt <[email protected]>
tracing: Check "%s" dereference via the field and not the TP_printk format

Steven Rostedt <[email protected]>
tracing: Add "%s" check in test_event_printk()

Steven Rostedt <[email protected]>
tracing: Add missing helper functions in event pointer dereference check

Steven Rostedt <[email protected]>
tracing: Fix test_event_printk() to process entire print argument

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix general protection fault in ivpu_bo_list()

Enzo Matsumiya <[email protected]>
smb: client: fix TCP timers deadlock after rmmod

Sean Christopherson <[email protected]>
KVM: x86: Play nice with protected guests in complete_hypercall_exit()

Naman Jain <[email protected]>
x86/hyperv: Fix hv tsc page based sched_clock for hibernation

Dexuan Cui <[email protected]>
tools: hv: Fix a complier warning in the fcopy uio daemon

Michael Kelley <[email protected]>
Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet

Steven Rostedt <[email protected]>
fgraph: Still initialize idle shadow stacks when starting

Alex Deucher <[email protected]>
drm/amdgpu/mmhub4.1: fix IP version check

Alex Deucher <[email protected]>
drm/amdgpu/gfx12: fix IP version check

Alex Deucher <[email protected]>
drm/amdgpu/nbio7.0: fix IP version check

Heiko Carstens <[email protected]>
s390/mm: Fix DirectMap accounting

Qu Wenruo <[email protected]>
btrfs: tree-checker: reject inline extent items with 0 ref count

Josef Bacik <[email protected]>
btrfs: fix improper generation check in snapshot delete

Christoph Hellwig <[email protected]>
btrfs: split bios to the fs sector size boundary

Suren Baghdasaryan <[email protected]>
alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG

Edward Adam Davis <[email protected]>
ring-buffer: Fix overflow in __rb_map_vma

David Hildenbrand <[email protected]>
mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy()

Matthew Wilcox (Oracle) <[email protected]>
vmalloc: fix accounting with i915

Kairui Song <[email protected]>
zram: fix uninitialized ZRAM not releasing backing device

Kairui Song <[email protected]>
zram: refuse to use zero sized block device as backing device

Alex Deucher <[email protected]>
drm/amdgpu/smu14.0.2: fix IP version check

Alex Deucher <[email protected]>
drm/amdgpu/nbio7.7: fix IP version check

Alex Deucher <[email protected]>
drm/amdgpu/nbio7.11: fix IP version check

Steven Rostedt <[email protected]>
trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers

Ming Lei <[email protected]>
block: avoid to reuse hctx not removed from cpuhp callback list

Murad Masimov <[email protected]>
hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers

Murad Masimov <[email protected]>
hwmon: (tmp513) Fix Current Register value interpretation

Murad Masimov <[email protected]>
hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers

Pierre-Eric Pelloux-Prayer <[email protected]>
drm/amdgpu: don't access invalid sched

Umesh Nerlige Ramappa <[email protected]>
i915/guc: Accumulate active runtime on gt reset

Umesh Nerlige Ramappa <[email protected]>
i915/guc: Ensure busyness counter increases motonically

Umesh Nerlige Ramappa <[email protected]>
i915/guc: Reset engine utilization buffer before registration

Michael Trimarchi <[email protected]>
drm/panel: synaptics-r63353: Fix regulator unbalance

Marek Vasut <[email protected]>
drm/panel: st7701: Add prepare_prev_first flag to drm_panel

Yang Yingliang <[email protected]>
drm/panel: novatek-nt35950: fix return value check in nt35950_probe()

Zhang Zekun <[email protected]>
drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference

T.J. Mercier <[email protected]>
dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS

Jann Horn <[email protected]>
udmabuf: fix memory leak on last export_udmabuf() error path

Huan Yang <[email protected]>
udmabuf: udmabuf_create pin folio codestyle cleanup

Michel Dänzer <[email protected]>

    drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update

Christian König <[email protected]>
drm/amdgpu: fix amdgpu_coredump

Ville Syrjälä <[email protected]>
drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()

Mario Limonciello <[email protected]>
drm/amd: Update strapping for NBIO 2.5.0

Krzysztof Karas <[email protected]>
drm/display: use ERR_PTR on DP tunnel manager creation fail

Mario Limonciello <[email protected]>
thunderbolt: Don't display nvm_version unless upgrade supported

Mika Westerberg <[email protected]>
thunderbolt: Improve redrive mode handling

Mika Westerberg <[email protected]>
thunderbolt: Add support for Intel Panther Lake-M/P

Mathias Nyman <[email protected]>
xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic

Daniele Palmas <[email protected]>
USB: serial: option: add Telit FE910C04 rmnet compositions

Jack Wu <[email protected]>
USB: serial: option: add MediaTek T7XX compositions

Mank Wang <[email protected]>
USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready

Michal Hrusecky <[email protected]>
USB: serial: option: add MeiG Smart SLM770A

Daniel Swanemar <[email protected]>
USB: serial: option: add TCL IK512 MBIM & ECM

Nathan Chancellor <[email protected]>
hexagon: Disable constant extender optimization for LLVM prior to 19.1.0

James Bottomley <[email protected]>
efivarfs: Fix error on non-existent file

Geert Uytterhoeven <[email protected]>
i2c: riic: Always round-up when calculating bus period

Ming Lei <[email protected]>
block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock"

Jeremy Kerr <[email protected]>
net: mctp: handle skb cleanup on sock_queue failures

Dan Carpenter <[email protected]>
chelsio/chtls: prevent potential integer overflow on 32bit

Eric Dumazet <[email protected]>
net: tun: fix tun_napi_alloc_frags()

Sean Christopherson <[email protected]>

    KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init

Marc Zyngier <[email protected]>
KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden

Borislav Petkov (AMD) <[email protected]>
EDAC/amd64: Simplify ECC check on unified memory controllers

Marc Zyngier <[email protected]>
irqchip/gic-v3: Work around insecure GIC integrations

Joe Hattori <[email protected]>
mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()

Prathamesh Shete <[email protected]>
mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk

Joe Hattori <[email protected]>
net: mdiobus: fix an OF node reference leak

Adrian Moreno <[email protected]>
psample: adjust size if rate_as_probability is set

Jakub Kicinski <[email protected]>
netdev-genl: avoid empty messages in queue dump

Vladimir Oltean <[email protected]>
net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic

Adrian Moreno <[email protected]>
selftests: openvswitch: fix tcpdump execution

Phil Sutter <[email protected]>
netfilter: ipset: Fix for recursive locking warning

David Laight <[email protected]>
ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems

Matthias Schiffer <[email protected]>
can: m_can: fix missed interrupts with m_can_pci

Matthias Schiffer <[email protected]>
can: m_can: set init flag earlier in probe

Eric Dumazet <[email protected]>
net: netdevsim: fix nsim_pp_hold_write()

Joe Hattori <[email protected]>
net: ethernet: bgmac-platform: fix an OF node reference leak

Parthiban Veerasooran <[email protected]>
net: ethernet: oa_tc6: fix tx skb race condition between reference pointers

Parthiban Veerasooran <[email protected]>
net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0

Dan Carpenter <[email protected]>
net: hinic: Fix cleanup in create_rxqs/txqs()

Daniel Borkmann <[email protected]>
team: Fix feature exposure when no ports are present

Jakub Kicinski <[email protected]>
netdev: fix repeated netlink messages in queue stats

Jakub Kicinski <[email protected]>
netdev: fix repeated netlink messages in queue dump

Marios Makassikis <[email protected]>
ksmbd: fix broken transfers when exceeding max simultaneous operations

Marios Makassikis <[email protected]>
ksmbd: count all requests in req_running counter

Nikita Yushchenko <[email protected]>
net: renesas: rswitch: rework ts tags management

Shannon Nelson <[email protected]>

    ionic: use ee->offset when returning sprom data

Shannon Nelson <[email protected]>
ionic: no double destroy workqueue

Brett Creeley <[email protected]>
ionic: Fix netdev notifier unregister on failure

Donald Hunter <[email protected]>
tools/net/ynl: fix sub-message key lookup for nested attributes

Eric Dumazet <[email protected]>
netdevsim: prevent bad user input in nsim_dev_health_break_write()

Vladimir Oltean <[email protected]>
net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()

Guangguan Wang <[email protected]>
net/smc: check return value of sock_recvmsg when draining clc data

Guangguan Wang <[email protected]>
net/smc: check smcd_v2_ext_offset when receiving proposal msg

Guangguan Wang <[email protected]>
net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg

Guangguan Wang <[email protected]>
net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg

Guangguan Wang <[email protected]>
net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll

Guangguan Wang <[email protected]>
net/smc: protect link down work from execute after lgr freed

Huaisheng Ye <[email protected]>
cxl/region: Fix region creation for greater than x2 switches

Davidlohr Bueso <[email protected]>
cxl/pci: Fix potential bogus return value upon successful probing

Olaf Hering <[email protected]>
tools: hv: change permissions of NetworkManager configuration file

Darrick J. Wong <[email protected]>
xfs: fix zero byte checking in the superblock scrubber

Darrick J. Wong <[email protected]>
xfs: fix sb_spino_align checks for large fsblock sizes

Darrick J. Wong <[email protected]>
xfs: fix off-by-one error in fsmap's end_daddr usage

Dave Chinner <[email protected]>
xfs: fix sparse inode limits on runt AG

Dave Chinner <[email protected]>
xfs: sb_spino_align is not verified

Gao Xiang <[email protected]>
erofs: use buffered I/O for file-backed mounts by default

Gao Xiang <[email protected]>
erofs: reference struct erofs_device_info for erofs_map_dev

Gao Xiang <[email protected]>
erofs: use struct erofs_device_info for the primary device

Gao Xiang <[email protected]>
erofs: add erofs_sb_free() helper

Vasily Gorbik <[email protected]>
s390/mm: Consider KMSAN modules metadata for paging levels

Vineeth Pillai (Google) <[email protected]>
sched/dlserver: Fix dlserver time accounting

Vineeth Pillai (Google) <[email protected]>
sched/dlserver: Fix dlserver double enqueue

Gao Xiang <[email protected]>
erofs: fix PSI memstall accounting

Alexander Gordeev <[email protected]>
s390/ipl: Fix never less than zero warning

Vladimir Riabchun <[email protected]>
i2c: pnx: Fix timeout in wait functions

Shin'ichiro Kawasaki <[email protected]>
p2sb: Do not scan and remove the P2SB device when it is unhidden

Shin'ichiro Kawasaki <[email protected]>
p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()

Shin'ichiro Kawasaki <[email protected]>
p2sb: Introduce the global flag p2sb_hidden_by_bios

Shin'ichiro Kawasaki <[email protected]>
p2sb: Factor out p2sb_read_from_cache()

Peter Zijlstra <[email protected]>
sched/eevdf: More PELT vs DELAYED_DEQUEUE

Vincent Guittot <[email protected]>
sched/fair: Fix sched_can_stop_tick() for fair tasks

K Prateek Nayak <[email protected]>
sched/fair: Fix NEXT_BUDDY

Michael Neuling <[email protected]>

    RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit

Levi Yun <[email protected]>

    firmware: arm_ffa: Fix the race around setting ffa_dev->properties

Arnd Bergmann <[email protected]>
firmware: arm_scmi: Fix i.MX build dependency

Russell King (Oracle) <[email protected]>
net: stmmac: fix TSO DMA API usage causing oops

Lion Ackermann <[email protected]>
net: sched: fix ordering of qlen adjustment

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/kvm/sys_regs.c                          |   3 +-
 arch/hexagon/Makefile                              |   6 +
 arch/riscv/kvm/aia.c                               |   2 +-
 arch/s390/boot/startup.c                           |   2 +
 arch/s390/boot/vmem.c                              |   6 +-
 arch/s390/kernel/ipl.c                             |   2 +-
 arch/x86/kernel/cpu/mshyperv.c                     |  58 +++++
 arch/x86/kvm/cpuid.c                               |  31 ++-
 arch/x86/kvm/cpuid.h                               |   1 +
 arch/x86/kvm/svm/svm.c                             |   9 -
 arch/x86/kvm/x86.c                                 |   4 +-
 block/blk-mq-sysfs.c                               |  16 +-
 block/blk-mq.c                                     |  40 ++--
 block/blk-sysfs.c                                  |   4 +-
 drivers/accel/ivpu/ivpu_gem.c                      |   2 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   2 +-
 drivers/block/zram/zram_drv.c                      |  15 +-
 drivers/clocksource/hyperv_timer.c                 |  14 +-
 drivers/cxl/core/region.c                          |  25 +-
 drivers/cxl/pci.c                                  |   3 +-
 drivers/dma-buf/dma-buf.c                          |   2 +-
 drivers/dma-buf/udmabuf.c                          | 180 ++++++++------
 drivers/edac/amd64_edac.c                          |  32 +--
 drivers/firmware/arm_ffa/bus.c                     |  15 +-
 drivers/firmware/arm_ffa/driver.c                  |   7 +-
 drivers/firmware/arm_scmi/vendors/imx/Kconfig      |   1 +
 drivers/firmware/imx/Kconfig                       |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c   |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   7 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.c          |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c             |  11 +
 drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |   2 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   |   2 +-
 drivers/gpu/drm/display/drm_dp_tunnel.c            |  10 +-
 drivers/gpu/drm/drm_modes.c                        |  11 +-
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |   5 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  41 +++-
 drivers/gpu/drm/panel/panel-himax-hx83102.c        |   2 +
 drivers/gpu/drm/panel/panel-novatek-nt35950.c      |   4 +-
 drivers/gpu/drm/panel/panel-sitronix-st7701.c      |   1 +
 drivers/gpu/drm/panel/panel-synaptics-r63353.c     |   2 +-
 drivers/hv/hv_kvp.c                                |   6 +
 drivers/hv/hv_snapshot.c                           |   6 +
 drivers/hv/hv_util.c                               |   9 +
 drivers/hv/hyperv_vmbus.h                          |   2 +
 drivers/hwmon/tmp513.c                             |  10 +-
 drivers/i2c/busses/i2c-pnx.c                       |   4 +-
 drivers/i2c/busses/i2c-riic.c                      |   2 +-
 drivers/irqchip/irq-gic-v3.c                       |  17 +-
 drivers/mmc/host/mtk-sd.c                          |   2 +
 drivers/mmc/host/sdhci-tegra.c                     |   1 -
 drivers/net/can/m_can/m_can.c                      |  36 ++-
 drivers/net/can/m_can/m_can.h                      |   1 +
 drivers/net/can/m_can/m_can_pci.c                  |   1 +
 drivers/net/ethernet/broadcom/bgmac-platform.c     |   5 +-
 .../chelsio/inline_crypto/chtls/chtls_main.c       |   5 +-
 drivers/net/ethernet/huawei/hinic/hinic_main.c     |   2 +
 drivers/net/ethernet/mscc/ocelot.c                 |   2 +-
 drivers/net/ethernet/oa_tc6.c                      |  11 +-
 drivers/net/ethernet/pensando/ionic/ionic_dev.c    |   5 +-
 .../net/ethernet/pensando/ionic/ionic_ethtool.c    |   4 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   4 +-
 drivers/net/ethernet/renesas/rswitch.c             |  68 +++---
 drivers/net/ethernet/renesas/rswitch.h             |  13 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   7 +-
 drivers/net/mdio/fwnode_mdio.c                     |  13 +-
 drivers/net/netdevsim/health.c                     |   2 +
 drivers/net/netdevsim/netdev.c                     |   4 +-
 drivers/net/team/team_core.c                       |  10 +-
 drivers/net/tun.c                                  |   2 +-
 drivers/of/address.c                               |   5 +-
 drivers/of/base.c                                  |  15 +-
 drivers/of/irq.c                                   |   2 +
 drivers/of/property.c                              |   2 -
 drivers/platform/x86/p2sb.c                        |  79 ++++--
 drivers/thunderbolt/nhi.c                          |   8 +
 drivers/thunderbolt/nhi.h                          |   4 +
 drivers/thunderbolt/retimer.c                      |  19 +-
 drivers/thunderbolt/tb.c                           |  41 ++++
 drivers/usb/host/xhci-ring.c                       |   2 -
 drivers/usb/serial/option.c                        |  27 +++
 fs/btrfs/bio.c                                     |  10 +-
 fs/btrfs/ctree.h                                   |  19 ++
 fs/btrfs/extent-tree.c                             |   6 +-
 fs/btrfs/tree-checker.c                            |  27 ++-
 fs/ceph/file.c                                     |  77 +++---
 fs/ceph/mds_client.c                               |   9 +-
 fs/ceph/super.c                                    |   2 +
 fs/efivarfs/inode.c                                |   2 +-
 fs/efivarfs/internal.h                             |   1 -
 fs/efivarfs/super.c                                |   3 -
 fs/erofs/data.c                                    |  36 +--
 fs/erofs/fileio.c                                  |   9 +-
 fs/erofs/fscache.c                                 |  10 +-
 fs/erofs/internal.h                                |  15 +-
 fs/erofs/super.c                                   |  80 ++++---
 fs/erofs/zdata.c                                   |   4 +-
 fs/eventpoll.c                                     |   5 +-
 fs/hugetlbfs/inode.c                               |   2 +-
 fs/nfs/pnfs.c                                      |   2 +-
 fs/nilfs2/btnode.c                                 |   1 +
 fs/nilfs2/gcinode.c                                |   2 +-
 fs/nilfs2/inode.c                                  |  13 +-
 fs/nilfs2/namei.c                                  |   5 +
 fs/nilfs2/nilfs.h                                  |   1 +
 fs/ocfs2/localalloc.c                              |   8 +-
 fs/smb/client/connect.c                            |  36 ++-
 fs/smb/server/connection.c                         |  18 +-
 fs/smb/server/connection.h                         |   1 -
 fs/smb/server/server.c                             |   7 +-
 fs/smb/server/server.h                             |   1 +
 fs/smb/server/transport_ipc.c                      |   5 +-
 fs/xfs/libxfs/xfs_ialloc.c                         |  16 +-
 fs/xfs/libxfs/xfs_sb.c                             |  15 ++
 fs/xfs/scrub/agheader.c                            |  29 ++-
 fs/xfs/xfs_fsmap.c                                 |  29 ++-
 include/clocksource/hyperv_timer.h                 |   2 +
 include/linux/alloc_tag.h                          |   7 +-
 include/linux/arm_ffa.h                            |  13 +-
 include/linux/hyperv.h                             |   1 +
 include/linux/io_uring.h                           |   4 +-
 include/linux/page-flags.h                         |  12 +-
 include/linux/sched.h                              |   7 +
 include/linux/trace_events.h                       |   6 +-
 include/linux/wait.h                               |   1 +
 io_uring/io_uring.c                                |   7 +-
 kernel/sched/core.c                                |   2 +-
 kernel/sched/deadline.c                            |   8 +-
 kernel/sched/debug.c                               |   1 +
 kernel/sched/fair.c                                |  73 ++++--
 kernel/sched/pelt.c                                |   2 +-
 kernel/sched/sched.h                               |  13 +-
 kernel/trace/fgraph.c                              |   8 +-
 kernel/trace/ring_buffer.c                         |   6 +-
 kernel/trace/trace.c                               | 264 +++++----------------
 kernel/trace/trace.h                               |   6 +-
 kernel/trace/trace_events.c                        | 227 ++++++++++++++----
 kernel/trace/trace_output.c                        |   6 +-
 mm/huge_memory.c                                   |   8 +-
 mm/hugetlb.c                                       |   5 +-
 mm/memory.c                                        |   8 +-
 mm/page_alloc.c                                    |   6 +-
 mm/shmem.c                                         |  22 +-
 mm/vmalloc.c                                       |   6 +-
 net/core/netdev-genl.c                             |  19 +-
 net/dsa/tag.h                                      |  16 +-
 net/mctp/route.c                                   |  36 ++-
 net/mctp/test/route-test.c                         |  86 +++++++
 net/netfilter/ipset/ip_set_list_set.c              |   3 +
 net/netfilter/ipvs/ip_vs_conn.c                    |   4 +-
 net/psample/psample.c                              |   9 +-
 net/sched/sch_cake.c                               |   2 +-
 net/sched/sch_choke.c                              |   2 +-
 net/smc/af_smc.c                                   |  18 +-
 net/smc/smc_clc.c                                  |  17 +-
 net/smc/smc_clc.h                                  |  22 +-
 net/smc/smc_core.c                                 |   9 +-
 sound/soc/fsl/Kconfig                              |   1 +
 tools/hv/hv_fcopy_uio_daemon.c                     |   8 +-
 tools/hv/hv_set_ifconfig.sh                        |   2 +-
 tools/net/ynl/lib/ynl.py                           |   6 +-
 tools/testing/selftests/bpf/sdt.h                  |   2 +
 tools/testing/selftests/memfd/memfd_test.c         |  14 +-
 .../selftests/net/openvswitch/openvswitch.sh       |   6 +-
 168 files changed, 1685 insertions(+), 891 deletions(-)