mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: kernel test robot <oliver.sang@intel.com>
To: Peng Wang <peng_wang@linux.alibaba.com>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>,
	<linux-kernel@vger.kernel.org>, <peterz@infradead.org>,
	<mingo@redhat.com>, <will@kernel.org>, <boqun@kernel.org>,
	<longman@redhat.com>, <dbueso@suse.de>,
	Peng Wang <peng_wang@linux.alibaba.com>, <oliver.sang@intel.com>
Subject: Re: [PATCH] locking/rwsem: Remove reader optimistic lock stealing
Date: Sun, 31 May 2026 15:27:16 +0800	[thread overview]
Message-ID: <202605291757.b455c22c-lkp@intel.com> (raw)
In-Reply-To: <20260521095926.29363-1-peng_wang@linux.alibaba.com>



Hello,

kernel test robot noticed a 19.3% regression of fio.write_iops on:


commit: b3bfaf6505df7705d1d7aa21e09c19a98b10dc84 ("[PATCH] locking/rwsem: Remove reader optimistic lock stealing")
url: https://github.com/intel-lab-lkp/linux/commits/Peng-Wang/locking-rwsem-Remove-reader-optimistic-lock-stealing/20260521-183741
base: https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git 43a037d4fa6d7e7f9437e069f857a5e06eb2dff7
patch link: https://lore.kernel.org/all/20260521095926.29363-1-peng_wang@linux.alibaba.com/
patch subject: [PATCH] locking/rwsem: Remove reader optimistic lock stealing

testcase: fio-basic
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:

	runtime: 300s
	disk: 1HDD
	fs: btrfs
	nr_task: 100%
	test_size: 128G
	rw: randwrite
	bs: 4k
	ioengine: ftruncate
	cpufreq_governor: performance


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

+------------------+-------------------------------------------------------------+
| testcase: change | stress-ng: stress-ng.shm-sysv.ops_per_sec 14.3% improvement |
| test parameters  | cpufreq_governor=performance                                |
|                  | nr_threads=100%                                             |
|                  | test=shm-sysv                                               |
|                  | 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/202605291757.b455c22c-lkp@intel.com


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


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

=========================================================================================
bs/compiler/cpufreq_governor/disk/fs/ioengine/kconfig/nr_task/rootfs/runtime/rw/tbox_group/test_size/testcase:
  4k/gcc-14/performance/1HDD/btrfs/ftruncate/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/300s/randwrite/lkp-icl-2sp9/128G/fio-basic

commit: 
  43a037d4fa ("seqlock: Allow UBSAN_ALIGNMENT to fail optimizing")
  b3bfaf6505 ("[PATCH] locking/rwsem: Remove reader optimistic lock stealing")

43a037d4fa6d7e7f b3bfaf6505df7705d1d7aa21e09 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      0.04 ± 36%      +0.1        0.10 ±  2%  fio.latency_1000us%
      9.89            +7.2       17.10        fio.latency_100us%
     17.86 ±  2%     -17.3        0.52 ± 20%  fio.latency_10us%
      4.63 ±  6%      -4.2        0.44 ±  2%  fio.latency_20us%
     39.20           +19.2       58.39        fio.latency_250us%
      0.13 ± 45%      -0.1        0.06 ±  6%  fio.latency_2us%
      5.17 ±  8%      -4.9        0.24 ± 46%  fio.latency_4us%
     16.12            +4.5       20.57 ±  2%  fio.latency_500us%
      4.52 ±  9%      -2.8        1.73 ±  3%  fio.latency_50us%
      1.86 ±  4%      -1.6        0.26 ±  3%  fio.latency_750us%
     80.70           +23.6%      99.76        fio.time.elapsed_time
     80.70           +23.6%      99.76        fio.time.elapsed_time.max
      3398 ± 24%     -50.1%       1696 ± 21%  fio.time.involuntary_context_switches
      1275 ±  3%     +30.2%       1660        fio.time.system_time
  31138255           +37.1%   42697561        fio.time.voluntary_context_switches
      1633           -19.3%       1318        fio.write_bw_MBps
    449877            -8.3%     412330        fio.write_clat_95%_ns
    561152           -12.2%     492885        fio.write_clat_99%_ns
    150967           +24.5%     187975        fio.write_clat_mean_ns
    159157           -19.1%     128723        fio.write_clat_stddev
    418163           -19.3%     337623        fio.write_iops
 3.889e+09           +20.6%  4.689e+09        cpuidle..time
  33940620           +37.1%   46542688        cpuidle..usage
     25.27 ±  3%      +5.8%      26.74 ±  2%  iostat.cpu.system
      1.05           +16.2%       1.22        iostat.cpu.user
    128.58           +14.9%     147.79        uptime.boot
      6572           +12.0%       7362        uptime.idle
      0.75 ±  2%      +0.1        0.81 ±  2%  mpstat.cpu.all.irq%
      0.13 ±  2%      -0.0        0.12 ±  2%  mpstat.cpu.all.soft%
      1.03            +0.2        1.20        mpstat.cpu.all.usr%
    183168 ±  5%      +7.7%     197182 ±  2%  numa-numastat.node0.numa_hit
    707493 ±  4%      +9.4%     774114 ±  2%  numa-numastat.node1.local_node
    750282            +9.4%     821047        numa-numastat.node1.numa_hit
    375447            +9.7%     411736        sched_debug.cpu.nr_switches.avg
    386408            +9.5%     422976        sched_debug.cpu.nr_switches.max
    340142 ±  2%      +9.4%     372192        sched_debug.cpu.nr_switches.min
   4394759           +10.1%    4838493        vmstat.memory.cache
    742204           +11.4%     826992        vmstat.system.cs
    427361           +10.7%     472956        vmstat.system.in
    380208 ± 67%    +111.5%     804091 ± 22%  numa-meminfo.node1.Active
    380195 ± 67%    +111.5%     804078 ± 22%  numa-meminfo.node1.Active(anon)
     20479 ±143%    +928.0%     210520 ± 16%  numa-meminfo.node1.Mapped
    134972 ±  4%    +334.2%     586041 ±  3%  numa-meminfo.node1.Shmem
      1016 ±  2%      +6.2%       1078 ±  2%  turbostat.Avg_MHz
     28.30 ±  2%      +1.7       30.04 ±  2%  turbostat.Busy%
  35943585           +36.1%   48919629        turbostat.IRQ
      0.06            +0.0        0.07        turbostat.POLL%
      2.05           -10.7%       1.83        perf-sched.total_wait_and_delay.average.ms
    635441            +8.6%     690012        perf-sched.total_wait_and_delay.count.ms
      2.05           -10.8%       1.83        perf-sched.total_wait_time.average.ms
      2.05           -10.7%       1.83        perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
    635441            +8.6%     690012        perf-sched.wait_and_delay.count.[unknown].[unknown].[unknown].[unknown].[unknown]
      2.05           -10.8%       1.83        perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
    183285 ±  5%      +7.7%     197373 ±  2%  numa-vmstat.node0.numa_hit
     95133 ± 67%    +111.4%     201074 ± 22%  numa-vmstat.node1.nr_active_anon
      5148 ±143%    +923.4%      52686 ± 16%  numa-vmstat.node1.nr_mapped
     33827 ±  4%    +333.3%     146565 ±  3%  numa-vmstat.node1.nr_shmem
     95133 ± 67%    +111.4%     201074 ± 22%  numa-vmstat.node1.nr_zone_active_anon
    750372            +9.4%     821016        numa-vmstat.node1.numa_hit
    707583 ±  4%      +9.4%     774083 ±  2%  numa-vmstat.node1.numa_local
    841564           +54.2%    1297873        meminfo.Active
    841532           +54.2%    1297841        meminfo.Active(anon)
     85390 ±  2%     +17.1%      99975        meminfo.AnonHugePages
   4263847           +10.7%    4718785        meminfo.Cached
   3400733           +14.1%    3880266        meminfo.Committed_AS
    101799          +182.4%     287453 ±  5%  meminfo.Mapped
   6510661            +6.6%    6942224        meminfo.Memused
    148510          +306.2%     603279 ±  2%  meminfo.Shmem
    768695           +11.0%     853548        perf-stat.i.context-switches
      5070 ±  7%     +35.3%       6858        perf-stat.i.cpu-migrations
      2575 ±  2%      +9.1%       2809 ±  4%  perf-stat.i.minor-faults
      2575 ±  2%      +9.1%       2809 ±  4%  perf-stat.i.page-faults
    759278           +11.3%     845041        perf-stat.ps.context-switches
      5014 ±  7%     +35.5%       6795        perf-stat.ps.cpu-migrations
      2544 ±  2%      +9.3%       2781 ±  4%  perf-stat.ps.minor-faults
      2544 ±  2%      +9.3%       2781 ±  4%  perf-stat.ps.page-faults
    210458           +54.2%     324493        proc-vmstat.nr_active_anon
   1066202           +10.7%    1179895        proc-vmstat.nr_file_pages
     25450          +182.5%      71894 ±  5%  proc-vmstat.nr_mapped
     37204          +305.5%     150855 ±  2%  proc-vmstat.nr_shmem
    210458           +54.2%     324493        proc-vmstat.nr_zone_active_anon
      2110 ± 50%    +202.1%       6377 ± 22%  proc-vmstat.numa_hint_faults_local
    934523            +9.2%    1020627        proc-vmstat.numa_hit
    868232            +9.9%     954306        proc-vmstat.numa_local
   1003773            +9.0%    1093947        proc-vmstat.pgalloc_normal
    295121           +26.3%     372800 ±  3%  proc-vmstat.pgfault
    301174 ±  3%     +13.5%     341864 ±  3%  proc-vmstat.pgfree
     16096 ±  5%     +18.3%      19037 ±  6%  proc-vmstat.pgreuse
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.__ordered_events__flush.perf_session__process_user_event.perf_session__process_events.record__finish_output.cmd_record
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.cmd_record
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.ordered_events__deliver_event.__ordered_events__flush.perf_session__process_user_event.perf_session__process_events.record__finish_output
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.perf_session__deliver_event.ordered_events__deliver_event.__ordered_events__flush.perf_session__process_user_event.perf_session__process_events
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.perf_session__process_events.record__finish_output.cmd_record
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.perf_session__process_user_event.perf_session__process_events.record__finish_output.cmd_record
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.record__finish_output.cmd_record
     12.70 ± 80%     -10.8        1.92 ±142%  perf-profile.calltrace.cycles-pp.build_id__mark_dso_hit.perf_session__deliver_event.ordered_events__deliver_event.__ordered_events__flush.perf_session__process_user_event
     12.30 ± 78%     -10.4        1.92 ±142%  perf-profile.calltrace.cycles-pp.sample__for_each_callchain_node.build_id__mark_dso_hit.perf_session__deliver_event.ordered_events__deliver_event.__ordered_events__flush
     12.15 ± 78%     -10.2        1.92 ±142%  perf-profile.calltrace.cycles-pp.__thread__resolve_callchain.sample__for_each_callchain_node.build_id__mark_dso_hit.perf_session__deliver_event.ordered_events__deliver_event
     10.31 ± 85%      -8.4        1.92 ±142%  perf-profile.calltrace.cycles-pp.thread__resolve_callchain_sample.__thread__resolve_callchain.sample__for_each_callchain_node.build_id__mark_dso_hit.perf_session__deliver_event
     10.15 ± 84%      -8.2        1.92 ±142%  perf-profile.calltrace.cycles-pp.add_callchain_ip.thread__resolve_callchain_sample.__thread__resolve_callchain.sample__for_each_callchain_node.build_id__mark_dso_hit
      5.59 ±107%      -4.7        0.88 ±223%  perf-profile.calltrace.cycles-pp.cmd_record.perf_c2c__record.handle_internal_command.main
      5.59 ±107%      -4.7        0.88 ±223%  perf-profile.calltrace.cycles-pp.perf_c2c__record.handle_internal_command.main
      7.33 ± 84%      -4.5        2.80 ±148%  perf-profile.calltrace.cycles-pp.handle_internal_command.main
      7.33 ± 84%      -4.5        2.80 ±148%  perf-profile.calltrace.cycles-pp.main
      5.92 ±126%      -4.2        1.76 ±223%  perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.acpi_idle_do_entry.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call.do_idle
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.acpi_safe_halt.acpi_idle_do_entry.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.cpuidle_enter.cpuidle_idle_call.do_idle.cpu_startup_entry.start_secondary
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call.do_idle.cpu_startup_entry
      3.95 ± 72%      -4.0        0.00        perf-profile.calltrace.cycles-pp.cpuidle_idle_call.do_idle.cpu_startup_entry.start_secondary.common_startup_64
      7.31 ± 94%      -3.6        3.67 ±160%  perf-profile.calltrace.cycles-pp.asm_exc_page_fault
      6.27 ±118%      -3.5        2.80 ±148%  perf-profile.calltrace.cycles-pp.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
      6.27 ±118%      -3.5        2.80 ±148%  perf-profile.calltrace.cycles-pp.exc_page_fault.asm_exc_page_fault
      5.92 ±126%      -3.3        2.63 ±223%  perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.calltrace.cycles-pp.common_startup_64
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary.common_startup_64
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_secondary.common_startup_64
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.calltrace.cycles-pp.start_secondary.common_startup_64
      3.42 ±100%      +0.7        4.17 ±223%  perf-profile.calltrace.cycles-pp.__free_event.perf_event_release_kernel.perf_release.__fput.task_work_run
      3.42 ±100%      +0.7        4.17 ±223%  perf-profile.calltrace.cycles-pp.sw_perf_event_destroy.__free_event.perf_event_release_kernel.perf_release.__fput
     20.04 ± 76%     -16.4        3.67 ±160%  perf-profile.children.cycles-pp.cmd_record
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.__ordered_events__flush
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.ordered_events__deliver_event
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.perf_session__deliver_event
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.perf_session__process_events
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.perf_session__process_user_event
     12.71 ± 80%     -10.8        1.92 ±142%  perf-profile.children.cycles-pp.record__finish_output
     12.50 ± 79%     -10.6        1.92 ±142%  perf-profile.children.cycles-pp.build_id__mark_dso_hit
     12.50 ± 79%     -10.6        1.92 ±142%  perf-profile.children.cycles-pp.sample__for_each_callchain_node
     12.15 ± 78%     -10.2        1.92 ±142%  perf-profile.children.cycles-pp.__thread__resolve_callchain
     10.31 ± 85%      -8.4        1.92 ±142%  perf-profile.children.cycles-pp.add_callchain_ip
     10.31 ± 85%      -8.4        1.92 ±142%  perf-profile.children.cycles-pp.thread__resolve_callchain_sample
      7.94 ±132%      -7.9        0.00        perf-profile.children.cycles-pp.ksys_write
      7.94 ±132%      -7.9        0.00        perf-profile.children.cycles-pp.vfs_write
      5.59 ±107%      -4.7        0.88 ±223%  perf-profile.children.cycles-pp.perf_c2c__record
      7.33 ± 84%      -4.5        2.80 ±148%  perf-profile.children.cycles-pp.handle_internal_command
      7.33 ± 84%      -4.5        2.80 ±148%  perf-profile.children.cycles-pp.main
      4.44 ± 59%      -4.4        0.00        perf-profile.children.cycles-pp.__mmap_region
      4.44 ± 59%      -4.4        0.00        perf-profile.children.cycles-pp.do_mmap
      4.44 ± 59%      -4.4        0.00        perf-profile.children.cycles-pp.vm_mmap_pgoff
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.acpi_idle_do_entry
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.acpi_idle_enter
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.acpi_safe_halt
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.cpuidle_enter
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.cpuidle_enter_state
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.cpuidle_idle_call
      3.95 ± 72%      -4.0        0.00        perf-profile.children.cycles-pp.pv_native_safe_halt
      3.92 ±107%      -3.9        0.00        perf-profile.children.cycles-pp.map_symbol__exit
      6.27 ±118%      -3.6        2.63 ±223%  perf-profile.children.cycles-pp.handle_mm_fault
      7.87 ± 86%      -3.3        4.55 ±169%  perf-profile.children.cycles-pp.asm_exc_page_fault
      5.92 ±126%      -3.3        2.63 ±223%  perf-profile.children.cycles-pp.__handle_mm_fault
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.children.cycles-pp.common_startup_64
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.children.cycles-pp.cpu_startup_entry
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.children.cycles-pp.do_idle
      4.10 ± 72%      -3.2        0.88 ±223%  perf-profile.children.cycles-pp.start_secondary
      6.47 ±115%      -2.8        3.67 ±160%  perf-profile.children.cycles-pp.do_user_addr_fault
      6.47 ±115%      -2.8        3.67 ±160%  perf-profile.children.cycles-pp.exc_page_fault
      3.98 ± 74%      -1.6        2.38 ±223%  perf-profile.children.cycles-pp.its_return_thunk
      3.42 ±100%      +0.7        4.17 ±223%  perf-profile.children.cycles-pp.__free_event
      3.42 ±100%      +0.7        4.17 ±223%  perf-profile.children.cycles-pp.sw_perf_event_destroy


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

