All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <oliver.sang@intel.com>
To: Jeff Layton <jlayton@kernel.org>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>,
	Chuck Lever <chuck.lever@oracle.com>, <linux-nfs@vger.kernel.org>,
	<oliver.sang@intel.com>
Subject: [cel:nfsd-testing] [nfsd]  e491b8e430: postmark.transactions 15.2% regression
Date: Fri, 13 Feb 2026 10:04:08 +0800	[thread overview]
Message-ID: <202602130940.4cf74a62-lkp@intel.com> (raw)



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


                 reply	other threads:[~2026-02-13  2:04 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=202602130940.4cf74a62-lkp@intel.com \
    --to=oliver.sang@intel.com \
    --cc=chuck.lever@oracle.com \
    --cc=jlayton@kernel.org \
    --cc=linux-nfs@vger.kernel.org \
    --cc=lkp@intel.com \
    --cc=oe-lkp@lists.linux.dev \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.