Skip to content

6.6.107-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest101 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/101kunit: kasan_test: disable fortify string checker on kasan_strings() testmm/kasan/kasan_test.c+1 -00 replies
2/101mm: introduce and use {pgd,p4d}_populate_kernel()include/linux/pgalloc.h include/linux/pgtable.h mm/kasan/init.c +2 more+48 -180 replies
3/101kasan: fix GCC mem-intrinsic prefix with sw tagsscripts/Makefile.kasan+8 -40 replies
4/101nfsd: Fix a regression in nfsd_setattr()fs/nfsd/nfs4proc.c fs/nfsd/vfs.c+11 -20 replies
5/101NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()fs/nfsd/vfs.c+1 -30 replies
6/101media: i2c: imx214: Fix link frequency validationdrivers/media/i2c/imx214.c+19 -80 replies
7/101net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.include/net/sock.h net/core/sock.c+43 -20 replies
8/101ima: limit the number of ToMToU integrity violationssecurity/integrity/ima/ima_main.c security/integrity/integrity.h+13 -60 replies
9/101flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_readfs/nfs/flexfilelayout/flexfilelayout.c+12 -70 replies
10/101SUNRPC: call xs_sock_process_cmsg for all cmsgnet/sunrpc/xprtsock.c+3 -30 replies
11/101NFSv4: Dont clear capabilities that wont be resetfs/nfs/nfs4proc.c+0 -10 replies
12/101NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not setfs/nfs/nfs4proc.c+3 -20 replies
13/101NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the serverfs/nfs/client.c+2 -00 replies
14/101tracing: Fix tracing_marker may trigger page fault during preempt_disablekernel/trace/trace.c+2 -20 replies
15/101ftrace/samples: Fix function size computationsamples/ftrace/ftrace-direct-modify.c+1 -10 replies
16/101fs/nfs/io: make nfs_start_io_*() killablefs/nfs/direct.c fs/nfs/file.c fs/nfs/internal.h +1 more+66 -200 replies
17/101NFS: Serialise O_DIRECT i/o and truncate()fs/nfs/inode.c fs/nfs/internal.h fs/nfs/io.c+15 -120 replies
18/101NFSv4.2: Serialise O_DIRECT i/o and fallocate()fs/nfs/nfs42proc.c+1 -00 replies
19/101NFSv4.2: Serialise O_DIRECT i/o and clone rangefs/nfs/nfs4file.c+2 -00 replies
20/101NFSv4.2: Serialise O_DIRECT i/o and copy rangefs/nfs/nfs42proc.c+1 -00 replies
21/101NFSv4/flexfiles: Fix layout merge mirror check.fs/nfs/flexfilelayout/flexfilelayout.c+1 -10 replies
22/101tracing: Silence warning when chunk allocation fails in trace_pid_writekernel/trace/trace.c+5 -10 replies
23/101s390/cpum_cf: Deny all sampling events by counter PMUarch/s390/kernel/perf_cpum_cf.c+2 -20 replies
24/101bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()kernel/bpf/helpers.c+5 -20 replies
25/101tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.net/ipv4/tcp_bpf.c+4 -10 replies
26/101proc: fix type confusion in pde_set_flags()fs/proc/generic.c+2 -10 replies
27/101rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlockskernel/rcu/tasks.h+33 -100 replies
28/101rcu-tasks: Eliminate deadlocks involving do_exit() and RCU taskskernel/rcu/tasks.h+28 -160 replies
29/101rcu-tasks: Maintain real-time response in rcu_tasks_postscan()kernel/rcu/tasks.h+21 -10 replies
30/101KVM: SVM: Set synthesized TSA CPUID flagsarch/x86/kvm/cpuid.c+5 -00 replies
31/101EDAC/altera: Delete an inappropriate dma_free_coherent() calldrivers/edac/altera_edac.c+0 -10 replies
32/101Revert "SUNRPC: Dont allow waiting for exiting tasks"net/sunrpc/sched.c+0 -20 replies
33/101compiler-clang.h: define __SANITIZE_*__ macros only when undefinedinclude/linux/compiler-clang.h+24 -50 replies
34/101mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPENnet/mptcp/sockopt.c+5 -60 replies
35/101ocfs2: fix recursive semaphore deadlock in fiemap callfs/ocfs2/extent_map.c+9 -10 replies
36/101i2c: i801: Hide Intel Birch Stream SoC TCO WDTdrivers/i2c/busses/i2c-i801.c+1 -10 replies
37/101net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeupsdrivers/net/usb/asix_devices.c+0 -130 replies
38/101mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC bufferdrivers/mtd/nand/raw/stm32_fmc2_nand.c+9 -190 replies
39/101mtd: rawnand: stm32_fmc2: fix ECC overwritedrivers/mtd/nand/raw/stm32_fmc2_nand.c+15 -30 replies
40/101fuse: check if copy_file_range() returns larger than requested sizefs/fuse/file.c+3 -00 replies
41/101fuse: prevent overflow in copy_file_range return valuefs/fuse/file.c+1 -10 replies
42/101mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memorymm/memory-failure.c+3 -40 replies
43/101mm/damon/core: set quota->charged_from to jiffies at first charge windowmm/damon/core.c+4 -00 replies
44/101drm/mediatek: fix potential OF node use-after-freedrivers/gpu/drm/mediatek/mtk_drm_drv.c+5 -60 replies
45/101drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any timedrivers/gpu/drm/amd/amdgpu/vcn_v3_0.c drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+16 -80 replies
46/101drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packagesdrivers/gpu/drm/amd/amdgpu/vcn_v4_0.c+21 -310 replies
47/101mtd: nand: raw: atmel: Fix comment in timings preparationdrivers/mtd/nand/raw/atmel/nand-controller.c+1 -10 replies
48/101mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timingdrivers/mtd/nand/raw/atmel/nand-controller.c+13 -30 replies
49/101libceph: fix invalid accesses to ceph_connection_v1_infonet/ceph/messenger.c+4 -30 replies
50/101mm/damon/sysfs: fix use-after-free in state_show()mm/damon/sysfs.c+9 -50 replies
51/101mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()mm/damon/reclaim.c+3 -00 replies
52/101mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()mm/damon/lru_sort.c+3 -00 replies
53/101btrfs: use readahead_expand() on compressed extentsfs/btrfs/extent_io.c+33 -10 replies
54/101btrfs: fix corruption reading compressed range when block size is smaller than page sizefs/btrfs/extent_io.c+32 -140 replies
55/101mm/khugepaged: convert hpage_collapse_scan_pmd() to use foliosmm/khugepaged.c+10 -100 replies
56/101mm/khugepaged: fix the address passed to notifier on testing youngmm/khugepaged.c+2 -20 replies
57/101cifs: fix pagecache leak when do writepagesfs/smb/client/file.c+13 -30 replies
58/101kernfs: Fix UAF in polling when open file is releasedfs/kernfs/file.c+36 -180 replies
59/101Input: iqs7222 - avoid enabling unused interruptsdrivers/input/misc/iqs7222.c+3 -00 replies
60/101Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+14 -00 replies
61/101Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups"drivers/net/usb/asix_devices.c+13 -00 replies
62/101tty: hvc_console: Call hvc_kick in hvc_write unconditionallydrivers/tty/hvc/hvc_console.c+3 -30 replies
63/101serial: sc16is7xx: fix bug in flow control levels initdrivers/tty/serial/sc16is7xx.c+2 -120 replies
64/101dt-bindings: serial: brcm,bcm7271-uart: Constrain clocksDocumentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml+1 -10 replies
65/101USB: serial: option: add Telit Cinterion FN990A w/audio compositionsdrivers/usb/serial/option.c+6 -00 replies
66/101USB: serial: option: add Telit Cinterion LE910C4-WWX new compositionsdrivers/usb/serial/option.c+11 -00 replies
67/101Disable SLUB_TINY for build testingmm/Kconfig+1 -10 replies
68/101net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()drivers/net/ethernet/freescale/fec_main.c+2 -10 replies
69/101net: bridge: Bounce invalid booloptsnet/bridge/br.c+7 -00 replies
70/101tunnels: reset the GSO metadata before reusing the skbnet/ipv4/ip_tunnel_core.c+6 -00 replies
71/101docs: networking: can: change bcm_msg_head frames member to support flexible arrayDocumentation/networking/can.rst+1 -10 replies
72/101igb: fix link test skipping when interface is admin downdrivers/net/ethernet/intel/igb/igb_ethtool.c+1 -40 replies
73/101i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error pathdrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
74/101can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failednet/can/j1939/socket.c+3 -00 replies
75/101can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() failsnet/can/j1939/bus.c+4 -10 replies
76/101can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKBdrivers/net/can/xilinx_can.c+8 -80 replies
77/101net: hsr: Add support for MC filtering at the slave devicenet/hsr/hsr_device.c+66 -10 replies
78/101net: hsr: Add VLAN CTAG filter supportnet/hsr/hsr_device.c+79 -10 replies
79/101hsr: use rtnl lock when iterating over portsnet/hsr/hsr_device.c net/hsr/hsr_main.c net/hsr/hsr_main.h+13 -100 replies
80/101hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsrnet/hsr/hsr_device.c net/hsr/hsr_main.c+4 -10 replies
81/101dmaengine: idxd: Remove improper idxd_freedrivers/dma/idxd/init.c+0 -10 replies
82/101dmaengine: idxd: Fix refcount underflow on module unloaddrivers/dma/idxd/init.c+4 -10 replies
83/101dmaengine: idxd: Fix double free in idxd_setup_wqs()drivers/dma/idxd/init.c+17 -160 replies
84/101dmaengine: ti: edma: Fix memory allocation size for queue_priority_mapdrivers/dma/ti/edma.c+2 -20 replies
85/101regulator: sy7636a: fix lifecycle of power good gpiodrivers/regulator/sy7636a-regulator.c+4 -30 replies
86/101hrtimer: Remove unused functionkernel/time/hrtimer.c+1 -190 replies
87/101hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()kernel/time/hrtimer.c+8 -130 replies
88/101hrtimers: Unconditionally update target CPU base after offline timer migrationkernel/time/hrtimer.c+3 -80 replies
89/101RISC-V: Remove unnecessary include from compat.harch/riscv/include/asm/compat.h+0 -10 replies
90/101xhci: fix memory leak regression when freeing xhci vdev devices depth firstdrivers/usb/host/xhci-mem.c+1 -10 replies
91/101USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernelsdrivers/usb/gadget/udc/dummy_hcd.c+4 -40 replies
92/101usb: gadget: midi2: Fix missing UMP group attributes initializationdrivers/usb/gadget/function/f_midi2.c+1 -00 replies
93/101usb: gadget: midi2: Fix MIDI2 IN EP max packet sizedrivers/usb/gadget/function/f_midi2.c+8 -20 replies
94/101dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/eesdrivers/dma/qcom/bam_dma.c+6 -20 replies
95/101dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocatedrivers/dma/dw/rzn1-dmamux.c+11 -40 replies
96/101phy: tegra: xusb: fix device and OF node leak at probedrivers/phy/tegra/xusb-tegra210.c+5 -10 replies
97/101phy: ti-pipe3: fix device leak at unbinddrivers/phy/ti/phy-ti-pipe3.c+13 -00 replies
98/101ksmbd: fix null pointer dereference in alloc_preauth_hash()fs/smb/server/connection.h fs/smb/server/mgmt/user_session.c fs/smb/server/smb2pdu.c+24 -50 replies
99/101net: mdiobus: release reset_gpio in mdiobus_unregister_device()drivers/net/phy/mdio_bus.c+1 -30 replies
100/101drm/amdgpu: fix a memory leak in fence cleanup when unloadingdrivers/gpu/drm/amd/amdgpu/amdgpu_ring.c+0 -32 replies
101/101drm/i915/power: fix size for for_each_set_bit() in abox iterationdrivers/gpu/drm/i915/display/intel_display_power.c+3 -30 replies

