Dropped patches:
- "time/jiffies: Register jiffies clocksource before usage"
(
f24df84cbe05e4471c04ac4b921fc0340bbc7752)
Queues: 6.12
Reason: deterministic i386 clang-21 allmodconfig build failure in
kernel/time/jiffies.o (recordmcount: weak-only .init.text); will be
requeued with prerequisite
007c07168ac0c6 next cycle
Report: https://lore.kernel.org/stable/
178422474345.11595.
3718390216125966001@kernelci.org/
Series reorders (no patch content changes):
- queue-7.1, queue-6.18, queue-6.12: move
i2c-core-fix-adapter-probe-deferral-loop.patch to immediately after
i2c-core-fix-null-deref-on-adapter-registration-failure.patch
- queue-7.1, queue-6.18: move
kvm-x86-add-dedicated-api-for-getting-mask-of-accelerated-x2apic-msrs.patch
to immediately before
kvm-svm-disable-x2avic-rdmsr-interception-for-msrs-kvm-actually-supports.patch
Signed-off-by: Sasha Levin <sashal@kernel.org>
cpufreq-fix-hotplug-suspend-race-during-reboot.patch
cpufreq-pcc-fix-use-after-free-and-double-free-in-_osc-evaluation.patch
posix-cpu-timers-fix-pid-refcount-leak-in-do_cpu_nanosleep-error-path.patch
-time-jiffies-register-jiffies-clocksource-before-usage.patch
clocksource-drivers-timer-tegra186-fix-support-for-multiple-watchdog-instances.patch
perf-arm-cmn-fix-dvm-node-events.patch
x.509-fix-validation-of-asn.1-certificate-header.patch
kvm-vmx-grab-vmcs12-on-cr8-interception-update-iff-vcpu-is-in-guest-mode.patch
udmabuf-fix-dma-direction-mismatch-in-release_udmabuf.patch
dma-buf-udmabuf-skip-redundant-cpu-sync-to-fix-cacheline-eexist-warning.patch
-i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-irq-domain-leak-on-adapter-registration-failure.patch
i2c-core-fix-null-deref-on-adapter-registration-failure.patch
+i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-adapter-debugfs-creation.patch
i2c-core-fix-adapter-deregistration-race.patch
i2c-mpc-fix-timeout-calculations.patch
+++ /dev/null
-From f24df84cbe05e4471c04ac4b921fc0340bbc7752 Mon Sep 17 00:00:00 2001
-From: Thomas Gleixner <tglx@kernel.org>
-Date: Tue, 9 Jun 2026 17:14:45 +0200
-Subject: time/jiffies: Register jiffies clocksource before usage
-
-From: Thomas Gleixner <tglx@kernel.org>
-
-commit f24df84cbe05e4471c04ac4b921fc0340bbc7752 upstream.
-
-Teddy reported that a XEN HVM has a long boot delay, which was bisected to
-the recent enhancements to the negative motion detection. It turned out
-that the jiffies clocksource is used in early boot before it is registered,
-which leaves the max_delta_raw field at zero. That causes the read out to
-be clamped to the max delta of 0, which means time is not making progress.
-
-Cure it by ensuring that it is initialized before its first usage in
-timekeeping_init().
-
-Fixes: 76031d9536a0 ("clocksource: Make negative motion detection more robust")
-Reported-by: Teddy Astie <teddy.astie@vates.tech>
-Signed-off-by: Thomas Gleixner <tglx@kernel.org>
-Tested-by: Teddy Astie <teddy.astie@vates.tech>
-Cc: stable@vger.kernel.org
-Link: https://patch.msgid.link/87y0gn3fve.ffs@fw13
-Closes: https://lore.kernel.org/all/1780914594.8631fc262581453bbf619ec5b2062170.19ea6c8227b000701b@vates.tech
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- kernel/time/jiffies.c | 11 +++++------
- 1 file changed, 5 insertions(+), 6 deletions(-)
-
---- a/kernel/time/jiffies.c
-+++ b/kernel/time/jiffies.c
-@@ -61,15 +61,14 @@ EXPORT_SYMBOL(get_jiffies_64);
-
- EXPORT_SYMBOL(jiffies);
-
--static int __init init_jiffies_clocksource(void)
--{
-- return __clocksource_register(&clocksource_jiffies);
--}
--
--core_initcall(init_jiffies_clocksource);
-+static bool cs_jiffies_registered __initdata;
-
- struct clocksource * __init __weak clocksource_default_clock(void)
- {
-+ if (!cs_jiffies_registered) {
-+ __clocksource_register(&clocksource_jiffies);
-+ cs_jiffies_registered = true;
-+ }
- return &clocksource_jiffies;
- }
-
kvm-arm64-nv-avoid-dereferencing-null-vncr-pseudo-tlb.patch
loongarch-kvm-add-missing-slots_lock-for-device-register-unregister.patch
kvm-arm64-clear-__hyp_running_vcpu-when-flushing-the-pkvm-hyp-vcpu.patch
+kvm-x86-add-dedicated-api-for-getting-mask-of-accelerated-x2apic-msrs.patch
kvm-svm-disable-x2avic-rdmsr-interception-for-msrs-kvm-actually-supports.patch
kvm-svm-only-disable-x2avic-wrmsr-interception-for-msrs-that-are-accelerated.patch
kvm-vmx-refresh-guest_pending_dbg_exceptions.bs-on-all-injected-dbs.patch
kvm-vmx-handle-bad-values-on-proxied-writes-to-lbr-msrs.patch
kvm-x86-ensure-vendor-s-exit-handler-runs-before-fastpath-userspace-exits.patch
-kvm-x86-add-dedicated-api-for-getting-mask-of-accelerated-x2apic-msrs.patch
kvm-arm64-don-t-leak-pfn-when-kvm_translate_vncr-races-mmu-notifier.patch
udmabuf-fix-dma-direction-mismatch-in-release_udmabuf.patch
dma-buf-udmabuf-skip-redundant-cpu-sync-to-fix-cacheline-eexist-warning.patch
fpga-dfl-afu-validate-dma-mapping-length-in-afu_dma_map_region.patch
-i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-irq-domain-leak-on-adapter-registration-failure.patch
i2c-core-fix-null-deref-on-adapter-registration-failure.patch
+i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-adapter-debugfs-creation.patch
i2c-core-fix-adapter-deregistration-race.patch
i2c-mpc-fix-timeout-calculations.patch
kvm-arm64-bound-used_lrs-when-flushing-the-pkvm-hyp-vcpu.patch
kvm-arm64-clear-__hyp_running_vcpu-when-flushing-the-pkvm-hyp-vcpu.patch
kvm-sev-pin-source-page-for-write-when-adding-cpuid-data-for-snp-guest.patch
+kvm-x86-add-dedicated-api-for-getting-mask-of-accelerated-x2apic-msrs.patch
kvm-svm-disable-x2avic-rdmsr-interception-for-msrs-kvm-actually-supports.patch
kvm-svm-only-disable-x2avic-wrmsr-interception-for-msrs-that-are-accelerated.patch
kvm-vmx-refresh-guest_pending_dbg_exceptions.bs-on-all-injected-dbs.patch
kvm-tdx-account-all-non-transient-page-allocations-for-per-td-structures.patch
kvm-x86-ensure-vendor-s-exit-handler-runs-before-fastpath-userspace-exits.patch
kvm-guest_memfd-treat-memslot-binding-offset-size-as-unsigned-values.patch
-kvm-x86-add-dedicated-api-for-getting-mask-of-accelerated-x2apic-msrs.patch
kvm-arm64-don-t-leak-pfn-when-kvm_translate_vncr-races-mmu-notifier.patch
udmabuf-fix-dma-direction-mismatch-in-release_udmabuf.patch
dma-buf-udmabuf-skip-redundant-cpu-sync-to-fix-cacheline-eexist-warning.patch
svcrdma-wake-sq-waiters-when-the-transport-closes.patch
revert-svcrdma-use-contiguous-pages-for-rdma-read-sink-buffers.patch
fpga-dfl-afu-validate-dma-mapping-length-in-afu_dma_map_region.patch
-i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-irq-domain-leak-on-adapter-registration-failure.patch
i2c-core-fix-null-deref-on-adapter-registration-failure.patch
+i2c-core-fix-adapter-probe-deferral-loop.patch
i2c-core-fix-adapter-debugfs-creation.patch
i2c-core-fix-adapter-deregistration-race.patch
i2c-mpc-fix-timeout-calculations.patch