public inbox for linux-nfs@vger.kernel.org
 help / color / mirror / Atom feed
* [cel:nfsd-testing] [nfsd]  e491b8e430: postmark.transactions 15.2% regression
@ 2026-02-13  2:04 kernel test robot
  0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-02-13  2:04 UTC (permalink / raw)
  To: Jeff Layton; +Cc: oe-lkp, lkp, Chuck Lever, linux-nfs, oliver.sang



Hello,

kernel test robot noticed a 15.2% regression of postmark.transactions on:


commit: e491b8e4300585da77a96251f77577ebcaa7c5fc ("nfsd: remove NFSD_V4_DELEG_TIMESTAMPS Kconfig option")
https://git.kernel.org/cgit/linux/kernel/git/cel/linux nfsd-testing

testcase: postmark
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 224 threads 4 sockets Intel(R) Xeon(R) Platinum 8380H CPU @ 2.90GHz (Cooper Lake) with 192G memory
parameters:

	disk: 1HDD
	fs: ext4
	fs1: nfsv4
	number: 1000n
	trans: 10000s
	subdirs: 100d
	cpufreq_governor: performance


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


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


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

=========================================================================================
compiler/cpufreq_governor/disk/fs1/fs/kconfig/number/rootfs/subdirs/tbox_group/testcase/trans:
  gcc-14/performance/1HDD/nfsv4/ext4/x86_64-rhel-9.4/1000n/debian-13-x86_64-20250902.cgz/100d/lkp-cpl-4sp2/postmark/10000s

commit: 
  49b14981e9 ("nfsd: add a runtime switch for disabling delegated timestamps")
  e491b8e430 ("nfsd: remove NFSD_V4_DELEG_TIMESTAMPS Kconfig option")