Reviews trailers per patch

56 of 101 patches have a Reviewed-by or Acked-by.

PatchScott MayhewMasami Hiramatsu (Google)Kiryl ShutsemauMike Rapoport (Microsoft)Lorenzo StoakesDavid HildenbrandYeoreum YunJeff LaytonNeilBrownRicardo RibaldaStefan BergerPetr VorelRoberto SassuYang JihongChen ZhongjinFrederic WeisbeckerDinh NguyenJustin StittGeliang TangMatthieu Baerts (NGI0)Joseph QiMika WesterbergJarkko NikulaHubert WiśniewskiXu YangSeongJae ParkCK HuAngeloGioacchino Del RegnoLeo LiuNicolas FerreAlexander DahlViacheslav DubeykoFilipe MananaRik van RielYang ShiDev JainZi YanSteve FrenchDavid HowellsTejun HeoJakub KicinskiSumanth KorikkarOleksij RempelWojciech DrewekSimon HormanJiri PirkoShuai XueDave JiangVinicius Costa GomesAlistair FrancisPeng FanAnna-Maria BehnsenDavid Wang[email protected]Sebastian Andrzej SiewiorKonrad DybcioWei FangMiquel RaynalNeil ArmstrongAndrew LunnChristian KönigMatt RoperIdo SchimmelNikolay AleksandrovStefano BrivioOliver HartkoppPaul MenzelRinitha SAleksandr LoktionovSubbaraya SundeepHardik GargJon HunterPeter SchneiderBrett A C SheffieldRon EconomosLinux Kernel Functional TestingFlorian FainelliMark Brown
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/101
2/101A-b R-b R-b A-b
3/101R-b
4/101R-b R-b
5/101R-b
6/101A-b
7/101
8/101T-b R-b T-b R-b
9/101
10/101Reviewed-and-tested-by
11/101
12/101
13/101
14/101R-b
15/101
16/101
17/101
18/101
19/101
20/101
21/101
22/101
23/101A-b
24/101
25/101
26/101
27/101T-b T-b R-b
28/101T-b T-b R-b
29/101
30/101
31/101A-b
32/101
33/101R-b
34/101R-b R-b
35/101R-b
36/101R-b R-b
37/101T-b T-b
38/101
39/101
40/101
41/101
42/101A-b
43/101R-b
44/101R-b R-b
45/101R-b
46/101R-b
47/101R-b
48/101T-b
49/101R-b
50/101R-b
51/101R-b
52/101R-b
53/101R-b
54/101R-b
55/101R-b R-b
56/101R-b A-b R-b R-b
57/101A-b R-b
58/101A-b
59/101
60/101
61/101A-b
62/101
63/101
64/101
65/101
66/101
67/101
68/101R-b R-b
69/101R-b A-b
70/101R-b
71/101A-b
72/101R-b T-b
73/101T-b R-b R-b
74/101T-b A-b
75/101T-b A-b
76/101
77/101R-b R-b
78/101R-b
79/101R-b
80/101R-b
81/101T-b R-b A-b
82/101T-b R-b A-b
83/101R-b
84/101
85/101R-b R-b
86/101
87/101R-b
88/101
89/101
90/101T-b
91/101T-b R-b
92/101
93/101
94/101R-b
95/101R-b
96/101R-b
97/101
98/101T-b
99/101R-b
100/101R-b
101/101R-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 78 reviewers.

