NIPA Branch net-next-2026-01-02--12-00

Branches
Base trees

No differences found.

New patches
@@ -1,513 +1,516 @@
nipa: config: disable kmemleak auto scan
nipa: drv: net: add timeout
nipa: tc_action dbg
nipa: disable 6.17's merge window kunit tests
nipa: config: x86: disable GPUs and sound
nipa: forwarding: set timeout to 3 hours
nipa: selftests: net: enable profiling
nipa: fbnic: link up on QEMU
nipa: timestamp - try waking
nipa: config: x86: use periodic HZ tick
nipa: profile (time) test output
nipa: config: disable CPU_MITIGATIONS
nipa: disable random kunit tests
[+] net: phy: mediatek: enable interrupts on AN7581
[+] net: airoha: Fix npu rx DMA definitions
[+] virtio_net: fix device mismatch in devm_kzalloc/devm_kfree
page_pool: Add page_pool_release_stalled tracepoint
net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
selftests: mptcp: Mark xerror and die_perror __noreturn
selftests/tc-testing: Add test case redirecting to self on egress
net/sched: act_mirred: Fix leak when redirecting to self on egress
ipv4: Improve martian logs
net: mediatek: add null pointer check for hardware offloading
mlx5: TLS 1.3 hardware offload support
tls: TLS 1.3 hardware offload support
net/ena: fix missing lock when update devlink params
bnxt_en: Fix NULL pointer crash in bnxt_ptp_enable during error cleanup
bnxt_en: Fix potential data corruption with HW GRO/LRO
net: vlan: set header_ops to match hard_header_len when hw offload is toggled
net: skbuff: fix truesize and head state corruption in skb_segment_list
selftests: netdevsim: add carrier state consistency test
net: netdevsim: fix inconsistent carrier state after link/unlink
selftests: net: simple selftest for ipvtap
ipvlan: Make the addrs_lock be per port
net: ethernet: mtk_eth_soc: avoid writing to ESW registers on MT7628
net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
vsock/test: Test setting SO_ZEROCOPY on accept()ed socket
vsock: Make accept()ed sockets use custom setsockopt()
atm: idt77252: Use sb_pool_remove()
net: sfp: add SMBus I2C block support
net: bnge: add AUXILIARY_BUS to Kconfig dependencies
bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
vsock: fix DMA cacheline overlap warning using coherent memory
selftests/tc-testing: Update test cases with netem duplicate
selftests/tc-testing: Add a test case for mq with netem duplicate
selftests/tc-testing: Add a test case for piro with netem duplicate
selftests/tc-testing: Add a nested netem duplicate test
net_sched: Implement the right netem duplication behavior
Revert "selftests/tc-testing: Add tests for restrictions on netem duplication"
Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree"
net_sched: Check the return value of qfq_choose_next_agg()
net: ipv4: ipmr: Prevent information leak in ipmr_sk_ioctl()
net: mscc: ocelot: Fix crash when adding interface under a lag
net/mlx5e: Dealloc forgotten PSP RX modify header
net/mlx5e: Don't print error message due to invalid module
net/mlx5e: Fix NULL pointer dereference in ioctl module EEPROM query
net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group
net/mlx5: Lag, multipath, give priority for routes with smaller network prefix
rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
net: Fix typo of "software" in driver comments
ovpn: Replace use of system_wq with system_percpu_wq
netfilter: nf_tables: Fix memory leak in nf_tables_newrule()
rxrpc: Fix memory leak in rxkad_verify_response()
inet: ping: Fix icmp out counting
net: ionic: Set msi_addr_mask to IONIC_ADDR_LEN-bit everywhere
ALSA: hda/intel: Raise msi_addr_mask to dma_bits
drm/radeon: Raise msi_addr_mask to 40 bits for pre-Bonaire
PCI/MSI: Check msi_addr_mask in msi_verify_entries()
PCI/MSI: Conservatively generalize no_64bit_msi into msi_addr_mask
netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
net: airoha: Fix schedule while atomic in airoha_ppe_deinit()
net: sock: fix hardened usercopy panic in sock_recv_errqueue
net: fec: Add stop mode support on i.MX8DX/i.MX8QP
virtio-net: schedule the pending refill work after being enabled
virtio-net: ensure rx NAPI is enabled before enabling refill work
virtio-net: make refill work a per receive queue work
net: phy: mxl-86110: Add power management and soft reset support
buildid: validate page-backed file before parsing build ID
net: nfc: nci: Fix parameter validation for packet data
RDMA/nldev: Expose kernel-internal FRMR pools in netlink
RDMA/nldev: Add command to set pinned FRMR handles
RDMA/core: Add netlink command to modify FRMR aging
RDMA/nldev: Add command to get FRMR pools
net/mlx5: Drop MR cache related code
RDMA/mlx5: Switch from MR cache to FRMR pools
RDMA/core: Add pinned handles to FRMR pools
RDMA/core: Add FRMR pools statistics
RDMA/core: Add aging to FRMR pools
IB/core: Introduce FRMR pools
RDMA/mlx5: Move device async_ctx initialization
drivers: net: replace `kernel::c_str!` with C-Strings
rust: net: replace `kernel::c_str!` with C-Strings
Merge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT
net: rose: fix invalid array index in rose_kill_by_device()
net: enetc: do not print error log if addr is 0
net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()
selftests: fib_test: Add test case for ipv4 multi nexthops
net: fib: restore ECMP balance from loopback
selftests: fib_nexthops: Add test cases for error routes deletion
ipv4: Fix reference count leak when using error routes with nexthop objects
net: usb: sr9700: fix incorrect command used to write single register
Merge tag 'kbuild-fixes-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbuild/linux
Merge tag 'mm-hotfixes-stable-2025-12-28-21-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
usbnet: avoid a possible crash in dql_completed()
gve: defer interrupt enabling until NAPI registration
net: stmmac: fix the crash issue for zero copy XDP_TX action
Merge tag 'wireless-2025-12-17' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"
Merge tag 'sched_ext-for-6.19-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Merge tag 'cgroup-for-6.19-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge tag 'v6.19-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linux 6.19-rc3
Merge tag 'usb-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge tag 'tty-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag 'firewire-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag 'riscv-for-linus-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Merge tag 'powerpc-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
tools/sched_ext: update scx_show_state.py for scx_aborting change
tools/sched_ext: fix scx_show_state.py for scx_root change
af_unix: don't post cmsg for SO_INQ unless explicitly asked for
net: mana: Fix use-after-free in reset service rescan path
net: avoid prefetching NULL pointers
net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct
net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write
net: usb: asix: validate PHY address before use
net: mdio: rtl9300: use scoped for loops
mcb: Add missing modpost build support
kbuild: fix compilation of dtb specified on command-line without make rule
Revert "scripts/clang-tools: Handle included .c files in gen_compile_commands"
Merge tag 'spi-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
net: dsa: b53: skip multicast entries for fdb_dump()
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Merge tag 'regulator-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag 'drm-fixes-2025-12-27' of https://gitlab.freedesktop.org/drm/kernel
bng_en: update module description
Merge tag 'drm-msm-fixes-2025-12-26' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Merge tag 'v6.19-rc2-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6
Merge tag 'driver-core-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core
Merge tag 'efi-fixes-for-v6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi
Merge tag 'block-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
Merge tag 'io_uring-6.19-20251226' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Merge tag 'v6.19-rc2-smb3-server-fixes' of git://git.samba.org/ksmbd
firewire: nosy: Fix dma_free_coherent() size
io_uring: fix filename leak in __io_openat_prep()
kthread: Warn if mm_struct lacks user_ns in kthread_use_mm()
arm64: efi: Fix NULL pointer dereference by initializing user_ns
efi/libstub: gop: Fix EDID support in mixed-mode
Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
Merge tag 'erofs-for-6.19-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs
cifs: Fix memory and information leak in smb3_reconfigure()
drm/msm: Replace unsafe snprintf usage with scnprintf
vhost/vsock: improve RCU read sections around vhost_vsock_get()
tools/virtio: add device, device_driver stubs
tools/virtio: fix up oot build
virtio_features: make it self-contained
tools/virtio: switch to kernel's virtio_config.h
tools/virtio: stub might_sleep and synchronize_rcu
tools/virtio: add struct cpumask to cpumask.h
tools/virtio: pass KCFLAGS to module build
tools/virtio: add ucopysize.h stub
tools/virtio: add dev_WARN_ONCE and is_vmalloc_addr stubs
tools/virtio: stub DMA mapping functions
tools/virtio: add struct module forward declaration
tools/virtio: use kernel's virtio.h
virtio: make it self-contained
tools/virtio: fix up compiler.h stub
regulator: fp9931: fix regulator node pointer
drm/msm/dpu: Add missing NULL pointer check for pingpong interface
Revert "drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case"
Revert "drm/msm/dpu: support plane splitting in quad-pipe case"
drm/msm: msm_iommu.c: fix all kernel-doc warnings
drm/msm: msm_gpu.h: fix all kernel-doc warnings
drm/msm: msm_gem_vma.c: fix all kernel-doc warnings
drm/msm: msm_fence.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_wb.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_vbif.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_top.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_sspp.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_pingpong.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_merge3d.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_lm.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_intf.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_dspp.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_dsc.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_cwb.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_ctl.h: fix all kernel-doc warnings
drm/msm/dpu: dpu_hw_cdm.h: fix all kernel-doc warnings
drm/msm/dp: fix all kernel-doc warnings
drm/msm/disp: mdp_format: fix all kernel-doc warnings
mm/ksm: fix pte_unmap_unlock of wrong address in break_ksm_pmd_entry
mm/page_owner: fix memory leak in page_owner_stack_fops->release()
mm/memremap: fix spurious large folio warning for FS-DAX
MAINTAINERS: notify the "Device Memory" community of memory hotplug changes
sparse: update MAINTAINERS info
mm/page_alloc: report 1 as zone_batchsize for !CONFIG_MMU
mm: consider non-anon swap cache folios in folio_expected_ref_count()
rust: maple_tree: rcu_read_lock() in destructor to silence lockdep
mm: memcg: fix unit conversion for K() macro in OOM log
mm: fixup pfnmap memory failure handling to use pgoff
tools/mm/page_owner_sort: fix timestamp comparison for stable sorting
selftests/mm: fix thread state check in uffd-unit-tests
kernel/kexec: fix IMA when allocation happens in CMA area
kernel/kexec: change the prototype of kimage_map_segment()
MAINTAINERS: add ABI headers to KHO and LIVE UPDATE
.mailmap: remove one of the entries for WangYuli
mm/damon/vaddr: fix missing pte_unmap_unlock in damos_va_migrate_pmd_entry()
MAINTAINERS: update one straggling entry for Bartosz Golaszewski
mm/page_alloc: change all pageblocks migrate type on coalescing
mm: leafops.h: correct kernel-doc function param. names
kasan: unpoison vms[area] addresses with a common tag
kasan: refactor pcpu kasan vmalloc unpoison
mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN
idr: fix idr_alloc() returning an ID out of range
mailmap: update entry for Bartosz Golaszewski
genalloc.h: fix htmldocs warning
MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd
Merge tag 'sound-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
spi: cadence-quadspi: Prevent indirect read
fs/kernfs: null-ptr deref in simple_xattrs_free()
Merge patch series "usb: typec: ucsi: revert broken buffer management"
Revert "usb: typec: ucsi: Update UCSI structure to have message in and message out fields"
Revert "usb: typec: ucsi: Add support for message out data structure"
Revert "usb: typec: ucsi: Enable debugfs for message_out data structure"
Revert "usb: typec: ucsi: Add support for SET_PDOS command"
Revert "usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common"
Revert "usb: typec: ucsi: Get connector status after enable notifications"
usb: ohci-nxp: clean up probe error labels
usb: gadget: lpc32xx_udc: clean up probe error labels
usb: ohci-nxp: fix device leak on probe failure
usb: phy: isp1301: fix non-OF device reference imbalance
usb: gadget: lpc32xx_udc: fix clock imbalance in error path
usb: typec: ucsi: Get connector status after enable notifications
usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
smc91x: fix broken irq-context in PREEMPT_RT
Merge tag 'for-net-2025-12-19' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
net: wangxun: move PHYLINK dependency
selftests: net: fix "buffer overflow detected" for tap.c
net: usb: rtl8150: fix memory leak on usb_submit_urb() failure
Merge branch 'selftests-drv-net-psp-fix-templated-test-names-in-psp-py'
selftests: drv-net: psp: fix test names in ipver_test_builder()
selftests: drv-net: psp: fix templated test names in psp_ip_ver_test_builder()
spi: cadence-quadspi: Improve CQSPI_SLOW_SRAM quirk if flash is slow
spi: cadence-quadspi: Prevent lost complete() call during indirect read
serial: xilinx_uartps: fix rs485 delay_rts_after_send
serial: sh-sci: Check that the DMA cookie is valid
serial: core: Fix serial device initialization
amd-xgbe: reset retries and mode on RX adapt failures
net: dsa: fix missing put_device() in dsa_tree_find_first_conduit()
net: dsa: properly keep track of conduit reference
net: airoha: Move net_devs registration in a dedicated routine
erspan: Initialize options_len before referencing options.
Merge branch 'mptcp-fix-warn-on-bad-status'
mptcp: ensure context reset on disconnect()
mptcp: fallback earlier on simult connection
team: fix check for port enabled in team_queue_override_port_prio_changed()
sched_ext: Use the resched_cpu() to replace resched_curr() in the bypass_lb_node()
Merge tag 'dma-mapping-6.19-2025-12-22' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux
powerpc/32: Restore disabling of interrupts at interrupt/syscall exit
powerpc/powernv: Enable cpuidle state detection for POWER11
software node: Also support referencing non-constant software nodes
powerpc: Add reloc_offset() to font bitmap pointer used for bootx_printf()
powerpc/tools: drop `-o pipefail` in gcc check scripts
selftests/powerpc/pmu/: Add check_extended_reg_test to .gitignore
powerpc/kexec: Enable SMT before waking offline CPUs
net/handshake: Fix null-ptr-deref in handshake_complete()
ip6_gre: make ip6gre_header() robust
net: openvswitch: Avoid needlessly taking the RTNL on vport destroy
net: phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration
fjes: Add missing iounmap in fjes_hw_init()
net: mdio: aspeed: add dummy read to avoid read-after-write issue
net: usb: sr9700: support devices with virtual driver CD
spi: sun6i: Support A523's SPI controllers
spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers
regulator: Add UAPI headers to MAINTAINERS
regulator: uapi: Use UAPI integer type
smb/server: fix minimum SMB2 PDU size
smb/server: fix minimum SMB1 PDU size
ksmbd: rename smb2_get_msg to smb_get_msg
ksmbd: Fix to handle removal of rfc1002 header from smb_hdr
Linux 6.19-rc2
Merge tag 'coccinelle-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux
Merge tag 'input-for-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag 'i2c-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Merge tag 'x86-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag 'irq-urgent-2025-12-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Coccinelle: pm_runtime: Fix typo in report message
scripts: coccicheck: filter *.cocci files by MODE
erofs: fix unexpected EIO under memory pressure
ALSA: hda/realtek: fix PCI SSID for one of the HP 200 G2i laptop
Merge tag 'asoc-fix-v6.19-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Merge tag 'ata-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Merge tag 'spi-fix-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
x86/irqflags: Use ASM_OUTPUT_RM in native_save_fl()
clang: work around asm output constraint problems
Merge tag 'xfs-fixes-6.19-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Merge tag 'hwmon-for-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge tag 'mmc-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc
Merge tag 'drm-fixes-2025-12-20' of https://gitlab.freedesktop.org/drm/kernel
Merge tag 'linux_kselftest-kunit-fixes-6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
block: rnbd-clt: Fix signedness bug in init_dev()
ublk: clean up user copy references on ublk server exit
Merge tag 'devicetree-fixes-for-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Merge tag 'mips-fixes_6.19_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge tag 'for-linus-6.19-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
Merge tag 'slab-for-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Merge tag 'iommu-fixes-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux
Merge tag 'block-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
Merge tag 'io_uring-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
drm/msm: Fix a7xx per pipe register programming
drm/msm: add PERFCTR_CNTL to ifpc_reglist
drm/msm/a6xx: move preempt_prepare_postamble after error check
drm/msm: adreno: fix deferencing ifpc_reglist when not declared
sched_ext: Fix some comments in ext.c
Bluetooth: btusb: revert use of devm_kzalloc in btusb
Bluetooth: MGMT: report BIS capability flags in supported settings
hwmon: (ltc4282): Fix reset_history file permissions
debugfs: Fix memleak in debugfs_change_name().
arm64: dts: mediatek: Apply mt8395-radxa DT overlay at build time
arm64: dts: mediatek: mt7988: add dtbs with applied overlays for bpi-r4 (pro)
arm64: dts: mediatek: mt7986: add dtbs with applied overlays for bpi-r3
lkdtm/bugs: Do not confuse the clang/objtool with busy wait loop
ASoC: Intel: mtl-match: Add 6-amp matches for CS35L56
ASoC: fsl_easrc: Fix duplicate debufs entries
parisc: Set valid bit in high byte of 64‑bit physical address
amd/iommu: Make protection domain ID functions non-static
amd/iommu: Preserve domain ids inside the kdump kernel
riscv: Add SBI debug trigger extension and function ids
riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function.
riscv: hwprobe: export Zilsd and Zclsd ISA extensions
riscv: add ISA extension parsing for Zilsd and Zclsd
dt-bindings: riscv: add Zilsd and Zclsd extension descriptions
riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg()
riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP
riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP
riscv: signal: abstract header saving for setup_sigcontext
crypto: hisilicon/qm - fix incorrect judgment in qm_get_complete_eqe_num()
crypto: seqiv - Do not use req->iv after crypto_aead_encrypt
Input: ti_am335x_tsc - fix off-by-one error in wire_order validation
Input: xpad - add support for CRKD Guitars
Input: add ABS_SND_PROFILE
Merge tag 'drm-xe-fixes-2025-12-19' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag 'drm-misc-fixes-2025-12-18' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'trace-v6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Merge tag 'libcrypto-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux
Merge tag 'acpi-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag 'pm-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag 'thermal-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Input: apple_z2 - fix reading incorrect reports after exiting sleep
Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merge tag 'v6.19-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6
Merge tag 'fsnotify_for_v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge branch 'pm-powercap'
ASoC: ops: fix snd_soc_get_volsw for sx controls
hwmon: (DS620) Update broken Datasheet URL in driver documentation
Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/kvm-x86/linux into HEAD
drm/xe: Use usleep_range for accurate long-running workload timeslicing
drm/xe: Drop preempt-fences when destroying imported dma-bufs.
drm/xe/eustall: Disallow 0 EU stall property values
drm/xe/oa: Disallow 0 OA property values
drm/xe/xe_sriov_vfio: Fix return value in xe_sriov_vfio_migration_supported()
drm/xe/oa: Always set OAG_OAGLBCTXCTRL_COUNTER_RESUME
drm/xe: Adjust long-running workload timeslices to reasonable values
drm/xe/oa: Limit num_syncs to prevent oversized allocations
drm/xe: Limit num_syncs to prevent oversized allocations
block: validate interval_exp integrity limit
block: validate pi_offset integrity limit
cpuset: fix warning when disabling remote partition
Merge tag 'linux-can-fixes-for-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can
NFSD: NFSv4 file creation neglects setting ACL
NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmap
NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap
nfsd: fix memory leak in nfsd_create_serv error paths
Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver'
net: hns3: add VLAN id validation before using
net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx
net: hns3: using the num_tqps in the vf driver to apply for resources
net: enetc: do not transmit redirected XDP frames when the link is down
selftests/tc-testing: Test case exercising potential mirred redirect deadlock
net/sched: act_mirred: fix loop detection
Merge branch 'sctp-fix-two-issues-in-sctp_clone_sock'
sctp: Clear inet_opt in sctp_v6_copy_ip_options().
sctp: Fetch inet6_sk() after setting ->pinet6 in sctp_clone_sock().
block: rnbd-clt: Fix leaked ID in init_dev()
net/handshake: duplicate handshake cancellations leak socket
Merge tag 'nf-25-12-16' of https://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
Merge branch 'mlx5-misc-fixes-2025-12-09'
net/mlx5e: Don't include PSP in the hard MTU calculations
net/mlx5e: Do not update BQL of old txqs during channel reconfiguration
net/mlx5e: Trigger neighbor resolution for unresolved destinations
net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init
net/mlx5: Serialize firmware reset with devlink
net/mlx5: fw_tracer, Handle escaped percent properly
net/mlx5: fw_tracer, Validate format string parameters
net/mlx5: Drain firmware reset in shutdown callback
net/mlx5: fw reset, clear reset requested on drain_fw_reset
Merge branch 'net-dsa-lantiq-a-bunch-of-fixes'
net: dsa: mxl-gsw1xx: manually clear RANEG bit
net: dsa: mxl-gsw1xx: fix .shutdown driver operation
net: dsa: mxl-gsw1xx: fix order in .remove operation
net: dsa: lantiq_gswip: fix order in .remove operation
ethtool: Avoid overflowing userspace buffer on stats query
x86/bug: Fix old GCC compile fails
iommupt: Return ERR_PTR from _table_alloc()
spi: cadence-quadspi: Fix probe error path and logging
can: fix build dependency
Merge tag 'amd-drm-fixes-6.19-2025-12-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
ublk: fix deadlock when reading partition table
ftrace: Fix address for jmp mode in t_show()
tracing: Fix UBSAN warning in __remove_instance()
tracing: Do not register unsupported perf events
MAINTAINERS: add tracepoint core-api doc files to TRACING
ALSA: hda/realtek: Add Asus quirk for TAS amplifiers
e1000: fix OOB in e1000_tbi_should_accept()
idpf: reduce mbx_task schedule delay to 300us
idpf: fix LAN memory regions command on some NVMs
Input: alps - fix use-after-free bugs caused by dev3_register_work
x86/msi: Make irq_retrigger() functional for posted MSI
iavf: fix off-by-one issues in iavf_config_rss_reg()
i40e: validate ring_len parameter against hardware-specific values
i40e: fix scheduling in set_rx_mode
samples: rust: fix endianness issue in rust_driver_pci
ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L63 with feedback
ASoC: Intel: soc-acpi-intel-mtl-match: Add 6 amp CS35L56 with feedback
powercap: intel_rapl: Fix possible recursive lock warning
io_uring: fix nr_segs calculation in io_import_kbuf
block: add allocation size check in blkdev_pr_read_keys()
serial: 8250: longson: Fix NULL vs IS_ERR() bug in probe
serial: core: Restore sysfs fwnode information
usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common
USB: lpc32xx_udc: Fix error handling in probe
usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()
usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal
usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
usb: typec: ucsi: huawei-gaokin: add DRM dependency
usb: dwc3: keep susphy enabled during exit to avoid controller faults
xhci: dbgtty: fix device unregister: fixup
mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
mmc: sdhci-of-arasan: Increase CD stable timeout to 2 seconds
spi: mt65xx: Use IRQF_ONESHOT with threaded IRQ
spi: dt-bindings: snps,dw-abp-ssi: Allow up to 16 chip-selects
spi: cadence-quadspi: Fix clock disable on probe failure path
spi: cadence-quadspi: Add error logging for DMA request failure
ASoC: fsl-asoc-card: Use of_property_present() for non-boolean properties
ASoC: rt1320: update VC blind write settings
ASoC: fsl_xcvr: provide regmap names
ASoC: fsl_sai: Add missing registers to cache default
ASoC: ak4458: remove the reset operation in probe and remove
ASoC: fsl_asrc_dma: fix duplicate debugfs directory error
ASoC: fsl_easrc: fix duplicate debugfs directory error
can: j1939: make j1939_sk_bind() fail if device is no longer registered
can: j1939: make j1939_session_activate() fail if device is no longer registered
xfs: fix the zoned RT growfs check for zone alignment
xfs: validate that zoned RT devices are zone aligned
ALSA: hda/realtek: fix micmute LED reversed on HP Abe and Bantie
ALSA: hda/realtek: Add support for HP Clipper Laptop
ALSA: hda/realtek: Add support for HP Trekker Laptop
ALSA: usb-mixer: us16x08: validate meter packet indices
ASoC: SOF: ipc4-topology: fixes for 'exotic' format
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Merge tag 's390-6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
scsi: ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error
scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
scsi: mpi3mr: Read missing IOCFacts flag for reply queue full overflow
scsi: scsi_debug: Fix atomic write enable module param description
cifs: update internal module version number
smb: move some SMB1 definitions into common/smb1pdu.h
smb: align durable reconnect v2 context to 8 byte boundary
dt-bindings: i2c: qcom-cci: Document SM8750 compatible
i2c: i801: Add support for Intel Nova Lake-S
dt-bindings: i2c: dw: Add Mobileye I2C controllers
i2c: rcar: Fix Wvoid-pointer-to-enum-cast warning
i2c: pxa: Fix Wvoid-pointer-to-enum-cast warning
i2c: bcm-iproc: Fix Wvoid-pointer-to-enum-cast warning
ASoC: Intel: common / SOF: Use function topologies for
drm/amdkfd: Fix improper NULL termination of queue restore SMI event string
drm/amd/pm: restore SCLK settings after S0ix resume
drm/amdgpu: fix a job->pasid access race in gpu recovery
sched_ext: fix uninitialized ret on alloc_percpu() failure
drm/amd/display: Fix DP no audio issue
drm/amd/display: Fix scratch registers offsets for DCN351
drm/amd/display: Fix scratch registers offsets for DCN35
drm/amd: Resume the device in thaw() callback when console suspend is disabled
wifi: iwlwifi: Implement settime64 as stub for MVM/MLD PTP
wifi: iwlwifi: Fix firmware version handling
dt-bindings: Updates Linus Walleij's mail address
iommufd/selftest: Check for overflow in IOMMU_TEST_OP_ADD_RESERVED
dt-bindings: gpu: img,powervr-rogue: Document GE7800 GPU in Renesas R-Car V3U
cpufreq: dt-platdev: Fix creating device on OPPv1 platforms
dt-bindings: clock: sprd,sc9860-clk: Allow "reg" for gate clocks
dt-bindings: display/ti: Simplify dma-coherent property
arm64: kdump: Fix elfcorehdr overlap caused by reserved memory processing reorder
rust: dma: add helpers for architectures without CONFIG_HAS_DMA
PM: runtime: Do not clear needs_force_resume with enabled runtime PM
drm/panel: visionox-rm69299: Depend on BACKLIGHT_CLASS_DEVICE
wifi: mac80211: ocb: skip rx_no_sta when interface is not joined
wifi: mac80211: do not use old MBSSID elements
wifi: mac80211: don't WARN for connections on invalid channels
wifi: wlcore: ensure skb headroom before skb_push
wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()
wifi: mac80211: fix list iteration in ieee80211_add_virtual_monitor()
Merge tag 'rtw-2025-12-15' of https://github.com/pkshih/rtw
wifi: mac80211: Discard Beacon frames to non-broadcast address
xfs: fix XFS_ERRTAG_FORCE_ZERO_RANGE for zoned file system
xfs: fix a memory leak in xfs_buf_item_init()
xfs: fix stupid compiler warning
xfs: fix a UAF problem in xattr repair
xfs: ignore discard return value
Test results