]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop 1 patch based on RC review feedback; reorder series entries
authorSasha Levin <sashal@kernel.org>
Sat, 18 Jul 2026 02:01:39 +0000 (22:01 -0400)
committerSasha Levin <sashal@kernel.org>
Sat, 18 Jul 2026 11:17:33 +0000 (07:17 -0400)
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>
queue-6.12/series
queue-6.12/time-jiffies-register-jiffies-clocksource-before-usage.patch [deleted file]
queue-6.18/series
queue-7.1/series

index 259480629d142b511e400c3053fefbddebefb6f8..aa6fd86dc74fdc895e4d2a1ac7e0a5a1f65dfc92 100644 (file)
@@ -192,7 +192,6 @@ sched-rt-have-rt_push_ipi-be-default-off-for-non-preempt_rt.patch
 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
@@ -319,9 +318,9 @@ kvm-x86-ensure-vendor-s-exit-handler-runs-before-fastpath-userspace-exits.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
diff --git a/queue-6.12/time-jiffies-register-jiffies-clocksource-before-usage.patch b/queue-6.12/time-jiffies-register-jiffies-clocksource-before-usage.patch
deleted file mode 100644 (file)
index d9cd14e..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-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;
- }
index ed8047ddeaea7adf40cc2bb9a2370376a84ee9c8..ece8f999b2ee176577d9d5744ff74cba15a84a7c 100644 (file)
@@ -420,19 +420,19 @@ selftests-landlock-filter-dealloc-records-in-audit_count_records.patch
 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
index 0aebad26c45eba27af4ff50bc5d34e898f6a438f..2409e7c58cdc1cdd93a9b1731c7d98570c982681 100644 (file)
@@ -452,6 +452,7 @@ loongarch-kvm-add-missing-slots_lock-for-device-register-unregister.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
@@ -460,16 +461,15 @@ kvm-vmx-handle-bad-values-on-proxied-writes-to-lbr-msrs.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