49b14981e913ca6a e491b8e4300585da77a96251f77 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      0.00            -0.0        0.00 ±  2%  mpstat.cpu.all.usr%
    115863            -7.5%     107174 ±  6%  numa-numastat.node0.other_node
 2.657e+08           +17.2%  3.114e+08        turbostat.IRQ
    102394           +15.4%     118164        vmstat.memory.buff
 2.634e+11           +17.2%  3.088e+11        cpuidle..time
 2.652e+08           +17.2%  3.108e+08        cpuidle..usage
      1291           +15.7%       1494        uptime.boot
    284803           +15.8%     329732        uptime.idle
    102296           +15.5%     118107        meminfo.Buffers
    177444            +8.3%     192096        meminfo.Inactive
    177444            +8.3%     192096        meminfo.Inactive(file)
      2980            -1.3%       2940        perf-stat.i.context-switches
    234.45            -1.2%     231.74        perf-stat.i.cpu-migrations
      2977            -1.3%       2938        perf-stat.ps.context-switches
    234.25            -1.1%     231.57        perf-stat.ps.cpu-migrations
 1.508e+12           +16.6%  1.759e+12        perf-stat.total.instructions
     14498 ± 95%   +2523.2%     380328 ±110%  numa-vmstat.node0.nr_file_pages
      2.11 ± 83%  +3.4e+05%       7159 ±120%  numa-vmstat.node0.nr_mapped
      7603 ±  8%     +89.3%      14395 ± 30%  numa-vmstat.node0.nr_slab_reclaimable
    115863            -7.5%     107174 ±  6%  numa-vmstat.node0.numa_other
    881153           -77.8%     195595 ±167%  numa-vmstat.node1.nr_file_pages
    493.21 ± 22%     -28.2%     354.06 ± 20%  numa-vmstat.node1.nr_page_table_pages
     18656 ± 11%     -51.0%       9134 ± 56%  numa-vmstat.node1.nr_slab_reclaimable
    859699           -79.3%     177669 ±189%  numa-vmstat.node1.nr_unevictable
    859699           -79.3%     177669 ±189%  numa-vmstat.node1.nr_zone_unevictable
     28413 ±130%    +136.9%      67303 ± 45%  numa-vmstat.node2.nr_anon_pages
     57993 ± 95%   +2523.3%    1521337 ±110%  numa-meminfo.node0.FilePages
     30413 ±  8%     +89.3%      57581 ± 30%  numa-meminfo.node0.KReclaimable
      8.46 ± 83%  +3.4e+05%      28639 ±120%  numa-meminfo.node0.Mapped
     30413 ±  8%     +89.3%      57581 ± 30%  numa-meminfo.node0.SReclaimable
    142923 ±  4%     +23.1%     175930 ±  9%  numa-meminfo.node0.Slab
   3524608           -77.8%     782383 ±167%  numa-meminfo.node1.FilePages
     74624 ± 11%     -51.0%      36538 ± 56%  numa-meminfo.node1.KReclaimable
      1968 ± 22%     -28.0%       1417 ± 20%  numa-meminfo.node1.PageTables
     74624 ± 11%     -51.0%      36538 ± 56%  numa-meminfo.node1.SReclaimable
   3438799           -79.3%     710678 ±189%  numa-meminfo.node1.Unevictable
    113654 ±130%    +136.9%     269213 ± 45%  numa-meminfo.node2.AnonPages
    623405 ±  5%    +231.4%    2066089 ± 81%  numa-meminfo.node2.MemUsed
     75814            +2.9%      78028        proc-vmstat.nr_dirtied
     44356            +8.3%      48032        proc-vmstat.nr_inactive_file
     40258            +1.1%      40713        proc-vmstat.nr_slab_reclaimable
     75355            +3.0%      77604        proc-vmstat.nr_written
     44356            +8.3%      48032        proc-vmstat.nr_zone_inactive_file
   3089765           +12.8%    3486001        proc-vmstat.numa_hit
   2741896           +14.5%    3138225        proc-vmstat.numa_local
   3492032           +12.2%    3917120        proc-vmstat.pgalloc_normal
   3585459           +16.3%    4168177        proc-vmstat.pgfault
   3358355           +12.4%    3774423        proc-vmstat.pgfree
    778674            +9.6%     853071        proc-vmstat.pgpgout
    150505           +16.4%     175141        proc-vmstat.pgreuse
      4.85           -15.3%       4.11        postmark.creation_mixed_trans
     71148           -14.9%      60564        postmark.data_read
     84089           -14.9%      71580        postmark.data_written
     19.53           -30.9%      13.50        postmark.deletion_alone
      4.98           -15.2%       4.22        postmark.deletion_mixed_trans
      4.87           -15.4%       4.12        postmark.files_appended
      5.10           -14.9%       4.34        postmark.files_created
      5.10           -14.9%       4.34        postmark.files_deleted
      4.94           -15.3%       4.18        postmark.files_read
      1174           +17.3%       1377        postmark.time.elapsed_time
      1174           +17.3%       1377        postmark.time.elapsed_time.max
     43653            -1.7%      42917        postmark.time.voluntary_context_switches
      9.83           -15.2%       8.33        postmark.transactions
      1.76            -0.1        1.68        perf-profile.calltrace.cycles-pp.sched_balance_rq.sched_balance_domains.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt
      1.89            -0.1        1.82 ±  2%  perf-profile.calltrace.cycles-pp.sched_balance_domains.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
      1.22 ±  2%      -0.1        1.16        perf-profile.calltrace.cycles-pp.sched_balance_find_src_group.sched_balance_rq.sched_balance_domains.handle_softirqs.__irq_exit_rcu
      1.12            -0.0        1.08        perf-profile.calltrace.cycles-pp.update_sd_lb_stats.sched_balance_find_src_group.sched_balance_rq.sched_balance_domains.handle_softirqs
      1.89            -0.1        1.80        perf-profile.children.cycles-pp.sched_balance_rq
      1.35 ±  2%      -0.1        1.28        perf-profile.children.cycles-pp.sched_balance_find_src_group
      1.91 ±  2%      -0.1        1.84 ±  2%  perf-profile.children.cycles-pp.sched_balance_domains
      1.25            -0.1        1.19        perf-profile.children.cycles-pp.update_sd_lb_stats
      0.36 ±  3%      -0.1        0.30 ±  8%  perf-profile.children.cycles-pp.ksys_read
      0.95 ±  3%      -0.0        0.90        perf-profile.children.cycles-pp.update_sg_lb_stats
      0.08 ± 10%      -0.0        0.06 ± 12%  perf-profile.children.cycles-pp.filemap_map_pages
      0.08 ± 11%      -0.0        0.07 ± 12%  perf-profile.children.cycles-pp.do_read_fault
      0.27 ±  6%      +0.0        0.30 ±  9%  perf-profile.children.cycles-pp.timerqueue_del
      0.42 ±  2%      +0.1        0.50 ±  2%  perf-profile.children.cycles-pp.update_rq_clock
      0.19 ±  5%      -0.0        0.14 ± 15%  perf-profile.self.cycles-pp.update_rq_clock_task
      0.08 ± 17%      -0.0        0.05 ± 55%  perf-profile.self.cycles-pp.invoke_rcu_core
      0.09 ± 14%      +0.0        0.11 ± 10%  perf-profile.self.cycles-pp.ct_kernel_enter
      0.27 ±  7%      +0.0        0.32 ±  6%  perf-profile.self.cycles-pp.acpi_idle_enter
      2.38 ± 67%     -62.1%       0.90 ± 42%  sched_debug.cfs_rq:/.removed.runnable_avg.avg
      2.38 ± 67%     -62.1%       0.90 ± 42%  sched_debug.cfs_rq:/.removed.util_avg.avg
    685672           +13.2%     775891        sched_debug.cpu.clock.avg
    685684           +13.2%     775903        sched_debug.cpu.clock.max
    685660           +13.2%     775880        sched_debug.cpu.clock.min
    681754           +13.1%     771301        sched_debug.cpu.clock_task.avg
    682275           +13.1%     771929        sched_debug.cpu.clock_task.max
    668165           +13.4%     757950        sched_debug.cpu.clock_task.min
    142.32 ±  4%     +13.6%     161.75        sched_debug.cpu.curr->pid.avg
     28132           +10.8%      31168        sched_debug.cpu.curr->pid.max
      1934           +11.2%       2151        sched_debug.cpu.curr->pid.stddev
      0.01 ±  4%      +8.8%       0.01 ±  6%  sched_debug.cpu.nr_running.avg
      8672           +13.0%       9796        sched_debug.cpu.nr_switches.avg
      2248           +14.2%       2566        sched_debug.cpu.nr_switches.min
     19783 ± 10%     +20.7%      23875 ± 10%  sched_debug.cpu.nr_switches.stddev
      5.44 ±  6%     +13.9%       6.19 ±  5%  sched_debug.cpu.nr_uninterruptible.stddev
    685660           +13.2%     775880        sched_debug.cpu_clk
    684805           +13.2%     775024        sched_debug.ktime
    686649           +13.1%     776915        sched_debug.sched_clk
      0.89           -11.1%       0.79        nfsstat.Client.nfs.v4.access.percent
      4.36 ±  2%      -7.6%       4.03 ±  2%  nfsstat.Client.nfs.v4.close.percent
      1.32           -12.3%       1.16        nfsstat.Client.nfs.v4.create.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.create_session.percent
      3655           +11.0%       4058        nfsstat.Client.nfs.v4.delegreturn
     15.03            +8.7%      16.33        nfsstat.Client.nfs.v4.delegreturn.percent
      0.02           -14.5%       0.02        nfsstat.Client.nfs.v4.exchange_id.percent
      0.02           -14.5%       0.02        nfsstat.Client.nfs.v4.fsinfo.percent
     10.49            -5.6%       9.90        nfsstat.Client.nfs.v4.getattr.percent
      0.04           -14.7%       0.03        nfsstat.Client.nfs.v4.lookup.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.lookup_root.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.null.percent
      1417           +21.0%       1714        nfsstat.Client.nfs.v4.open_noat
      5.88           +14.9%       6.76        nfsstat.Client.nfs.v4.open_noat.percent
      0.02           -14.5%       0.02        nfsstat.Client.nfs.v4.pathconf.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.reclaim_comp.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.secinfo_no.percent
      0.05           -14.6%       0.05        nfsstat.Client.nfs.v4.server_caps.percent
      0.01           -14.7%       0.01        nfsstat.Client.nfs.v4.setattr.percent
      0.01           -14.7%       0.01        nfsstat.Server.nfs.v4.null.percent
      4809            +7.5%       5172        nfsstat.Server.nfs.v4.operations.access
      0.66 ±  2%     -12.6%       0.57 ±  3%  nfsstat.Server.nfs.v4.operations.close.percent
      0.20           -14.6%       0.17        nfsstat.Server.nfs.v4.operations.create.percent
      0.00           -14.7%       0.00        nfsstat.Server.nfs.v4.operations.create_ses.percent
      3656           +11.0%       4057        nfsstat.Server.nfs.v4.operations.delegreturn
      3.54            +4.3%       3.69        nfsstat.Server.nfs.v4.operations.delegreturn.percent
      0.00           -14.7%       0.00        nfsstat.Server.nfs.v4.operations.exchange_id.percent
     11939            +5.6%      12607        nfsstat.Server.nfs.v4.operations.getattr
      4.77           -10.5%       4.27        nfsstat.Server.nfs.v4.operations.getfh.percent
      0.01           -14.7%       0.01        nfsstat.Server.nfs.v4.operations.lookup.percent
      4708            +7.7%       5070        nfsstat.Server.nfs.v4.operations.open
      0.00           -14.7%       0.00        nfsstat.Server.nfs.v4.operations.putrootfh.percent
      0.00           -14.7%       0.00        nfsstat.Server.nfs.v4.operations.reclaim_comp.percent
      0.00           -14.7%       0.00        nfsstat.Server.nfs.v4.operations.secinfononam.percent
      1.00        +3.4e+05%       3381        nfsstat.Server.nfs.v4.operations.setattr
      0.00        +1.8e+05%       3.09        nfsstat.Server.nfs.v4.operations.setattr.percent
      6.87            -8.8%       6.27        nfsstat.Server.nfs.v4.operations.write.percent




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


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


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

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

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-13  2:04 [cel:nfsd-testing] [nfsd] e491b8e430: postmark.transactions 15.2% regression kernel test robot

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