Hello,
kernel test robot noticed a 6.7% regression of stress-ng.mremap.ops_per_sec on:
commit: 2f406263e3e954aa24c1248edcfa9be0c1bb30fa ("madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against large folio for sharing check")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
[still regression on fix commit cc864ebba5f612ce2960e7e09322a193e8fda0d7]
testcase: stress-ng
config: x86_64-rhel-8.3
compiler: gcc-12
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: mremap
cpufreq_governor: performance