linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [vbabka:b4/sheaves-for-all-rebased] [slab]  02b7b4409e: stress-ng.timerfd.ops_per_sec 12.8% regression
@ 2026-01-13 14:20 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-01-13 14:20 UTC (permalink / raw)
  To: Vlastimil Babka; +Cc: oe-lkp, lkp, linux-mm, oliver.sang



Hello,

kernel test robot noticed a 12.8% regression of stress-ng.timerfd.ops_per_sec on:


commit: 02b7b4409e4450b06d3c93a651552d939a4685c7 ("slab: add optimized sheaf refill from partial list")
https://git.kernel.org/cgit/linux/kernel/git/vbabka/linux.git b4/sheaves-for-all-rebased

testcase: stress-ng
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 512G memory
parameters:

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




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/202601132233.e3dcb51b-lkp@intel.com


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


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260113/202601132233.e3dcb51b-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-spr-2sp4/timerfd/stress-ng/60s

commit: 
  94b4dbf98e ("slab: handle kmalloc sheaves bootstrap")
  02b7b4409e ("slab: add optimized sheaf refill from partial list")

94b4dbf98e906cf5 02b7b4409e4450b06d3c93a6515 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
    155203           +26.5%     196278 ± 17%  numa-vmstat.node1.nr_shmem
     19549 ± 71%    +370.2%      91924 ± 86%  numa-meminfo.node1.AnonHugePages
    620646           +26.7%     786626 ± 17%  numa-meminfo.node1.Shmem
     23.47 ±  4%     -54.6%      10.65 ± 14%  vmstat.cpu.us
  88793547           -14.8%   75691766 ± 15%  vmstat.system.in
   1358038           +16.5%    1581709 ±  9%  meminfo.Active
   1358021           +16.5%    1581692 ±  9%  meminfo.Active(anon)
    629761           +25.7%     791750 ± 17%  meminfo.Shmem
     81033           +14.9%      93133 ± 10%  sched_debug.cpu.clock_task.avg
     84145           +14.0%      95957 ±  9%  sched_debug.cpu.clock_task.max
     66185 ±  2%     +17.7%      77887 ± 11%  sched_debug.cpu.clock_task.min
      2.95           +13.1       16.07 ± 83%  mpstat.cpu.all.idle%
     21.03            -4.5       16.53 ± 15%  mpstat.cpu.all.irq%
      0.01 ±  6%      -0.0        0.01 ± 16%  mpstat.cpu.all.soft%
     24.23 ±  4%     -13.2       10.99 ± 14%  mpstat.cpu.all.usr%
    109.83 ± 35%    +273.4%     410.17 ± 19%  perf-c2c.DRAM.local
    834.33 ± 38%   +1072.6%       9783 ± 24%  perf-c2c.DRAM.remote
      1954 ± 28%   +6623.4%     131419 ±  3%  perf-c2c.HITM.local
    521.83 ± 10%    +317.0%       2176 ± 15%  perf-c2c.HITM.remote
      2476 ± 21%   +5294.5%     133595 ±  3%  perf-c2c.HITM.total
     17272            +2.7%      17737        stress-ng.time.percent_of_cpu_this_job_got
      7169 ±  2%     +26.1%       9038        stress-ng.time.system_time
      3272 ±  4%     -48.6%       1681 ±  2%  stress-ng.time.user_time
 2.158e+10           -12.8%  1.883e+10        stress-ng.timerfd.ops
 3.589e+08           -12.8%  3.131e+08        stress-ng.timerfd.ops_per_sec
      2.28 ±  9%    +549.0%      14.78 ± 85%  turbostat.CPU%c6
      0.89           -11.9%       0.79        turbostat.IPC
    124.78 ± 22%     -36.7       88.12 ± 17%  turbostat.PKG_%
     64.83            -9.8%      58.50 ±  5%  turbostat.PkgTmp
     21.72           +11.5%      24.22        turbostat.RAMWatt
    339527           +16.5%     395563 ±  9%  proc-vmstat.nr_active_anon
   1083065            +3.7%    1123590 ±  3%  proc-vmstat.nr_file_pages
     43396            -3.2%      41987        proc-vmstat.nr_kernel_stack
    157497           +25.8%     198083 ± 17%  proc-vmstat.nr_shmem
    157752            -8.7%     143960        proc-vmstat.nr_slab_unreclaimable
    339527           +16.5%     395563 ±  9%  proc-vmstat.nr_zone_active_anon
   1276039            +2.8%    1312010        proc-vmstat.numa_hit
   1044667            +3.4%    1080685        proc-vmstat.numa_local
   1414047            +4.6%    1478701 ±  2%  proc-vmstat.pgalloc_normal
    608043            +5.3%     640138 ±  3%  proc-vmstat.pgfault
    816690 ±  2%     +13.1%     923454 ±  5%  proc-vmstat.pgfree
      0.03 ± 13%    +763.9%       0.22 ± 51%  perf-stat.i.MPKI
 1.122e+11           -24.0%   8.53e+10 ± 15%  perf-stat.i.branch-instructions
      0.17 ±  4%      +0.1        0.23 ± 13%  perf-stat.i.branch-miss-rate%
     12.67 ± 43%      -8.2        4.49 ± 24%  perf-stat.i.cache-miss-rate%
   4380117 ± 45%   +1017.9%   48964684 ± 33%  perf-stat.i.cache-misses
  30814202 ± 15%   +3647.0%  1.155e+09 ± 21%  perf-stat.i.cache-references
      1.10           +79.2%       1.97 ± 39%  perf-stat.i.cpi
    385300 ± 32%     -95.6%      16830 ± 23%  perf-stat.i.cycles-between-cache-misses
 5.882e+11           -23.8%  4.482e+11 ± 16%  perf-stat.i.instructions
      0.92           -15.6%       0.77 ±  4%  perf-stat.i.ipc
      0.01 ± 45%   +1372.4%       0.11 ± 28%  perf-stat.overall.MPKI
      0.13            +0.0        0.15 ±  9%  perf-stat.overall.branch-miss-rate%
     14.00 ± 35%      -9.7        4.29 ± 26%  perf-stat.overall.cache-miss-rate%
      1.08           +14.0%       1.23        perf-stat.overall.cpi
    163751 ± 25%     -92.6%      12108 ± 26%  perf-stat.overall.cycles-between-cache-misses
      0.93           -12.2%       0.81        perf-stat.overall.ipc
 1.104e+11           -23.8%  8.413e+10 ± 15%  perf-stat.ps.branch-instructions
   4318635 ± 46%   +1022.5%   48476620 ± 32%  perf-stat.ps.cache-misses
  30464543 ± 15%   +3637.7%  1.139e+09 ± 21%  perf-stat.ps.cache-references
 5.786e+11           -23.6%  4.421e+11 ± 15%  perf-stat.ps.instructions
 3.562e+13           -11.3%   3.16e+13        perf-stat.total.instructions
     21.54 ± 17%     -12.0        9.51 ±  5%  perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe
     11.08 ± 17%      -6.3        4.77 ±  5%  perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe
      9.98 ± 13%      -5.7        4.26 ±  3%  perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt
      9.80 ± 17%      -5.6        4.19 ±  5%  perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe
      8.15 ± 17%      -4.7        3.46 ±  5%  perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64
      7.26 ± 14%      -4.2        3.06 ±  3%  perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      6.48 ± 14%      -3.8        2.72 ±  3%  perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      5.41 ± 14%      -3.1        2.26 ±  3%  perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      4.33            -1.0        3.34        perf-profile.calltrace.cycles-pp.clockevents_program_event.hrtimer_start_range_ns.timerfd_read_iter.vfs_read.ksys_read
      7.19 ±  3%      -1.0        6.21        perf-profile.calltrace.cycles-pp.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      1.70 ± 15%      -0.9        0.76 ±  2%  perf-profile.calltrace.cycles-pp.sync_regs.asm_sysvec_apic_timer_interrupt
      3.34            -0.8        2.55        perf-profile.calltrace.cycles-pp.lapic_next_deadline.clockevents_program_event.hrtimer_start_range_ns.timerfd_read_iter.vfs_read
      1.84 ±  3%      -0.8        1.08 ±  2%  perf-profile.calltrace.cycles-pp.stress_timerfd
      1.19 ± 16%      -0.7        0.53 ±  4%  perf-profile.calltrace.cycles-pp.native_apic_msr_eoi.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64
      4.96 ±  2%      -0.7        4.31        perf-profile.calltrace.cycles-pp.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      2.36 ±  3%      -0.6        1.78        perf-profile.calltrace.cycles-pp.timerfd_tmrproc.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      2.32            -0.5        1.85 ±  2%  perf-profile.calltrace.cycles-pp.switch_hrtimer_base.hrtimer_start_range_ns.timerfd_read_iter.vfs_read.ksys_read
      2.31            -0.4        1.88        perf-profile.calltrace.cycles-pp.arch_exit_to_user_mode_prepare.do_syscall_64.entry_SYSCALL_64_after_hwframe
      1.63            -0.3        1.36        perf-profile.calltrace.cycles-pp.timerqueue_add.hrtimer_start_range_ns.timerfd_read_iter.vfs_read.ksys_read
      0.79 ±  5%      -0.2        0.59 ±  2%  perf-profile.calltrace.cycles-pp.timerqueue_del.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      0.85 ±  7%      -0.2        0.65 ±  2%  perf-profile.calltrace.cycles-pp.x64_sys_call.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.98            -0.2        0.79        perf-profile.calltrace.cycles-pp.get_nohz_timer_target.switch_hrtimer_base.hrtimer_start_range_ns.timerfd_read_iter.vfs_read
      1.05            -0.2        0.88        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64
      1.45            -0.2        1.28        perf-profile.calltrace.cycles-pp.hrtimer_forward.timerfd_read_iter.vfs_read.ksys_read.do_syscall_64
      1.00            -0.2        0.84        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_safe_stack
      1.67            -0.2        1.51        perf-profile.calltrace.cycles-pp.rw_verify_area.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.71 ±  6%      -0.1        0.57 ±  2%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      0.66            -0.1        0.54        perf-profile.calltrace.cycles-pp.rb_insert_color.timerqueue_add.hrtimer_start_range_ns.timerfd_read_iter.vfs_read
      3.12 ±  2%      -0.1        3.00        perf-profile.calltrace.cycles-pp.lapic_next_deadline.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
      0.70            -0.1        0.60        perf-profile.calltrace.cycles-pp.syscall_return_via_sysret
      0.70            -0.1        0.63 ±  2%  perf-profile.calltrace.cycles-pp.security_file_permission.rw_verify_area.vfs_read.ksys_read.do_syscall_64
      1.89            +0.0        1.94        perf-profile.calltrace.cycles-pp.read_tsc.ktime_get.timerfd_read_iter.vfs_read.ksys_read
      1.61 ±  2%      +0.5        2.06 ±  9%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.hrtimer_start_range_ns.timerfd_read_iter.vfs_read.ksys_read
      0.00            +0.6        0.60        perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.timerfd_read_iter.vfs_read
      0.00            +1.1        1.09 ±  2%  perf-profile.calltrace.cycles-pp.native_apic_msr_eoi.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.timerfd_read_iter
      0.00            +1.5        1.46 ±  3%  perf-profile.calltrace.cycles-pp.hrtimer_cb_get_time.timerfd_read_iter.vfs_read.ksys_read.do_syscall_64
      2.04 ±  5%      +2.9        4.89 ±  5%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.timerfd_read_iter.vfs_read.ksys_read.do_syscall_64
      5.28            +3.4        8.71 ±  3%  perf-profile.calltrace.cycles-pp.do_sys_poll.__x64_sys_poll.do_syscall_64.entry_SYSCALL_64_after_hwframe
      5.29            +3.4        8.71 ±  3%  perf-profile.calltrace.cycles-pp.__x64_sys_poll.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.86            +3.5        8.36 ±  4%  perf-profile.calltrace.cycles-pp.do_poll.do_sys_poll.__x64_sys_poll.do_syscall_64.entry_SYSCALL_64_after_hwframe
      3.18            +3.7        6.90 ±  5%  perf-profile.calltrace.cycles-pp.timerfd_poll.do_poll.do_sys_poll.__x64_sys_poll.do_syscall_64
      2.04 ±  2%      +3.9        5.97 ±  6%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.timerfd_poll.do_poll.do_sys_poll.__x64_sys_poll
      1.87 ±  7%      +5.5        7.40 ±  2%  perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.timerfd_read_iter
      2.22 ±  7%      +6.7        8.92 ±  2%  perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.timerfd_read_iter.vfs_read
      2.50 ±  7%      +7.6       10.12 ±  2%  perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.timerfd_read_iter.vfs_read.ksys_read
     77.88 ±  2%      +9.7       87.54        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
     74.44           +11.1       85.52        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.72 ±  8%     +15.2       19.95 ±  2%  perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.timerfd_read_iter.vfs_read.ksys_read.do_syscall_64
     33.41 ±  5%     +17.7       51.08        perf-profile.calltrace.cycles-pp.timerfd_read_iter.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
     45.53 ±  4%     +18.8       64.36        perf-profile.calltrace.cycles-pp.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
     39.96 ±  5%     +18.9       58.84        perf-profile.calltrace.cycles-pp.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
     37.47            -3.4       34.09        perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
     26.04            -3.1       22.93        perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
     23.07            -2.9       20.16        perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
     19.37            -2.6       16.81        perf-profile.children.cycles-pp.hrtimer_interrupt
      9.23            -1.6        7.59        perf-profile.children.cycles-pp.__hrtimer_run_queues
     10.48            -1.5        8.94        perf-profile.children.cycles-pp.clockevents_program_event
      8.20            -1.3        6.90        perf-profile.children.cycles-pp.lapic_next_deadline
      1.97 ± 12%      -1.1        0.86 ±  2%  perf-profile.children.cycles-pp.sync_regs
      6.85 ±  3%      -1.0        5.82        perf-profile.children.cycles-pp.native_irq_return_iret
      2.31 ±  4%      -1.0        1.32 ±  2%  perf-profile.children.cycles-pp.stress_timerfd
      1.29 ±  4%      -0.6        0.66 ±  3%  perf-profile.children.cycles-pp.read
      3.61            -0.6        3.00        perf-profile.children.cycles-pp.timerfd_tmrproc
      3.09            -0.5        2.54        perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      2.59            -0.5        2.06        perf-profile.children.cycles-pp.arch_exit_to_user_mode_prepare
      2.51            -0.5        2.00        perf-profile.children.cycles-pp.switch_hrtimer_base
      2.09            -0.5        1.61        perf-profile.children.cycles-pp.timerqueue_del
      1.97            -0.4        1.57        perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
      3.38            -0.3        3.06        perf-profile.children.cycles-pp.native_apic_msr_eoi
      1.81            -0.3        1.51        perf-profile.children.cycles-pp.timerqueue_add
      1.17            -0.3        0.87        perf-profile.children.cycles-pp.rb_erase
      1.46            -0.2        1.21        perf-profile.children.cycles-pp.entry_SYSCALL_64
      0.53 ±  3%      -0.2        0.30 ±  3%  perf-profile.children.cycles-pp.read@plt
      1.05 ±  7%      -0.2        0.82        perf-profile.children.cycles-pp.x64_sys_call
      1.17            -0.2        0.94        perf-profile.children.cycles-pp.get_nohz_timer_target
      4.34            -0.2        4.13        perf-profile.children.cycles-pp.read_tsc
      4.72            -0.2        4.52        perf-profile.children.cycles-pp.ktime_get
      1.54            -0.2        1.36        perf-profile.children.cycles-pp.hrtimer_forward
      2.00            -0.2        1.82        perf-profile.children.cycles-pp.rw_verify_area
      1.03            -0.2        0.86        perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      0.72            -0.1        0.57        perf-profile.children.cycles-pp.__wake_up_common
      1.98            -0.1        1.83        perf-profile.children.cycles-pp.irqtime_account_irq
      0.75            -0.1        0.62        perf-profile.children.cycles-pp.rb_insert_color
      1.59            -0.1        1.46        perf-profile.children.cycles-pp.__irq_exit_rcu
      0.65            -0.1        0.52        perf-profile.children.cycles-pp.enqueue_hrtimer
      1.46            -0.1        1.34        perf-profile.children.cycles-pp.ktime_get_update_offsets_now
      0.78            -0.1        0.66 ±  2%  perf-profile.children.cycles-pp.syscall_return_via_sysret
      0.99            -0.1        0.87        perf-profile.children.cycles-pp.hrtimer_update_next_event
      0.34 ±  5%      -0.1        0.23 ±  2%  perf-profile.children.cycles-pp.irqentry_exit
      1.46            -0.1        1.37        perf-profile.children.cycles-pp.sched_clock_cpu
      0.47            -0.1        0.38        perf-profile.children.cycles-pp.rb_next
      0.69            -0.1        0.60 ±  2%  perf-profile.children.cycles-pp.__hrtimer_next_event_base
      0.40 ±  3%      -0.1        0.32 ±  2%  perf-profile.children.cycles-pp.__x64_sys_read
      0.40            -0.1        0.32 ±  2%  perf-profile.children.cycles-pp.idle_cpu
      0.78            -0.1        0.70        perf-profile.children.cycles-pp.error_entry
      1.23            -0.1        1.17        perf-profile.children.cycles-pp.sched_clock
      0.84            -0.1        0.78        perf-profile.children.cycles-pp.security_file_permission
      1.08            -0.0        1.03        perf-profile.children.cycles-pp.native_sched_clock
      0.25            -0.0        0.20 ±  2%  perf-profile.children.cycles-pp.__wake_up_locked_key
      0.18 ±  2%      -0.0        0.14 ±  3%  perf-profile.children.cycles-pp.timerfd_settime
      0.29            -0.0        0.26        perf-profile.children.cycles-pp.tick_program_event
      0.15 ±  2%      -0.0        0.12 ±  3%  perf-profile.children.cycles-pp.hrtimer_reprogram
      0.11 ±  4%      -0.0        0.08        perf-profile.children.cycles-pp.timerfd_gettime
      0.07 ±  5%      -0.0        0.05        perf-profile.children.cycles-pp.__x64_sys_timerfd_settime
      0.08            -0.0        0.07 ±  7%  perf-profile.children.cycles-pp._copy_from_user
      0.13 ±  3%      -0.0        0.12        perf-profile.children.cycles-pp.sched_core_idle_cpu
      0.06            -0.0        0.05        perf-profile.children.cycles-pp.error_return
      0.32 ±  2%      +1.2        1.53 ±  3%  perf-profile.children.cycles-pp.hrtimer_cb_get_time
      3.72 ±  2%      +2.6        6.30 ±  3%  perf-profile.children.cycles-pp._raw_spin_lock_irq
      5.29            +3.4        8.72 ±  3%  perf-profile.children.cycles-pp.__x64_sys_poll
      5.29            +3.4        8.72 ±  3%  perf-profile.children.cycles-pp.do_sys_poll
      5.05            +3.5        8.52 ±  4%  perf-profile.children.cycles-pp.do_poll
      3.43            +3.7        7.10 ±  5%  perf-profile.children.cycles-pp.timerfd_poll
      6.16            +4.1       10.27 ±  5%  perf-profile.children.cycles-pp._raw_spin_lock_irqsave
     78.28 ±  2%      +9.6       87.89        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     77.33 ±  2%      +9.8       87.13        perf-profile.children.cycles-pp.do_syscall_64
     46.08 ±  4%     +18.8       64.88        perf-profile.children.cycles-pp.ksys_read
     40.53 ±  5%     +18.9       59.46        perf-profile.children.cycles-pp.vfs_read
     34.46 ±  5%     +19.4       53.88        perf-profile.children.cycles-pp.timerfd_read_iter
      7.50 ± 11%      -3.4        4.14 ±  3%  perf-profile.self.cycles-pp.do_syscall_64
      8.16            -1.3        6.88        perf-profile.self.cycles-pp.lapic_next_deadline
      1.95 ± 12%      -1.1        0.85 ±  2%  perf-profile.self.cycles-pp.sync_regs
      6.85 ±  3%      -1.0        5.81        perf-profile.self.cycles-pp.native_irq_return_iret
      5.36 ±  8%      -0.6        4.74        perf-profile.self.cycles-pp._copy_to_iter
      3.01            -0.5        2.49        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      2.40            -0.5        1.92        perf-profile.self.cycles-pp.arch_exit_to_user_mode_prepare
      3.34 ±  2%      -0.5        2.88 ±  2%  perf-profile.self.cycles-pp.vfs_read
      1.23 ±  2%      -0.4        0.86 ±  2%  perf-profile.self.cycles-pp.stress_timerfd
      3.33            -0.3        3.02        perf-profile.self.cycles-pp.native_apic_msr_eoi
      1.48            -0.3        1.19        perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
      1.70            -0.3        1.42        perf-profile.self.cycles-pp.__hrtimer_run_queues
      0.99            -0.3        0.73 ±  2%  perf-profile.self.cycles-pp.rb_erase
      1.23            -0.3        0.98        perf-profile.self.cycles-pp.switch_hrtimer_base
      1.42            -0.2        1.18        perf-profile.self.cycles-pp.entry_SYSCALL_64
      2.44 ±  4%      -0.2        2.22 ±  4%  perf-profile.self.cycles-pp.fdget_pos
      1.05            -0.2        0.84 ±  2%  perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.56 ±  2%      -0.2        0.36 ±  2%  perf-profile.self.cycles-pp.read
      4.08            -0.2        3.90        perf-profile.self.cycles-pp.read_tsc
      0.94            -0.2        0.75        perf-profile.self.cycles-pp.do_poll
      1.10            -0.2        0.92        perf-profile.self.cycles-pp.rw_verify_area
      1.40            -0.2        1.22        perf-profile.self.cycles-pp.hrtimer_forward
      0.84            -0.2        0.67 ±  2%  perf-profile.self.cycles-pp.timerfd_tmrproc
      1.07            -0.2        0.90        perf-profile.self.cycles-pp.timerqueue_add
      0.79            -0.2        0.63        perf-profile.self.cycles-pp.timerfd_poll
      0.78            -0.2        0.62        perf-profile.self.cycles-pp.get_nohz_timer_target
      0.65 ±  3%      -0.1        0.51 ±  2%  perf-profile.self.cycles-pp.x64_sys_call
      0.63            -0.1        0.50 ±  2%  perf-profile.self.cycles-pp.timerqueue_del
      0.78            -0.1        0.66 ±  2%  perf-profile.self.cycles-pp.syscall_return_via_sysret
      0.60            -0.1        0.48        perf-profile.self.cycles-pp.__wake_up_common
      0.65            -0.1        0.53        perf-profile.self.cycles-pp.rb_insert_color
      0.68            -0.1        0.56        perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
      0.56            -0.1        0.45        perf-profile.self.cycles-pp.enqueue_hrtimer
      0.80            -0.1        0.72        perf-profile.self.cycles-pp.hrtimer_interrupt
      0.62            -0.1        0.55        perf-profile.self.cycles-pp.__hrtimer_next_event_base
      0.54            -0.1        0.46        perf-profile.self.cycles-pp.security_file_permission
      0.19 ±  3%      -0.1        0.11 ±  4%  perf-profile.self.cycles-pp.read@plt
      0.74            -0.1        0.67        perf-profile.self.cycles-pp.error_entry
      0.38            -0.1        0.32        perf-profile.self.cycles-pp.rb_next
      0.64            -0.1        0.58        perf-profile.self.cycles-pp.clockevents_program_event
      0.25 ±  2%      -0.1        0.20 ±  2%  perf-profile.self.cycles-pp.__x64_sys_read
      0.30            -0.1        0.24 ±  2%  perf-profile.self.cycles-pp.idle_cpu
      0.50            -0.1        0.44        perf-profile.self.cycles-pp.irqtime_account_irq
      0.56            -0.1        0.51        perf-profile.self.cycles-pp.asm_sysvec_apic_timer_interrupt
      0.33            -0.0        0.29        perf-profile.self.cycles-pp.hrtimer_update_next_event
      1.03            -0.0        0.99        perf-profile.self.cycles-pp.native_sched_clock
      0.50            -0.0        0.46        perf-profile.self.cycles-pp.ktime_get_update_offsets_now
      0.20            -0.0        0.16 ±  2%  perf-profile.self.cycles-pp.irqentry_exit
      0.38            -0.0        0.34 ±  2%  perf-profile.self.cycles-pp.__sysvec_apic_timer_interrupt
      0.18 ±  2%      -0.0        0.15 ±  3%  perf-profile.self.cycles-pp.__wake_up_locked_key
      0.17 ±  2%      -0.0        0.14 ±  2%  perf-profile.self.cycles-pp.do_sys_poll
      0.23            -0.0        0.20        perf-profile.self.cycles-pp.sched_clock_cpu
      0.24            -0.0        0.21 ±  2%  perf-profile.self.cycles-pp.tick_program_event
      0.32 ±  2%      -0.0        0.30        perf-profile.self.cycles-pp.__irq_exit_rcu
      0.13 ±  2%      -0.0        0.11        perf-profile.self.cycles-pp.hrtimer_reprogram
      0.34            -0.0        0.32        perf-profile.self.cycles-pp.sysvec_apic_timer_interrupt
      0.11 ±  3%      -0.0        0.10        perf-profile.self.cycles-pp.sched_core_idle_cpu
      0.10            -0.0        0.09        perf-profile.self.cycles-pp.sched_clock
      2.25            +1.1        3.30 ±  2%  perf-profile.self.cycles-pp.hrtimer_start_range_ns
      0.24 ±  3%      +1.2        1.46 ±  3%  perf-profile.self.cycles-pp.hrtimer_cb_get_time
      3.42 ±  2%      +2.6        6.04 ±  3%  perf-profile.self.cycles-pp._raw_spin_lock_irq
      5.74            +4.2        9.93 ±  5%  perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      3.94 ±  3%      +6.1       10.07 ±  2%  perf-profile.self.cycles-pp.timerfd_read_iter




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-01-13 14:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-13 14:20 [vbabka:b4/sheaves-for-all-rebased] [slab] 02b7b4409e: stress-ng.timerfd.ops_per_sec 12.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