Read the v1 thread

Cover letter [PATCH 6.6 000/101] 6.6.107-rc1 review

This is the start of the stable review cycle for the 6.6.107 release. There are 101 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, 19 Sep 2025 12:32:53 +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.6.107-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.6.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.107-rc1

Jani Nikula <[email protected]>
drm/i915/power: fix size for for_each_set_bit() in abox iteration

Alex Deucher <[email protected]>
drm/amdgpu: fix a memory leak in fence cleanup when unloading

Buday Csaba <[email protected]>
net: mdiobus: release reset_gpio in mdiobus_unregister_device()

Namjae Jeon <[email protected]>
ksmbd: fix null pointer dereference in alloc_preauth_hash()

Johan Hovold <[email protected]>
phy: ti-pipe3: fix device leak at unbind

Johan Hovold <[email protected]>
phy: tegra: xusb: fix device and OF node leak at probe

Miaoqian Lin <[email protected]>
dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate

Stephan Gerhold <[email protected]>
dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees

Takashi Iwai <[email protected]>
usb: gadget: midi2: Fix MIDI2 IN EP max packet size

Takashi Iwai <[email protected]>
usb: gadget: midi2: Fix missing UMP group attributes initialization

Alan Stern <[email protected]>
USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels

Mathias Nyman <[email protected]>
xhci: fix memory leak regression when freeing xhci vdev devices depth first

