All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <oliver.sang@intel.com>
To: Jeff Xu <jeffxu@chromium.org>
Cc: oe-lkp@lists.linux.dev, lkp@intel.com,
	linux-kernel@vger.kernel.org,
	"Andrew Morton" <akpm@linux-foundation.org>,
	"Kees Cook" <keescook@chromium.org>,
	"Liam R. Howlett" <Liam.Howlett@oracle.com>,
	"Pedro Falcato" <pedro.falcato@gmail.com>,
	"Dave Hansen" <dave.hansen@intel.com>,
	"Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
	"Guenter Roeck" <groeck@chromium.org>,
	"Jann Horn" <jannh@google.com>, "Jeff Xu" <jeffxu@google.com>,
	"Jonathan Corbet" <corbet@lwn.net>,
	"Jorge Lucangeli Obes" <jorgelo@chromium.org>,
	"Linus Torvalds" <torvalds@linux-foundation.org>,
	"Matthew Wilcox" <willy@infradead.org>,
	"Muhammad Usama Anjum" <usama.anjum@collabora.com>,
	"Stephen Röttger" <sroettger@google.com>,
	"Suren Baghdasaryan" <surenb@google.com>,
	"Amer Al Shanawany" <amer.shanawany@gmail.com>,
	"Javier Carrasco" <javier.carrasco.cruz@gmail.com>,
	"Shuah Khan" <shuah@kernel.org>,
	linux-api@vger.kernel.org, linux-mm@kvack.org,
	ying.huang@intel.com, feng.tang@intel.com, fengwei.yin@intel.com,
	oliver.sang@intel.com
Subject: [linus:master] [mseal]  8be7258aad: stress-ng.pagemove.page_remaps_per_sec -4.4% regression
Date: Sun, 4 Aug 2024 16:59:20 +0800	[thread overview]
Message-ID: <202408041602.caa0372-oliver.sang@intel.com> (raw)



Hello,

kernel test robot noticed a -4.4% regression of stress-ng.pagemove.page_remaps_per_sec on:


commit: 8be7258aad44b5e25977a98db136f677fa6f4370 ("mseal: add mseal syscall")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

testcase: stress-ng
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:

	nr_threads: 100%
	testtime: 60s
	test: pagemove
	cpufreq_governor: performance


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

+------------------+---------------------------------------------------------------------------------------------+
| testcase: change | stress-ng: stress-ng.pkey.ops_per_sec -3.6% regression                                      |
| test machine     | 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 256G memory |
| test parameters  | cpufreq_governor=performance                                                                |
|                  | nr_threads=100%                                                                             |
|                  | test=pkey                                                                                   |
|                  | testtime=60s                                                                                |
+------------------+---------------------------------------------------------------------------------------------+


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


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


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20240804/202408041602.caa0372-oliver.sang@intel.com

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  gcc-13/performance/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-icl-2sp7/pagemove/stress-ng/60s

commit: 
  ff388fe5c4 ("mseal: wire up mseal syscall")
  8be7258aad ("mseal: add mseal syscall")

