FYI, we noticed the following commit:
commit: 4193eeece130f270e400b479131badbf6e8a6618 ("mm: page_alloc: High-order per-cpu
page allocator v7")
https://git.kernel.org/pub/scm/linux/kernel/git/mel/linux.git
mm-pagealloc-highorder-percpu-v7r1
in testcase: vm-scalability
with following parameters:
runtime: 300
thp_enabled: never
thp_defrag: never
nr_task: 16
nr_pmem: 1
test: swap-w-rand
cpufreq_governor: performance
test-description: The motivation behind this suite is to exercise functions and regions of
the mm/ of the Linux kernel which are of interest to us.
test-url:
https://git.kernel.org/cgit/linux/kernel/git/wfg/vm-scalability.git/
on test machine: 8 threads Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz with 8G memory
caused below changes:
+------------------------------------------------------------------+------------+------------+
| | ab947c6adc |
4193eeece1 |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 4 | 0
|
| boot_failures | 4 | 2
|
| invoked_oom-killer:gfp_mask=0x | 4 |
|
| Mem-Info | 4 |
|
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 2 |
|
| WARNING:at_fs/sysfs/dir.c:#sysfs_warn_dup | 0 | 2
|
| calltrace:parport_pc_init | 0 | 2
|
| calltrace:SyS_finit_module | 0 | 2
|
| WARNING:at_lib/kobject.c:#kobject_add_internal | 0 | 2
|
+------------------------------------------------------------------+------------+------------+
user :notice: [ 51.595949] 415370808 bytes / 29081272 usecs = 13948 KB/s
kern :err : [ 51.687788] BUG: sleeping function called from invalid context at
arch/x86/include/asm/uaccess.h:709
kern :err : [ 51.699532] in_atomic(): 0, irqs_disabled(): 1, pid: 772, name: perf
kern :warn : [ 51.707016] CPU: 6 PID: 772 Comm: perf Tainted: G O
4.9.0-rc7-00002-g4193eeec #1
kern :warn : [ 51.716738] Hardware name: Dell Inc. OptiPlex 9020/0DNKMN, BIOS A05
12/05/2013
kern :warn : [ 51.725189] ffffc90001b1fd88 ffffffff81465f89 ffff88021a4ba5c0
00000000000002c5
kern :warn : [ 51.733878] ffffc90001b1fda0 ffffffff810a7d13 ffffffff81c748c0
ffffc90001b1fdc8
kern :warn : [ 51.742536] ffffffff810a7daa ffff88021b560000 0000000000000040
00007ffcbf75f250
kern :warn : [ 51.751172] Call Trace:
kern :warn : [ 51.754798] [<ffffffff81465f89>] dump_stack+0x63/0x8a
kern :warn : [ 51.761091] [<ffffffff810a7d13>] ___might_sleep+0xd3/0x120
kern :warn : [ 51.767756] [<ffffffff810a7daa>] __might_sleep+0x4a/0x80
kern :warn : [ 51.774249] [<ffffffff811b5fdf>] __might_fault+0x2f/0x40
kern :warn : [ 51.780687] [<ffffffff81291cb0>] read_kcore+0x210/0x3b0
kern :warn : [ 51.787049] [<ffffffff812841d2>] proc_reg_read+0x42/0x70
kern :warn : [ 51.793454] [<ffffffff81210f48>] __vfs_read+0x28/0x130
kern :warn : [ 51.799676] [<ffffffff813f3c9b>] ?
security_file_permission+0x9b/0xc0
kern :warn : [ 51.807160] [<ffffffff81211fae>] ? rw_verify_area+0x4e/0xb0
kern :warn : [ 51.813759] [<ffffffff812120a6>] vfs_read+0x96/0x130
kern :warn : [ 51.819736] [<ffffffff81213606>] SyS_pread64+0x76/0x90
kern :warn : [ 51.825859] [<ffffffff819565f7>]
entry_SYSCALL_64_fastpath+0x1a/0xa9
user :notice: [ 53.681878] 415370808 bytes / 31177902 usecs = 13010 KB/s
To reproduce:
git clone
git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml
Thanks,
Kernel Test Robot