Palmer Dabbelt <[email protected]>
RISC-V: Remove unnecessary include from compat.h

Xiongfeng Wang <[email protected]>
hrtimers: Unconditionally update target CPU base after offline timer migration

Jiapeng Chong <[email protected]>
hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()

Jiapeng Chong <[email protected]>
hrtimer: Remove unused function

Andreas Kemnade <[email protected]>
regulator: sy7636a: fix lifecycle of power good gpio

Anders Roxell <[email protected]>
dmaengine: ti: edma: Fix memory allocation size for queue_priority_map

Dan Carpenter <[email protected]>
dmaengine: idxd: Fix double free in idxd_setup_wqs()

Yi Sun <[email protected]>
dmaengine: idxd: Fix refcount underflow on module unload

Yi Sun <[email protected]>
dmaengine: idxd: Remove improper idxd_free

Hangbin Liu <[email protected]>
hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr

Hangbin Liu <[email protected]>
hsr: use rtnl lock when iterating over ports

Murali Karicheri <[email protected]>
net: hsr: Add VLAN CTAG filter support

Murali Karicheri <[email protected]>
net: hsr: Add support for MC filtering at the slave device

Anssi Hannula <[email protected]>
can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB

Tetsuo Handa <[email protected]>

    can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails

Tetsuo Handa <[email protected]>

    can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed

Michal Schmidt <[email protected]>
i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path

Kohei Enju <[email protected]>
igb: fix link test skipping when interface is admin down

Alex Tran <[email protected]>
docs: networking: can: change bcm_msg_head frames member to support flexible array

Antoine Tenart <[email protected]>
tunnels: reset the GSO metadata before reusing the skb

Petr Machata <[email protected]>
net: bridge: Bounce invalid boolopts

Stefan Wahren <[email protected]>
net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()

Linus Torvalds <[email protected]>
Disable SLUB_TINY for build testing

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FN990A w/audio compositions

Krzysztof Kozlowski <[email protected]>
dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix bug in flow control levels init

Fabian Vogt <[email protected]>
tty: hvc_console: Call hvc_kick in hvc_write unconditionally

Paolo Abeni <[email protected]>
Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups"

Christoffer Sandberg <[email protected]>
Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table

Jeff LaBundy <[email protected]>
Input: iqs7222 - avoid enabling unused interrupts

Chen Ridong <[email protected]>
kernfs: Fix UAF in polling when open file is released

Yang Erkun <[email protected]>
cifs: fix pagecache leak when do writepages

Wei Yang <[email protected]>
mm/khugepaged: fix the address passed to notifier on testing young

Vishal Moola (Oracle) <[email protected]>
mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios

Qu Wenruo <[email protected]>
btrfs: fix corruption reading compressed range when block size is smaller than page size

Boris Burkov <[email protected]>
btrfs: use readahead_expand() on compressed extents

Quanmin Yan <[email protected]>
mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()

Quanmin Yan <[email protected]>
mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()

Stanislav Fort <[email protected]>
mm/damon/sysfs: fix use-after-free in state_show()

Ilya Dryomov <[email protected]>
libceph: fix invalid accesses to ceph_connection_v1_info

Alexander Sverdlin <[email protected]>
mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing

Alexander Dahl <[email protected]>
mtd: nand: raw: atmel: Fix comment in timings preparation

David Rosca <[email protected]>
drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages

David Rosca <[email protected]>
drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time

Johan Hovold <[email protected]>
drm/mediatek: fix potential OF node use-after-free

Sang-Heon Jeon <[email protected]>

    mm/damon/core: set quota->charged_from to jiffies at first charge window

Miaohe Lin <[email protected]>
mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory

Miklos Szeredi <[email protected]>
fuse: prevent overflow in copy_file_range return value

Miklos Szeredi <[email protected]>
fuse: check if copy_file_range() returns larger than requested size

Christophe Kerello <[email protected]>
mtd: rawnand: stm32_fmc2: fix ECC overwrite

Christophe Kerello <[email protected]>
mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer

Oleksij Rempel <[email protected]>
net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups

Chiasheng Lee <[email protected]>
i2c: i801: Hide Intel Birch Stream SoC TCO WDT

Mark Tinguely <[email protected]>
ocfs2: fix recursive semaphore deadlock in fiemap call

