public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [tip:timers/core] [clockevents]  d6e152d905: stress-ng.timermix.ops_per_sec 4.8% regression
@ 2026-04-30  2:55 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-04-30  2:55 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: oe-lkp, lkp, linux-kernel, x86, Calvin Owens, Borislav Petkov,
	oliver.sang



Hello,

kernel test robot noticed a 4.8% regression of stress-ng.timermix.ops_per_sec on:


commit: d6e152d905bdb1f32f9d99775e2f453350399a6a ("clockevents: Prevent timer interrupt starvation")
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git timers/core


testcase: stress-ng
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 192 threads 2 sockets Intel(R) Xeon(R) 6740E  CPU @ 2.4GHz (Sierra Forest) with 256G memory
parameters:

	nr_threads: 100%
	testtime: 60s
	test: timermix
	cpufreq_governor: performance


In addition to that, the commit also has significant impact on the following tests:

+------------------+-------------------------------------------------------------+
| testcase: change | stress-ng: stress-ng.schedmix.ops_per_sec 63.1% improvement |
| test parameters  | cpufreq_governor=performance                                |
|                  | nr_threads=100%                                             |
|                  | test=schedmix                                               |
|                  | testtime=60s                                                |
+------------------+-------------------------------------------------------------+


If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202604301034.20678030-lkp@intel.com


Details are as below:
-------------------------------------------------------------------------------------------------->


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260430/202604301034.20678030-lkp@intel.com

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  gcc-14/performance/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp3/timermix/stress-ng/60s

commit: 
  82b915051d ("tick/nohz: Fix inverted return value in check_tick_dependency() fast path")
  timers-urgent-2026-04-12

