2023-11-28 15:09:28

by Oliver Sang

[permalink] [raw]
Subject: [tip:sched/core] [sched/deadline] 63ba8422f8: stress-ng.cyclic.ops_per_sec 1.6% improvement



Hello,

kernel test robot noticed a 1.6% improvement of stress-ng.cyclic.ops_per_sec on:


commit: 63ba8422f876e32ee564ea95da9a7313b13ff0a1 ("sched/deadline: Introduce deadline servers")
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git sched/core

testcase: stress-ng
test machine: 36 threads 1 sockets Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz (Cascade Lake) with 128G memory
parameters:

nr_threads: 1
disk: 1HDD
testtime: 60s
fs: ext4
class: os
test: cyclic
cpufreq_governor: performance






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


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20231128/[email protected]

=========================================================================================
class/compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
os/gcc-12/performance/1HDD/ext4/x86_64-rhel-8.3/1/debian-11.1-x86_64-20220510.cgz/lkp-csl-d02/cyclic/stress-ng/60s

commit:
2f7a0f5894 ("sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity")
63ba8422f8 ("sched/deadline: Introduce deadline servers")

2f7a0f58948d8231 63ba8422f876e32ee564ea95da9
---------------- ---------------------------
%stddev %change %stddev
\ | \
3727107 +77.4% 6611892 ? 76% cpuidle..usage
0.15 -0.0 0.12 ? 26% mpstat.cpu.all.sys%
570282 +1.6% 579142 stress-ng.cyclic.ops
9504 +1.6% 9652 stress-ng.cyclic.ops_per_sec
570463 +1.6% 579323 stress-ng.time.voluntary_context_switches
18653 +13.8% 21233 ? 18% proc-vmstat.nr_active_anon
20747 +11.7% 23171 ? 14% proc-vmstat.nr_shmem
18653 +13.8% 21233 ? 18% proc-vmstat.nr_zone_active_anon
28307 +5.3% 29809 proc-vmstat.pgactivate
52.33 +27.1% 66.50 ? 5% turbostat.Avg_MHz
32506 ? 23% +2687.6% 906150 turbostat.C1
0.14 ? 17% +1.1 1.26 ? 37% turbostat.C1%
1500076 -16.4% 1253940 ? 2% turbostat.C1E
4.99 -1.7 3.34 ? 34% turbostat.C1E%
4.33 ? 18% +263.7% 15.76 ? 61% turbostat.CPU%c6
0.30 -28.7% 0.21 ? 34% turbostat.IPC
3796031 +75.9% 6678998 ? 75% turbostat.IRQ
13917 ? 5% +70.9% 23779 ? 53% turbostat.POLL
10.13 -5.1% 9.61 ? 2% turbostat.RAMWatt
0.01 ? 7% -33.9% 0.01 ? 11% perf-sched.sch_delay.avg.ms.__x64_sys_pause.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
0.00 -50.0% 0.00 perf-sched.sch_delay.avg.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep
0.01 ? 16% -43.3% 0.00 ? 24% perf-sched.sch_delay.avg.ms.do_task_dead.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64
0.01 ? 7% -58.1% 0.00 ? 49% perf-sched.sch_delay.avg.ms.kjournald2.kthread.ret_from_fork.ret_from_fork_asm
0.01 ? 16% -45.7% 0.00 ? 21% perf-sched.sch_delay.avg.ms.rcu_gp_kthread.kthread.ret_from_fork.ret_from_fork_asm
0.00 ? 17% -53.8% 0.00 perf-sched.sch_delay.avg.ms.schedule_hrtimeout_range_clock.do_poll.constprop.0.do_sys_poll
0.01 ? 14% -40.0% 0.01 ? 17% perf-sched.sch_delay.avg.ms.schedule_hrtimeout_range_clock.ep_poll.do_epoll_wait.__x64_sys_epoll_wait
0.01 ? 17% -38.2% 0.01 ? 24% perf-sched.sch_delay.avg.ms.schedule_timeout.ext4_lazyinit_thread.part.0.kthread
0.01 ? 11% -37.3% 0.01 ? 17% perf-sched.sch_delay.avg.ms.schedule_timeout.io_schedule_timeout.__wait_for_common.submit_bio_wait
0.01 ? 10% -29.2% 0.01 ? 13% perf-sched.sch_delay.avg.ms.schedule_timeout.kcompactd.kthread.ret_from_fork
0.01 ? 9% -37.9% 0.01 ? 23% perf-sched.sch_delay.avg.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
0.03 ? 18% -55.2% 0.01 ? 40% perf-sched.sch_delay.max.ms.do_task_dead.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64
0.01 ? 7% -58.1% 0.00 ? 49% perf-sched.sch_delay.max.ms.kjournald2.kthread.ret_from_fork.ret_from_fork_asm
0.00 -50.0% 0.00 perf-sched.total_sch_delay.average.ms
3503 ? 14% -33.3% 2337 ? 20% perf-sched.wait_and_delay.max.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
0.28 ? 6% -22.2% 0.22 ? 6% perf-sched.wait_time.avg.ms.do_wait.kernel_wait4.__do_sys_wait4.do_syscall_64
3502 ? 14% -33.3% 2337 ? 20% perf-sched.wait_time.max.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
0.63 ? 11% +234.5% 2.10 ?101% perf-stat.i.MPKI
2.59 ? 4% +2.4 4.99 ? 67% perf-stat.i.branch-miss-rate%
581917 ? 7% +71.8% 999790 ? 20% perf-stat.i.cache-misses
6134527 ? 14% +169.5% 16530221 ? 34% perf-stat.i.cache-references
2.46 ? 2% +90.4% 4.69 ? 68% perf-stat.i.cpi
1.531e+09 ? 2% +41.6% 2.167e+09 ? 8% perf-stat.i.cpu-cycles
9314 ? 29% -69.2% 2868 ? 15% perf-stat.i.cycles-between-cache-misses
0.18 ? 16% +0.5 0.65 ? 94% perf-stat.i.dTLB-load-miss-rate%
215973 ? 16% +202.5% 653347 ? 37% perf-stat.i.dTLB-load-misses
0.04 ? 16% +0.1 0.15 ?108% perf-stat.i.dTLB-store-miss-rate%
23577 ? 17% +226.3% 76935 ? 48% perf-stat.i.dTLB-store-misses
0.53 ? 2% -31.2% 0.36 ? 29% perf-stat.i.ipc
0.27 ? 46% -68.5% 0.09 ? 44% perf-stat.i.major-faults
0.04 ? 2% +41.6% 0.06 ? 8% perf-stat.i.metric.GHz
193.78 ? 12% +223.5% 626.90 ? 76% perf-stat.i.metric.K/sec
0.58 ? 6% +154.1% 1.46 ? 92% perf-stat.overall.MPKI
3.23 ? 2% +1.3 4.53 ? 43% perf-stat.overall.branch-miss-rate%
9.58 ? 7% -3.3 6.25 ? 9% perf-stat.overall.cache-miss-rate%
1.52 ? 2% +95.4% 2.96 ? 74% perf-stat.overall.cpi
2638 ? 4% -16.2% 2211 ? 9% perf-stat.overall.cycles-between-cache-misses
0.09 ? 16% +0.3 0.40 ?107% perf-stat.overall.dTLB-load-miss-rate%
0.02 ? 17% +0.1 0.10 ?114% perf-stat.overall.dTLB-store-miss-rate%
0.66 ? 2% -32.9% 0.44 ? 32% perf-stat.overall.ipc
572699 ? 7% +72.4% 987288 ? 21% perf-stat.ps.cache-misses
6038971 ? 14% +170.5% 16335282 ? 35% perf-stat.ps.cache-references
1.507e+09 ? 2% +41.9% 2.139e+09 ? 9% perf-stat.ps.cpu-cycles
212612 ? 16% +203.7% 645713 ? 37% perf-stat.ps.dTLB-load-misses
23211 ? 17% +227.8% 76083 ? 49% perf-stat.ps.dTLB-store-misses
0.27 ? 46% -68.4% 0.08 ? 44% perf-stat.ps.major-faults
6.308e+10 +24.8% 7.873e+10 ? 36% perf-stat.total.instructions
24.41 -3.3 21.12 ? 7% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call.do_idle
6.08 ? 14% -3.1 2.99 ? 13% perf-profile.calltrace.cycles-pp.clock_nanosleep
4.96 ? 13% -2.5 2.46 ? 10% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.clock_nanosleep
4.94 ? 12% -2.5 2.44 ? 9% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.clock_nanosleep
4.74 ? 12% -2.4 2.31 ? 10% perf-profile.calltrace.cycles-pp.__x64_sys_clock_nanosleep.do_syscall_64.entry_SYSCALL_64_after_hwframe.clock_nanosleep
15.96 ? 2% -2.3 13.64 ? 8% perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state
4.35 ? 11% -2.2 2.10 ? 10% perf-profile.calltrace.cycles-pp.common_nsleep.__x64_sys_clock_nanosleep.do_syscall_64.entry_SYSCALL_64_after_hwframe.clock_nanosleep
4.32 ? 11% -2.2 2.08 ? 9% perf-profile.calltrace.cycles-pp.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep.do_syscall_64.entry_SYSCALL_64_after_hwframe
4.01 ? 10% -2.1 1.88 ? 10% perf-profile.calltrace.cycles-pp.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep.do_syscall_64
2.78 ? 12% -1.4 1.33 ? 10% perf-profile.calltrace.cycles-pp.schedule.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep
2.62 ? 13% -1.4 1.27 ? 11% perf-profile.calltrace.cycles-pp.__schedule.schedule.do_nanosleep.hrtimer_nanosleep.common_nsleep
1.74 ? 15% -0.8 0.90 ? 21% perf-profile.calltrace.cycles-pp.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
1.40 ? 17% -0.8 0.59 ? 48% perf-profile.calltrace.cycles-pp.lapic_next_deadline.clockevents_program_event.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
1.59 ? 23% -0.8 0.84 ? 45% perf-profile.calltrace.cycles-pp.hrtimer_wakeup.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
1.53 ? 22% -0.7 0.82 ? 45% perf-profile.calltrace.cycles-pp.try_to_wake_up.hrtimer_wakeup.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt
1.36 ? 15% -0.5 0.87 ? 15% perf-profile.calltrace.cycles-pp.__intel_pmu_enable_all.perf_adjust_freq_unthr_context.perf_event_task_tick.scheduler_tick.update_process_times
1.31 ? 28% -0.5 0.82 ? 17% perf-profile.calltrace.cycles-pp.perf_mux_hrtimer_handler.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
0.73 ? 19% -0.4 0.35 ? 70% perf-profile.calltrace.cycles-pp.arch_scale_freq_tick.scheduler_tick.update_process_times.tick_sched_handle.tick_nohz_highres_handler
0.65 ? 47% +0.5 1.19 ? 22% perf-profile.calltrace.cycles-pp.irq_enter_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state.cpuidle_enter
0.58 ? 47% +0.6 1.18 ? 22% perf-profile.calltrace.cycles-pp.tick_irq_enter.irq_enter_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state
0.00 +1.2 1.18 ? 19% perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.intel_idle_irq
0.00 +1.2 1.18 ? 19% perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.intel_idle_irq.cpuidle_enter_state
0.00 +1.4 1.41 ? 19% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.intel_idle_irq.cpuidle_enter_state.cpuidle_enter
0.00 +2.6 2.56 ? 19% perf-profile.calltrace.cycles-pp.intel_idle_irq.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call.do_idle
90.83 +4.3 95.11 perf-profile.calltrace.cycles-pp.secondary_startup_64_no_verify
85.89 +4.4 90.30 ? 2% perf-profile.calltrace.cycles-pp.cpuidle_idle_call.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
87.88 +4.4 92.29 ? 2% perf-profile.calltrace.cycles-pp.start_secondary.secondary_startup_64_no_verify
87.87 +4.4 92.29 ? 2% perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
87.75 +4.5 92.20 perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
81.53 +4.7 86.20 ? 2% perf-profile.calltrace.cycles-pp.cpuidle_enter.cpuidle_idle_call.do_idle.cpu_startup_entry.start_secondary
82.91 ? 2% +4.8 87.69 perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call.do_idle.cpu_startup_entry
0.00 +7.1 7.06 ? 12% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.intel_idle_irq.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call
6.14 ? 14% -3.1 3.04 ? 14% perf-profile.children.cycles-pp.clock_nanosleep
6.33 ? 12% -3.1 3.24 ? 7% perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
6.27 ? 12% -3.1 3.21 ? 6% perf-profile.children.cycles-pp.do_syscall_64
4.74 ? 12% -2.4 2.31 ? 10% perf-profile.children.cycles-pp.__x64_sys_clock_nanosleep
4.42 ? 12% -2.3 2.14 ? 9% perf-profile.children.cycles-pp.common_nsleep
4.32 ? 11% -2.2 2.08 ? 9% perf-profile.children.cycles-pp.hrtimer_nanosleep
4.04 ? 10% -2.2 1.89 ? 10% perf-profile.children.cycles-pp.do_nanosleep
2.86 ? 13% -1.5 1.40 ? 10% perf-profile.children.cycles-pp.schedule
3.74 ? 12% -1.4 2.39 ? 12% perf-profile.children.cycles-pp.__schedule
2.52 ? 15% -0.9 1.57 ? 8% perf-profile.children.cycles-pp.clockevents_program_event
2.08 ? 14% -0.9 1.17 ? 6% perf-profile.children.cycles-pp.lapic_next_deadline
1.90 ? 14% -0.7 1.23 ? 14% perf-profile.children.cycles-pp.__intel_pmu_enable_all
1.65 ? 23% -0.5 1.12 ? 22% perf-profile.children.cycles-pp.hrtimer_wakeup
1.36 ? 29% -0.5 0.87 ? 15% perf-profile.children.cycles-pp.perf_mux_hrtimer_handler
1.60 ? 22% -0.5 1.11 ? 21% perf-profile.children.cycles-pp.try_to_wake_up
0.85 ? 26% -0.4 0.42 ? 28% perf-profile.children.cycles-pp.dequeue_task_fair
0.75 ? 25% -0.4 0.38 ? 32% perf-profile.children.cycles-pp.dequeue_entity
1.13 ? 24% -0.4 0.78 ? 10% perf-profile.children.cycles-pp.native_irq_return_iret
1.00 ? 20% -0.3 0.66 ? 10% perf-profile.children.cycles-pp.hrtimer_start_range_ns
0.48 ? 23% -0.3 0.22 ? 28% perf-profile.children.cycles-pp.__switch_to
0.48 ? 42% -0.2 0.23 ? 40% perf-profile.children.cycles-pp.update_load_avg
0.75 ? 17% -0.2 0.52 ? 12% perf-profile.children.cycles-pp.arch_scale_freq_tick
0.53 ? 20% -0.2 0.32 ? 21% perf-profile.children.cycles-pp.__switch_to_asm
0.80 ? 20% -0.2 0.58 ? 13% perf-profile.children.cycles-pp.sched_clock
0.42 ? 15% -0.2 0.22 ? 17% perf-profile.children.cycles-pp.perf_pmu_nop_void
0.34 ? 35% -0.2 0.14 ? 22% perf-profile.children.cycles-pp.asm_exc_page_fault
0.30 ? 16% -0.2 0.12 ? 27% perf-profile.children.cycles-pp.do_execveat_common
0.30 ? 28% -0.2 0.12 ? 16% perf-profile.children.cycles-pp.do_user_addr_fault
0.30 ? 16% -0.2 0.12 ? 30% perf-profile.children.cycles-pp.execve
0.30 ? 16% -0.2 0.12 ? 30% perf-profile.children.cycles-pp.__x64_sys_execve
0.30 ? 28% -0.2 0.12 ? 13% perf-profile.children.cycles-pp.exc_page_fault
0.27 ? 18% -0.2 0.09 ? 20% perf-profile.children.cycles-pp.handle_mm_fault
0.23 ? 20% -0.1 0.09 ? 23% perf-profile.children.cycles-pp.__handle_mm_fault
0.18 ? 36% -0.1 0.05 ? 75% perf-profile.children.cycles-pp.cpupri_set
0.20 ? 28% -0.1 0.07 ? 72% perf-profile.children.cycles-pp.__x64_sys_exit_group
0.20 ? 28% -0.1 0.07 ? 72% perf-profile.children.cycles-pp.do_group_exit
0.20 ? 28% -0.1 0.07 ? 72% perf-profile.children.cycles-pp.do_exit
0.22 ? 12% -0.1 0.09 ? 22% perf-profile.children.cycles-pp.bprm_execve
0.24 ? 17% -0.1 0.11 ? 73% perf-profile.children.cycles-pp.__update_load_avg_cfs_rq
0.20 ? 17% -0.1 0.08 ? 50% perf-profile.children.cycles-pp.exec_binprm
0.20 ? 17% -0.1 0.08 ? 50% perf-profile.children.cycles-pp.search_binary_handler
0.19 ? 26% -0.1 0.07 ? 52% perf-profile.children.cycles-pp.__mmput
0.19 ? 26% -0.1 0.07 ? 52% perf-profile.children.cycles-pp.exit_mmap
0.29 ? 28% -0.1 0.17 ? 19% perf-profile.children.cycles-pp.___perf_sw_event
0.19 ? 21% -0.1 0.07 ? 52% perf-profile.children.cycles-pp.load_elf_binary
0.15 ? 32% -0.1 0.05 ? 75% perf-profile.children.cycles-pp.exit_mm
0.15 ? 39% -0.1 0.05 ? 80% perf-profile.children.cycles-pp.select_task_rq_fair
0.15 ? 25% -0.1 0.06 ? 80% perf-profile.children.cycles-pp._copy_from_user
0.14 ? 22% -0.1 0.06 ? 51% perf-profile.children.cycles-pp.do_fault
0.29 ? 20% -0.1 0.21 ? 20% perf-profile.children.cycles-pp._raw_spin_lock_irq
0.10 ? 33% -0.1 0.03 ?102% perf-profile.children.cycles-pp.pick_next_task_idle
0.12 ? 20% -0.1 0.05 ? 76% perf-profile.children.cycles-pp.do_read_fault
0.09 ? 17% -0.1 0.02 ? 99% perf-profile.children.cycles-pp.put_prev_task_fair
0.21 ? 19% -0.1 0.15 ? 15% perf-profile.children.cycles-pp.error_entry
0.00 +0.1 0.09 ? 25% perf-profile.children.cycles-pp.hrtick
0.01 ?223% +0.1 0.11 ? 56% perf-profile.children.cycles-pp.check_cpu_stall
0.03 ?100% +0.1 0.14 ? 16% perf-profile.children.cycles-pp.ct_nmi_enter
0.12 ? 40% +0.1 0.25 ? 14% perf-profile.children.cycles-pp.irqentry_enter
0.06 ? 73% +0.1 0.19 ? 24% perf-profile.children.cycles-pp.nr_iowait_cpu
0.06 ? 79% +0.2 0.22 ? 30% perf-profile.children.cycles-pp.dequeue_task_dl
0.20 ? 27% +0.2 0.36 ? 23% perf-profile.children.cycles-pp.rcu_pending
0.07 ? 80% +0.2 0.26 ? 31% perf-profile.children.cycles-pp.tick_nohz_stop_idle
0.24 ? 24% +0.2 0.44 ? 23% perf-profile.children.cycles-pp.rcu_sched_clock_irq
0.06 ? 82% +0.3 0.33 ? 31% perf-profile.children.cycles-pp.pick_next_task_dl
0.72 ? 30% +0.6 1.32 ? 22% perf-profile.children.cycles-pp.irq_enter_rcu
0.68 ? 30% +0.6 1.30 ? 22% perf-profile.children.cycles-pp.tick_irq_enter
22.71 ? 2% +1.5 24.26 ? 4% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
90.80 +4.3 95.08 perf-profile.children.cycles-pp.do_idle
90.83 +4.3 95.11 perf-profile.children.cycles-pp.secondary_startup_64_no_verify
90.83 +4.3 95.11 perf-profile.children.cycles-pp.cpu_startup_entry
88.73 +4.3 93.05 perf-profile.children.cycles-pp.cpuidle_idle_call
87.88 +4.4 92.29 ? 2% perf-profile.children.cycles-pp.start_secondary
84.11 ? 2% +4.6 88.70 perf-profile.children.cycles-pp.cpuidle_enter_state
84.15 ? 2% +4.6 88.78 perf-profile.children.cycles-pp.cpuidle_enter
0.26 ? 54% +5.1 5.38 ? 14% perf-profile.children.cycles-pp.intel_idle_irq
3.20 ? 9% -0.9 2.28 ? 10% perf-profile.self.cycles-pp.cpuidle_enter_state
2.08 ? 14% -0.9 1.17 ? 6% perf-profile.self.cycles-pp.lapic_next_deadline
1.90 ? 14% -0.7 1.23 ? 14% perf-profile.self.cycles-pp.__intel_pmu_enable_all
1.13 ? 24% -0.4 0.78 ? 10% perf-profile.self.cycles-pp.native_irq_return_iret
0.75 ? 17% -0.2 0.52 ? 12% perf-profile.self.cycles-pp.arch_scale_freq_tick
0.44 ? 25% -0.2 0.22 ? 29% perf-profile.self.cycles-pp.__switch_to
0.53 ? 20% -0.2 0.31 ? 20% perf-profile.self.cycles-pp.__switch_to_asm
0.48 ? 26% -0.2 0.28 ? 27% perf-profile.self.cycles-pp.__schedule
0.36 ? 13% -0.2 0.19 ? 23% perf-profile.self.cycles-pp.perf_pmu_nop_void
0.18 ? 36% -0.1 0.05 ? 75% perf-profile.self.cycles-pp.cpupri_set
0.23 ? 16% -0.1 0.10 ? 87% perf-profile.self.cycles-pp.__update_load_avg_cfs_rq
0.17 ? 18% -0.1 0.06 ? 55% perf-profile.self.cycles-pp.do_nanosleep
0.19 ? 52% -0.1 0.09 ? 57% perf-profile.self.cycles-pp.clock_nanosleep
0.02 ?142% +0.1 0.09 ? 25% perf-profile.self.cycles-pp.tick_nohz_stop_idle
0.03 ?143% +0.1 0.11 ? 30% perf-profile.self.cycles-pp.perf_event_task_tick
0.13 ? 22% +0.1 0.23 ? 21% perf-profile.self.cycles-pp.rcu_pending
0.01 ?223% +0.1 0.11 ? 56% perf-profile.self.cycles-pp.check_cpu_stall
0.02 ?141% +0.1 0.12 ? 11% perf-profile.self.cycles-pp.ct_nmi_enter
0.11 ? 32% +0.1 0.24 ? 17% perf-profile.self.cycles-pp.tick_sched_do_timer
0.06 ? 73% +0.1 0.19 ? 24% perf-profile.self.cycles-pp.nr_iowait_cpu
0.17 ? 60% +3.6 3.74 ? 15% perf-profile.self.cycles-pp.intel_idle_irq




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