Krister Johansen <[email protected]>
mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN

Nathan Chancellor <[email protected]>
compiler-clang.h: define __SANITIZE_*__ macros only when undefined

Trond Myklebust <[email protected]>
Revert "SUNRPC: Don't allow waiting for exiting tasks"

Salah Triki <[email protected]>
EDAC/altera: Delete an inappropriate dma_free_coherent() call

Borislav Petkov (AMD) <[email protected]>
KVM: SVM: Set synthesized TSA CPUID flags

Paul E. McKenney <[email protected]>
rcu-tasks: Maintain real-time response in rcu_tasks_postscan()

Paul E. McKenney <[email protected]>
rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks

Paul E. McKenney <[email protected]>
rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks

wangzijie <[email protected]>
proc: fix type confusion in pde_set_flags()

Kuniyuki Iwashima <[email protected]>

    tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.

Peilin Ye <[email protected]>
bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()

Thomas Richter <[email protected]>
s390/cpum_cf: Deny all sampling events by counter PMU

Pu Lehui <[email protected]>
tracing: Silence warning when chunk allocation fails in trace_pid_write

Jonathan Curley <[email protected]>
NFSv4/flexfiles: Fix layout merge mirror check.

Trond Myklebust <[email protected]>
NFSv4.2: Serialise O_DIRECT i/o and copy range

Trond Myklebust <[email protected]>
NFSv4.2: Serialise O_DIRECT i/o and clone range

Trond Myklebust <[email protected]>
NFSv4.2: Serialise O_DIRECT i/o and fallocate()

Trond Myklebust <[email protected]>
NFS: Serialise O_DIRECT i/o and truncate()

Max Kellermann <[email protected]>
fs/nfs/io: make nfs_start_io_*() killable

Vladimir Riabchun <[email protected]>
ftrace/samples: Fix function size computation

Luo Gengkun <[email protected]>
tracing: Fix tracing_marker may trigger page fault during preempt_disable

Trond Myklebust <[email protected]>
NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server

Trond Myklebust <[email protected]>
NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set

Trond Myklebust <[email protected]>
NFSv4: Don't clear capabilities that won't be reset

Justin Worrell <[email protected]>
SUNRPC: call xs_sock_process_cmsg for all cmsg

Tigran Mkrtchyan <[email protected]>
flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read

Mimi Zohar <[email protected]>
ima: limit the number of ToMToU integrity violations

Kuniyuki Iwashima <[email protected]>
net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.

André Apitzsch <[email protected]>
media: i2c: imx214: Fix link frequency validation

Chuck Lever <[email protected]>
NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()

Trond Myklebust <[email protected]>
nfsd: Fix a regression in nfsd_setattr()

Ada Couprie Diaz <[email protected]>
kasan: fix GCC mem-intrinsic prefix with sw tags

Harry Yoo <[email protected]>
mm: introduce and use {pgd,p4d}_populate_kernel()

Yeoreum Yun <[email protected]>
kunit: kasan_test: disable fortify string checker on kasan_strings() test

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