82b915051d32a68e    timers-urgent-2026-04-12 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
     56512 ±  5%    +108.2%     117631 ± 13%  stress-ng.time.involuntary_context_switches
     16770            -3.4%      16208        stress-ng.time.percent_of_cpu_this_job_got
      4985 ± 12%     +89.5%       9447        stress-ng.time.system_time
      5096 ± 12%     -94.2%     295.08        stress-ng.time.user_time
     68249 ± 32%   +1830.1%    1317280 ±  8%  stress-ng.time.voluntary_context_switches
    113521            -4.9%     107945        stress-ng.timermix.CLOCK_BOOTTIME_ticks_per_sec
    113637            -4.9%     108029        stress-ng.timermix.CLOCK_MONOTONIC_ticks_per_sec
    113732            -4.8%     108294        stress-ng.timermix.CLOCK_REALTIME_ticks_per_sec
    113484            -5.0%     107848        stress-ng.timermix.CLOCK_TAI_ticks_per_sec
      0.28 ±118%   +6352.0%      17.87        stress-ng.timermix.ITIMER_PROF_ticks_per_sec
      0.45 ±201%  +1.3e+05%     585.15        stress-ng.timermix.ITIMER_REAL_ticks_per_sec
      0.81 ±161%   +1954.0%      16.62        stress-ng.timermix.ITIMER_VIRTUAL_ticks_per_sec
 5.246e+09            -4.8%  4.996e+09        stress-ng.timermix.ops
  87471312            -4.8%   83288894        stress-ng.timermix.ops_per_sec
    104627 ± 22%    +776.3%     916799 ± 11%  cpuidle..usage
    187659            +4.6%     196280        proc-vmstat.nr_shmem
 5.228e+09           +21.4%  6.347e+09        turbostat.IRQ
   8982112            -5.6%    8475011        turbostat.NMI
     11.65            +2.8       14.40        mpstat.cpu.all.irq%
     41.93 ± 12%     +37.5       79.45        mpstat.cpu.all.sys%
     43.20 ± 12%     -40.3        2.86        mpstat.cpu.all.usr%
      3.30 ± 13%     +48.5%       4.90 ±  6%  mpstat.max_utilization.seconds
     51.91 ±  9%     +75.4%      91.07        vmstat.cpu.sy
     41.95 ± 12%     -93.5%       2.75 ±  2%  vmstat.cpu.us
      5058 ± 13%    +783.6%      44690 ±  8%  vmstat.system.cs
  81826210           +21.4%   99328233        vmstat.system.in
    487.42 ±  2%      +6.4%     518.44        sched_debug.cfs_rq:/.util_est.avg
    440.85 ± 29%     +24.6%     549.18 ±  3%  sched_debug.cpu.clock_task.stddev
      2406 ±  7%    +272.1%       8954 ±  7%  sched_debug.cpu.nr_switches.avg
     53222 ± 22%    +108.1%     110764 ± 14%  sched_debug.cpu.nr_switches.max
    526.55 ± 11%    +344.3%       2339 ± 30%  sched_debug.cpu.nr_switches.min
      4740 ± 22%    +165.8%      12599 ± 20%  sched_debug.cpu.nr_switches.stddev
 6.482e+10            +3.7%  6.724e+10        perf-stat.i.branch-instructions
      0.28            -0.0        0.27        perf-stat.i.branch-miss-rate%
 1.819e+08            -3.9%  1.749e+08        perf-stat.i.branch-misses
      4929 ± 14%    +926.9%      50624 ±  9%  perf-stat.i.context-switches
      1.78            -2.3%       1.74        perf-stat.i.cpi
    282.76 ±  2%      +7.0%     302.66 ±  2%  perf-stat.i.cpu-migrations
 3.382e+11            +3.7%  3.506e+11        perf-stat.i.instructions
      0.56            +3.6%       0.58        perf-stat.i.ipc
      0.28            -0.0        0.26        perf-stat.overall.branch-miss-rate%
      1.78            -3.6%       1.72        perf-stat.overall.cpi
      0.56            +3.7%       0.58        perf-stat.overall.ipc
 6.263e+10            +4.4%  6.536e+10        perf-stat.ps.branch-instructions
  1.75e+08            -3.1%  1.696e+08        perf-stat.ps.branch-misses
      4607 ± 15%    +912.4%      46647 ±  8%  perf-stat.ps.context-switches
    264.68 ±  2%      +7.9%     285.56 ±  2%  perf-stat.ps.cpu-migrations
 3.267e+11            +4.3%  3.408e+11        perf-stat.ps.instructions
 1.974e+13            +4.1%  2.055e+13        perf-stat.total.instructions
     22.90 ± 12%     -22.9        0.00        perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.sigpending
     11.28 ± 12%     -11.3        0.00        perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.sigpending
      9.50 ± 12%      -9.5        0.00        perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.sigpending
      7.45 ± 12%      -7.5        0.00        perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.sigpending
      3.05 ± 71%      -1.4        1.63 ±  4%  perf-profile.calltrace.cycles-pp.__x64_sys_rt_sigpending.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      2.33 ± 12%      +0.3        2.66 ±  3%  perf-profile.calltrace.cycles-pp.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      0.91 ± 12%      +0.5        1.41 ±  3%  perf-profile.calltrace.cycles-pp.posixtimer_send_sigqueue.posix_timer_fn.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt
      1.31 ± 12%      +0.5        1.82 ±  3%  perf-profile.calltrace.cycles-pp.posix_timer_fn.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      2.61 ±  7%      +0.7        3.26 ±  4%  perf-profile.calltrace.cycles-pp.lapic_next_deadline.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      0.00            +0.7        0.67 ± 29%  perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq.get_signal
      3.62 ±  7%      +1.0        4.60 ±  4%  perf-profile.calltrace.cycles-pp.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      3.53 ± 18%      +1.6        5.14 ±  8%  perf-profile.calltrace.cycles-pp.restore_sigcontext.__x64_sys_rt_sigreturn.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      3.54 ± 18%      +1.6        5.16 ±  8%  perf-profile.calltrace.cycles-pp.__x64_sys_rt_sigreturn.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      0.00            +2.1        2.08 ±  4%  perf-profile.calltrace.cycles-pp.native_apic_msr_eoi.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq
     19.93 ± 10%      +8.0       27.93 ± 10%  perf-profile.calltrace.cycles-pp.exit_to_user_mode_loop.do_syscall_64.entry_SYSCALL_64_after_hwframe.stress_timermix_itimer_action
     20.73 ± 10%      +9.0       29.69 ±  7%  perf-profile.calltrace.cycles-pp.arch_do_signal_or_restart.exit_to_user_mode_loop.do_syscall_64.entry_SYSCALL_64_after_hwframe.stress_timermix_itimer_action
      0.07 ±300%      +9.4        9.46 ±  3%  perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq
      0.00           +12.2       12.23 ±  3%  perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq.get_signal
     17.53 ± 21%     +13.6       31.13 ±  7%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.sigpending
     17.21 ± 21%     +13.8       30.96 ±  7%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      9.38 ± 20%     +14.1       23.52 ±  8%  perf-profile.calltrace.cycles-pp.exit_to_user_mode_loop.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      0.00           +14.5       14.53 ±  2%  perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq.get_signal.arch_do_signal_or_restart
      9.90 ± 17%     +15.0       24.89 ±  9%  perf-profile.calltrace.cycles-pp.arch_do_signal_or_restart.exit_to_user_mode_loop.do_syscall_64.entry_SYSCALL_64_after_hwframe.sigpending
      0.00           +21.2       21.16 ±  2%  perf-profile.calltrace.cycles-pp._raw_spin_unlock_irq.get_signal.arch_do_signal_or_restart.exit_to_user_mode_loop.do_syscall_64
      8.41 ±  6%     +26.3       34.74        perf-profile.calltrace.cycles-pp.get_signal.arch_do_signal_or_restart.exit_to_user_mode_loop.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.00           +27.1       27.06 ±  2%  perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt._raw_spin_unlock_irq.get_signal.arch_do_signal_or_restart.exit_to_user_mode_loop
     43.33 ±  7%      -6.8       36.53 ±  7%  perf-profile.children.cycles-pp.sigpending
      3.20 ± 70%      -1.5        1.65 ±  4%  perf-profile.children.cycles-pp.__x64_sys_rt_sigpending
     12.96 ±  2%      -1.0       11.96        perf-profile.children.cycles-pp.copy_fpstate_to_sigframe
      0.93 ±  6%      -0.5        0.45        perf-profile.children.cycles-pp.__irqentry_text_end
      4.72            -0.2        4.50        perf-profile.children.cycles-pp.__get_user_nocheck_8
      1.82 ±  2%      -0.2        1.64        perf-profile.children.cycles-pp.__put_user_nocheck_8
      0.92 ±  5%      -0.2        0.77        perf-profile.children.cycles-pp.arch_exit_to_user_mode_prepare
      1.78 ±  2%      -0.2        1.63        perf-profile.children.cycles-pp.__put_user_nocheck_4
      0.22 ±  9%      -0.2        0.07        perf-profile.children.cycles-pp.irqentry_exit
      0.19 ±  3%      -0.1        0.12 ±  3%  perf-profile.children.cycles-pp.timerqueue_del
      1.65            -0.1        1.59        perf-profile.children.cycles-pp._raw_spin_lock_irq
      0.10 ±  5%      -0.0        0.05        perf-profile.children.cycles-pp.rb_erase
      0.70            -0.0        0.66        perf-profile.children.cycles-pp.__local_bh_enable_ip
      0.94            -0.0        0.90        perf-profile.children.cycles-pp.recalc_sigpending
      0.18 ±  3%      -0.0        0.16        perf-profile.children.cycles-pp.get_xsave_addr_user
      0.42 ±  2%      -0.0        0.40        perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      0.07 ±  5%      -0.0        0.05 ±  5%  perf-profile.children.cycles-pp.__set_task_blocked
      0.20 ±  3%      -0.0        0.19        perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
      0.09 ±  5%      +0.0        0.14 ±  3%  perf-profile.children.cycles-pp.tick_nohz_handler
      0.08 ±  8%      +0.0        0.12 ±  5%  perf-profile.children.cycles-pp.update_process_times
      0.06 ±  9%      +0.1        0.11        perf-profile.children.cycles-pp.prepare_signal
      0.00            +0.1        0.08        perf-profile.children.cycles-pp.try_to_wake_up
      0.14 ±  3%      +0.1        0.23 ±  3%  perf-profile.children.cycles-pp.__hrtimer_next_event_base
      0.00            +0.1        0.12 ±  2%  perf-profile.children.cycles-pp.fpu__alloc_mathframe
      0.18 ±  2%      +0.1        0.33 ±  3%  perf-profile.children.cycles-pp.hrtimer_update_next_event
      1.44            +0.2        1.59        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
      0.89 ±  2%      +0.2        1.08        perf-profile.children.cycles-pp.native_sched_clock
      1.20 ±  2%      +0.2        1.43        perf-profile.children.cycles-pp.sched_clock_cpu
      0.96 ±  3%      +0.2        1.19        perf-profile.children.cycles-pp.__irq_exit_rcu
      1.04 ±  2%      +0.3        1.31        perf-profile.children.cycles-pp.sched_clock
      0.90 ±  2%      +0.3        1.19 ±  2%  perf-profile.children.cycles-pp.ktime_get_update_offsets_now
      2.59 ±  2%      +0.3        2.94        perf-profile.children.cycles-pp.read_tsc
      1.32 ±  2%      +0.4        1.69        perf-profile.children.cycles-pp.irqtime_account_irq
      0.06 ±  7%      +0.4        0.48        perf-profile.children.cycles-pp.complete_signal
      2.65 ±  2%      +0.5        3.10        perf-profile.children.cycles-pp.__hrtimer_run_queues
      1.03 ±  2%      +0.6        1.62        perf-profile.children.cycles-pp.posixtimer_send_sigqueue
      1.46 ±  2%      +0.6        2.08        perf-profile.children.cycles-pp.posix_timer_fn
      6.06 ±  2%      +0.7        6.72        perf-profile.children.cycles-pp.lapic_next_deadline
      2.08 ±  3%      +0.7        2.74        perf-profile.children.cycles-pp.native_apic_msr_eoi
      7.84 ±  3%      +1.4        9.21        perf-profile.children.cycles-pp.clockevents_program_event
      8.37 ±  2%      +2.5       10.83        perf-profile.children.cycles-pp.hrtimer_interrupt
     10.64 ±  2%      +3.2       13.84        perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
     12.62 ±  2%      +3.7       16.31        perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
     19.91 ±  2%      +3.9       23.80        perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
     28.96 ± 10%      +7.6       36.54 ±  7%  perf-profile.children.cycles-pp.stress_timermix_itimer_action
     67.73 ±  6%     +23.3       90.99        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     67.37 ±  6%     +23.3       90.65        perf-profile.children.cycles-pp.do_syscall_64
     43.74 ±  4%     +24.8       68.53        perf-profile.children.cycles-pp.exit_to_user_mode_loop
     43.59 ±  4%     +24.8       68.38        perf-profile.children.cycles-pp.arch_do_signal_or_restart
      9.42 ±  6%     +26.6       36.03        perf-profile.children.cycles-pp.get_signal
      0.47 ±112%     +26.7       27.20        perf-profile.children.cycles-pp._raw_spin_unlock_irq
      5.92 ± 11%      -4.9        0.97        perf-profile.self.cycles-pp.sigpending
      9.60 ±  3%      -0.7        8.86        perf-profile.self.cycles-pp.copy_fpstate_to_sigframe
      0.92 ±  6%      -0.5        0.45        perf-profile.self.cycles-pp.__irqentry_text_end
      2.11 ±  3%      -0.2        1.88        perf-profile.self.cycles-pp.x64_setup_rt_frame
      4.56            -0.2        4.36        perf-profile.self.cycles-pp.__get_user_nocheck_8
      1.53 ±  4%      -0.2        1.35        perf-profile.self.cycles-pp.copy_siginfo_to_user
      1.75 ±  2%      -0.2        1.57        perf-profile.self.cycles-pp.__put_user_nocheck_8
      0.91 ±  5%      -0.2        0.76        perf-profile.self.cycles-pp.arch_exit_to_user_mode_prepare
      0.63 ± 10%      -0.2        0.48        perf-profile.self.cycles-pp.do_syscall_64
      1.72 ±  2%      -0.1        1.58        perf-profile.self.cycles-pp.__put_user_nocheck_4
      0.26 ± 33%      -0.1        0.12 ±  3%  perf-profile.self.cycles-pp.__x64_sys_rt_sigpending
      0.54 ±  3%      -0.1        0.41        perf-profile.self.cycles-pp.__hrtimer_run_queues
      0.95            -0.1        0.89        perf-profile.self.cycles-pp.fpregs_mark_activate
      0.24 ±  5%      -0.1        0.18        perf-profile.self.cycles-pp.hrtimer_start_range_ns
      1.62            -0.1        1.57        perf-profile.self.cycles-pp._raw_spin_lock_irq
      0.16 ±  3%      -0.0        0.11 ±  4%  perf-profile.self.cycles-pp.sched_clock_cpu
      0.70            -0.0        0.65        perf-profile.self.cycles-pp.__local_bh_enable_ip
      0.92            -0.0        0.89        perf-profile.self.cycles-pp.recalc_sigpending
      0.09 ±  5%      -0.0        0.07 ±  5%  perf-profile.self.cycles-pp.irqentry_exit
      0.20 ±  3%      -0.0        0.18 ±  2%  perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
      0.07 ±  5%      -0.0        0.05 ±  5%  perf-profile.self.cycles-pp.__set_task_blocked
      0.14 ±  3%      -0.0        0.12 ±  2%  perf-profile.self.cycles-pp.get_xsave_addr_user
      0.32 ±  2%      -0.0        0.30        perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.14 ±  3%      -0.0        0.13 ±  3%  perf-profile.self.cycles-pp.exit_to_user_mode_loop
      0.62 ±  2%      +0.0        0.66        perf-profile.self.cycles-pp.ktime_get
      0.28 ±  3%      +0.0        0.32 ±  2%  perf-profile.self.cycles-pp.ktime_get_update_offsets_now
      0.06 ±  9%      +0.1        0.10 ±  4%  perf-profile.self.cycles-pp.hrtimer_update_next_event
      0.16            +0.1        0.21        perf-profile.self.cycles-pp.arch_do_signal_or_restart
      0.06 ±  9%      +0.1        0.11        perf-profile.self.cycles-pp.prepare_signal
      0.00            +0.1        0.06 ±  6%  perf-profile.self.cycles-pp.restore_regs_and_return_to_kernel
      0.15 ±  3%      +0.1        0.22 ±  3%  perf-profile.self.cycles-pp.sched_clock
      0.46 ±  2%      +0.1        0.53        perf-profile.self.cycles-pp.posixtimer_send_sigqueue
      0.20 ±  2%      +0.1        0.28        perf-profile.self.cycles-pp.__sysvec_apic_timer_interrupt
      0.00            +0.1        0.08        perf-profile.self.cycles-pp.try_to_wake_up
      0.25 ±  2%      +0.1        0.33        perf-profile.self.cycles-pp.__irq_exit_rcu
      0.13 ±  4%      +0.1        0.22 ±  4%  perf-profile.self.cycles-pp.__hrtimer_next_event_base
      0.55 ±  5%      +0.1        0.66        perf-profile.self.cycles-pp.get_signal
      0.00            +0.1        0.12 ±  2%  perf-profile.self.cycles-pp.fpu__alloc_mathframe
      0.24 ±  3%      +0.1        0.36        perf-profile.self.cycles-pp.hrtimer_interrupt
      0.12 ±  4%      +0.1        0.27        perf-profile.self.cycles-pp.irqtime_account_irq
      1.42            +0.2        1.57        perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      0.07 ± 30%      +0.2        0.24        perf-profile.self.cycles-pp.sysvec_apic_timer_interrupt
      0.88 ±  2%      +0.2        1.07        perf-profile.self.cycles-pp.native_sched_clock
      1.58 ±  3%      +0.2        1.77        perf-profile.self.cycles-pp.get_sigframe
      0.83 ±  4%      +0.2        1.04        perf-profile.self.cycles-pp.asm_sysvec_apic_timer_interrupt
      0.06            +0.3        0.38        perf-profile.self.cycles-pp.complete_signal
      2.56 ±  2%      +0.4        2.92        perf-profile.self.cycles-pp.read_tsc
      6.06 ±  2%      +0.7        6.71        perf-profile.self.cycles-pp.lapic_next_deadline
      2.08 ±  3%      +0.7        2.73        perf-profile.self.cycles-pp.native_apic_msr_eoi
      0.27 ± 46%      +6.3        6.61        perf-profile.self.cycles-pp._raw_spin_unlock_irq