ff388fe5c481d39c 8be7258aad44b5e25977a98db13 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
  41625945            -4.3%   39842322        proc-vmstat.numa_hit
  41559175            -4.3%   39774160        proc-vmstat.numa_local
  77484314            -4.4%   74105555        proc-vmstat.pgalloc_normal
  77205752            -4.4%   73826672        proc-vmstat.pgfree
  18361466            -4.2%   17596652        stress-ng.pagemove.ops
    306014            -4.2%     293262        stress-ng.pagemove.ops_per_sec
    205312            -4.4%     196176        stress-ng.pagemove.page_remaps_per_sec
      4961            +1.0%       5013        stress-ng.time.percent_of_cpu_this_job_got
      2917            +1.2%       2952        stress-ng.time.system_time
      1.07            -6.6%       1.00        perf-stat.i.MPKI
 3.354e+10            +3.5%  3.473e+10        perf-stat.i.branch-instructions
 1.795e+08            -4.2%  1.719e+08        perf-stat.i.cache-misses
 2.376e+08            -4.1%  2.279e+08        perf-stat.i.cache-references
      1.13            -3.0%       1.10        perf-stat.i.cpi
      1077            +4.3%       1124        perf-stat.i.cycles-between-cache-misses
 1.717e+11            +2.7%  1.762e+11        perf-stat.i.instructions
      0.88            +3.1%       0.91        perf-stat.i.ipc
      1.05            -6.8%       0.97        perf-stat.overall.MPKI
      0.25 ±  2%      -0.0        0.24        perf-stat.overall.branch-miss-rate%
      1.13            -3.0%       1.10        perf-stat.overall.cpi
      1084            +4.0%       1127        perf-stat.overall.cycles-between-cache-misses
      0.88            +3.1%       0.91        perf-stat.overall.ipc
 3.298e+10            +3.5%  3.415e+10        perf-stat.ps.branch-instructions
 1.764e+08            -4.3%  1.689e+08        perf-stat.ps.cache-misses
 2.336e+08            -4.1%   2.24e+08        perf-stat.ps.cache-references
    194.57            -2.4%     189.96 ±  2%  perf-stat.ps.cpu-migrations
 1.688e+11            +2.7%  1.733e+11        perf-stat.ps.instructions
 1.036e+13            +3.0%  1.068e+13        perf-stat.total.instructions
     75.12            -1.9       73.22        perf-profile.calltrace.cycles-pp.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
     36.84            -1.6       35.29        perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64
     24.90            -1.2       23.72        perf-profile.calltrace.cycles-pp.copy_vma.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
     19.89            -0.9       18.98        perf-profile.calltrace.cycles-pp.__split_vma.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
     10.56 ±  2%      -0.8        9.78 ±  2%  perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
     10.56 ±  2%      -0.8        9.79 ±  2%  perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
     10.56 ±  2%      -0.8        9.79 ±  2%  perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
     10.57 ±  2%      -0.8        9.80 ±  2%  perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
     10.52 ±  2%      -0.8        9.75 ±  2%  perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
     10.62 ±  2%      -0.8        9.85 ±  2%  perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
     10.62 ±  2%      -0.8        9.85 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
     10.62 ±  2%      -0.8        9.85 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork_asm
     14.75            -0.7       14.07        perf-profile.calltrace.cycles-pp.vma_merge.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
      1.50            -0.6        0.94        perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64
      5.88 ±  2%      -0.4        5.47 ±  2%  perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
      7.80            -0.3        7.47        perf-profile.calltrace.cycles-pp.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.55 ±  2%      -0.3        4.24 ±  2%  perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
      6.76            -0.3        6.45        perf-profile.calltrace.cycles-pp.vm_area_dup.__split_vma.do_vmi_align_munmap.do_vmi_munmap.move_vma
      6.15            -0.3        5.86        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.do_vmi_align_munmap.do_vmi_munmap
      8.22            -0.3        7.93        perf-profile.calltrace.cycles-pp.unmap_region.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      6.12            -0.3        5.87        perf-profile.calltrace.cycles-pp.vma_complete.__split_vma.do_vmi_align_munmap.do_vmi_munmap.move_vma
      5.74            -0.2        5.50        perf-profile.calltrace.cycles-pp.move_ptes.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
      3.16 ±  2%      -0.2        2.94        perf-profile.calltrace.cycles-pp.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
      5.50            -0.2        5.28        perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_complete.__split_vma.do_vmi_align_munmap.do_vmi_munmap
      1.36            -0.2        1.14        perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.do_munmap.mremap_to.__do_sys_mremap
      5.15            -0.2        4.94        perf-profile.calltrace.cycles-pp.mas_wr_store_entry.mas_store_prealloc.vma_complete.__split_vma.do_vmi_align_munmap
      5.51            -0.2        5.31        perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_merge.copy_vma.move_vma.__do_sys_mremap
      5.16            -0.2        4.97        perf-profile.calltrace.cycles-pp.mas_wr_store_entry.mas_store_prealloc.vma_merge.copy_vma.move_vma
      2.24            -0.2        2.05        perf-profile.calltrace.cycles-pp.find_vma_prev.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
      2.60 ±  2%      -0.2        2.42 ±  2%  perf-profile.calltrace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs
      4.67            -0.2        4.49        perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_wr_store_entry.mas_store_prealloc.vma_merge.copy_vma
      3.41            -0.2        3.23        perf-profile.calltrace.cycles-pp.free_pgtables.unmap_region.do_vmi_align_munmap.do_vmi_munmap.move_vma
      3.00            -0.2        2.83 ±  2%  perf-profile.calltrace.cycles-pp.anon_vma_clone.__split_vma.do_vmi_align_munmap.do_vmi_munmap.move_vma
      0.96            -0.2        0.80        perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.do_munmap.mremap_to
      4.04            -0.2        3.88        perf-profile.calltrace.cycles-pp.vm_area_dup.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
      3.20 ±  2%      -0.2        3.04 ±  2%  perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.do_vmi_align_munmap
      3.53            -0.1        3.38        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma.__do_sys_mremap
      3.40            -0.1        3.26        perf-profile.calltrace.cycles-pp.flush_tlb_mm_range.move_ptes.move_page_tables.move_vma.__do_sys_mremap
      2.20 ±  2%      -0.1        2.06 ±  2%  perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.anon_vma_clone.__split_vma.do_vmi_align_munmap.do_vmi_munmap
      1.84 ±  3%      -0.1        1.71 ±  3%  perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.anon_vma_clone.__split_vma.do_vmi_align_munmap
      1.78 ±  2%      -0.1        1.65 ±  3%  perf-profile.calltrace.cycles-pp.vma_prepare.vma_merge.copy_vma.move_vma.__do_sys_mremap
      2.69            -0.1        2.56        perf-profile.calltrace.cycles-pp.unlink_anon_vmas.free_pgtables.unmap_region.do_vmi_align_munmap.do_vmi_munmap
      1.78 ±  2%      -0.1        1.66 ±  2%  perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core
      1.36 ±  2%      -0.1        1.23 ±  2%  perf-profile.calltrace.cycles-pp.rcu_cblist_dequeue.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
      0.95            -0.1        0.83        perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.move_vma.__do_sys_mremap
      3.29            -0.1        3.17        perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      2.08            -0.1        1.96        perf-profile.calltrace.cycles-pp.mas_preallocate.vma_merge.copy_vma.move_vma.__do_sys_mremap
      1.43 ±  3%      -0.1        1.32 ±  3%  perf-profile.calltrace.cycles-pp.down_write.vma_prepare.vma_merge.copy_vma.move_vma
      2.21            -0.1        2.10        perf-profile.calltrace.cycles-pp.mas_preallocate.__split_vma.do_vmi_align_munmap.do_vmi_munmap.move_vma
      2.47            -0.1        2.36        perf-profile.calltrace.cycles-pp.flush_tlb_func.flush_tlb_mm_range.move_ptes.move_page_tables.move_vma
      2.21            -0.1        2.12        perf-profile.calltrace.cycles-pp.native_flush_tlb_one_user.flush_tlb_func.flush_tlb_mm_range.move_ptes.move_page_tables
      1.41            -0.1        1.32        perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__split_vma.do_vmi_align_munmap.do_vmi_munmap
      1.26            -0.1        1.18        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma.do_vmi_align_munmap
      1.82            -0.1        1.75        perf-profile.calltrace.cycles-pp.vma_link.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
      0.71            -0.1        0.63        perf-profile.calltrace.cycles-pp.mas_prev.vma_merge.copy_vma.move_vma.__do_sys_mremap
      1.29            -0.1        1.22        perf-profile.calltrace.cycles-pp.mas_wr_store_entry.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
      0.61            -0.1        0.54        perf-profile.calltrace.cycles-pp.mas_prev_setup.mas_prev.vma_merge.copy_vma.move_vma
      1.36            -0.1        1.29        perf-profile.calltrace.cycles-pp.kmem_cache_free.unlink_anon_vmas.free_pgtables.unmap_region.do_vmi_align_munmap
      1.40            -0.1        1.33        perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.vma_merge.copy_vma.move_vma
      0.70            -0.1        0.64        perf-profile.calltrace.cycles-pp.mas_walk.find_vma_prev.copy_vma.move_vma.__do_sys_mremap
      1.23            -0.1        1.17        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.vma_merge.copy_vma
      1.66            -0.1        1.60        perf-profile.calltrace.cycles-pp.__get_unmapped_area.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
      1.16            -0.1        1.10        perf-profile.calltrace.cycles-pp.anon_vma_clone.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
      0.96            -0.1        0.90        perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.unlink_anon_vmas.free_pgtables.unmap_region
      1.14            -0.1        1.08        perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.do_vmi_align_munmap
      0.79            -0.1        0.74        perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
      1.04            -0.1        1.00        perf-profile.calltrace.cycles-pp.vma_to_resize.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.58            -0.0        0.53        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.mremap
      0.61            -0.0        0.56        perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core
      0.56            -0.0        0.52        perf-profile.calltrace.cycles-pp.mas_find.find_vma_prev.copy_vma.move_vma.__do_sys_mremap
      0.57            -0.0        0.53 ±  2%  perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
      0.78            -0.0        0.74        perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.vma_merge
      0.88            -0.0        0.84        perf-profile.calltrace.cycles-pp.mtree_load.vma_to_resize.mremap_to.__do_sys_mremap.do_syscall_64
      0.70            -0.0        0.66        perf-profile.calltrace.cycles-pp.__call_rcu_common.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      0.68            -0.0        0.64        perf-profile.calltrace.cycles-pp.percpu_counter_add_batch.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      0.68            -0.0        0.64        perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.mremap
      0.97            -0.0        0.93        perf-profile.calltrace.cycles-pp.mas_find.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      1.11            -0.0        1.08        perf-profile.calltrace.cycles-pp.clear_bhb_loop.mremap
      0.75            -0.0        0.72        perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma
      0.74            -0.0        0.71        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.anon_vma_clone.copy_vma.move_vma.__do_sys_mremap
      0.60 ±  2%      -0.0        0.57        perf-profile.calltrace.cycles-pp.security_mmap_addr.__get_unmapped_area.mremap_to.__do_sys_mremap.do_syscall_64
      0.67 ±  2%      -0.0        0.64        perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
      0.82            -0.0        0.79        perf-profile.calltrace.cycles-pp.mtree_load.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
      0.63            -0.0        0.60        perf-profile.calltrace.cycles-pp.mas_prev_slot.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
      0.99            -0.0        0.96        perf-profile.calltrace.cycles-pp.mt_find.vma_merge.copy_vma.move_vma.__do_sys_mremap
      0.62 ±  2%      -0.0        0.59        perf-profile.calltrace.cycles-pp.get_old_pud.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
      0.87            -0.0        0.84        perf-profile.calltrace.cycles-pp.userfaultfd_unmap_complete.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
      0.78            -0.0        0.75        perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_link.copy_vma.move_vma.__do_sys_mremap
      0.64            -0.0        0.62        perf-profile.calltrace.cycles-pp.mas_preallocate.vma_link.copy_vma.move_vma.__do_sys_mremap
      0.90            -0.0        0.87        perf-profile.calltrace.cycles-pp.mtree_load.vma_merge.copy_vma.move_vma.__do_sys_mremap
      0.54            -0.0        0.52        perf-profile.calltrace.cycles-pp.__pte_offset_map_lock.move_ptes.move_page_tables.move_vma.__do_sys_mremap
      1.04            +0.0        1.08        perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.unmap_region
      0.76            +0.1        0.83        perf-profile.calltrace.cycles-pp.__madvise
      0.63            +0.1        0.70        perf-profile.calltrace.cycles-pp.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
      0.62            +0.1        0.70        perf-profile.calltrace.cycles-pp.do_madvise.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
      0.66            +0.1        0.74        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__madvise
      0.66            +0.1        0.74        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
     87.74            +0.7       88.45        perf-profile.calltrace.cycles-pp.mremap
      0.00            +0.9        0.86        perf-profile.calltrace.cycles-pp.mas_walk.mas_find.can_modify_mm.do_vmi_munmap.do_munmap
      0.00            +0.9        0.86        perf-profile.calltrace.cycles-pp.mas_walk.mas_find.can_modify_mm.mremap_to.__do_sys_mremap
     84.88            +0.9       85.77        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.mremap
     84.73            +0.9       85.62        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
      0.00            +0.9        0.92 ±  2%  perf-profile.calltrace.cycles-pp.mas_walk.mas_find.can_modify_mm.do_vmi_munmap.move_vma
     83.84            +0.9       84.78        perf-profile.calltrace.cycles-pp.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
      0.00            +1.1        1.06        perf-profile.calltrace.cycles-pp.mas_find.can_modify_mm.mremap_to.__do_sys_mremap.do_syscall_64
      0.00            +1.2        1.21        perf-profile.calltrace.cycles-pp.mas_find.can_modify_mm.do_vmi_munmap.do_munmap.mremap_to
      2.07            +1.5        3.55        perf-profile.calltrace.cycles-pp.do_munmap.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
      1.58            +1.5        3.07        perf-profile.calltrace.cycles-pp.do_vmi_munmap.do_munmap.mremap_to.__do_sys_mremap.do_syscall_64
      0.00            +1.5        1.52        perf-profile.calltrace.cycles-pp.mas_find.can_modify_mm.do_vmi_munmap.move_vma.__do_sys_mremap
      0.00            +1.6        1.57        perf-profile.calltrace.cycles-pp.can_modify_mm.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.00            +1.7        1.72        perf-profile.calltrace.cycles-pp.can_modify_mm.do_vmi_munmap.do_munmap.mremap_to.__do_sys_mremap
      0.00            +2.0        2.01        perf-profile.calltrace.cycles-pp.can_modify_mm.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64
      5.39            +2.9        8.32        perf-profile.calltrace.cycles-pp.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
     75.29            -1.9       73.37        perf-profile.children.cycles-pp.move_vma
     37.06            -1.6       35.50        perf-profile.children.cycles-pp.do_vmi_align_munmap
     24.98            -1.2       23.80        perf-profile.children.cycles-pp.copy_vma
     19.99            -1.0       19.02        perf-profile.children.cycles-pp.handle_softirqs
     19.97            -1.0       19.00        perf-profile.children.cycles-pp.rcu_core
     19.95            -1.0       18.98        perf-profile.children.cycles-pp.rcu_do_batch
     19.98            -0.9       19.06        perf-profile.children.cycles-pp.__split_vma
     17.55            -0.8       16.76        perf-profile.children.cycles-pp.kmem_cache_free
     10.56 ±  2%      -0.8        9.79 ±  2%  perf-profile.children.cycles-pp.run_ksoftirqd
     10.57 ±  2%      -0.8        9.80 ±  2%  perf-profile.children.cycles-pp.smpboot_thread_fn
     15.38            -0.8       14.62        perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
     10.62 ±  2%      -0.8        9.85 ±  2%  perf-profile.children.cycles-pp.kthread
     10.62 ±  2%      -0.8        9.86 ±  2%  perf-profile.children.cycles-pp.ret_from_fork
     10.62 ±  2%      -0.8        9.86 ±  2%  perf-profile.children.cycles-pp.ret_from_fork_asm
     15.14            -0.7       14.44        perf-profile.children.cycles-pp.vma_merge
     12.08            -0.5       11.55        perf-profile.children.cycles-pp.__slab_free
     12.11            -0.5       11.62        perf-profile.children.cycles-pp.mas_wr_store_entry
     10.86            -0.5       10.39        perf-profile.children.cycles-pp.vm_area_dup
     11.89            -0.5       11.44        perf-profile.children.cycles-pp.mas_store_prealloc
      8.49            -0.4        8.06        perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
      9.88            -0.4        9.49        perf-profile.children.cycles-pp.mas_wr_node_store
      7.91            -0.3        7.58        perf-profile.children.cycles-pp.move_page_tables
      6.06            -0.3        5.78        perf-profile.children.cycles-pp.vm_area_free_rcu_cb
      8.28            -0.3        8.00        perf-profile.children.cycles-pp.unmap_region
      6.69            -0.3        6.42        perf-profile.children.cycles-pp.vma_complete
      5.06            -0.3        4.80        perf-profile.children.cycles-pp.mas_preallocate
      5.82            -0.2        5.57        perf-profile.children.cycles-pp.move_ptes
      4.24            -0.2        4.01        perf-profile.children.cycles-pp.anon_vma_clone
      3.50            -0.2        3.30        perf-profile.children.cycles-pp.down_write
      2.44            -0.2        2.25        perf-profile.children.cycles-pp.find_vma_prev
      3.46            -0.2        3.28        perf-profile.children.cycles-pp.___slab_alloc
      3.45            -0.2        3.27        perf-profile.children.cycles-pp.free_pgtables
      2.54            -0.2        2.37        perf-profile.children.cycles-pp.rcu_cblist_dequeue
      3.35            -0.2        3.18        perf-profile.children.cycles-pp.__memcg_slab_free_hook
      2.93            -0.2        2.78        perf-profile.children.cycles-pp.mas_alloc_nodes
      2.28 ±  2%      -0.2        2.12 ±  2%  perf-profile.children.cycles-pp.vma_prepare
      3.46            -0.1        3.32        perf-profile.children.cycles-pp.flush_tlb_mm_range
      3.41            -0.1        3.27 ±  2%  perf-profile.children.cycles-pp.mod_objcg_state
      2.76            -0.1        2.63        perf-profile.children.cycles-pp.unlink_anon_vmas
      3.41            -0.1        3.28        perf-profile.children.cycles-pp.mas_store_gfp
      2.21            -0.1        2.09        perf-profile.children.cycles-pp.__cond_resched
      2.04            -0.1        1.94        perf-profile.children.cycles-pp.allocate_slab
      2.10            -0.1        2.00        perf-profile.children.cycles-pp.__call_rcu_common
      2.51            -0.1        2.40        perf-profile.children.cycles-pp.flush_tlb_func
      1.04            -0.1        0.94        perf-profile.children.cycles-pp.mas_prev
      2.71            -0.1        2.61        perf-profile.children.cycles-pp.mtree_load
      2.23            -0.1        2.14        perf-profile.children.cycles-pp.native_flush_tlb_one_user
      0.22 ±  5%      -0.1        0.13 ± 13%  perf-profile.children.cycles-pp.vm_stat_account
      0.95            -0.1        0.87        perf-profile.children.cycles-pp.mas_prev_setup
      1.65            -0.1        1.57        perf-profile.children.cycles-pp.mas_wr_walk
      1.84            -0.1        1.76        perf-profile.children.cycles-pp.up_write
      1.27            -0.1        1.20        perf-profile.children.cycles-pp.mas_prev_slot
      1.84            -0.1        1.77        perf-profile.children.cycles-pp.vma_link
      1.39            -0.1        1.32        perf-profile.children.cycles-pp.shuffle_freelist
      0.96            -0.1        0.90 ±  2%  perf-profile.children.cycles-pp.rcu_all_qs
      0.86            -0.1        0.80        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
      1.70            -0.1        1.64        perf-profile.children.cycles-pp.__get_unmapped_area
      0.34 ±  3%      -0.1        0.29 ±  5%  perf-profile.children.cycles-pp.security_vm_enough_memory_mm
      0.60            -0.0        0.55        perf-profile.children.cycles-pp.entry_SYSCALL_64
      0.92            -0.0        0.87        perf-profile.children.cycles-pp.percpu_counter_add_batch
      1.07            -0.0        1.02        perf-profile.children.cycles-pp.vma_to_resize
      1.59            -0.0        1.54        perf-profile.children.cycles-pp.mas_update_gap
      0.44 ±  2%      -0.0        0.40 ±  2%  perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
      0.70            -0.0        0.66        perf-profile.children.cycles-pp.syscall_return_via_sysret
      1.13            -0.0        1.09        perf-profile.children.cycles-pp.mt_find
      0.20 ±  6%      -0.0        0.17 ±  9%  perf-profile.children.cycles-pp.cap_vm_enough_memory
      0.99            -0.0        0.95        perf-profile.children.cycles-pp.mas_pop_node
      0.63 ±  2%      -0.0        0.59        perf-profile.children.cycles-pp.security_mmap_addr
      0.62            -0.0        0.59        perf-profile.children.cycles-pp.__put_partials
      1.17            -0.0        1.14        perf-profile.children.cycles-pp.clear_bhb_loop
      0.46            -0.0        0.43 ±  2%  perf-profile.children.cycles-pp.__alloc_pages_noprof
      0.44            -0.0        0.41 ±  2%  perf-profile.children.cycles-pp.get_page_from_freelist
      0.90            -0.0        0.87        perf-profile.children.cycles-pp.userfaultfd_unmap_complete
      0.64 ±  2%      -0.0        0.62        perf-profile.children.cycles-pp.get_old_pud
      1.07            -0.0        1.05        perf-profile.children.cycles-pp.mas_leaf_max_gap
      0.22 ±  3%      -0.0        0.20 ±  2%  perf-profile.children.cycles-pp.__rmqueue_pcplist
      0.55            -0.0        0.53        perf-profile.children.cycles-pp.refill_obj_stock
      0.25            -0.0        0.23 ±  3%  perf-profile.children.cycles-pp.rmqueue
      0.48            -0.0        0.45        perf-profile.children.cycles-pp.mremap_userfaultfd_prep
      0.33            -0.0        0.30        perf-profile.children.cycles-pp.free_unref_page
      0.46            -0.0        0.44        perf-profile.children.cycles-pp.setup_object
      0.21 ±  3%      -0.0        0.19 ±  2%  perf-profile.children.cycles-pp.rmqueue_bulk
      0.31 ±  3%      -0.0        0.29        perf-profile.children.cycles-pp.__vm_enough_memory
      0.40            -0.0        0.38        perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.36            -0.0        0.35        perf-profile.children.cycles-pp.madvise_vma_behavior
      0.54            -0.0        0.53 ±  2%  perf-profile.children.cycles-pp.mas_wr_end_piv
      0.46            -0.0        0.44 ±  2%  perf-profile.children.cycles-pp.rcu_segcblist_enqueue
      0.34            -0.0        0.32 ±  2%  perf-profile.children.cycles-pp.mas_destroy
      0.28            -0.0        0.26 ±  3%  perf-profile.children.cycles-pp.mas_wr_store_setup
      0.30            -0.0        0.28        perf-profile.children.cycles-pp.pte_offset_map_nolock
      0.19            -0.0        0.18 ±  2%  perf-profile.children.cycles-pp.__thp_vma_allowable_orders
      0.08 ±  4%      -0.0        0.07        perf-profile.children.cycles-pp.ksm_madvise
      0.17            -0.0        0.16        perf-profile.children.cycles-pp.get_any_partial
      0.08            -0.0        0.07        perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
      0.45            +0.0        0.47        perf-profile.children.cycles-pp._raw_spin_lock
      1.10            +0.0        1.14        perf-profile.children.cycles-pp.zap_pte_range
      0.78            +0.1        0.85        perf-profile.children.cycles-pp.__madvise
      0.63            +0.1        0.70        perf-profile.children.cycles-pp.__x64_sys_madvise
      0.62            +0.1        0.70        perf-profile.children.cycles-pp.do_madvise
      0.00            +0.1        0.09 ±  4%  perf-profile.children.cycles-pp.can_modify_mm_madv
      1.32            +0.1        1.46        perf-profile.children.cycles-pp.mas_next_slot
     88.13            +0.7       88.83        perf-profile.children.cycles-pp.mremap
     83.94            +0.9       84.88        perf-profile.children.cycles-pp.__do_sys_mremap
     86.06            +0.9       87.00        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     85.56            +1.0       86.54        perf-profile.children.cycles-pp.do_syscall_64
     40.49            +1.4       41.90        perf-profile.children.cycles-pp.do_vmi_munmap
      2.10            +1.5        3.57        perf-profile.children.cycles-pp.do_munmap
      3.62            +2.3        5.90        perf-profile.children.cycles-pp.mas_walk
      5.44            +2.9        8.38        perf-profile.children.cycles-pp.mremap_to
      5.30            +3.1        8.39        perf-profile.children.cycles-pp.mas_find
      0.00            +5.4        5.40        perf-profile.children.cycles-pp.can_modify_mm
     11.46            -0.5       10.96        perf-profile.self.cycles-pp.__slab_free
      4.30            -0.2        4.08        perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
      2.51            -0.2        2.34        perf-profile.self.cycles-pp.rcu_cblist_dequeue
      2.41 ±  2%      -0.2        2.25        perf-profile.self.cycles-pp.down_write
      2.21            -0.1        2.11        perf-profile.self.cycles-pp.native_flush_tlb_one_user
      2.37            -0.1        2.28        perf-profile.self.cycles-pp.mtree_load
      1.60            -0.1        1.51        perf-profile.self.cycles-pp.__memcg_slab_free_hook
      0.18 ±  3%      -0.1        0.10 ± 15%  perf-profile.self.cycles-pp.vm_stat_account
      1.25            -0.1        1.18        perf-profile.self.cycles-pp.move_vma
      1.76            -0.1        1.69        perf-profile.self.cycles-pp.mod_objcg_state
      1.42            -0.1        1.35 ±  2%  perf-profile.self.cycles-pp.__call_rcu_common
      1.41            -0.1        1.34        perf-profile.self.cycles-pp.mas_wr_walk
      1.52            -0.1        1.46        perf-profile.self.cycles-pp.up_write
      1.02            -0.1        0.95        perf-profile.self.cycles-pp.mas_prev_slot
      0.96            -0.1        0.90 ±  2%  perf-profile.self.cycles-pp.vm_area_free_rcu_cb
      1.50            -0.1        1.45        perf-profile.self.cycles-pp.kmem_cache_free
      0.69 ±  3%      -0.1        0.64 ±  2%  perf-profile.self.cycles-pp.rcu_all_qs
      1.14 ±  2%      -0.1        1.09        perf-profile.self.cycles-pp.shuffle_freelist
      1.10            -0.1        1.05        perf-profile.self.cycles-pp.__cond_resched
      1.40            -0.0        1.35        perf-profile.self.cycles-pp.do_vmi_align_munmap
      0.99            -0.0        0.94        perf-profile.self.cycles-pp.mas_preallocate
      0.88            -0.0        0.83        perf-profile.self.cycles-pp.___slab_alloc
      0.55            -0.0        0.50        perf-profile.self.cycles-pp.mremap_to
      0.98            -0.0        0.93        perf-profile.self.cycles-pp.move_ptes
      0.78            -0.0        0.74        perf-profile.self.cycles-pp.percpu_counter_add_batch
      0.21 ±  2%      -0.0        0.18 ±  2%  perf-profile.self.cycles-pp.entry_SYSCALL_64
      0.44 ±  2%      -0.0        0.40 ±  2%  perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
      0.92            -0.0        0.89        perf-profile.self.cycles-pp.mas_store_gfp
      0.86            -0.0        0.82        perf-profile.self.cycles-pp.mas_pop_node
      0.50            -0.0        0.46        perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      1.15            -0.0        1.12        perf-profile.self.cycles-pp.clear_bhb_loop
      1.14            -0.0        1.11        perf-profile.self.cycles-pp.vma_merge
      0.66            -0.0        0.63        perf-profile.self.cycles-pp.__split_vma
      0.16 ±  6%      -0.0        0.13 ±  7%  perf-profile.self.cycles-pp.cap_vm_enough_memory
      0.82            -0.0        0.79        perf-profile.self.cycles-pp.mas_wr_store_entry
      0.54 ±  2%      -0.0        0.52        perf-profile.self.cycles-pp.get_old_pud
      0.43            -0.0        0.40        perf-profile.self.cycles-pp.do_munmap
      0.51 ±  2%      -0.0        0.48 ±  2%  perf-profile.self.cycles-pp.security_mmap_addr
      0.50            -0.0        0.48        perf-profile.self.cycles-pp.refill_obj_stock
      0.24            -0.0        0.22        perf-profile.self.cycles-pp.mas_prev
      0.71            -0.0        0.69        perf-profile.self.cycles-pp.unmap_page_range
      0.48            -0.0        0.45        perf-profile.self.cycles-pp.find_vma_prev
      0.42            -0.0        0.40        perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      0.66            -0.0        0.64        perf-profile.self.cycles-pp.mas_store_prealloc
      0.31            -0.0        0.29        perf-profile.self.cycles-pp.mas_prev_setup
      0.43            -0.0        0.41        perf-profile.self.cycles-pp.mas_wr_end_piv
      0.78            -0.0        0.76        perf-profile.self.cycles-pp.userfaultfd_unmap_complete
      0.28            -0.0        0.26 ±  2%  perf-profile.self.cycles-pp.mas_put_in_tree
      0.42            -0.0        0.40        perf-profile.self.cycles-pp.mremap_userfaultfd_prep
      0.28            -0.0        0.26        perf-profile.self.cycles-pp.free_pgtables
      0.39            -0.0        0.37        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.30 ±  2%      -0.0        0.28        perf-profile.self.cycles-pp.zap_pmd_range
      0.32            -0.0        0.31        perf-profile.self.cycles-pp.unmap_vmas
      0.21            -0.0        0.20        perf-profile.self.cycles-pp.__get_unmapped_area
      0.18 ±  2%      -0.0        0.17 ±  2%  perf-profile.self.cycles-pp.lru_add_drain_cpu
      0.06            -0.0        0.05        perf-profile.self.cycles-pp.ksm_madvise
      0.45            +0.0        0.46        perf-profile.self.cycles-pp.do_vmi_munmap
      0.37            +0.0        0.39        perf-profile.self.cycles-pp._raw_spin_lock
      1.06            +0.1        1.18        perf-profile.self.cycles-pp.mas_next_slot
      1.50            +0.5        1.97        perf-profile.self.cycles-pp.mas_find
      0.00            +1.4        1.35        perf-profile.self.cycles-pp.can_modify_mm
      3.13            +2.0        5.13        perf-profile.self.cycles-pp.mas_walk


***************************************************************************************************
lkp-spr-r02: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 256G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  gcc-13/performance/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-spr-r02/pkey/stress-ng/60s

commit: 
  ff388fe5c4 ("mseal: wire up mseal syscall")
  8be7258aad ("mseal: add mseal syscall")

ff388fe5c481d39c 8be7258aad44b5e25977a98db13 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
     10539            -2.5%      10273        vmstat.system.cs
      0.28 ±  5%     -20.1%       0.22 ±  7%  sched_debug.cfs_rq:/.h_nr_running.stddev
      1419 ±  7%     -15.3%       1202 ±  6%  sched_debug.cfs_rq:/.util_avg.max
      0.28 ±  6%     -18.4%       0.23 ±  8%  sched_debug.cpu.nr_running.stddev
 8.736e+08            -3.6%  8.423e+08        stress-ng.pkey.ops
  14560560            -3.6%   14038795        stress-ng.pkey.ops_per_sec
    770.39 ±  4%      -5.0%     732.04        stress-ng.time.user_time
    244657 ±  3%      +5.8%     258782 ±  3%  proc-vmstat.nr_slab_unreclaimable
  73133541            -2.1%   71588873        proc-vmstat.numa_hit
  72873579            -2.1%   71357274        proc-vmstat.numa_local
 1.842e+08            -2.5%  1.796e+08        proc-vmstat.pgalloc_normal
 1.767e+08            -2.8%  1.717e+08        proc-vmstat.pgfree
   1345346 ± 40%     -73.1%     362064 ±124%  numa-vmstat.node0.nr_inactive_anon
   1345340 ± 40%     -73.1%     362062 ±124%  numa-vmstat.node0.nr_zone_inactive_anon
   2420830 ± 14%     +35.1%    3270248 ± 16%  numa-vmstat.node1.nr_file_pages
   2067871 ± 13%     +51.5%    3132982 ± 17%  numa-vmstat.node1.nr_inactive_anon
    191406 ± 17%     +33.6%     255808 ± 14%  numa-vmstat.node1.nr_mapped
      2452 ± 61%    +104.4%       5012 ± 35%  numa-vmstat.node1.nr_page_table_pages
   2067853 ± 13%     +51.5%    3132966 ± 17%  numa-vmstat.node1.nr_zone_inactive_anon
   5379238 ± 40%     -73.0%    1453605 ±123%  numa-meminfo.node0.Inactive
   5379166 ± 40%     -73.0%    1453462 ±123%  numa-meminfo.node0.Inactive(anon)
   8741077 ± 22%     -36.7%    5531290 ± 28%  numa-meminfo.node0.MemUsed
   9651902 ± 13%     +35.8%   13105318 ± 16%  numa-meminfo.node1.FilePages
   8239855 ± 13%     +52.4%   12556929 ± 17%  numa-meminfo.node1.Inactive
   8239712 ± 13%     +52.4%   12556853 ± 17%  numa-meminfo.node1.Inactive(anon)
    761944 ± 18%     +34.6%    1025906 ± 14%  numa-meminfo.node1.Mapped
  11679628 ± 11%     +31.2%   15322841 ± 14%  numa-meminfo.node1.MemUsed
      9874 ± 62%    +104.6%      20200 ± 36%  numa-meminfo.node1.PageTables
      0.74            -4.2%       0.71        perf-stat.i.MPKI
 1.245e+11            +2.3%  1.274e+11        perf-stat.i.branch-instructions
      0.37            -0.0        0.35        perf-stat.i.branch-miss-rate%
 4.359e+08            -2.1%  4.265e+08        perf-stat.i.branch-misses
 4.672e+08            -2.6%  4.548e+08        perf-stat.i.cache-misses
 7.276e+08            -2.7%  7.082e+08        perf-stat.i.cache-references
      1.00            -1.6%       0.98        perf-stat.i.cpi
      1364            +2.9%       1404        perf-stat.i.cycles-between-cache-misses
 6.392e+11            +1.7%  6.499e+11        perf-stat.i.instructions
      1.00            +1.6%       1.02        perf-stat.i.ipc
      0.74            -4.3%       0.71        perf-stat.overall.MPKI
      0.35            -0.0        0.33        perf-stat.overall.branch-miss-rate%
      1.00            -1.6%       0.99        perf-stat.overall.cpi
      1356            +2.9%       1395        perf-stat.overall.cycles-between-cache-misses
      1.00            +1.6%       1.01        perf-stat.overall.ipc
 1.209e+11            +1.9%  1.232e+11        perf-stat.ps.branch-instructions
 4.188e+08            -2.6%  4.077e+08        perf-stat.ps.branch-misses
 4.585e+08            -3.1%  4.441e+08        perf-stat.ps.cache-misses
 7.124e+08            -3.1%  6.901e+08        perf-stat.ps.cache-references
     10321            -2.6%      10053        perf-stat.ps.context-switches





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:[~2024-08-04  8:59 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-08-04  8:59 kernel test robot [this message]
2024-08-04 20:32 ` [linus:master] [mseal] 8be7258aad: stress-ng.pagemove.page_remaps_per_sec -4.4% regression Linus Torvalds
2024-08-05 13:33   ` Pedro Falcato
2024-08-05 18:10     ` Jeff Xu
2024-08-05 18:55       ` Linus Torvalds
2024-08-05 19:33         ` Linus Torvalds
2024-08-06  2:14           ` Michael Ellerman
2024-08-06  2:17             ` Linus Torvalds
2024-08-06 12:03               ` Michael Ellerman
2024-08-06 14:43                 ` Linus Torvalds
2024-08-07 12:26                   ` Michael Ellerman
2024-08-06  6:04           ` Oliver Sang
2024-08-06 14:38             ` Linus Torvalds
2024-08-06 21:37             ` Pedro Falcato
2024-08-07  5:54               ` Oliver Sang
2024-08-05 19:37         ` Jeff Xu
2024-08-05 19:48           ` Linus Torvalds
2024-08-05 19:50             ` Linus Torvalds
2024-08-05 23:24             ` Nicholas Piggin
2024-08-06  0:13               ` Linus Torvalds
2024-08-06  1:22                 ` Jeff Xu
2024-08-06  2:01                 ` Michael Ellerman
2024-08-06  2:15                   ` Linus Torvalds
2024-09-13  5:47                   ` Christophe Leroy
2024-08-05 17:54   ` Jeff Xu
2024-08-05 13:56 ` Jeff Xu
2024-08-05 16:58 ` Jeff Xu
2024-08-06  1:44   ` Oliver Sang
2024-08-06 14:54     ` Jeff Xu

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=202408041602.caa0372-oliver.sang@intel.com \
    --to=oliver.sang@intel.com \
    --cc=Liam.Howlett@oracle.com \
    --cc=akpm@linux-foundation.org \
    --cc=amer.shanawany@gmail.com \
    --cc=corbet@lwn.net \
    --cc=dave.hansen@intel.com \
    --cc=feng.tang@intel.com \
    --cc=fengwei.yin@intel.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=groeck@chromium.org \
    --cc=jannh@google.com \
    --cc=javier.carrasco.cruz@gmail.com \
    --cc=jeffxu@chromium.org \
    --cc=jeffxu@google.com \
    --cc=jorgelo@chromium.org \
    --cc=keescook@chromium.org \
    --cc=linux-api@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=lkp@intel.com \
    --cc=oe-lkp@lists.linux.dev \
    --cc=pedro.falcato@gmail.com \
    --cc=shuah@kernel.org \
    --cc=sroettger@google.com \
    --cc=surenb@google.com \
    --cc=torvalds@linux-foundation.org \
    --cc=usama.anjum@collabora.com \
    --cc=willy@infradead.org \
    --cc=ying.huang@intel.com \
    /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.