cab246648fd8 drm-tip: 2025y-12m-23d-09h-48m-21s UTC integration manifest 754c23238438 drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use d2d7f5636f0d drm/xe/svm: Fix a debug printout 0620837490e0 drm/xe/svm: Serialize migration to device if racing ec265e1f1cfc drm/pagemap: Support source migration over interconnect 75af93b3f5d0 drm/pagemap, drm/xe: Support destination migration over interconnect 0471ed20df6b drm/xe: Use drm_gpusvm_scan_mm() f1d08a586482 drm/gpusvm: Introduce a function to scan the current migration state 5b64b23f6f1b drm/pagemap, drm/xe: Clean up the use of the device-private page owner 1f430b8d68e6 drm/xe/svm: Document how xe keeps drm_pagemap references 54dc5842a81c drm/xe/vm: Add a couple of VM debug printouts 2df55d9e66a2 drm/xe: Support pcie p2p dma as a fast interconnect dff547e137be drm/xe/uapi: Extend the madvise functionality to support foreign pagemap placement for svm 4be5f2bc811a drm/xe: Simplify madvise_preferred_mem_loc() 238dbc9d9f4a drm/xe: Use the vma attibute drm_pagemap to select where to migrate eb9db59d96ce drm/xe: Pass a drm_pagemap pointer around with the memory advise attributes 14b60874c90a drm/xe: Use the drm_pagemap_util helper to get a svm pagemap owner e44f47a9bf51 drm/pagemap_util: Add a utility to assign an owner to a set of interconnected gpus 33ac8d150af6 drm/pagemap: Remove the drm_pagemap_create() interface 8a52f4d9b1ef drm/xe: Use the drm_pagemap cache and shrinker 77f14f2f2d73 drm/pagemap: Add a drm_pagemap cache and shrinker a26084328ac4 drm/pagemap, drm/xe: Manage drm_pagemap provider lifetimes 565477dbca6e drm/pagemap: Add a refcounted drm_pagemap backpointer to struct drm_pagemap_zdd a599b98607de drm/pagemap, drm/xe: Add refcounting to struct drm_pagemap 16b5ad319524 drm/pagemap, drm/xe: Ensure that the devmem allocation is idle before use d1a4fc044cfd drm/pagemap: Remove some dead code 72aee5f70ba4 drm/xe/svm: Fix a debug printout f101d56dc323 drm-tip: 2025y-12m-22d-18h-25m-54s UTC integration manifest 9448598b22c5 Linux 6.19-rc2 52ad85fd33a7 Coccinelle: pm_runtime: Fix typo in report message 3766511de1ce scripts: coccicheck: filter *.cocci files by MODE 91ff28ae6d05 x86/irqflags: Use ASM_OUTPUT_RM in native_save_fl() 4cc5373f2e74 clang: work around asm output constraint problems b3db91c3bfea hwmon: (ltc4282): Fix reset_history file permissions ce7b1d58609a arm64: dts: mediatek: Apply mt8395-radxa DT overlay at build time 0773bc6ab7ec arm64: dts: mediatek: mt7988: add dtbs with applied overlays for bpi-r4 (pro) 987697749def arm64: dts: mediatek: mt7986: add dtbs with applied overlays for bpi-r3 f4ea8e05f2a8 lkdtm/bugs: Do not confuse the clang/objtool with busy wait loop c7fe9384c85d amd/iommu: Make protection domain ID functions non-static c2e8dc1222c2 amd/iommu: Preserve domain ids inside the kdump kernel 248d3a73a016 Input: ti_am335x_tsc - fix off-by-one error in wire_order validation 806ec7b797ad Input: xpad - add support for CRKD Guitars 733a8924229f Input: add ABS_SND_PROFILE d579478cee22 Input: apple_z2 - fix reading incorrect reports after exiting sleep 6cde588e6493 hwmon: (DS620) Update broken Datasheet URL in driver documentation af65faf34f6e block: validate interval_exp integrity limit ccb8a3c08adf block: validate pi_offset integrity limit 6ef935e65902 net: hns3: add VLAN id validation before using d180c11aa8a6 net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx c2a16269742e net: hns3: using the num_tqps in the vf driver to apply for resources 2939203ffee8 net: enetc: do not transmit redirected XDP frames when the link is down 5cba412d6a00 selftests/tc-testing: Test case exercising potential mirred redirect deadlock 1d856251a009 net/sched: act_mirred: fix loop detection d7ff61e6f3ef sctp: Clear inet_opt in sctp_v6_copy_ip_options(). b98f06f9a5d3 sctp: Fetch inet6_sk() after setting ->pinet6 in sctp_clone_sock(). c9b5645fd8ca block: rnbd-clt: Fix leaked ID in init_dev() 15564bd67e29 net/handshake: duplicate handshake cancellations leak socket 4198a14c8c62 net/mlx5e: Don't include PSP in the hard MTU calculations c8591decd9db net/mlx5e: Do not update BQL of old txqs during channel reconfiguration 9ab89bde13e5 net/mlx5e: Trigger neighbor resolution for unresolved destinations e35d7da8dd9e net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init 367e501f8b09 net/mlx5: Serialize firmware reset with devlink c0289f67f7d6 net/mlx5: fw_tracer, Handle escaped percent properly b35966042d20 net/mlx5: fw_tracer, Validate format string parameters 5846a365fc64 net/mlx5: Drain firmware reset in shutdown callback 89a898d63f6f net/mlx5: fw reset, clear reset requested on drain_fw_reset 7b103aaf0d56 net: dsa: mxl-gsw1xx: manually clear RANEG bit 651b253b8037 net: dsa: mxl-gsw1xx: fix .shutdown driver operation 8e4c0f08f6be net: dsa: mxl-gsw1xx: fix order in .remove operation 377d66fa8665 net: dsa: lantiq_gswip: fix order in .remove operation 7b07be1ff1cb ethtool: Avoid overflowing userspace buffer on stats query c56a12c71ad3 x86/bug: Fix old GCC compile fails 7a089c5d35aa iommupt: Return ERR_PTR from _table_alloc() 5a5aff6338c0 can: fix build dependency c258f5c4502c ublk: fix deadlock when reading partition table 39263f986da5 ftrace: Fix address for jmp mode in t_show() 74bf97e9a8b6 tracing: Fix UBSAN warning in __remove_instance() ef7f38df890f tracing: Do not register unsupported perf events 09879758d8ac MAINTAINERS: add tracepoint core-api doc files to TRACING bf40644ef8c8 Input: alps - fix use-after-free bugs caused by dev3_register_work 0edc78b82bea x86/msi: Make irq_retrigger() functional for posted MSI dcd0b625fe44 powercap: intel_rapl: Fix possible recursive lock warning 114ea9bbaf76 io_uring: fix nr_segs calculation in io_import_kbuf a58383fa45c7 block: add allocation size check in blkdev_pr_read_keys() d3ecb12e2e04 mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig a9c4c9085ec8 mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds 8c04b77f87e6 spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ 1d24636a9c87 spi: dt-bindings: snps,dw-abp-ssi: Allow up to 16 chip-selects 1889dd208197 spi: cadence-quadspi: Fix clock disable on probe failure path b1f54d7143e0 spi: cadence-quadspi: Add error logging for DMA request failure 46cea215dc94 can: j1939: make j1939_sk_bind() fail if device is no longer registered 5d5602236f5d can: j1939: make j1939_session_activate() fail if device is no longer registered dc68c0f60169 xfs: fix the zoned RT growfs check for zone alignment 982d2616a290 xfs: validate that zoned RT devices are zone aligned d8a4af8f3d9d cifs: update internal module version number 94d5b8dbc5d9 smb: move some SMB1 definitions into common/smb1pdu.h 05f5e355cf78 smb: align durable reconnect v2 context to 8 byte boundary 880977fdc7f6 dt-bindings: i2c: qcom-cci: Document SM8750 compatible dde7e2131100 i2c: i801: Add support for Intel Nova Lake-S d9b85d296f3a dt-bindings: i2c: dw: Add Mobileye I2C controllers 4c544cd6556d i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning 3ff79e76d31f i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning 60d7f6031b94 i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning 54de247a0efa dt-bindings: Updates Linus Walleij's mail address e6a973af1113 iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED 67549b73f10b dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU in Renesas R-Car V3U 0f5796dac1bb cpufreq: dt-platdev: Fix creating device on OPPv1 platforms 512e1568562b dt-bindings: clock: sprd,sc9860-clk: Allow "reg" for gate clocks 7fff398df4c4 dt-bindings: display/ti: Simplify dma-coherent property 3e8ade58b71b arm64: kdump: Fix elfcorehdr overlap caused by reserved memory processing reorder 359afc8eb02a PM: runtime: Do not clear needs_force_resume with enabled runtime PM 8dc15b7a6e59 xfs: fix XFS_ERRTAG_FORCE_ZERO_RANGE for zoned file system fc40459de825 xfs: fix a memory leak in xfs_buf_item_init() f06725052098 xfs: fix stupid compiler warning 5990fd756943 xfs: fix a UAF problem in xattr repair 2145f447b79a xfs: ignore discard return value e5aff444e3a7 x86/xen: Fix sparse warning in enlighten_pv.c e1b4c6a58304 shmem: fix recovery on rename failures ba624ba88d9f ata: libata-core: Disable LPM on ST2000DM008-2FR102 b80fab281349 iommufd/selftest: Do not leak the hwpt if IOMMU_TEST_OP_MD_CHECK_MAP fails 5b244b077c0b iommufd/selftest: Make it clearer to gcc that the access is not out of bounds 69dc538a4f5a iommufd: Fix building without dmabuf aed3716db7ff Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table 2aaf33c6e1e8 Input: atkbd - skip deactivate for HONOR FMB-P's internal keyboard 67d85b062dcb Documentation: admin-guide: blockdev: replace zone_capacity with zone_capacity_mb when creating devices 4b2b03151e2e zloop: use READ_ONCE() to read lo->lo_state in queue_rq path 54891a96b7a9 loop: use READ_ONCE() to read lo->lo_state without locking c33b68801fbe kunit: make FAULT_TEST default to n when PANIC_ON_OOPS 726c93b0408f kunit: Drop unused parameter from kunit_device_register_internal bb27226f0d00 sched_ext: Remove unused code in the do_pick_task_scx() 680ad315caaa MIPS: Fix a reference leak bug in ip22_check_gio() bd94fbe8b55f MIPS: Alchemy: Remove bogus static/inline specifiers fec7b0795548 selftests: netfilter: packetdrill: avoid failure on HZ=100 kernel 7e7a817f2dfd netfilter: nf_tables: avoid softlockup warnings in nft_chain_validate 8e1a1bc4f5a4 netfilter: nf_tables: avoid chain re-validation if possible 98a97bf41528 arm64/gcs: Flush the GCS locking state on exec 63de2b3859ba arm64/efi: Remove unneeded SVE/SME fallback preserve/store handling eb972eab0794 lkdtm/bugs: Add cases for BUG and PANIC occurring in hardirq context b7737c38e7cb arm64: mm: Simplify check in arch_kfence_init_pool() f103fa127c93 ACPI: PCC: Fix race condition by removing static qualifier 6ea3a44cef28 ACPI: CPPC: Fix missing PCC check for guaranteed_perf d113735421da thermal: core: Fix typo and indentation in comments 450f9cde66a9 thermal: intel: int340x: Enable power slider interface for Wildcat Lake efc4c35b741a powercap: fix sscanf() error return value handling 7bda1910c4bc powercap: fix race condition in register_control_type() ed724ea1b82a dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml 6f7c877cc397 fs: send fsnotify_xattr()/IN_ATTRIB from vfs_fileattr_set()/chattr(1) 635bc4def026 fsnotify: do not generate ACCESS/MODIFY events on child for special files 95d7a890e4b0 ksmbd: fix buffer validation by including null terminator size in EA length cafb57f7bdd5 ksmbd: Fix refcount leak when invalid session is found on session lookup 8dd2e58b6273 ksmbd: remove redundant DACL check in smb_check_perm_dacl 0446356e9f29 ksmbd: convert comma to semicolon d180b1d9c7a4 smb: server: defer the initial recv completion logic to smb_direct_negotiate_recv_work() c1fb124f2a74 smb: server: initialize recv_io->cqe.done = recv_done just once 49ca2147749f smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} 5a0b18825068 lib/crypto: riscv: Add poly1305-core.S to .gitignore c4b502d60a71 arm64/simd: Avoid pointless clearing of FP/SIMD buffer 82f2aab35a1a hwmon: (tmp401) fix overflow caused by default conversion rate value 6946c726c3f4 hwmon: (ibmpex) fix use-after-free in high/low store 46c28bbbb150 hwmon: (dell-smm) Limit fan multiplier to avoid overflow 1417927df804 spi: fsl-cpm: Check length parity before switching to 16 bit mode a8a313612af7 spi: mpfs: Fix an error handling path in mpfs_spi_probe() 489e96651dfe s390/stacktrace: Do not fallback to RA register af241e6bfc11 s390/pci: Annotate lock context imbalance in zpci_release_device() 4cb92fa76382 s390/pci: Fix cyclic dead-lock in zpci_zdev_put() and zpci_scan_devices() b1aa01d31249 s390/ipl: Clear SBP flag when bootprog is set 21433d3e3ca1 x86/platform/uv: Fix UBSAN array-index-out-of-bounds 3010f06c52aa shmem_whiteout(): fix regression from tree-in-dcache series 0c01ea92f545 mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from 8b62e64e6d30 x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in 043507144ae1 x86/sgx: Remove unmatched quote in __sgx_encl_extend function comment fbbd7ce627af genirq: Don't overwrite interrupt thread flags on setup 9869d3a6fed3 block: fix race between wbt_enable_default and IO submission 63276182c513 selftests: ublk: add user copy test cases b9f0a94c3b2e selftests: ublk: add support for user copy to kublk 52bc48376326 selftests: ublk: forbid multiple data copy modes d8295408e0cf selftests: ublk: don't share backing files between ublk servers 20da98a07bcb selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04 58eec4f3fc28 selftests: ublk: fix fio arguments in run_io_and_recover() fe8c0182d494 selftests: ublk: remove unused ios map in seq_io.bt 1fd4b8d7e3cf selftests: ublk: correct last_rw map type in seq_io.bt 9637fc3bdd10 selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() d9f514d3e6ee block: move around bio flagging helpers 579a3297b268 selftests/sched_ext: flush stdout before test to avoid log spam f5e1e5ec204d sched_ext: Fix missing post-enqueue handling in move_local_task_to_local_dsq() 530b6637c79e sched_ext: Factor out local_dsq_post_enq() from dispatch_enqueue() 37343524f000 btrfs: fix changeset leak on mmap write after failure to reserve metadata b57f2ddd2873 btrfs: fix memory leak of fs_devices in degraded seed device path e58c88f0cb2d Input: lkkbd - disable pending work before freeing device ac87efcf9e42 x86/boot/Documentation: Fix whitespace noise in boot.rst 9f769637a93f sched_ext: Fix bypass depth leak on scx_enable() failure a67fd55f6a09 netfilter: nf_tables: remove redundant chain validation on register store 5ec8ca26fe93 netfilter: nf_nat: remove bogus direction check 99c6931fe1f5 MAINTAINERS: Remove Jozsef Kadlecsik from MAINTAINERS file 885bebac9909 nfc: pn533: Fix error code in pn533_acr122_poweron_rdr() 5914428e0e44 selftests/tc-testing: Create tests to exercise ets classes active list misplacements b1e125ae425a net/sched: ets: Remove drr class from the active list if it changes to strict 8a11ff0948b5 caif: fix integer underflow in cffrml_receive() 71cfa7c893a0 net: sfp: extend Potron XGSPON quirk to cover additional EEPROM variant 514520b34ba7 selftests: forwarding: vxlan_bridge_1q_mc_ul: Drop useless sleeping 0c8b9a68b344 selftests: forwarding: vxlan_bridge_1q_mc_ul: Fix flakiness 0842e34849f6 selftests: net: lib: tc_rule_stats_get(): Don't hard-code array index 53ca00a19d34 mm/slub: reset KASAN tag in defer_free() before accessing freed memory b8a81b0ce539 selftests: netfilter: prefer xfail in case race wasn't triggered 2bdc536c9da7 netfilter: always set route tuple out ifindex ad891bb3d079 ipvs: fix ipv4 null-ptr-deref in route error path 2e2a72076688 netfilter: nf_conncount: fix leaked ct in error paths 79e247d66088 selftests/bpf: add regression test for bpf_d_path() ac44dcc788b9 bpf: Fix verifier assumptions of bpf_d_path's output buffer 92df4c56cf5b netfilter: conntrack: warn when cleanup is stuck 006a5035b495 inet: frags: flush pending skbs in fqdir_pre_exit() 1231eec6994b inet: frags: add inet_frag_queue_flush() 8ef522c8a59a inet: frags: avoid theoretical race in ip_frag_reinit() 91dc09a609d9 selftests: net: tfo: Fix build warning 59546e874403 selftests: net: Fix build warnings 06f7cae92fe3 selftest: af_unix: Support compilers without flex-array-member-not-at-end support 9580f6d47dd6 selftests: tls: fix warning of uninitialized variable 50b3db3e1186 broadcom: b44: prevent uninitialized value usage 6af2a01d65f8 net/handshake: restore destructor on submit failure 9e7477a42744 net: ti: icssg-prueth: add PTP_1588_CLOCK_OPTIONAL dependency 5ace7ef87f05 net: openvswitch: fix middle attribute validation in push_nsh() action 3e54d3b4a843 can: gs_usb: gs_can_open(): fix error handling 6abd4577bccc can: fix build dependency 9489d457d48b selftests/bpf: Add test for truncated dmabuf_iter reads 234483565dbb bpf: Fix truncated dmabuf iterator reads c8161e5304ab x86/fpu: Fix FPU state core dump truncation on CPUs with no extended xfeatures 5288176a5412 x86/boot/Documentation: Fix htmldocs build warning due to malformed table in boot.rst 01bc3b6db18d x86/unwind/orc: Support reliable unwinding through BPF stack frames ca45c84afb8c bpf: Add bpf_has_frame_pointer() 189e5deb944a bpf, arm64: Do not audit capability check in do_jit() d70f79fef658 libbpf: Fix -Wdiscarded-qualifiers under C23 639f58a0f480 bpftool: Fix build warnings due to MS extensions ffb8c27b0539 mptcp: avoid deadlock on fallback while reinjecting 2ea6190f42d0 mptcp: schedule rtx timer only after pushing data 29f4801e9c8d selftests: mptcp: pm: ensure unknown flags are ignored 0ace3297a730 mptcp: pm: ignore unknown endpoint flags db6b35cffe59 tools: ynl: fix build on systems with old kernel headers e56cadaa27fd ynl: add regen hint to new headers e9e5047df953 mptcp: select CRYPTO_LIB_UTILS instead of CRYPTO 2183a5c8a04f af_unix: annotate unix_gc_lock with __cacheline_aligned_in_smp 313ef70a9f0f btrfs: fix a potential path leak in print_data_reloc_error() 428e1b114c1a Revert "btrfs: add ASSERTs on prealloc in qgroup functions" 5630f7557de6 btrfs: do not skip logging new dentries when logging a new name 266273eaf4d9 btrfs: don't log conflicting inode if it's a dir moved in the current transaction 564d59410c39 btrfs: tests: fix double btrfs_path free in remove_extent_ref() 3309b63a2281 cgroup: rstat: use LOCK CMPXCHG in css_rstat_updated 12b5cd99a05f sched/ext: Avoid null ptr traversal when ->put_prev_task() is called with NULL next 517a44d18537 sched_ext: Fix the memleak for sch->helper objects 297631388309 KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit b2849bec936b KVM: VMX: Update SVI during runtime APICv activation 0373d5c387f2 bnxt_en: Fix XDP_TX path a479a27f4da4 gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call dd75c723ef56 r8169: fix RTL8117 Wake-on-Lan in DASH mode 8ac1dacec458 mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats 8b0e69763ef9 mlxsw: spectrum_router: Fix neighbour use-after-free b6b638bda240 mlxsw: spectrum_router: Fix possible neighbour reference count leak c4cdf7376271 net: phy: marvell-88q2xxx: Fix clamped value in mv88q2xxx_hwmon_write 861111b69896 net: smc: SMC_HS_CTRL_BPF should depend on BPF_JIT f402ecd7a8b6 KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN) da01f64e7470 KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits 6a107cfe9c99 net/mlx5: Fix double unregister of HCA_PORTS component 0c57ff008a11 ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2() 5b48f49ee948 net: dsa: mxl-gsw1xx: fix SerDes RX polarity 4f0638b12451 net: phy: RTL8211FVD: Restore disabling of PHY-mode EEE 35e93736f699 net/mlx5e: Avoid unregistering PSP twice cd7671ef4cf2 net/mlx5: make enable_mpesw idempotent ce052b9402e4 net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change 188e0fa5a679 net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() 613d12dd794e netrom: Fix memory leak in nr_sendmsg() e8e032cd24dd net: fec: ERR007885 Workaround for XDP TX path 835a50753579 selftests/bpf: Add -fms-extensions to bpf build flags af62fe2494da KVM: Harden and prepare for modifying existing guest_memfd memslots 9935df5333aa KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot 824d227324dc KVM: selftests: Add a CPUID testcase for KVM_SET_CPUID2 with runtime updates e2b43fb25243 KVM: x86: Apply runtime updates to current CPUID during KVM_SET_CPUID{,2} 1b9439c933b5 KVM: selftests: Add missing "break" in rseq_test's param parsing