***************************************************************************************************

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  gcc-14/performance/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-spr-r02/schedmix/stress-ng/60s

commit: 
  82b915051d ("tick/nohz: Fix inverted return value in check_tick_dependency() fast path")
  timers-urgent-2026-04-12

82b915051d32a68e    timers-urgent-2026-04-12 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
   3727996 ±  2%     +63.3%    6086179 ±  2%  stress-ng.schedmix.ops
     62046 ±  2%     +63.1%     101211 ±  2%  stress-ng.schedmix.ops_per_sec
 3.706e+08 ± 10%    +161.6%  9.696e+08 ±  4%  stress-ng.time.involuntary_context_switches
   6706225 ±  2%     +59.2%   10675958 ±  3%  stress-ng.time.minor_page_faults
     10384 ±  7%     +52.1%      15792 ±  3%  stress-ng.time.percent_of_cpu_this_job_got
      7633 ±  2%     +33.4%      10181        stress-ng.time.system_time
    799.27 ±  3%     +34.3%       1073 ±  2%  stress-ng.time.user_time
     30210 ± 11%     +43.4%      43336 ± 14%  perf-c2c.HITM.local
     36806 ±  3%      -9.7%      33246        uptime.idle
 7.243e+09 ± 18%     -48.2%  3.749e+09 ± 14%  cpuidle..time
  68067197 ±  8%     -36.7%   43065856 ±  6%  cpuidle..usage
      5080 ±  3%     -44.4%       2827 ± 81%  perf-sched.sch_delay.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
      5080 ±  3%     -44.4%       2827 ± 81%  perf-sched.total_sch_delay.max.ms
   6258064 ±  9%     +24.1%    7768194 ±  6%  numa-meminfo.node1.Active
   6258058 ±  9%     +24.1%    7768188 ±  6%  numa-meminfo.node1.Active(anon)
   5388416 ± 11%     +29.3%    6966039 ±  5%  numa-meminfo.node1.Shmem
   2684543 ±  5%     +60.6%    4312022 ±  5%  numa-numastat.node0.local_node
   2824724 ±  5%     +57.0%    4433597 ±  4%  numa-numastat.node0.numa_hit
   4847047 ±  4%     +41.4%    6855842 ±  3%  numa-numastat.node1.local_node
   4959261 ±  4%     +40.9%    6985718 ±  3%  numa-numastat.node1.numa_hit
     40.98 ± 10%     -38.7%      25.11 ±  9%  vmstat.cpu.id
   9407108 ±  6%     +17.2%   11028272 ±  3%  vmstat.memory.cache
    298.23 ± 11%    +203.3%     904.51 ±  9%  vmstat.procs.r
  10557412 ± 10%     +78.6%   18850266 ±  4%  vmstat.system.cs
   3610309 ±  7%     +71.2%    6181556 ±  3%  vmstat.system.in
     39.54 ± 12%     -16.5       23.00 ± 10%  mpstat.cpu.all.idle%
     11.07 ± 12%      -4.5        6.53 ±  4%  mpstat.cpu.all.irq%
      4.43 ±  9%      +2.1        6.49 ±  4%  mpstat.cpu.all.nice%
      0.10 ± 10%      -0.0        0.08 ±  4%  mpstat.cpu.all.soft%
     44.40 ±  7%     +19.1       63.46 ±  3%  mpstat.cpu.all.sys%
      0.46            -0.0        0.43 ±  2%  mpstat.cpu.all.usr%
   6841708 ±  8%     +24.5%    8515254 ±  4%  meminfo.Active
   6841691 ±  8%     +24.5%    8515238 ±  4%  meminfo.Active(anon)
   1394289            +5.7%    1473069        meminfo.AnonPages
   9220886 ±  6%     +17.3%   10815935 ±  3%  meminfo.Cached
  15366259 ±  3%     +12.7%   17311630 ±  2%  meminfo.Memused
   5430240 ± 11%     +29.4%    7025294 ±  5%  meminfo.Shmem
  16005793 ±  4%     +10.3%   17662114 ±  2%  meminfo.max_used_kB
   2824792 ±  5%     +56.9%    4433070 ±  4%  numa-vmstat.node0.numa_hit
   2684642 ±  5%     +60.6%    4311400 ±  5%  numa-vmstat.node0.numa_local
   1565643 ±  9%     +24.1%    1942732 ±  6%  numa-vmstat.node1.nr_active_anon
   1348189 ± 11%     +29.2%    1742213 ±  5%  numa-vmstat.node1.nr_shmem
   1565639 ±  9%     +24.1%    1942728 ±  6%  numa-vmstat.node1.nr_zone_active_anon
   4959670 ±  4%     +40.8%    6985135 ±  3%  numa-vmstat.node1.numa_hit
   4847444 ±  4%     +41.4%    6855259 ±  3%  numa-vmstat.node1.numa_local
      1767 ±  7%     +24.5%       2200 ±  3%  turbostat.Avg_MHz
     61.28 ±  7%     +15.1       76.34 ±  3%  turbostat.Busy%
     10.88 ±  9%      -5.1        5.75 ±  6%  turbostat.C1E%
      4.42 ±  9%     -34.4%       2.90 ±  6%  turbostat.CPU%c1
      0.56 ±  2%     +28.1%       0.72        turbostat.IPC
 3.088e+08           +52.2%  4.699e+08 ±  2%  turbostat.IRQ
      7.24 ± 12%      +7.6       14.84 ± 13%  turbostat.PKG_%
      0.11 ± 17%      -0.1        0.01        turbostat.POLL%
    543.09 ±  3%     +12.1%     608.86        turbostat.PkgWatt
     19.24            +7.2%      20.62        turbostat.RAMWatt
   1710215 ±  9%     +24.4%    2126686 ±  4%  proc-vmstat.nr_active_anon
    348541            +5.6%     368112        proc-vmstat.nr_anon_pages
   2305042 ±  6%     +17.2%    2701998 ±  3%  proc-vmstat.nr_file_pages
   1357379 ± 11%     +29.2%    1754337 ±  5%  proc-vmstat.nr_shmem
     41479            +3.6%      42980        proc-vmstat.nr_slab_reclaimable
   1710215 ±  9%     +24.4%    2126685 ±  4%  proc-vmstat.nr_zone_active_anon
   7790140 ±  3%     +46.7%   11424460 ±  3%  proc-vmstat.numa_hit
   7537688 ±  3%     +48.2%   11172836 ±  3%  proc-vmstat.numa_local
   8254354 ±  2%     +45.5%   12009164 ±  3%  proc-vmstat.pgalloc_normal
   7666528           +51.0%   11578012 ±  3%  proc-vmstat.pgfault
   5897586 ±  2%     +53.1%    9027456 ±  3%  proc-vmstat.pgfree
    682469 ±  4%     +59.9%    1090978 ±  7%  proc-vmstat.pgreuse
      0.57 ± 25%     -48.2%       0.30 ± 12%  perf-stat.i.MPKI
 3.713e+10 ± 14%    +102.8%   7.53e+10 ±  5%  perf-stat.i.branch-instructions
 1.358e+08 ± 14%     +91.6%  2.602e+08 ±  4%  perf-stat.i.branch-misses
     24.76 ±  2%      -4.6       20.13 ±  2%  perf-stat.i.cache-miss-rate%
  33705317 ± 11%    +110.9%   71077249 ±  5%  perf-stat.i.cache-misses
 1.391e+08 ± 13%    +190.4%   4.04e+08 ±  6%  perf-stat.i.cache-references
   8033233 ± 17%    +127.4%   18268090 ±  6%  perf-stat.i.context-switches
      1.52 ±  6%     -15.8%       1.28 ±  4%  perf-stat.i.cpi
 2.288e+11            -1.2%  2.261e+11        perf-stat.i.cpu-clock
 3.052e+11 ± 14%     +55.6%  4.749e+11 ±  5%  perf-stat.i.cpu-cycles
    216206 ± 20%    +437.8%    1162782 ±  7%  perf-stat.i.cpu-migrations
 1.735e+11 ± 14%    +102.5%  3.513e+11 ±  5%  perf-stat.i.instructions
     35.89 ± 17%    +140.0%      86.14 ±  6%  perf-stat.i.metric.K/sec
     74366 ± 13%    +103.3%     151200 ±  5%  perf-stat.i.minor-faults
     74367 ± 13%    +103.3%     151201 ±  5%  perf-stat.i.page-faults
 2.288e+11            -1.2%  2.261e+11        perf-stat.i.task-clock
      0.19 ±  2%      +8.0%       0.20        perf-stat.overall.MPKI
      0.35            -0.0        0.35        perf-stat.overall.branch-miss-rate%
     24.37 ±  4%      -7.1       17.29 ±  3%  perf-stat.overall.cache-miss-rate%
      1.77           -22.1%       1.37        perf-stat.overall.cpi
      9464 ±  3%     -27.9%       6820 ±  2%  perf-stat.overall.cycles-between-cache-misses
      0.57           +28.4%       0.73        perf-stat.overall.ipc
 4.947e+10 ±  7%     +59.6%  7.893e+10 ±  3%  perf-stat.ps.branch-instructions
 1.755e+08 ±  8%     +56.2%  2.742e+08 ±  3%  perf-stat.ps.branch-misses
  43084205 ±  5%     +72.4%   74277312 ±  4%  perf-stat.ps.cache-misses
 1.773e+08 ±  7%    +142.6%  4.301e+08 ±  5%  perf-stat.ps.cache-references
  10844621 ± 10%     +79.3%   19445632 ±  4%  perf-stat.ps.context-switches
  4.08e+11 ±  7%     +24.1%  5.062e+11 ±  3%  perf-stat.ps.cpu-cycles
    292224 ± 16%    +330.6%    1258364 ±  7%  perf-stat.ps.cpu-migrations
  2.31e+11 ±  7%     +59.4%  3.682e+11 ±  3%  perf-stat.ps.instructions
     91544 ±  7%     +72.6%     157971 ±  4%  perf-stat.ps.minor-faults
     91545 ±  7%     +72.6%     157972 ±  4%  perf-stat.ps.page-faults
 1.907e+13           +40.1%  2.671e+13        perf-stat.total.instructions
 1.718e+08 ± 13%    +136.9%  4.071e+08 ±  4%  sched_debug.cfs_rq:/.avg_vruntime.avg
 3.769e+08 ± 13%    +108.7%  7.866e+08 ±  6%  sched_debug.cfs_rq:/.avg_vruntime.max
  48634927 ± 25%    +115.4%  1.048e+08 ± 28%  sched_debug.cfs_rq:/.avg_vruntime.min
  74986535 ± 14%    +100.1%    1.5e+08 ±  8%  sched_debug.cfs_rq:/.avg_vruntime.stddev
      0.39 ± 37%    +259.4%       1.39 ± 28%  sched_debug.cfs_rq:/.h_nr_idle.avg
      4.80 ± 41%    +332.3%      20.75 ± 33%  sched_debug.cfs_rq:/.h_nr_idle.max
      0.71 ± 35%    +313.1%       2.95 ± 26%  sched_debug.cfs_rq:/.h_nr_idle.stddev
      0.62 ± 26%    +169.3%       1.68 ± 23%  sched_debug.cfs_rq:/.h_nr_queued.avg
      5.70 ± 35%    +279.8%      21.65 ± 31%  sched_debug.cfs_rq:/.h_nr_queued.max
      0.88 ± 27%    +254.3%       3.12 ± 23%  sched_debug.cfs_rq:/.h_nr_queued.stddev
      0.62 ± 26%    +170.1%       1.67 ± 23%  sched_debug.cfs_rq:/.h_nr_runnable.avg
      5.70 ± 35%    +279.8%      21.65 ± 31%  sched_debug.cfs_rq:/.h_nr_runnable.max
      0.87 ± 28%    +256.4%       3.12 ± 24%  sched_debug.cfs_rq:/.h_nr_runnable.stddev
  57622096 ± 27%    +302.7%  2.321e+08 ± 13%  sched_debug.cfs_rq:/.left_deadline.avg
 3.627e+08 ± 15%    +108.3%  7.553e+08 ±  8%  sched_debug.cfs_rq:/.left_deadline.max
  92455131 ± 16%    +162.1%  2.423e+08 ±  3%  sched_debug.cfs_rq:/.left_deadline.stddev
  57622012 ± 27%    +302.7%  2.321e+08 ± 13%  sched_debug.cfs_rq:/.left_vruntime.avg
 3.627e+08 ± 15%    +108.3%  7.553e+08 ±  8%  sched_debug.cfs_rq:/.left_vruntime.max
  92455021 ± 16%    +162.1%  2.423e+08 ±  3%  sched_debug.cfs_rq:/.left_vruntime.stddev
      0.63 ± 26%    +168.9%       1.68 ± 23%  sched_debug.cfs_rq:/.nr_queued.avg
      5.70 ± 35%    +281.6%      21.75 ± 31%  sched_debug.cfs_rq:/.nr_queued.max
      0.88 ± 27%    +254.1%       3.13 ± 23%  sched_debug.cfs_rq:/.nr_queued.stddev
      1035 ± 20%     +62.4%       1680 ± 33%  sched_debug.cfs_rq:/.removed.runnable_avg.max
    105.83 ± 15%     +71.5%     181.48 ± 36%  sched_debug.cfs_rq:/.removed.runnable_avg.stddev
  57622037 ± 27%    +302.7%  2.321e+08 ± 13%  sched_debug.cfs_rq:/.right_vruntime.avg
 3.627e+08 ± 15%    +108.3%  7.553e+08 ±  8%  sched_debug.cfs_rq:/.right_vruntime.max
  92455052 ± 16%    +162.1%  2.423e+08 ±  3%  sched_debug.cfs_rq:/.right_vruntime.stddev
    569.22 ± 24%    +190.0%       1650 ± 25%  sched_debug.cfs_rq:/.runnable_avg.avg
      4483 ± 42%    +385.2%      21757 ± 30%  sched_debug.cfs_rq:/.runnable_avg.max
    642.04 ± 33%    +373.6%       3040 ± 26%  sched_debug.cfs_rq:/.runnable_avg.stddev
     24.03 ± 67%    +426.5%     126.53 ± 32%  sched_debug.cfs_rq:/.spread.avg
    644.06 ± 22%     +58.6%       1021 ± 15%  sched_debug.cfs_rq:/.spread.max
     87.60 ± 35%    +150.2%     219.19 ± 14%  sched_debug.cfs_rq:/.spread.stddev
      2078 ± 36%    +117.9%       4529 ± 25%  sched_debug.cfs_rq:/.util_est.max
    300.09 ± 36%    +103.7%     611.39 ± 21%  sched_debug.cfs_rq:/.util_est.stddev
 1.718e+08 ± 13%    +136.9%  4.071e+08 ±  4%  sched_debug.cfs_rq:/.zero_vruntime.avg
 3.769e+08 ± 13%    +108.7%  7.866e+08 ±  6%  sched_debug.cfs_rq:/.zero_vruntime.max
  48634926 ± 25%    +115.4%  1.048e+08 ± 28%  sched_debug.cfs_rq:/.zero_vruntime.min
  74986534 ± 14%    +100.1%    1.5e+08 ±  8%  sched_debug.cfs_rq:/.zero_vruntime.stddev
     15303 ± 17%    +100.1%      30616 ± 24%  sched_debug.cpu.curr->pid.avg
     78142           +57.0%     122666 ±  2%  sched_debug.cpu.curr->pid.max
     18773 ± 22%    +118.2%      40959 ± 17%  sched_debug.cpu.curr->pid.stddev
      0.78 ± 21%    +143.4%       1.89 ± 20%  sched_debug.cpu.nr_running.avg
      6.20 ± 31%    +251.6%      21.80 ± 30%  sched_debug.cpu.nr_running.max
      0.93 ± 25%    +238.0%       3.13 ± 23%  sched_debug.cpu.nr_running.stddev
   1966597 ±  4%     +57.8%    3103539 ±  3%  sched_debug.cpu.nr_switches.avg
   2751186 ±  8%    +137.1%    6524123 ±  4%  sched_debug.cpu.nr_switches.max
    288900 ± 10%    +297.6%    1148712 ±  5%  sched_debug.cpu.nr_switches.stddev
      6.98           -16.5%       5.82 ±  6%  sched_debug.cpu.nr_uninterruptible.avg
     97.35 ± 13%    +158.0%     251.20 ±  9%  sched_debug.cpu.nr_uninterruptible.max
    -76.60          +188.6%    -221.10        sched_debug.cpu.nr_uninterruptible.min
     31.10 ± 21%    +178.4%      86.59 ±  5%  sched_debug.cpu.nr_uninterruptible.stddev





Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.


-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-04-30  2:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-30  2:55 [tip:timers/core] [clockevents] d6e152d905: stress-ng.timermix.ops_per_sec 4.8% regression kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox