linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
From: Oliver Sang <oliver.sang@intel.com>
To: Vlastimil Babka <vbabka@suse.cz>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>, <linux-mm@kvack.org>,
	Harry Yoo <harry.yoo@oracle.com>, Hao Li <hao.li@linux.dev>,
	Mateusz Guzik <mjguzik@gmail.com>, <oliver.sang@intel.com>
Subject: Re: [vbabka:b4/sheaves-for-all-rebased] [slab] aa8fdb9e25: will-it-scale.per_process_ops 46.5% regression
Date: Fri, 30 Jan 2026 09:24:07 +0800	[thread overview]
Message-ID: <aXwIN1q59OmDy4L2@xsang-OptiPlex-9020> (raw)
In-Reply-To: <3dfb6857-3705-4042-9a30-da488434d9e3@suse.cz>

hi, Vlastimil Babka,

On Wed, Jan 28, 2026 at 11:31:59AM +0100, Vlastimil Babka wrote:

[...]

> Hi,
> 
> as discussed at [1] this particular commit restores a behavior analogical to
> one that existed before sheaves, so while it may show a regression in
> isolation, there should hopefully be also corresponding improvement in an
> earlier commit, and those two more or less cancelled out.
> 
> What would be more useful is to know the whole series effect (excluding some
> preparatory patches). Could you please compare that if anything stands out?
> In next-20260127 that would be:
> 
> before: d86c9915f4b5 ("mm/slab: make caches with sheaves mergeable")
> 
> after: ca43eb67282a ("mm/slub: cleanup and repurpose some stat items")
> 
> Additionally, does the patch below improve anything? (on top of
> ca43eb67282a). Thanks!

we see a 60.3% regression if comparing ca43eb67282a with d86c9915f4b5 by same
tests in our original report. a8ce496508 is the commit by applying
"[PATCH] slub: avoid list_lock contention from __refill_objects_any()"
on top of ca43eb67282a. it really recovers performance, in a way of half,
if regards d86c9915f4b5 as base.
(still 31.7% regression comparing to d86c9915f4b5)

more details are attached as [1]


Tested-by: kernel test robot <oliver.sang@intel.com>

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
  gcc-14/performance/x86_64-rhel-9.4/process/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp2/mmap2/will-it-scale

commit:
  d86c9915f4 ("mm/slab: make caches with sheaves mergeable")
  ca43eb6728 ("mm/slub: cleanup and repurpose some stat items")
  a8ce496508 ("slub: avoid list_lock contention from __refill_objects_any()")

d86c9915f4b57ff3 ca43eb67282a4a1b4be449b004a a8ce496508b9ac28b71ce797972
---------------- --------------------------- ---------------------------
         %stddev     %change         %stddev     %change         %stddev
             \          |                \          |                \
    264131           -60.3%     104932           -31.7%     180457        will-it-scale.per_process_ops



for easy comparison, also put summary results in our origil report here.

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
  gcc-14/performance/x86_64-rhel-9.4/process/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp2/mmap2/will-it-scale

commit: 
  6a67958ab0 ("slab: remove unused PREEMPT_RT specific macros")
  aa8fdb9e25 ("slab: refill sheaves from all nodes")

6a67958ab000c3a7 aa8fdb9e2516055552de11cabaa 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
    194705           -46.5%     104184        will-it-scale.per_process_ops



[1]

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
  gcc-14/performance/x86_64-rhel-9.4/process/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp2/mmap2/will-it-scale

commit:
  d86c9915f4 ("mm/slab: make caches with sheaves mergeable")
  ca43eb6728 ("mm/slub: cleanup and repurpose some stat items")
  a8ce496508 ("slub: avoid list_lock contention from __refill_objects_any()")

d86c9915f4b57ff3 ca43eb67282a4a1b4be449b004a a8ce496508b9ac28b71ce797972
---------------- --------------------------- ---------------------------
         %stddev     %change         %stddev     %change         %stddev
             \          |                \          |                \
    307.79            -1.5%     303.32            -0.4%     306.64        time.elapsed_time
    307.79            -1.5%     303.32            -0.4%     306.64        time.elapsed_time.max
  50713270           -60.3%   20147177           -31.7%   34647924        will-it-scale.192.processes
    264131           -60.3%     104932           -31.7%     180457        will-it-scale.per_process_ops
  50713270           -60.3%   20147177           -31.7%   34647924        will-it-scale.workload
      0.27 ±  3%      -0.1        0.13            -0.1        0.18 ±  2%  mpstat.cpu.all.irq%
     36.63           -17.2       19.47            -2.7       33.97        mpstat.cpu.all.soft%
     59.40           +19.0       78.40            +3.6       63.05        mpstat.cpu.all.sys%
      3.09            -1.7        1.40            -0.9        2.19        mpstat.cpu.all.usr%
 2.163e+08           -75.8%   52417003           -39.0%   1.32e+08        numa-numastat.node0.local_node
 2.164e+08           -75.7%   52529330           -39.0%   1.32e+08        numa-numastat.node0.numa_hit
 2.174e+08           -74.6%   55136459           -32.2%  1.475e+08        numa-numastat.node1.local_node
 2.175e+08           -74.6%   55223414           -32.1%  1.476e+08        numa-numastat.node1.numa_hit
   6993580 ±  2%      +8.4%    7579245 ±  2%      +4.1%    7281381 ±  2%  vmstat.memory.cache
    253.22 ±  2%      -3.9%     243.31 ±  2%      -5.3%     239.92 ±  2%  vmstat.procs.r
     12499 ±  3%     +44.3%      18039           -61.8%       4769        vmstat.system.cs
    256261            -2.3%     250282            -0.9%     253890        vmstat.system.in
      1441 ± 14%    +159.4%       3740 ± 19%    +293.1%       5668 ± 13%  perf-c2c.DRAM.local
      1060 ± 35%    +410.9%       5420 ±  6%     +40.3%       1488 ± 14%  perf-c2c.DRAM.remote
     39267 ± 13%     -16.3%      32871 ± 12%     +81.6%      71315 ± 10%  perf-c2c.HITM.local
    569.80 ± 48%    +519.1%       3527 ±  8%     -49.6%     287.00 ± 13%  perf-c2c.HITM.remote
     39837 ± 14%      -8.6%      36398 ± 11%     +79.7%      71602 ± 10%  perf-c2c.HITM.total
   2135346 ±  4%     -48.8%    1092768 ±  6%     -11.5%    1890717 ±  4%  numa-meminfo.node0.SUnreclaim
   2225620 ±  3%     -47.3%    1173754 ±  7%     -11.5%    1969261 ±  5%  numa-meminfo.node0.Slab
     18307            +1.4%      18567 ±  2%      -6.8%      17054 ±  3%  numa-meminfo.node1.KernelStack
   1959677 ±  4%     -47.0%    1037682 ±  4%      -8.1%    1801834 ±  3%  numa-meminfo.node1.SUnreclaim
   3090819 ±  6%     +19.0%    3677082 ±  6%      +3.3%    3191592 ±  6%  numa-meminfo.node1.Shmem
   2028184 ±  5%     -45.5%    1105393 ±  5%      -7.8%    1870220 ±  4%  numa-meminfo.node1.Slab
      3166            +1.1%       3201            +1.1%       3201        turbostat.Bzy_MHz
     65.50 ±  2%      -6.7%      61.10            -2.3%      64.00        turbostat.CoreTmp
      1.24           -57.8%       0.52           -31.0%       0.86        turbostat.IPC
   1798555 ±  3%  -1.8e+06        0.00        -1.7e+06      109073 ± 21%  turbostat.PKG_%
     65.30 ±  2%      -6.0%      61.40            -2.1%      63.90        turbostat.PkgTmp
    470.72           -12.5%     411.86            -2.6%     458.48        turbostat.PkgWatt
     28.14           -20.4%      22.40           -11.3%      24.95        turbostat.RAMWatt
    529155 ±  4%     -48.9%     270394 ±  6%     -10.1%     475663 ±  4%  numa-vmstat.node0.nr_slab_unreclaimable
 2.164e+08           -75.7%   52529459           -39.0%   1.32e+08        numa-vmstat.node0.numa_hit
 2.163e+08           -75.8%   52417132           -39.0%  1.319e+08        numa-vmstat.node0.numa_local
     18306            +1.4%      18566 ±  2%      -6.8%      17057 ±  3%  numa-vmstat.node1.nr_kernel_stack
    773230 ±  6%     +18.9%     919014 ±  6%      +3.2%     797828 ±  6%  numa-vmstat.node1.nr_shmem
    482496 ±  4%     -46.7%     257120 ±  4%      -6.3%     452095 ±  3%  numa-vmstat.node1.nr_slab_unreclaimable
 2.175e+08           -74.6%   55223352           -32.1%  1.476e+08        numa-vmstat.node1.numa_hit
 2.174e+08           -74.6%   55136398           -32.2%  1.475e+08        numa-vmstat.node1.numa_local
      9.61 ± 26%     -59.9%       3.85 ±  6%     +63.2%      15.69 ±  4%  perf-sched.sch_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
      9.61 ± 26%     -59.9%       3.85 ±  6%     +63.2%      15.69 ±  4%  perf-sched.total_sch_delay.average.ms
     97.85 ± 24%     -42.5%      56.29           +44.5%     141.41 ±  3%  perf-sched.total_wait_and_delay.average.ms
     44235 ± 30%     +92.1%      84980 ±  2%     -51.2%      21596 ±  3%  perf-sched.total_wait_and_delay.count.ms
     88.23 ± 23%     -40.6%      52.44           +42.5%     125.73 ±  3%  perf-sched.total_wait_time.average.ms
     97.85 ± 24%     -42.5%      56.29           +44.5%     141.41 ±  3%  perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
     44235 ± 30%     +92.1%      84980 ±  2%     -51.2%      21596 ±  3%  perf-sched.wait_and_delay.count.[unknown].[unknown].[unknown].[unknown].[unknown]
     88.23 ± 23%     -40.6%      52.44           +42.5%     125.73 ±  3%  perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
   4034071 ±  4%     +14.8%    4629394 ±  3%      +7.4%    4334119 ±  4%  meminfo.Active
   4033292 ±  4%     +14.8%    4628614 ±  3%      +7.4%    4333340 ±  4%  meminfo.Active(anon)
   6831441 ±  2%      +8.7%    7426973 ±  2%      +4.4%    7130163 ±  2%  meminfo.Cached
  35007579            +8.6%   38009265            +4.2%   36465336        meminfo.Committed_AS
    158780            -6.4%     148696            -7.5%     146927        meminfo.KReclaimable
     37172            +2.3%      38025            -5.8%      35014        meminfo.KernelStack
  13747866           -10.4%   12317640            -0.8%   13631524 ±  2%  meminfo.Memused
    158780            -6.4%     148696            -7.5%     146927        meminfo.SReclaimable
   4099705 ±  4%     -48.4%    2115765            -9.5%    3711663 ±  4%  meminfo.SUnreclaim
   3154355 ±  5%     +18.9%    3749886 ±  4%      +9.5%    3453072 ±  5%  meminfo.Shmem
   4258485 ±  4%     -46.8%    2264461            -9.4%    3858590 ±  4%  meminfo.Slab
  24903807 ± 24%     -41.8%   14487867 ± 12%      +8.5%   27008355 ± 29%  meminfo.max_used_kB
   1008212 ±  4%     +14.8%    1157016 ±  3%      +7.5%    1083507 ±  4%  proc-vmstat.nr_active_anon
   1707723 ±  2%      +8.7%    1856620 ±  2%      +4.4%    1782730 ±  2%  proc-vmstat.nr_file_pages
  59650535            +2.6%   61174899            +0.6%   60036028        proc-vmstat.nr_free_pages_blocks
     37173            +2.3%      38023            -5.8%      35012        proc-vmstat.nr_kernel_stack
    788450 ±  5%     +18.9%     937347 ±  4%      +9.5%     863456 ±  5%  proc-vmstat.nr_shmem
     39695            -6.4%      37173            -7.5%      36731        proc-vmstat.nr_slab_reclaimable
   1013008 ±  4%     -47.6%     530940            -8.4%     928206 ±  3%  proc-vmstat.nr_slab_unreclaimable
   1008212 ±  4%     +14.8%    1157016 ±  3%      +7.5%    1083507 ±  4%  proc-vmstat.nr_zone_active_anon
 4.339e+08           -75.2%  1.078e+08           -35.6%  2.796e+08        proc-vmstat.numa_hit
 4.337e+08           -75.2%  1.076e+08           -35.6%  2.794e+08        proc-vmstat.numa_local
 1.764e+09           -76.2%  4.196e+08           -36.1%  1.127e+09        proc-vmstat.pgalloc_normal
 1.762e+09           -76.3%  4.182e+08           -36.1%  1.126e+09        proc-vmstat.pgfree
      0.77           +23.5%       0.96            +5.6%       0.82        perf-stat.i.MPKI
 1.644e+11           -57.1%  7.045e+10           -30.1%  1.149e+11        perf-stat.i.branch-instructions
      0.08            +0.0        0.09            +0.0        0.09        perf-stat.i.branch-miss-rate%
 1.264e+08           -50.8%   62178838           -23.6%   96551454        perf-stat.i.branch-misses
     84.23           -21.3       62.92           -32.7       51.48        perf-stat.i.cache-miss-rate%
 5.748e+08           -47.3%  3.032e+08           -26.3%  4.237e+08        perf-stat.i.cache-misses
  6.82e+08           -29.3%  4.823e+08           +20.9%  8.245e+08        perf-stat.i.cache-references
     12018 ±  3%     +49.4%      17960           -61.6%       4609        perf-stat.i.context-switches
      0.81          +137.3%       1.91           +44.9%       1.17        perf-stat.i.cpi
 6.054e+11            +1.0%  6.114e+11            +1.1%  6.122e+11        perf-stat.i.cpu-cycles
    496.60 ±  2%     -15.4%     420.01 ±  2%     -44.2%     277.21        perf-stat.i.cpu-migrations
      1051           +92.3%       2021           +37.2%       1442        perf-stat.i.cycles-between-cache-misses
 7.538e+11           -57.5%  3.204e+11           -30.3%  5.257e+11        perf-stat.i.instructions
      1.24           -57.8%       0.53           -30.9%       0.86        perf-stat.i.ipc
      0.76           +24.1%       0.95            +5.7%       0.81        perf-stat.overall.MPKI
      0.08            +0.0        0.09            +0.0        0.08        perf-stat.overall.branch-miss-rate%
     84.21           -21.4       62.81           -32.8       51.38        perf-stat.overall.cache-miss-rate%
      0.80          +137.4%       1.91           +44.8%       1.16        perf-stat.overall.cpi
      1053           +91.3%       2016           +37.1%       1444        perf-stat.overall.cycles-between-cache-misses
      1.24           -57.9%       0.52           -30.9%       0.86        perf-stat.overall.ipc
   4561894            +5.7%    4820717            +1.8%    4642538        perf-stat.overall.path-length
 1.633e+11           -57.1%  7.014e+10           -30.0%  1.143e+11        perf-stat.ps.branch-instructions
 1.256e+08           -50.8%   61848881           -23.6%   95977841        perf-stat.ps.branch-misses
 5.714e+08           -47.2%  3.019e+08           -26.2%  4.215e+08        perf-stat.ps.cache-misses
 6.786e+08           -29.1%  4.808e+08           +20.9%  8.204e+08        perf-stat.ps.cache-references
     12045 ±  3%     +48.2%      17857           -62.2%       4556        perf-stat.ps.context-switches
 6.021e+11            +1.1%  6.088e+11            +1.1%  6.088e+11        perf-stat.ps.cpu-cycles
    489.88 ±  2%     -15.5%     413.86 ±  2%     -44.8%     270.39        perf-stat.ps.cpu-migrations
  7.49e+11           -57.4%   3.19e+11           -30.2%   5.23e+11        perf-stat.ps.instructions
 2.313e+14           -58.0%  9.712e+13           -30.5%  1.609e+14        perf-stat.total.instructions
  18830824           +21.8%   22927609            +5.5%   19865940        sched_debug.cfs_rq:/.avg_vruntime.avg
  19651669           +22.3%   24034159            +3.2%   20278357        sched_debug.cfs_rq:/.avg_vruntime.max
  14795521 ±  4%     +26.1%   18656404 ±  5%      +1.9%   15075489 ±  5%  sched_debug.cfs_rq:/.avg_vruntime.min
    519008 ±  5%     +87.5%     973121 ±  4%      -0.3%     517319 ±  8%  sched_debug.cfs_rq:/.avg_vruntime.stddev
  13541640 ± 37%     +74.5%   23630973 ±  2%     -33.6%    8995423 ± 34%  sched_debug.cfs_rq:/.left_deadline.max
   2891535 ± 42%     +76.2%    5095880 ± 23%     -45.9%    1565184 ± 81%  sched_debug.cfs_rq:/.left_deadline.stddev
  13541466 ± 37%     +74.5%   23630825 ±  2%     -33.6%    8995322 ± 34%  sched_debug.cfs_rq:/.left_vruntime.max
   2891496 ± 42%     +76.2%    5095853 ± 23%     -45.9%    1565162 ± 81%  sched_debug.cfs_rq:/.left_vruntime.stddev
    163721 ± 89%    +480.9%     951119 ± 29%     -82.5%      28651 ±115%  sched_debug.cfs_rq:/.load.avg
  13002869 ±111%    +391.8%   63948635 ± 17%     -95.6%     572064 ± 26%  sched_debug.cfs_rq:/.load.max
   1228727 ±114%    +476.8%    7087338 ± 19%     -93.5%      79390 ± 64%  sched_debug.cfs_rq:/.load.stddev
    409.08 ± 25%    +173.7%       1119 ± 15%     +16.3%     475.77 ± 32%  sched_debug.cfs_rq:/.load_avg.avg
      3076 ± 37%    +460.2%      17235 ± 15%    +278.2%      11637 ± 24%  sched_debug.cfs_rq:/.load_avg.max
    527.03 ± 40%    +366.2%       2457 ± 16%    +183.8%       1495 ± 31%  sched_debug.cfs_rq:/.load_avg.stddev
  13541496 ± 37%     +74.5%   23630838 ±  2%     -33.6%    8995348 ± 34%  sched_debug.cfs_rq:/.right_vruntime.max
   2891500 ± 42%     +76.2%    5095868 ± 23%     -45.9%    1565165 ± 81%  sched_debug.cfs_rq:/.right_vruntime.stddev
    246.98 ± 10%     +13.1%     279.43 ± 15%     -21.4%     194.19 ± 15%  sched_debug.cfs_rq:/.runnable_avg.stddev
    684.02 ±  4%     -11.3%     607.05 ±  4%      -0.4%     681.35 ±  7%  sched_debug.cfs_rq:/.util_avg.min
     52.86 ±  7%     +17.6%      62.17 ±  5%      +2.0%      53.91 ±  9%  sched_debug.cfs_rq:/.util_avg.stddev
  18820626           +21.8%   22922813            +5.5%   19855131        sched_debug.cfs_rq:/.zero_vruntime.avg
  19640361           +22.3%   24029703            +3.2%   20270726        sched_debug.cfs_rq:/.zero_vruntime.max
  14788107 ±  4%     +26.1%   18652511 ±  5%      +1.9%   15064048 ±  5%  sched_debug.cfs_rq:/.zero_vruntime.min
    518981 ±  5%     +87.4%     972714 ±  4%      -0.2%     518098 ±  8%  sched_debug.cfs_rq:/.zero_vruntime.stddev
     41.86 ± 17%     -22.9%      32.26 ± 12%     -30.6%      29.06 ± 24%  sched_debug.cpu.clock.stddev
      1305 ±  7%     +44.8%       1890 ±  4%     -60.1%     520.93 ±  2%  sched_debug.cpu.clock_task.stddev
      0.00 ±  4%      -9.0%       0.00 ±  4%     -12.3%       0.00 ±  6%  sched_debug.cpu.next_balance.stddev
     10990 ±  2%     +44.7%      15903           -51.1%       5372 ±  2%  sched_debug.cpu.nr_switches.avg
     57218 ± 19%     +33.7%      76496 ±  7%      -5.9%      53846 ± 20%  sched_debug.cpu.nr_switches.max
      3823 ±  5%     +91.7%       7331 ±  3%     -23.0%       2944        sched_debug.cpu.nr_switches.min
      7144 ±  8%     +17.1%       8366 ±  2%     -31.4%       4899 ± 18%  sched_debug.cpu.nr_switches.stddev
     36.02 ±  2%     -18.9       17.16 ±  4%      -2.5       33.54 ±  2%  perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
     36.01 ±  2%     -18.9       17.16 ±  4%      -2.5       33.53 ±  2%  perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
     36.01 ±  2%     -18.9       17.16 ±  4%      -2.5       33.53 ±  2%  perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
     36.01 ±  2%     -18.9       17.16 ±  4%      -2.5       33.53 ±  2%  perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
     36.00 ±  2%     -18.9       17.15 ±  4%      -2.5       33.53 ±  2%  perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
     35.33 ±  2%     -18.5       16.80 ±  4%      -2.4       32.92 ±  2%  perf-profile.calltrace.cycles-pp.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
     34.83 ±  2%     -17.4       17.43 ±  5%      -2.3       32.52 ±  2%  perf-profile.calltrace.cycles-pp.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs
     28.98           -17.2       11.74 ±  2%     -10.3       18.65        perf-profile.calltrace.cycles-pp.__munmap
     26.57           -15.6       11.00 ±  2%      -9.2       17.41        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__munmap
     26.46           -15.5       10.96 ±  2%      -9.1       17.34        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     26.06           -15.3       10.81 ±  2%      -9.0       17.08        perf-profile.calltrace.cycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     26.05           -15.2       10.80 ±  2%      -9.0       17.07        perf-profile.calltrace.cycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     25.26           -14.8       10.49 ±  2%      -8.7       16.54        perf-profile.calltrace.cycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork_asm
     24.74           -14.5       10.29 ±  2%      -8.5       16.22        perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
     11.67           -11.7        0.00           -11.7        0.00        perf-profile.calltrace.cycles-pp.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
     11.47           -11.5        0.00           -11.5        0.00        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch
     11.41           -11.4        0.00           -11.4        0.00        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf
     15.33            -9.5        5.79 ±  2%      -5.6        9.69        perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
     13.18            -8.2        4.99 ±  3%      -4.8        8.41        perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
     22.58 ±  2%      -5.4       17.20 ±  5%      +9.4       32.00 ±  2%  perf-profile.calltrace.cycles-pp.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
      8.36            -5.2        3.19 ±  3%      -3.0        5.38        perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
      8.03            -4.9        3.09 ±  3%      -2.8        5.22        perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
     21.18 ±  2%      -4.4       16.76 ±  5%      +9.9       31.10 ±  2%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch
     20.93 ±  2%      -4.4       16.55 ±  5%      +9.7       30.68 ±  2%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf
      7.13            -4.4        2.77 ±  3%      -2.4        4.68        perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
      4.39            -2.8        1.55 ±  2%      -1.7        2.69        perf-profile.calltrace.cycles-pp.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
      5.89            -2.8        3.12 ±  2%      -1.7        4.16 ±  2%  perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
      4.17            -2.6        1.56 ±  2%      -1.6        2.62        perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
      5.44            -2.6        2.89 ±  2%      -1.7        3.76 ±  2%  perf-profile.calltrace.cycles-pp.mas_store_prealloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
      3.87            -2.5        1.34 ±  2%      -1.6        2.31        perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff
      3.67            -2.5        1.22 ±  3%      -1.6        2.06        perf-profile.calltrace.cycles-pp.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
      4.81            -2.2        2.62 ±  2%      -1.5        3.33 ±  2%  perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region.do_mmap
      4.66            -2.1        2.60 ±  2%      -1.4        3.30 ±  2%  perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
      2.90            -1.8        1.09 ±  2%      -1.0        1.87        perf-profile.calltrace.cycles-pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
      2.81            -1.8        1.06 ±  2%      -1.0        1.81        perf-profile.calltrace.cycles-pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
      2.78            -1.7        1.05 ±  3%      -1.0        1.80        perf-profile.calltrace.cycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
      2.84            -1.7        1.12 ±  3%      -0.9        1.91        perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
      2.70            -1.7        1.02 ±  2%      -1.0        1.74        perf-profile.calltrace.cycles-pp.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
      2.66            -1.7        1.00 ±  3%      -1.0        1.71        perf-profile.calltrace.cycles-pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes
      2.45            -1.5        0.93 ±  3%      -0.9        1.58        perf-profile.calltrace.cycles-pp.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff
      1.42            -1.4        0.05 ±300%      -0.6        0.80        perf-profile.calltrace.cycles-pp.vm_area_alloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
      1.97            -1.2        0.76 ±  2%      -0.7        1.27        perf-profile.calltrace.cycles-pp.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap
      1.93            -1.2        0.75 ±  3%      -0.7        1.25        perf-profile.calltrace.cycles-pp.unmapped_area_topdown.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area
      2.48            -1.1        1.35 ±  2%      -0.9        1.60 ±  2%  perf-profile.calltrace.cycles-pp.__pi_memcpy.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region
      2.45 ±  2%      -1.1        1.34 ±  2%      -0.9        1.59        perf-profile.calltrace.cycles-pp.__pi_memcpy.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
      0.99            -1.0        0.00            -0.4        0.57 ±  4%  perf-profile.calltrace.cycles-pp.d_path.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap
      0.87            -0.9        0.00            -0.3        0.57        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__mmap
      0.85            -0.9        0.00            -0.3        0.56        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__munmap
      0.85            -0.8        0.00            -0.3        0.58        perf-profile.calltrace.cycles-pp.mas_empty_area_rev.unmapped_area_topdown.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area
      0.83 ±  8%      -0.8        0.00            -0.2        0.59 ± 11%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      0.82 ±  8%      -0.8        0.00            -0.2        0.58 ± 12%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      1.02 ±  7%      -0.8        0.21 ±122%      -0.3        0.70 ± 10%  perf-profile.calltrace.cycles-pp.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
      0.79            -0.8        0.00            -0.2        0.60        perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
      0.74 ±  4%      -0.7        0.05 ±300%      -0.1        0.63 ±  6%  perf-profile.calltrace.cycles-pp.kvfree_call_rcu.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region
      0.00            +0.0        0.00            +0.7        0.69        perf-profile.calltrace.cycles-pp.allocate_slab.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      0.00            +0.8        0.80 ± 12%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.kmem_cache_free_bulk.kvfree_rcu_bulk
      0.00            +0.8        0.80 ± 12%      +0.0        0.00        perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.kmem_cache_free_bulk
      0.00            +0.8        0.80 ± 11%      +0.0        0.00        perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_monitor.process_one_work
      0.00            +0.8        0.80 ± 11%      +0.0        0.00        perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_monitor
      1.02 ± 14%      +0.8        1.82 ± 11%      -1.0        0.00        perf-profile.calltrace.cycles-pp.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_work.process_one_work.worker_thread
      1.02 ± 14%      +0.8        1.83 ± 11%      -1.0        0.00        perf-profile.calltrace.cycles-pp.kvfree_rcu_bulk.kfree_rcu_work.process_one_work.worker_thread.kthread
      1.02 ± 14%      +0.8        1.84 ± 11%      -1.0        0.00        perf-profile.calltrace.cycles-pp.kfree_rcu_work.process_one_work.worker_thread.kthread.ret_from_fork
      0.00            +0.8        0.85 ± 30%      +0.0        0.00        perf-profile.calltrace.cycles-pp.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu
      0.00            +0.9        0.86 ± 30%      +0.0        0.00        perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      0.00            +0.9        0.86 ± 30%      +0.0        0.00        perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt
      0.00            +1.5        1.45 ± 14%      +0.0        0.00        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_work
      0.00            +1.5        1.48 ± 14%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_work.process_one_work
      0.00            +2.7        2.68 ± 15%      +0.0        0.00        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.__refill_objects_node.__refill_objects_any
      0.00            +2.7        2.69 ± 15%      +0.0        0.00        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.__refill_objects_node.__refill_objects_any.refill_objects
      0.00            +2.7        2.70 ± 15%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__slab_free.__refill_objects_node.__refill_objects_any.refill_objects.__pcs_replace_empty_main
      0.00            +2.8        2.80 ± 10%      +0.0        0.00        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_monitor
      0.00            +2.9        2.87 ± 10%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_monitor.process_one_work
      0.56 ± 76%      +3.7        4.24 ± 10%      -0.6        0.00        perf-profile.calltrace.cycles-pp.kmem_cache_free_bulk.kvfree_rcu_bulk.kfree_rcu_monitor.process_one_work.worker_thread
      0.56 ± 76%      +3.7        4.24 ± 10%      -0.6        0.00        perf-profile.calltrace.cycles-pp.kvfree_rcu_bulk.kfree_rcu_monitor.process_one_work.worker_thread.kthread
      0.57 ± 76%      +3.7        4.27 ± 10%      -0.6        0.00        perf-profile.calltrace.cycles-pp.kfree_rcu_monitor.process_one_work.worker_thread.kthread.ret_from_fork
      0.00            +4.2        4.23 ±  9%      +0.0        0.00        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.kmem_cache_free_bulk.kvfree_rcu_bulk
      1.75 ± 24%      +4.4        6.13 ±  7%      -1.7        0.00        perf-profile.calltrace.cycles-pp.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
      1.74 ± 24%      +4.4        6.12 ±  7%      -1.7        0.00        perf-profile.calltrace.cycles-pp.process_one_work.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
      0.00            +5.7        5.71 ±  7%      +2.3        2.32 ±  9%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.__refill_objects_node.refill_objects
      0.00            +5.7        5.74 ±  7%      +2.3        2.34 ±  9%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.__refill_objects_node.refill_objects.__pcs_replace_empty_main
      0.00            +5.8        5.77 ±  7%      +2.4        2.36 ±  9%  perf-profile.calltrace.cycles-pp.__slab_free.__refill_objects_node.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      0.00            +6.0        6.04 ±  7%      +7.4        7.38 ±  2%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.alloc_from_new_slab.refill_objects.__pcs_replace_empty_main
      0.00            +6.1        6.12 ±  7%      +7.5        7.50 ±  2%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.alloc_from_new_slab.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      0.00            +6.3        6.34 ±  7%      +7.9        7.86 ±  2%  perf-profile.calltrace.cycles-pp.alloc_from_new_slab.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      0.00           +13.5       13.47 ±  3%      +0.0        0.00        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__refill_objects_node.__refill_objects_any.refill_objects
      0.00           +13.5       13.54 ±  3%      +0.0        0.00        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__refill_objects_node.__refill_objects_any.refill_objects.__pcs_replace_empty_main
      0.00           +17.2       17.21 ±  5%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__refill_objects_node.__refill_objects_any.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      0.00           +17.4       17.38 ±  5%      +0.0        0.00        perf-profile.calltrace.cycles-pp.__refill_objects_any.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      0.00           +21.2       21.21           +15.2       15.18        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__refill_objects_node.refill_objects.__pcs_replace_empty_main
      0.00           +21.3       21.33           +15.3       15.35        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__refill_objects_node.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      0.00           +29.1       29.07 ±  2%     +20.0       19.95 ±  2%  perf-profile.calltrace.cycles-pp.__refill_objects_node.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
     33.88           +30.8       64.62           +13.5       47.33        perf-profile.calltrace.cycles-pp.__mmap
     31.33           +32.5       63.82           +14.7       45.98        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__mmap
     31.21           +32.6       63.78           +14.7       45.90        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     30.70           +32.9       63.58           +14.9       45.55        perf-profile.calltrace.cycles-pp.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     30.10           +33.2       63.34           +15.0       45.14        perf-profile.calltrace.cycles-pp.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     29.42           +33.6       63.06           +15.3       44.68        perf-profile.calltrace.cycles-pp.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
     26.13           +35.7       61.80           +16.3       42.47        perf-profile.calltrace.cycles-pp.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
     15.61 ±  3%     +42.5       58.07           +20.5       36.07        perf-profile.calltrace.cycles-pp.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
      7.84 ±  6%     +46.5       54.35 ±  2%     +23.1       30.93        perf-profile.calltrace.cycles-pp.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
      6.97 ±  7%     +47.0       54.02 ±  2%     +23.4       30.36        perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap
      6.93 ±  7%     +47.1       54.00 ±  2%     +23.4       30.34        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__mmap_new_vma.__mmap_region
      6.66 ±  7%     +47.1       53.78 ±  2%     +23.3       29.93        perf-profile.calltrace.cycles-pp.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__mmap_new_vma
      0.00           +53.1       53.08 ±  2%     +28.7       28.73        perf-profile.calltrace.cycles-pp.refill_objects.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
     36.02 ±  2%     -18.9       17.16 ±  4%      -2.5       33.54 ±  2%  perf-profile.children.cycles-pp.smpboot_thread_fn
     36.01 ±  2%     -18.9       17.16 ±  4%      -2.5       33.53 ±  2%  perf-profile.children.cycles-pp.run_ksoftirqd
     38.02           -18.0       20.05 ±  4%      -3.5       34.57 ±  2%  perf-profile.children.cycles-pp.handle_softirqs
     38.00           -18.0       20.04 ±  4%      -3.4       34.56 ±  2%  perf-profile.children.cycles-pp.rcu_core
     38.00           -18.0       20.04 ±  4%      -3.4       34.56 ±  2%  perf-profile.children.cycles-pp.rcu_do_batch
     37.17           -17.6       19.57 ±  4%      -3.3       33.87 ±  2%  perf-profile.children.cycles-pp.rcu_free_sheaf
     36.67           -17.3       19.34 ±  4%      -3.2       33.47 ±  2%  perf-profile.children.cycles-pp.__kmem_cache_free_bulk
     28.93           -17.0       11.92 ±  2%     -10.0       18.97        perf-profile.children.cycles-pp.__munmap
     26.06           -15.3       10.81 ±  2%      -9.0       17.08        perf-profile.children.cycles-pp.__x64_sys_munmap
     26.06           -15.2       10.80 ±  2%      -9.0       17.07        perf-profile.children.cycles-pp.__vm_munmap
     25.26           -14.8       10.49 ±  2%      -8.7       16.54        perf-profile.children.cycles-pp.do_vmi_munmap
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.children.cycles-pp.kthread
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.children.cycles-pp.ret_from_fork
     37.77           -14.5       23.29 ±  3%      -4.1       33.62 ±  2%  perf-profile.children.cycles-pp.ret_from_fork_asm
     24.76           -14.5       10.30 ±  2%      -8.5       16.23        perf-profile.children.cycles-pp.do_vmi_align_munmap
     13.10           -13.1        0.00           -13.1        0.00        perf-profile.children.cycles-pp.__put_partials
     15.38            -9.6        5.81 ±  2%      -5.7        9.71        perf-profile.children.cycles-pp.vms_complete_munmap_vmas
     13.20            -8.2        5.00 ±  2%      -4.8        8.42        perf-profile.children.cycles-pp.vms_clear_ptes
      8.37            -5.2        3.19 ±  3%      -3.0        5.38        perf-profile.children.cycles-pp.unmap_vmas
      8.11            -5.0        3.09 ±  3%      -2.9        5.23        perf-profile.children.cycles-pp.unmap_page_range
      7.74            -4.7        3.01 ±  3%      -2.7        5.08        perf-profile.children.cycles-pp.zap_pmd_range
      9.51            -4.3        5.24 ±  2%      -2.9        6.65 ±  2%  perf-profile.children.cycles-pp.mas_wr_node_store
      6.64            -3.2        3.43 ±  2%      -2.0        4.68        perf-profile.children.cycles-pp.mas_store_gfp
      4.41            -2.9        1.55 ±  2%      -1.7        2.70        perf-profile.children.cycles-pp.perf_event_mmap
      4.22            -2.6        1.57 ±  2%      -1.6        2.64        perf-profile.children.cycles-pp.free_pgtables
      5.44            -2.6        2.89 ±  2%      -1.7        3.76 ±  2%  perf-profile.children.cycles-pp.mas_store_prealloc
      3.90            -2.5        1.35 ±  2%      -1.5        2.36        perf-profile.children.cycles-pp.perf_event_mmap_event
      3.80            -2.4        1.44 ±  3%      -1.4        2.44        perf-profile.children.cycles-pp.__cond_resched
      4.96            -2.3        2.71 ±  2%      -1.8        3.21 ±  2%  perf-profile.children.cycles-pp.__pi_memcpy
      2.91            -1.8        1.10 ±  3%      -1.0        1.88        perf-profile.children.cycles-pp.free_pgd_range
      2.81            -1.8        1.06 ±  2%      -1.0        1.81        perf-profile.children.cycles-pp.free_p4d_range
      2.78            -1.7        1.05 ±  3%      -1.0        1.80        perf-profile.children.cycles-pp.__get_unmapped_area
      2.86            -1.7        1.13 ±  2%      -0.9        1.94        perf-profile.children.cycles-pp.vms_gather_munmap_vmas
      2.70            -1.7        1.02 ±  3%      -1.0        1.74        perf-profile.children.cycles-pp.shmem_get_unmapped_area
      2.68            -1.7        1.01 ±  2%      -1.0        1.72        perf-profile.children.cycles-pp.free_pud_range
      2.46            -1.5        0.93 ±  2%      -0.9        1.59        perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
      2.23            -1.4        0.82 ±  3%      -0.8        1.41        perf-profile.children.cycles-pp.mas_find
      1.97            -1.2        0.76 ±  2%      -0.7        1.27        perf-profile.children.cycles-pp.vm_unmapped_area
      1.94            -1.2        0.75 ±  2%      -0.7        1.25        perf-profile.children.cycles-pp.unmapped_area_topdown
      1.78            -1.1        0.69 ±  3%      -0.6        1.17        perf-profile.children.cycles-pp.entry_SYSCALL_64
      1.24 ±  2%      -1.0        0.28 ±  7%      -0.5        0.70        perf-profile.children.cycles-pp.allocate_slab
      1.43            -0.9        0.48 ±  3%      -0.6        0.80        perf-profile.children.cycles-pp.vm_area_alloc
      1.42            -0.9        0.56 ±  2%      -0.5        0.95        perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      1.34 ±  7%      -0.8        0.54 ± 12%      -0.5        0.88 ± 10%  perf-profile.children.cycles-pp.barn_get_empty_sheaf
      0.96 ±  2%      -0.8        0.19 ±  6%      -0.4        0.52        perf-profile.children.cycles-pp.shuffle_freelist
      1.16            -0.7        0.46 ±  3%      -0.4        0.77        perf-profile.children.cycles-pp.rcu_all_qs
      1.06            -0.7        0.39 ±  2%      -0.4        0.64        perf-profile.children.cycles-pp.mas_walk
      1.00            -0.7        0.33 ±  3%      -0.4        0.58 ±  4%  perf-profile.children.cycles-pp.d_path
      0.78 ±  2%      -0.6        0.15 ±  7%      -0.4        0.41 ±  2%  perf-profile.children.cycles-pp.setup_object
      0.88            -0.6        0.27 ±  3%      -0.4        0.48        perf-profile.children.cycles-pp.__build_id_parse
      0.87 ±  4%      -0.6        0.32 ±  3%      -0.4        0.49 ±  2%  perf-profile.children.cycles-pp.kmem_cache_free
      1.15 ±  5%      -0.5        0.60 ±  8%      -0.2        0.90 ±  7%  perf-profile.children.cycles-pp.__kfree_rcu_sheaf
      1.02 ±  7%      -0.5        0.48 ± 11%      -0.3        0.70 ± 11%  perf-profile.children.cycles-pp.barn_replace_empty_sheaf
      0.77            -0.5        0.24 ±  4%      -0.4        0.41 ±  5%  perf-profile.children.cycles-pp.prepend_path
      0.84            -0.5        0.32 ±  2%      -0.3        0.54        perf-profile.children.cycles-pp.mas_prev_slot
      1.06 ±  4%      -0.5        0.54 ±  3%      -0.2        0.81 ±  3%  perf-profile.children.cycles-pp.mas_update_gap
      0.86            -0.5        0.35 ±  2%      -0.3        0.59        perf-profile.children.cycles-pp.mas_empty_area_rev
      0.67            -0.5        0.19 ±  3%      -0.4        0.31 ±  2%  perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
      0.76            -0.5        0.29 ±  3%      -0.3        0.50        perf-profile.children.cycles-pp.mas_next_slot
      0.68            -0.5        0.21 ±  3%      -0.3        0.38        perf-profile.children.cycles-pp.shmem_mmap_prepare
      0.96 ±  4%      -0.5        0.50 ±  3%      -0.2        0.74 ±  3%  perf-profile.children.cycles-pp.mas_leaf_max_gap
      0.80            -0.4        0.36 ±  3%      -0.2        0.61        perf-profile.children.cycles-pp.zap_pte_range
      0.72 ±  2%      -0.4        0.28 ±  3%      -0.2        0.48        perf-profile.children.cycles-pp.mas_wr_store_type
      0.60            -0.4        0.18 ±  3%      -0.3        0.34        perf-profile.children.cycles-pp.touch_atime
      0.68            -0.4        0.27 ±  3%      -0.2        0.45        perf-profile.children.cycles-pp.__vma_start_write
      0.61            -0.4        0.23 ±  2%      -0.2        0.39        perf-profile.children.cycles-pp.up_write
      1.58 ±  5%      -0.4        1.20 ±  3%      -0.2        1.33 ±  5%  perf-profile.children.cycles-pp.kvfree_call_rcu
      0.51            -0.4        0.15 ±  4%      -0.2        0.28        perf-profile.children.cycles-pp.atime_needs_update
      0.62            -0.4        0.26 ±  4%      -0.2        0.44        perf-profile.children.cycles-pp.perf_iterate_sb
      0.58            -0.4        0.23 ±  3%      -0.2        0.40        perf-profile.children.cycles-pp.unlink_file_vma_batch_process
      0.59            -0.3        0.25 ±  3%      -0.2        0.41        perf-profile.children.cycles-pp.mas_rev_awalk
      0.54            -0.3        0.21 ±  2%      -0.2        0.36        perf-profile.children.cycles-pp.arch_exit_to_user_mode_prepare
      0.43            -0.3        0.12 ±  4%      -0.2        0.23 ±  2%  perf-profile.children.cycles-pp.security_vm_enough_memory_mm
      0.49            -0.3        0.18 ±  3%      -0.2        0.31        perf-profile.children.cycles-pp.down_write_killable
      0.51 ±  3%      -0.3        0.20 ±  3%      -0.2        0.31 ±  2%  perf-profile.children.cycles-pp.kfree
      0.41            -0.3        0.12 ±  3%      -0.2        0.19 ±  2%  perf-profile.children.cycles-pp.__kmalloc_cache_noprof
      0.41            -0.3        0.12 ±  4%      -0.2        0.20 ±  2%  perf-profile.children.cycles-pp.freader_fetch
      0.46            -0.3        0.18 ±  4%      -0.1        0.31        perf-profile.children.cycles-pp.__vma_enter_locked
      0.45 ±  9%      -0.3        0.19 ±  5%      -0.2        0.28 ±  2%  perf-profile.children.cycles-pp.__memcg_slab_free_hook
      0.44            -0.3        0.19 ±  3%      -0.1        0.31        perf-profile.children.cycles-pp.down_write
      0.65 ±  9%      -0.3        0.40 ± 11%      -0.1        0.55 ± 12%  perf-profile.children.cycles-pp.barn_put_full_sheaf
      0.54 ±  2%      -0.2        0.29 ±  5%      -0.2        0.31 ±  5%  perf-profile.children.cycles-pp.build_detached_freelist
      0.24 ±  2%      -0.2        0.00            -0.2        0.08 ±  6%  perf-profile.children.cycles-pp.mas_next_range
      0.45 ±  2%      -0.2        0.21 ±  3%      -0.1        0.38 ±  2%  perf-profile.children.cycles-pp.__rcu_free_sheaf_prepare
      0.36            -0.2        0.14 ±  3%      -0.1        0.23        perf-profile.children.cycles-pp.up_read
      0.36            -0.2        0.15 ±  3%      -0.1        0.25        perf-profile.children.cycles-pp.fput
      0.31            -0.2        0.10 ±  4%      -0.1        0.17        perf-profile.children.cycles-pp.remove_vma
      0.30 ±  3%      -0.2        0.09 ±  3%      -0.1        0.17 ±  2%  perf-profile.children.cycles-pp.current_time
      0.36 ±  2%      -0.2        0.15 ±  2%      -0.1        0.25 ±  2%  perf-profile.children.cycles-pp.fget
      0.33            -0.2        0.14 ±  3%      -0.1        0.25        perf-profile.children.cycles-pp.__pte_offset_map_lock
      0.29            -0.2        0.10 ±  2%      -0.1        0.16 ±  2%  perf-profile.children.cycles-pp.freader_get_folio
      0.29            -0.2        0.12 ±  4%      -0.1        0.22        perf-profile.children.cycles-pp.prepend_copy
      0.28            -0.2        0.11 ±  3%      -0.1        0.18        perf-profile.children.cycles-pp.freader_init_from_file
      0.27 ±  2%      -0.2        0.10 ±  4%      -0.1        0.17        perf-profile.children.cycles-pp.tlb_gather_mmu
      0.26 ±  2%      -0.2        0.10 ±  4%      -0.1        0.18 ±  2%  perf-profile.children.cycles-pp.tlb_finish_mmu
      0.25            -0.2        0.09 ± 10%      -0.1        0.16 ±  3%  perf-profile.children.cycles-pp.__alloc_frozen_pages_noprof
      0.25            -0.2        0.09 ±  5%      -0.2        0.10 ±  3%  perf-profile.children.cycles-pp.may_expand_vm
      0.24            -0.2        0.08 ±  9%      -0.1        0.16        perf-profile.children.cycles-pp.get_page_from_freelist
      0.23            -0.2        0.08 ±  3%      -0.1        0.13        perf-profile.children.cycles-pp.__filemap_get_folio_mpol
      0.25            -0.1        0.10 ±  4%      -0.1        0.19        perf-profile.children.cycles-pp.copy_from_kernel_nofault
      0.24            -0.1        0.10 ±  5%      -0.1        0.16        perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      0.20 ±  3%      -0.1        0.06 ±  5%      -0.1        0.11 ±  4%  perf-profile.children.cycles-pp.ktime_get_coarse_real_ts64_mg
      0.23            -0.1        0.09 ±  5%      -0.1        0.14 ±  2%  perf-profile.children.cycles-pp.mas_prev
      0.20 ±  3%      -0.1        0.06 ±  6%      -0.1        0.10 ±  4%  perf-profile.children.cycles-pp.percpu_counter_add_batch
      0.26 ±  3%      -0.1        0.12            -0.1        0.16 ±  3%  perf-profile.children.cycles-pp.hrtimer_interrupt
      0.26 ±  3%      -0.1        0.13 ±  3%      -0.1        0.17 ±  3%  perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
      0.21 ±  2%      -0.1        0.07 ±  6%      -0.1        0.13 ±  3%  perf-profile.children.cycles-pp.vma_mark_detached
      0.13 ±  2%      -0.1        0.00            -0.0        0.08 ±  4%  perf-profile.children.cycles-pp.rmqueue_bulk
      0.23 ±  2%      -0.1        0.11 ±  4%      -0.1        0.17        perf-profile.children.cycles-pp.downgrade_write
      0.20 ±  2%      -0.1        0.08 ±  5%      -0.1        0.14 ±  3%  perf-profile.children.cycles-pp.__vm_enough_memory
      0.13 ±  5%      -0.1        0.00            -0.0        0.09        perf-profile.children.cycles-pp.vma_set_page_prot
      0.17 ±  4%      -0.1        0.04 ± 51%      -0.1        0.07 ±  4%  perf-profile.children.cycles-pp.free_frozen_page_commit
      0.14 ±  5%      -0.1        0.02 ±152%      -0.1        0.06 ±  7%  perf-profile.children.cycles-pp.free_pcppages_bulk
      0.12 ±  7%      -0.1        0.01 ±300%      -0.1        0.07 ±  7%  perf-profile.children.cycles-pp.obj_cgroup_charge_account
      0.19 ±  2%      -0.1        0.07 ±  4%      -0.1        0.12        perf-profile.children.cycles-pp.mas_wr_store_entry
      0.19            -0.1        0.08 ±  3%      -0.1        0.13 ±  2%  perf-profile.children.cycles-pp.vma_merge_new_range
      0.11 ±  4%      -0.1        0.00            -0.0        0.08 ±  5%  perf-profile.children.cycles-pp.cap_capable
      0.18 ±  2%      -0.1        0.07 ±  4%      -0.1        0.12 ±  2%  perf-profile.children.cycles-pp.testcase
      0.14 ±  3%      -0.1        0.04 ± 50%      -0.0        0.10 ±  2%  perf-profile.children.cycles-pp.rmqueue
      0.13 ±  3%      -0.1        0.03 ± 81%      -0.0        0.09 ±  5%  perf-profile.children.cycles-pp.__rmqueue_pcplist
      0.10            -0.1        0.00            -0.0        0.05 ±  9%  perf-profile.children.cycles-pp.unlink_anon_vmas
      0.19 ± 17%      -0.1        0.09 ± 15%      -0.0        0.15 ± 13%  perf-profile.children.cycles-pp.strlen
      0.10 ±  4%      -0.1        0.00            -0.0        0.06 ±  6%  perf-profile.children.cycles-pp.refill_obj_stock
      0.09            -0.1        0.00            -0.0        0.06        perf-profile.children.cycles-pp.security_mmap_file
      0.22 ±  3%      -0.1        0.13 ± 10%      -0.1        0.16 ±  4%  perf-profile.children.cycles-pp.__free_frozen_pages
      0.08 ±  5%      -0.1        0.00            -0.0        0.05 ±  7%  perf-profile.children.cycles-pp.static_key_count
      0.14 ±  3%      -0.1        0.05 ±  7%      -0.0        0.09 ±  3%  perf-profile.children.cycles-pp.perf_event_mmap_output
      0.08 ±  3%      -0.1        0.00            -0.0        0.06 ±  5%  perf-profile.children.cycles-pp.copy_from_kernel_nofault_allowed
      0.08            -0.1        0.00            -0.0        0.03 ± 81%  perf-profile.children.cycles-pp.vm_get_page_prot
      0.14 ±  4%      -0.1        0.06 ±  8%      -0.0        0.09 ±  9%  perf-profile.children.cycles-pp.syscall_return_via_sysret
      0.08 ±  5%      -0.1        0.00            -0.0        0.05        perf-profile.children.cycles-pp.__account_obj_stock
      0.15 ±  4%      -0.1        0.08            -0.1        0.10        perf-profile.children.cycles-pp.tick_nohz_handler
      0.12            -0.1        0.05            -0.0        0.08        perf-profile.children.cycles-pp.mas_prev_setup
      0.12            -0.1        0.05            -0.0        0.08 ±  3%  perf-profile.children.cycles-pp.filemap_get_entry
      0.14 ±  3%      -0.1        0.07            -0.1        0.09 ±  4%  perf-profile.children.cycles-pp.update_process_times
      0.16 ±  3%      -0.1        0.09            -0.1        0.11 ±  3%  perf-profile.children.cycles-pp.__hrtimer_run_queues
      0.06 ±  4%      -0.1        0.00            -0.0        0.04 ± 33%  perf-profile.children.cycles-pp.__free_one_page
      0.06 ±  8%      -0.1        0.00            +0.0        0.08 ±  5%  perf-profile.children.cycles-pp.memfd_check_seals_mmap
      0.10            -0.0        0.06 ±  9%      -0.0        0.08 ±  3%  perf-profile.children.cycles-pp.mas_data_end
      0.10 ±  4%      -0.0        0.06 ±  7%      -0.0        0.10        perf-profile.children.cycles-pp.mas_prev_range
      0.06 ±  4%      -0.0        0.04 ± 50%      -0.0        0.05        perf-profile.children.cycles-pp.sched_tick
      0.26 ±  5%      -0.0        0.24 ±  3%      -0.1        0.14 ±  2%  perf-profile.children.cycles-pp._raw_spin_lock
      0.12            -0.0        0.10 ±  5%      +0.1        0.25        perf-profile.children.cycles-pp.__kmalloc_noprof
      0.18 ±  4%      +0.0        0.20 ±  5%      +0.0        0.20 ±  2%  perf-profile.children.cycles-pp.perf_session__process_events
      0.18 ±  4%      +0.0        0.20 ±  5%      +0.0        0.20 ±  2%  perf-profile.children.cycles-pp.reader__read_event
      0.18 ±  4%      +0.0        0.20 ±  5%      +0.0        0.20 ±  2%  perf-profile.children.cycles-pp.record__finish_output
      0.05 ± 33%      +0.0        0.08 ± 10%      +0.0        0.09 ±  5%  perf-profile.children.cycles-pp._raw_spin_trylock
      0.00            +0.1        0.06 ±  5%      +0.0        0.00        perf-profile.children.cycles-pp.get_state_synchronize_rcu_full
      0.00            +0.1        0.10 ±  6%      +0.3        0.26        perf-profile.children.cycles-pp.__alloc_empty_sheaf
      2.26 ±  9%      +0.8        3.04 ±  5%      -1.1        1.18 ±  2%  perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
      2.24 ±  9%      +0.8        3.02 ±  5%      -1.1        1.16 ±  2%  perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
      1.02 ± 14%      +0.8        1.84 ± 11%      -1.0        0.07 ± 10%  perf-profile.children.cycles-pp.kfree_rcu_work
      1.97 ± 11%      +0.9        2.90 ±  6%      -1.0        0.99 ±  3%  perf-profile.children.cycles-pp.__irq_exit_rcu
      0.69 ± 43%      +3.6        4.27 ± 10%      -0.7        0.00        perf-profile.children.cycles-pp.kfree_rcu_monitor
      1.70 ± 24%      +4.4        6.07 ±  7%      -1.6        0.07 ± 10%  perf-profile.children.cycles-pp.kmem_cache_free_bulk
      1.70 ± 24%      +4.4        6.07 ±  7%      -1.6        0.07 ± 10%  perf-profile.children.cycles-pp.kvfree_rcu_bulk
      1.75 ± 24%      +4.4        6.13 ±  7%      -1.7        0.08 ±  6%  perf-profile.children.cycles-pp.worker_thread
      1.74 ± 24%      +4.4        6.12 ±  7%      -1.7        0.08 ±  6%  perf-profile.children.cycles-pp.process_one_work
      0.00            +6.3        6.34 ±  7%      +7.9        7.87 ±  2%  perf-profile.children.cycles-pp.alloc_from_new_slab
     24.08 ±  2%      +7.8       31.92           +11.2       35.32        perf-profile.children.cycles-pp.__slab_free
     57.97           +16.9       74.89            +5.5       63.47        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     57.76           +17.1       74.81            +5.6       63.33        perf-profile.children.cycles-pp.do_syscall_64
      0.00           +17.4       17.38 ±  5%      +0.2        0.23 ±  3%  perf-profile.children.cycles-pp.__refill_objects_any
     33.78           +31.0       64.80           +13.8       47.62        perf-profile.children.cycles-pp.__mmap
     30.70           +32.9       63.58           +14.9       45.55        perf-profile.children.cycles-pp.ksys_mmap_pgoff
     30.11           +33.2       63.34           +15.0       45.15        perf-profile.children.cycles-pp.vm_mmap_pgoff
     29.42           +33.6       63.07           +15.3       44.68        perf-profile.children.cycles-pp.do_mmap
     39.14           +33.8       72.98           +19.3       58.42        perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
     39.50           +34.0       73.54           +19.7       59.20        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
     26.20           +35.6       61.82           +16.3       42.53        perf-profile.children.cycles-pp.__mmap_region
     15.64 ±  3%     +42.4       58.08           +20.5       36.09        perf-profile.children.cycles-pp.__mmap_new_vma
      8.11 ±  6%     +46.3       54.41 ±  2%     +22.9       31.01        perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
      0.00           +46.4       46.38 ±  3%     +20.2       20.17 ±  2%  perf-profile.children.cycles-pp.__refill_objects_node
      7.85 ±  6%     +46.5       54.35 ±  2%     +23.1       30.93        perf-profile.children.cycles-pp.mas_preallocate
      6.97 ±  7%     +47.0       54.02 ±  2%     +23.4       30.36        perf-profile.children.cycles-pp.mas_alloc_nodes
      6.66 ±  7%     +47.2       53.87 ±  2%     +23.5       30.14        perf-profile.children.cycles-pp.__pcs_replace_empty_main
      0.00           +53.2       53.16 ±  2%     +28.9       28.94        perf-profile.children.cycles-pp.refill_objects
      4.11            -2.6        1.53 ±  3%      -1.5        2.59        perf-profile.self.cycles-pp.zap_pmd_range
      4.84            -2.2        2.64 ±  2%      -1.7        3.13 ±  2%  perf-profile.self.cycles-pp.__pi_memcpy
      2.71            -1.7        1.02 ±  3%      -1.0        1.74        perf-profile.self.cycles-pp.__mmap_region
      2.63            -1.6        0.98 ±  2%      -0.9        1.69        perf-profile.self.cycles-pp.free_pud_range
      2.09            -1.3        0.79 ±  3%      -0.7        1.35        perf-profile.self.cycles-pp.__cond_resched
      1.92            -1.1        0.78 ±  3%      -0.6        1.29        perf-profile.self.cycles-pp.mas_wr_node_store
      1.43 ±  2%      -0.9        0.56 ±  3%      -0.5        0.91        perf-profile.self.cycles-pp.__slab_free
      1.42            -0.9        0.55 ±  3%      -0.5        0.94        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.88 ±  2%      -0.7        0.18 ±  7%      -0.4        0.47        perf-profile.self.cycles-pp.shuffle_freelist
      1.20            -0.7        0.50 ±  3%      -0.4        0.82        perf-profile.self.cycles-pp.mas_store_gfp
      1.03            -0.7        0.37 ±  3%      -0.4        0.62        perf-profile.self.cycles-pp.mas_walk
      0.98            -0.6        0.39 ±  3%      -0.3        0.65        perf-profile.self.cycles-pp.rcu_all_qs
      0.90            -0.5        0.35 ±  3%      -0.3        0.60        perf-profile.self.cycles-pp.entry_SYSCALL_64
      0.78            -0.5        0.31 ±  2%      -0.3        0.52        perf-profile.self.cycles-pp.mas_prev_slot
      0.74            -0.5        0.28 ±  2%      -0.3        0.48        perf-profile.self.cycles-pp.mas_next_slot
      0.94 ±  5%      -0.4        0.49 ±  3%      -0.2        0.73 ±  3%  perf-profile.self.cycles-pp.mas_leaf_max_gap
      0.69 ±  2%      -0.4        0.26 ±  2%      -0.2        0.46        perf-profile.self.cycles-pp.mas_wr_store_type
      0.64            -0.4        0.25 ±  3%      -0.2        0.42        perf-profile.self.cycles-pp.do_vmi_align_munmap
      0.54            -0.4        0.14 ±  3%      -0.3        0.24        perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
      0.66            -0.4        0.27 ±  3%      -0.2        0.45        perf-profile.self.cycles-pp.__mmap
      0.70            -0.4        0.32 ±  3%      -0.2        0.51        perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
      0.53            -0.4        0.15 ±  8%      -0.3        0.25 ± 10%  perf-profile.self.cycles-pp.prepend_path
      0.61            -0.4        0.23 ±  2%      -0.2        0.40        perf-profile.self.cycles-pp.__munmap
      0.59            -0.4        0.22 ±  2%      -0.2        0.36        perf-profile.self.cycles-pp.unmapped_area_topdown
      0.59            -0.4        0.22 ±  3%      -0.2        0.38        perf-profile.self.cycles-pp.up_write
      0.54            -0.3        0.20 ±  2%      -0.2        0.34        perf-profile.self.cycles-pp.mas_find
      0.54            -0.3        0.20 ±  3%      -0.2        0.35        perf-profile.self.cycles-pp.mas_preallocate
      0.55            -0.3        0.22 ±  3%      -0.2        0.38        perf-profile.self.cycles-pp.mas_store_prealloc
      0.53            -0.3        0.21 ±  3%      -0.2        0.35        perf-profile.self.cycles-pp.arch_exit_to_user_mode_prepare
      0.52            -0.3        0.21 ±  3%      -0.2        0.35        perf-profile.self.cycles-pp.__vm_munmap
      0.52            -0.3        0.20 ±  3%      -0.2        0.34        perf-profile.self.cycles-pp.perf_event_mmap
      0.49            -0.3        0.19 ±  4%      -0.2        0.32        perf-profile.self.cycles-pp.vm_area_alloc
      0.49            -0.3        0.19 ±  2%      -0.2        0.33        perf-profile.self.cycles-pp.mas_rev_awalk
      0.44 ±  2%      -0.3        0.15 ±  3%      -0.2        0.26        perf-profile.self.cycles-pp.__mmap_new_vma
      0.45 ±  4%      -0.3        0.16 ±  3%      -0.2        0.28 ±  2%  perf-profile.self.cycles-pp.kfree
      0.42 ±  3%      -0.3        0.13 ±  4%      -0.2        0.20        perf-profile.self.cycles-pp.kmem_cache_free
      0.43            -0.3        0.15 ±  2%      -0.2        0.28        perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
      0.37            -0.3        0.10 ±  4%      -0.2        0.17        perf-profile.self.cycles-pp.__kmalloc_cache_noprof
      0.46            -0.3        0.20 ±  5%      -0.1        0.34        perf-profile.self.cycles-pp.perf_iterate_sb
      0.41            -0.3        0.15 ±  3%      -0.1        0.26        perf-profile.self.cycles-pp.down_write_killable
      0.43            -0.3        0.17 ±  2%      -0.1        0.29        perf-profile.self.cycles-pp.__vma_enter_locked
      0.40 ±  8%      -0.3        0.14 ± 12%      -0.1        0.29 ±  8%  perf-profile.self.cycles-pp.perf_event_mmap_event
      0.50            -0.2        0.25 ±  3%      -0.2        0.31 ±  4%  perf-profile.self.cycles-pp.build_detached_freelist
      0.45            -0.2        0.21 ±  3%      -0.1        0.38 ±  3%  perf-profile.self.cycles-pp.__rcu_free_sheaf_prepare
      0.37 ±  2%      -0.2        0.14 ±  3%      -0.1        0.27        perf-profile.self.cycles-pp.__kfree_rcu_sheaf
      0.30            -0.2        0.07 ±  4%      -0.2        0.12        perf-profile.self.cycles-pp.unmap_page_range
      0.38            -0.2        0.16 ±  3%      -0.1        0.27        perf-profile.self.cycles-pp.down_write
      0.35 ± 12%      -0.2        0.13 ±  6%      -0.1        0.21 ±  3%  perf-profile.self.cycles-pp.__memcg_slab_free_hook
      0.35            -0.2        0.13 ±  4%      -0.1        0.23        perf-profile.self.cycles-pp.up_read
      0.35            -0.2        0.14 ±  3%      -0.1        0.24        perf-profile.self.cycles-pp.fput
      0.35 ±  2%      -0.2        0.15 ±  2%      -0.1        0.24 ±  2%  perf-profile.self.cycles-pp.fget
      0.19 ±  2%      -0.2        0.00            -0.1        0.09        perf-profile.self.cycles-pp.__build_id_parse
      0.38 ±  2%      -0.2        0.19 ±  3%      -0.1        0.32        perf-profile.self.cycles-pp.zap_pte_range
      0.28 ±  2%      -0.2        0.11 ±  6%      -0.1        0.17 ±  3%  perf-profile.self.cycles-pp.do_mmap
      0.27            -0.2        0.10 ±  4%      -0.1        0.18        perf-profile.self.cycles-pp.freader_init_from_file
      0.26            -0.2        0.10 ±  3%      -0.1        0.17 ±  2%  perf-profile.self.cycles-pp.tlb_gather_mmu
      0.26            -0.2        0.10 ±  4%      -0.1        0.17        perf-profile.self.cycles-pp.mas_empty_area_rev
      0.27            -0.2        0.11 ±  4%      -0.1        0.20        perf-profile.self.cycles-pp.vms_gather_munmap_vmas
      0.26            -0.2        0.10 ±  4%      -0.1        0.17        perf-profile.self.cycles-pp.tlb_finish_mmu
      0.26            -0.2        0.10 ±  4%      -0.1        0.17 ±  2%  perf-profile.self.cycles-pp.do_syscall_64
      0.24            -0.2        0.09 ±  6%      -0.1        0.09 ±  5%  perf-profile.self.cycles-pp.may_expand_vm
      0.22 ±  2%      -0.1        0.08 ±  7%      -0.1        0.14 ±  7%  perf-profile.self.cycles-pp.shmem_get_unmapped_area
      0.20 ±  4%      -0.1        0.06 ±  5%      -0.1        0.10 ±  4%  perf-profile.self.cycles-pp.ktime_get_coarse_real_ts64_mg
      0.19 ±  3%      -0.1        0.05 ±  8%      -0.1        0.09        perf-profile.self.cycles-pp.percpu_counter_add_batch
      0.20            -0.1        0.07 ±  5%      -0.1        0.12        perf-profile.self.cycles-pp.vma_mark_detached
      0.23            -0.1        0.10 ±  4%      -0.1        0.16 ±  2%  perf-profile.self.cycles-pp.downgrade_write
      0.21 ±  2%      -0.1        0.08 ±  3%      -0.1        0.14 ±  3%  perf-profile.self.cycles-pp.__vma_start_write
      0.18 ±  2%      -0.1        0.06 ±  7%      -0.1        0.11 ±  3%  perf-profile.self.cycles-pp.free_pgtables
      0.19            -0.1        0.07            -0.1        0.13 ±  3%  perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.17            -0.1        0.05            -0.1        0.09 ±  4%  perf-profile.self.cycles-pp.atime_needs_update
      0.19            -0.1        0.07            -0.1        0.12 ±  3%  perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
      0.11 ±  3%      -0.1        0.00            -0.0        0.07 ±  7%  perf-profile.self.cycles-pp.d_path
      0.11            -0.1        0.00            -0.1        0.05        perf-profile.self.cycles-pp.__filemap_get_folio_mpol
      0.11            -0.1        0.00            -0.0        0.07 ±  4%  perf-profile.self.cycles-pp.__vm_enough_memory
      0.10 ±  4%      -0.1        0.00            -0.0        0.08 ±  6%  perf-profile.self.cycles-pp.cap_capable
      0.11 ±  2%      -0.1        0.01 ±200%      -0.0        0.07        perf-profile.self.cycles-pp.mas_prev_setup
      0.15 ±  2%      -0.1        0.05            -0.1        0.09 ±  4%  perf-profile.self.cycles-pp.security_vm_enough_memory_mm
      0.10 ±  4%      -0.1        0.00            -0.0        0.06        perf-profile.self.cycles-pp.current_time
      0.16            -0.1        0.06 ±  7%      -0.0        0.13 ±  2%  perf-profile.self.cycles-pp.copy_from_kernel_nofault
      0.16 ±  2%      -0.1        0.06 ±  6%      -0.0        0.11        perf-profile.self.cycles-pp.mas_wr_store_entry
      0.18 ± 15%      -0.1        0.09 ± 15%      -0.0        0.15 ± 15%  perf-profile.self.cycles-pp.strlen
      0.14 ±  2%      -0.1        0.04 ± 33%      -0.1        0.08        perf-profile.self.cycles-pp.vms_complete_munmap_vmas
      0.09 ±  5%      -0.1        0.00            -0.0        0.06 ±  4%  perf-profile.self.cycles-pp.free_pgd_range
      0.13 ±  2%      -0.1        0.04 ± 50%      -0.1        0.08        perf-profile.self.cycles-pp.mas_prev
      0.09 ±  3%      -0.1        0.00            -0.0        0.06 ±  7%  perf-profile.self.cycles-pp.mas_update_gap
      0.09 ±  3%      -0.1        0.00            -0.0        0.07 ±  6%  perf-profile.self.cycles-pp.unlink_file_vma_batch_process
      0.14            -0.1        0.05            -0.0        0.10 ±  4%  perf-profile.self.cycles-pp.free_p4d_range
      0.09            -0.1        0.00            -0.0        0.06 ±  6%  perf-profile.self.cycles-pp.touch_atime
      0.09 ±  3%      -0.1        0.00            -0.0        0.06        perf-profile.self.cycles-pp.vms_clear_ptes
      0.13            -0.1        0.04 ± 33%      -0.1        0.07        perf-profile.self.cycles-pp.unmap_vmas
      0.16            -0.1        0.08 ±  6%      -0.0        0.12        perf-profile.self.cycles-pp.__pcs_replace_empty_main
      0.13 ±  3%      -0.1        0.05 ±  8%      -0.0        0.09        perf-profile.self.cycles-pp.vma_merge_new_range
      0.08            -0.1        0.00            -0.0        0.05        perf-profile.self.cycles-pp.static_key_count
      0.08            -0.1        0.00            -0.0        0.05 ±  7%  perf-profile.self.cycles-pp.copy_from_kernel_nofault_allowed
      0.13 ±  4%      -0.1        0.05            -0.0        0.09 ±  4%  perf-profile.self.cycles-pp.perf_event_mmap_output
      0.14 ±  4%      -0.1        0.06 ±  8%      -0.0        0.09 ±  9%  perf-profile.self.cycles-pp.syscall_return_via_sysret
      0.14 ±  2%      -0.1        0.06 ±  7%      -0.0        0.11        perf-profile.self.cycles-pp.vm_mmap_pgoff
      0.12 ±  3%      -0.1        0.05            -0.0        0.09 ±  5%  perf-profile.self.cycles-pp.testcase
      0.07 ±  5%      -0.1        0.00            -0.0        0.04 ± 50%  perf-profile.self.cycles-pp.__account_obj_stock
      0.07 ±  4%      -0.1        0.00            -0.0        0.05        perf-profile.self.cycles-pp.unlink_anon_vmas
      0.07            -0.1        0.00            -0.0        0.04 ± 65%  perf-profile.self.cycles-pp.filemap_get_entry
      0.10            -0.1        0.04 ± 65%      -0.0        0.09        perf-profile.self.cycles-pp.__pte_offset_map_lock
      0.06 ±  4%      -0.1        0.00            -0.0        0.05        perf-profile.self.cycles-pp.vma_set_page_prot
      0.06            -0.1        0.00            -0.0        0.03 ± 81%  perf-profile.self.cycles-pp.__free_one_page
      0.10 ±  4%      -0.0        0.05            -0.0        0.08        perf-profile.self.cycles-pp.mas_data_end
      0.04 ± 50%      -0.0        0.00            +0.0        0.08 ±  6%  perf-profile.self.cycles-pp.memfd_check_seals_mmap
      0.08 ±  5%      -0.0        0.05 ±  9%      +0.0        0.09        perf-profile.self.cycles-pp.mas_prev_range
      0.24 ±  4%      -0.0        0.23 ±  3%      -0.1        0.13 ±  3%  perf-profile.self.cycles-pp._raw_spin_lock
      0.00            +0.0        0.00            +0.1        0.06 ±  8%  perf-profile.self.cycles-pp.__call_rcu_common
      0.33 ±  2%      +0.0        0.38 ±  2%      +0.1        0.41        perf-profile.self.cycles-pp.kvfree_call_rcu
      0.00            +0.1        0.05            +0.0        0.00        perf-profile.self.cycles-pp.kmem_cache_free_bulk
      0.00            +0.1        0.06 ±  5%      +0.0        0.00        perf-profile.self.cycles-pp.get_state_synchronize_rcu_full
      0.00            +0.1        0.07 ±  8%      +0.1        0.09 ±  5%  perf-profile.self.cycles-pp._raw_spin_trylock
      0.00            +0.1        0.10 ±  8%      +0.3        0.28        perf-profile.self.cycles-pp.alloc_from_new_slab
      0.00            +0.2        0.16 ±  7%      +0.2        0.20 ±  2%  perf-profile.self.cycles-pp.__refill_objects_any
      0.39            +0.2        0.58 ±  3%      +0.4        0.78        perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      0.00            +2.3        2.33            +2.3        2.26 ±  2%  perf-profile.self.cycles-pp.__refill_objects_node
     39.14           +33.8       72.98           +19.3       58.42        perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath



      parent reply	other threads:[~2026-01-30  1:24 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-13 13:57 kernel test robot
2026-01-28 10:31 ` Vlastimil Babka
2026-01-29  7:05   ` Hao Li
2026-01-29  8:47     ` Vlastimil Babka
2026-01-29 14:49       ` Hao Li
2026-01-30  1:24   ` Oliver Sang [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=aXwIN1q59OmDy4L2@xsang-OptiPlex-9020 \
    --to=oliver.sang@intel.com \
    --cc=hao.li@linux.dev \
    --cc=harry.yoo@oracle.com \
    --cc=linux-mm@kvack.org \
    --cc=lkp@intel.com \
    --cc=mjguzik@gmail.com \
    --cc=oe-lkp@lists.linux.dev \
    --cc=vbabka@suse.cz \
    /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