FYI, we noticed the following commit:
commit: 25e6871840b6763ca0b668121bfaa89cdf9641da
("proc-mm-export-pte-sizes-directly-in-smaps-v3")
git://git.cmpxchg.org/linux-mmotm.git master
in testcase: boot
on test machine: qemu-system-i386 -enable-kvm -smp 2 -m 256M
caused below changes:
+---------------------------------------------+------------+------------+
| | 9de3d897be | 25e6871840 |
+---------------------------------------------+------------+------------+
| boot_successes | 9 | 0 |
| boot_failures | 3 | 10 |
| invoked_oom-killer:gfp_mask=0x | 3 | 1 |
| Mem-Info | 3 | 1 |
| WARNING:at_mm/hugetlb.c:#hugetlb_add_hstate | 0 | 10 |
| calltrace:hugetlb_init | 0 | 10 |
+---------------------------------------------+------------+------------+
[ 0.729449] PCI: PCI BIOS revision 2.10 entry at 0xfd40f, last bus=0
[ 0.732739] PCI: Using configuration type 1 for base access
[ 0.806061] ------------[ cut here ]------------
[ 0.807626] WARNING: CPU: 0 PID: 1 at mm/hugetlb.c:2918 hugetlb_add_hstate+0x1bc/0x1d2
[ 0.813914] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.0-rc7-mm1-00085-g25e6871 #1
[ 0.817604] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1
04/01/2014
[ 0.825258] cf4afea0 cc0201ab 00000000 cd8cd7a8 cf4afeb8 cb88ce88 00000b66 cdaddf20
[ 0.832788] 00001000 cdade1f8 cf4afecc cb88cfa5 00000009 00000000 00000000 cf4afee8
[ 0.839646] cd8cd7a8 0000000a 00400000 cd8cd98e ffffffff 00000000 cf4aff28 cd8cda28
[ 0.846827] Call Trace:
[ 0.848368] [<cc0201ab>] dump_stack+0x138/0x189
[ 0.852578] [<cd8cd7a8>] ? hugetlb_add_hstate+0x1bc/0x1d2
[ 0.855175] [<cb88ce88>] __warn+0x139/0x17a
[ 0.857916] [<cb88cfa5>] warn_slowpath_null+0x2d/0x40
[ 0.861148] [<cd8cd7a8>] hugetlb_add_hstate+0x1bc/0x1d2
[ 0.864766] [<cd8cd98e>] ? hugetlb_nrpages_setup+0x131/0x131
[ 0.867837] [<cd8cda28>] hugetlb_init+0x9a/0x8d3
[ 0.870348] [<cb9b862e>] ? list_add_tail_rcu+0x1b/0x2b
[ 0.874638] [<cb9b8dda>] ? bdi_init+0x3c2/0x3da
[ 0.877176] [<cd8c95be>] ? bdi_class_init+0x92/0x92
[ 0.880116] [<cd8cd98e>] ? hugetlb_nrpages_setup+0x131/0x131
[ 0.884581] [<cd895901>] do_one_initcall+0x10e/0x21a
[ 0.887170] [<cb8b8653>] ? parse_args+0x487/0x637
[ 0.890154] [<cd895db8>] ? kernel_init_freeable+0x3ab/0x54f
[ 0.894558] [<cd895de2>] kernel_init_freeable+0x3d5/0x54f
[ 0.897170] [<ccc7421f>] ? rest_init+0x107/0x107
[ 0.900030] [<ccc74235>] kernel_init+0x16/0x248
[ 0.903505] [<ccc7d8b7>] ret_from_fork+0x1b/0x28
[ 0.906086] ---[ end trace f68b46dee15965b3 ]---
[ 0.907643] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[ 0.941737] raid6: mmxx1 gen() 417 MB/s
To reproduce:
git clone
git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> job-script # job-script is attached in this
email
Thanks,
Kernel Test Robot