Diffstat:

 .../bindings/serial/brcm,bcm7271-uart.yaml         |   2 +-
 Documentation/networking/can.rst                   |   2 +-
 Makefile                                           |   4 +-
 arch/riscv/include/asm/compat.h                    |   1 -
 arch/s390/kernel/perf_cpum_cf.c                    |   4 +-
 arch/x86/kvm/cpuid.c                               |   5 +
 drivers/dma/dw/rzn1-dmamux.c                       |  15 +-
 drivers/dma/idxd/init.c                            |  39 ++---
 drivers/dma/qcom/bam_dma.c                         |   8 +-
 drivers/dma/ti/edma.c                              |   4 +-
 drivers/edac/altera_edac.c                         |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |   3 -
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |  12 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |  60 ++++----
 drivers/gpu/drm/i915/display/intel_display_power.c |   6 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |  11 +-
 drivers/i2c/busses/i2c-i801.c                      |   2 +-
 drivers/input/misc/iqs7222.c                       |   3 +
 drivers/input/serio/i8042-acpipnpio.h              |  14 ++
 drivers/media/i2c/imx214.c                         |  27 ++--
 drivers/mtd/nand/raw/atmel/nand-controller.c       |  18 ++-
 drivers/mtd/nand/raw/stm32_fmc2_nand.c             |  46 +++---
 drivers/net/can/xilinx_can.c                       |  16 +--
 drivers/net/ethernet/freescale/fec_main.c          |   3 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |   5 +-
 drivers/net/phy/mdio_bus.c                         |   4 +-
 drivers/phy/tegra/xusb-tegra210.c                  |   6 +-
 drivers/phy/ti/phy-ti-pipe3.c                      |  13 ++
 drivers/regulator/sy7636a-regulator.c              |   7 +-
 drivers/tty/hvc/hvc_console.c                      |   6 +-
 drivers/tty/serial/sc16is7xx.c                     |  14 +-
 drivers/usb/gadget/function/f_midi2.c              |  11 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |   8 +-
 drivers/usb/host/xhci-mem.c                        |   2 +-
 drivers/usb/serial/option.c                        |  17 +++
 fs/btrfs/extent_io.c                               |  78 ++++++++--
 fs/fuse/file.c                                     |   5 +-
 fs/kernfs/file.c                                   |  54 ++++---
 fs/nfs/client.c                                    |   2 +
 fs/nfs/direct.c                                    |  21 ++-
 fs/nfs/file.c                                      |  14 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  21 +--
 fs/nfs/inode.c                                     |   4 +-
 fs/nfs/internal.h                                  |  17 ++-
 fs/nfs/io.c                                        |  55 ++++---
 fs/nfs/nfs42proc.c                                 |   2 +
 fs/nfs/nfs4file.c                                  |   2 +
 fs/nfs/nfs4proc.c                                  |   6 +-
 fs/nfsd/nfs4proc.c                                 |   4 +
 fs/nfsd/vfs.c                                      |  13 +-
 fs/ocfs2/extent_map.c                              |  10 +-
 fs/proc/generic.c                                  |   3 +-
 fs/smb/client/file.c                               |  16 ++-
 fs/smb/server/connection.h                         |  11 ++
 fs/smb/server/mgmt/user_session.c                  |   4 +-
 fs/smb/server/smb2pdu.c                            |  14 +-
 include/linux/compiler-clang.h                     |  31 +++-
 include/linux/pgalloc.h                            |  29 ++++
 include/linux/pgtable.h                            |  13 +-
 include/net/sock.h                                 |  40 +++++-
 kernel/bpf/helpers.c                               |   7 +-
 kernel/rcu/tasks.h                                 | 107 ++++++++++----
 kernel/time/hrtimer.c                              |  50 ++-----
 kernel/trace/trace.c                               |  10 +-
 mm/Kconfig                                         |   2 +-
 mm/damon/core.c                                    |   4 +
 mm/damon/lru_sort.c                                |   3 +
 mm/damon/reclaim.c                                 |   3 +
 mm/damon/sysfs.c                                   |  14 +-
 mm/kasan/init.c                                    |  12 +-
 mm/kasan/kasan_test.c                              |   1 +
 mm/khugepaged.c                                    |  22 +--
 mm/memory-failure.c                                |   7 +-
 mm/percpu.c                                        |   6 +-
 mm/sparse-vmemmap.c                                |   6 +-
 net/bridge/br.c                                    |   7 +
 net/can/j1939/bus.c                                |   5 +-
 net/can/j1939/socket.c                             |   3 +
 net/ceph/messenger.c                               |   7 +-
 net/core/sock.c                                    |   5 +
 net/hsr/hsr_device.c                               | 158 ++++++++++++++++++++-
 net/hsr/hsr_main.c                                 |   4 +-
 net/hsr/hsr_main.h                                 |   3 +
 net/ipv4/ip_tunnel_core.c                          |   6 +
 net/ipv4/tcp_bpf.c                                 |   5 +-
 net/mptcp/sockopt.c                                |  11 +-
 net/sunrpc/sched.c                                 |   2 -
 net/sunrpc/xprtsock.c                              |   6 +-
 samples/ftrace/ftrace-direct-modify.c              |   2 +-
 scripts/Makefile.kasan                             |  12 +-
 security/integrity/ima/ima_main.c                  |  16 ++-
 security/integrity/integrity.h                     |   3 +-
 93 files changed, 976 insertions(+), 403 deletions(-)