=========================================================================================
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-gnr-2sp4/shm-sysv/stress-ng/60s

commit: 
  43a037d4fa ("seqlock: Allow UBSAN_ALIGNMENT to fail optimizing")
  b3bfaf6505 ("[PATCH] locking/rwsem: Remove reader optimistic lock stealing")

43a037d4fa6d7e7f b3bfaf6505df7705d1d7aa21e09 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
   1251446           -75.9%     301654        stress-ng.shm-sysv.nanosecs_per_shmat_call
   3450142           -68.9%    1074649 ±  2%  stress-ng.shm-sysv.nanosecs_per_shmdt_call
    322286           -22.9%     248566        stress-ng.shm-sysv.nanosecs_per_shmget_call
    219186           +14.3%     250564        stress-ng.shm-sysv.ops
      3658           +14.3%       4181        stress-ng.shm-sysv.ops_per_sec
      7507           +45.8%      10944        stress-ng.time.involuntary_context_switches
  14229412           +16.9%   16632333 ±  2%  stress-ng.time.minor_page_faults
      1785           +49.8%       2675        stress-ng.time.percent_of_cpu_this_job_got
      1036           +51.4%       1569        stress-ng.time.system_time
   1605102           +24.8%    2003722        stress-ng.time.voluntary_context_switches
  12183165            +9.5%   13338260        cpuidle..usage
      6385 ±  3%     +25.9%       8037 ±  9%  perf-c2c.HITM.local
    154924 ±  3%     +19.3%     184900 ±  3%  meminfo.Mapped
     56527 ±  3%      +9.7%      61983 ±  2%  meminfo.PageTables
     18.15 ± 11%     +47.5%      26.76 ±  6%  vmstat.procs.r
     58533           +22.9%      71928        vmstat.system.cs
    239900           +15.2%     276246        vmstat.system.in
      0.71            +0.1        0.78        mpstat.cpu.all.irq%
      0.14            +0.0        0.17        mpstat.cpu.all.nice%
      6.89            +3.5       10.36        mpstat.cpu.all.sys%
     11.83 ±  4%     +36.7%      16.17 ±  3%  mpstat.max_utilization_pct
   5045408 ±  3%     +18.5%    5977715 ±  2%  numa-numastat.node0.local_node
   5226760 ±  2%     +16.6%    6096126        numa-numastat.node0.numa_hit
   4935973 ±  3%     +14.2%    5637088        numa-numastat.node1.local_node
   5018567 ±  3%     +15.2%    5782749        numa-numastat.node1.numa_hit
   5226696 ±  2%     +16.6%    6096100        numa-vmstat.node0.numa_hit
   5045344 ±  3%     +18.5%    5977690 ±  2%  numa-vmstat.node0.numa_local
   5018578 ±  3%     +15.2%    5782937        numa-vmstat.node1.numa_hit
   4935984 ±  3%     +14.2%    5637277        numa-vmstat.node1.numa_local
     44.00           -25.4%      32.83        perf-sched.total_wait_and_delay.average.ms
    136083           +37.6%     187199        perf-sched.total_wait_and_delay.count.ms
     43.82           -25.5%      32.65        perf-sched.total_wait_time.average.ms
     44.00           -25.4%      32.83        perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
    136083           +37.6%     187199        perf-sched.wait_and_delay.count.[unknown].[unknown].[unknown].[unknown].[unknown]
     43.82           -25.5%      32.65        perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
     60660           +23.5%      74920        perf-stat.i.context-switches
      3628           +51.4%       5491        perf-stat.i.cpu-migrations
    240822           +16.3%     280126 ±  2%  perf-stat.i.minor-faults
    247803           +16.3%     288104 ±  2%  perf-stat.i.page-faults
     59664           +23.3%      73595        perf-stat.ps.context-switches
      3578           +50.8%       5396        perf-stat.ps.cpu-migrations
    236274           +16.3%     274869 ±  2%  perf-stat.ps.minor-faults
    243169           +16.3%     282723 ±  2%  perf-stat.ps.page-faults
     38758 ±  3%     +19.3%      46256 ±  3%  proc-vmstat.nr_mapped
     14176 ±  3%      +9.3%      15495 ±  2%  proc-vmstat.nr_page_table_pages
     34663 ± 17%     +34.6%      46646 ± 19%  proc-vmstat.numa_hint_faults
     27962 ± 23%     +51.1%      42243 ± 16%  proc-vmstat.numa_hint_faults_local
  10246657 ±  2%     +15.9%   11879228        proc-vmstat.numa_hit
   9982711 ±  2%     +16.4%   11615157        proc-vmstat.numa_local
     43773 ± 20%     +37.0%      59949 ± 15%  proc-vmstat.numa_pte_updates
  10940550 ±  2%     +15.5%   12640941        proc-vmstat.pgalloc_normal
  14977157           +15.9%   17360370 ±  2%  proc-vmstat.pgfault
  10590608 ±  2%     +16.2%   12302205        proc-vmstat.pgfree
   1242845           +14.3%    1420964        proc-vmstat.unevictable_pgs_scanned
    339.83           +40.1%     476.17        turbostat.Avg_MHz
      9.14            +3.6       12.78        turbostat.Busy%
      4.17            +1.6        5.73        turbostat.C1E%
     59.56            +3.6       63.17        turbostat.C6%
     27.42            -8.7       18.68        turbostat.C6P%
      7.09           +27.2%       9.02        turbostat.CPU%c1
     76.31            -9.7%      68.91        turbostat.CPU%c6
  15351025           +15.5%   17723005        turbostat.IRQ
   1748282           +26.1%    2204598        turbostat.NMI
    158.43            +9.1%     172.81        turbostat.PkgWatt
      5.20            +2.0%       5.30        turbostat.RAMWatt
     15202 ± 21%     +45.4%      22111 ±  9%  sched_debug.cfs_rq:/.avg_vruntime.avg
     44395 ±  8%     +24.7%      55374 ±  9%  sched_debug.cfs_rq:/.avg_vruntime.max
      7949 ± 26%     +69.1%      13440 ± 20%  sched_debug.cfs_rq:/.avg_vruntime.min
      0.05 ±  9%     +50.7%       0.07 ± 18%  sched_debug.cfs_rq:/.h_nr_queued.avg
      0.21 ±  8%     +15.2%       0.24 ±  8%  sched_debug.cfs_rq:/.h_nr_queued.stddev
      0.05 ± 10%     +51.8%       0.07 ± 18%  sched_debug.cfs_rq:/.h_nr_runnable.avg
      0.21 ±  8%     +16.3%       0.24 ±  8%  sched_debug.cfs_rq:/.h_nr_runnable.stddev
     15419 ±  7%     +45.6%      22447 ± 18%  sched_debug.cfs_rq:/.load.avg
      0.05 ±  9%     +50.7%       0.07 ± 18%  sched_debug.cfs_rq:/.nr_queued.avg
      0.21 ±  8%     +15.2%       0.24 ±  8%  sched_debug.cfs_rq:/.nr_queued.stddev
     88.44 ±  7%     +20.7%     106.78 ±  7%  sched_debug.cfs_rq:/.runnable_avg.avg
      2088 ± 57%     -72.9%     564.91 ±109%  sched_debug.cfs_rq:/.sum_weight.avg
    435307 ± 48%     -73.3%     116029 ± 98%  sched_debug.cfs_rq:/.sum_weight.max
     29171 ± 52%     -73.3%       7775 ±101%  sched_debug.cfs_rq:/.sum_weight.stddev
     87.80 ±  7%     +20.8%     106.05 ±  7%  sched_debug.cfs_rq:/.util_avg.avg
     15202 ± 21%     +45.4%      22111 ±  9%  sched_debug.cfs_rq:/.zero_vruntime.avg
     44395 ±  8%     +24.7%      55374 ±  9%  sched_debug.cfs_rq:/.zero_vruntime.max
      7949 ± 26%     +69.1%      13440 ± 20%  sched_debug.cfs_rq:/.zero_vruntime.min
      1181            -5.1%       1120        sched_debug.cpu.clock_task.stddev
    118497           +13.1%     134053        sched_debug.cpu.curr->pid.max
      0.00 ±  5%     +10.8%       0.00 ±  8%  sched_debug.cpu.next_balance.stddev
      0.04 ±  8%     +53.3%       0.07 ± 18%  sched_debug.cpu.nr_running.avg
      0.21 ±  7%     +16.0%       0.24 ±  8%  sched_debug.cpu.nr_running.stddev
      8607           +19.6%      10297        sched_debug.cpu.nr_switches.avg
      6329 ±  2%     +21.8%       7706 ±  9%  sched_debug.cpu.nr_switches.min
      0.67           -10.3%       0.60 ±  2%  sched_debug.cpu.nr_uninterruptible.avg
     11.11 ±  8%     +35.4%      15.04 ± 26%  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


      parent reply	other threads:[~2026-05-31  7:27 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-21  9:59 Peng Wang
2026-05-22  2:08 ` Waiman Long
2026-05-22  3:33   ` Peng Wang
2026-05-22  8:55   ` Peter Zijlstra
2026-05-22  9:14     ` Peter Zijlstra
2026-05-22 10:06     ` Peng Wang
2026-06-04 14:14     ` [RFC PATCH v2] locking/rwsem: Block reader stealing during writer phase Peng Wang
2026-05-31  7:27 ` kernel test robot [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202605291757.b455c22c-lkp@intel.com \
    --to=oliver.sang@intel.com \
    --cc=boqun@kernel.org \
    --cc=dbueso@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lkp@intel.com \
    --cc=longman@redhat.com \
    --cc=mingo@redhat.com \
    --cc=oe-lkp@lists.linux.dev \
    --cc=peng_wang@linux.alibaba.com \
    --cc=peterz@infradead.org \
    --cc=will@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome