Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-12-26--15-00 (v6.19-rc1-302-g154efef309b5) remotes/brancher/net-next-2025-12-26--18-00 (v6.19-rc1-507-ge1dc7f4c7c93) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.v8JmNnAAmy b/tmp/tmp.TPTTv8gGMr index 662b40b9d3f9..977dc74a9ff0 100644 --- a/tmp/tmp.v8JmNnAAmy +++ b/tmp/tmp.TPTTv8gGMr @@ -11,6 +11,7 @@ nipa: config: x86: use periodic HZ tick nipa: profile (time) test output nipa: config: disable CPU_MITIGATIONS nipa: disable random kunit tests +Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost net: mscc: ocelot: Fix crash when adding interface under a lag selftests: net: simple selftest for ipvtap ipvlan: Make the addrs_lock be per port @@ -107,8 +108,127 @@ i40e: validate ring_len parameter against hardware-specific values i40e: fix scheduling in set_rx_mode net/smc: Initialize smc hashtables before registering users bng_en: update module description +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 +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 +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 +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 +hwmon: (ltc4282): Fix reset_history file permissions +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 +amd/iommu: Make protection domain ID functions non-static +amd/iommu: Preserve domain ids inside the kdump kernel +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 branch 'pm-powercap' +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 +block: rnbd-clt: Fix leaked ID in init_dev() +x86/bug: Fix old GCC compile fails +iommupt: Return ERR_PTR from _table_alloc() +spi: cadence-quadspi: Fix probe error path and logging +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 +Input: alps - fix use-after-free bugs caused by dev3_register_work +x86/msi: Make irq_retrigger() functional for posted MSI +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() +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 +xfs: fix the zoned RT growfs check for zone alignment +xfs: validate that zoned RT devices are zone aligned +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 +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 +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 +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 @@ -117,6 +237,91 @@ 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 +x86/xen: Fix sparse warning in enlighten_pv.c +ata: libata-core: Disable LPM on ST2000DM008-2FR102 +iommufd/selftest: Do not leak the hwpt if IOMMU_TEST_OP_MD_CHECK_MAP fails +iommufd/selftest: Make it clearer to gcc that the access is not out of bounds +iommufd: Fix building without dmabuf +accel/amdxdna: Block running under a hypervisor +Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table +Input: atkbd - skip deactivate for HONOR FMB-P's internal keyboard +Documentation: admin-guide: blockdev: replace zone_capacity with zone_capacity_mb when creating devices +zloop: use READ_ONCE() to read lo->lo_state in queue_rq path +loop: use READ_ONCE() to read lo->lo_state without locking +kunit: make FAULT_TEST default to n when PANIC_ON_OOPS +kunit: Drop unused parameter from kunit_device_register_internal +drm/panel: sony-td4353-jdi: Enable prepare_prev_first +MIPS: Fix a reference leak bug in ip22_check_gio() +MIPS: Alchemy: Remove bogus static/inline specifiers +drm/xe: Restore engine registers before restarting schedulers after GT reset +drm/xe: Increase TDF timeout +drm/xe/vf: Fix queuing of recovery work +drm/xe/bo: Don't include the CCS metadata in the dma-buf sg-table +drm/me/gsc: mei interrupt top half should be in irq disabled context +drm/xe/vf: Stop waiting for ring space on VF post migration recovery +drm/xe/throttle: Skip reason prefix while emitting array +drm/xe: fix drm_gpusvm_init() arguments +drm/xe: Do not reference loop variable directly +drm/xe: Apply Wa_14020316580 in xe_gt_idle_enable_pg() +drm/xe: Fix freq kobject leak on sysfs_create_files failure +arm64/gcs: Flush the GCS locking state on exec +arm64/efi: Remove unneeded SVE/SME fallback preserve/store handling +lkdtm/bugs: Add cases for BUG and PANIC occurring in hardirq context +arm64: mm: Simplify check in arch_kfence_init_pool() +ACPI: PCC: Fix race condition by removing static qualifier +ACPI: CPPC: Fix missing PCC check for guaranteed_perf +Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes +thermal: core: Fix typo and indentation in comments +thermal: intel: int340x: Enable power slider interface for Wildcat Lake +powercap: fix sscanf() error return value handling +powercap: fix race condition in register_control_type() +dt-bindings: mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml Revert "wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users" wifi: rtlwifi: 8192cu: fix tid out of range in rtl92cu_tx_fill_desc() wifi: rtw88: limit indirect IO under powered off for RTL8822CS +lib/crypto: riscv: Add poly1305-core.S to .gitignore +arm64/simd: Avoid pointless clearing of FP/SIMD buffer +hwmon: (tmp401) fix overflow caused by default conversion rate value +hwmon: (ibmpex) fix use-after-free in high/low store +hwmon: (dell-smm) Limit fan multiplier to avoid overflow +spi: fsl-cpm: Check length parity before switching to 16 bit mode +spi: mpfs: Fix an error handling path in mpfs_spi_probe() +x86/platform/uv: Fix UBSAN array-index-out-of-bounds +mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from +x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in +x86/sgx: Remove unmatched quote in __sgx_encl_extend function comment +genirq: Don't overwrite interrupt thread flags on setup +block: fix race between wbt_enable_default and IO submission +selftests: ublk: add user copy test cases +selftests: ublk: add support for user copy to kublk +selftests: ublk: forbid multiple data copy modes +selftests: ublk: don't share backing files between ublk servers +selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04 +selftests: ublk: fix fio arguments in run_io_and_recover() +selftests: ublk: remove unused ios map in seq_io.bt +selftests: ublk: correct last_rw map type in seq_io.bt +selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback() +block: move around bio flagging helpers +drm: Fix object leak in DRM_IOCTL_GEM_CHANGE_HANDLE +drm/tests: Handle EDEADLK in set_up_atomic_state() +drm/tests: Handle EDEADLK in drm_test_check_valid_clones() +drm/tests: hdmi: Handle drm_kunit_helper_enable_crtc_connector() returning EDEADLK +Input: lkkbd - disable pending work before freeing device +x86/boot/Documentation: Fix whitespace noise in boot.rst +mm/slub: reset KASAN tag in defer_free() before accessing freed memory +x86/fpu: Fix FPU state core dump truncation on CPUs with no extended xfeatures +x86/boot/Documentation: Fix htmldocs build warning due to malformed table in boot.rst +KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit +KVM: VMX: Update SVI during runtime APICv activation +KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN) +KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits +KVM: Harden and prepare for modifying existing guest_memfd memslots +KVM: Disallow toggling KVM_MEM_GUEST_MEMFD on an existing memslot +KVM: selftests: Add a CPUID testcase for KVM_SET_CPUID2 with runtime updates +KVM: x86: Apply runtime updates to current CPUID during KVM_SET_CPUID{,2} +KVM: selftests: Add missing "break" in rseq_test's param parsing