[<prev] [next>] [day] [month] [year] [list]
Message-ID: <5841dc7f.S1K1TpbvQuMvlyTK%fengguang.wu@intel.com>
Date: Sat, 03 Dec 2016 04:41:35 +0800
From: kernel test robot <fengguang.wu@...el.com>
To: Dave Hansen <dave.hansen@...ux.intel.com>
Cc: LKP <lkp@...org>, linux-mm@...ck.org, linux-kernel@...r.kernel.org,
Linux Memory Management List <linux-mm@...ck.org>,
Andrew Morton <akpm@...ux-foundation.org>, wfg@...ux.intel.com
Subject: a3a18061c9: WARNING: CPU: 0 PID: 1 at mm/hugetlb.c:2918
hugetlb_add_hstate
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit a3a18061c987aa9da4f5d3cbb31a9e71e9d7191d
Author: Dave Hansen <dave.hansen@...ux.intel.com>
AuthorDate: Thu Dec 1 11:27:23 2016 +1100
Commit: Stephen Rothwell <sfr@...b.auug.org.au>
CommitDate: Thu Dec 1 11:27:23 2016 +1100
proc-mm-export-pte-sizes-directly-in-smaps-v3
Changes from v2:
* Do not assume (wrongly) that smaps_hugetlb_range() always uses
PUDs. (Thanks for pointing this out, Vlastimil). Also handle
hstates that are not exactly at PMD/PUD sizes.
Link: http://lkml.kernel.org/r/20161129201703.CE9D5054@viggo.jf.intel.com
Signed-off-by: Dave Hansen <dave.hansen@...ux.intel.com>
Cc: Christoph Hellwig <hch@....de>
Cc: Dan Williams <dan.j.williams@...el.com>
Cc: Anshuman Khandual <khandual@...ux.vnet.ibm.com>
Cc: Vlastimil Babka <vbabka@...e.cz>
Signed-off-by: Andrew Morton <akpm@...ux-foundation.org>
+-------------------------------------------------+------------+------------+---------------+
| | 446111661a | a3a18061c9 | next-20161202 |
+-------------------------------------------------+------------+------------+---------------+
| boot_successes | 65 | 0 | 0 |
| boot_failures | 27 | 26 | 19 |
| BUG:kernel_reboot-without-warning_in_test_stage | 27 | | |
| WARNING:at_mm/hugetlb.c:#hugetlb_add_hstate | 0 | 26 | 19 |
| calltrace:hugetlb_init | 0 | 26 | |
+-------------------------------------------------+------------+------------+---------------+
[ 0.448484] PCI: PCI BIOS revision 2.10 entry at 0xfd3e3, last bus=0
[ 0.449274] PCI: Using configuration type 1 for base access
[ 0.488247] ------------[ cut here ]------------
[ 0.488712] WARNING: CPU: 0 PID: 1 at mm/hugetlb.c:2918 hugetlb_add_hstate+0x1bc/0x1d2
[ 0.489777] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.0-rc7-00105-ga3a1806 #1
[ 0.490440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014
[ 0.491347] 52087e9c 4725705c 00000000 483fed9d 52087eb4 46e96360 00000b66 48d5b220
[ 0.492139] 48d5b520 00001000 52087ec8 46e9648c 00000009 00000000 00000000 52087ee4
[ 0.492932] 483fed9d 0000000a 00400000 ffffffff 483fedb3 00000000 52087f28 483fee68
[ 0.493737] Call Trace:
[ 0.493965] [<4725705c>] dump_stack+0x15f/0x202
[ 0.494377] [<483fed9d>] ? hugetlb_add_hstate+0x1bc/0x1d2
[ 0.494872] [<46e96360>] __warn+0x151/0x192
[ 0.495450] [<46e9648c>] warn_slowpath_null+0x32/0x45
[ 0.496181] [<483fed9d>] hugetlb_add_hstate+0x1bc/0x1d2
[ 0.496832] [<483fedb3>] ? hugetlb_add_hstate+0x1d2/0x1d2
[ 0.497497] [<483fee68>] hugetlb_init+0xb5/0x7c1
[ 0.498107] [<47083aef>] ? bdi_init+0x2c3/0x428
[ 0.498740] [<483fedb3>] ? hugetlb_add_hstate+0x1d2/0x1d2
[ 0.499509] [<483bb950>] do_one_initcall+0x11b/0x248
[ 0.499982] [<483ba6f7>] ? do_early_param+0x128/0x128
[ 0.500670] [<46ec0386>] ? __usermodehelper_set_disable_depth+0x65/0x79
[ 0.501626] [<483bbca6>] ? kernel_init_freeable+0x229/0x3b2
[ 0.502281] [<46f20a62>] ? up_write+0x37/0x6f
[ 0.502759] [<483bbcd4>] kernel_init_freeable+0x257/0x3b2
[ 0.503549] [<47b6fff0>] ? rest_init+0x270/0x270
[ 0.504057] [<47b7000b>] kernel_init+0x1b/0x24d
[ 0.504551] [<47b7e723>] ret_from_fork+0x1b/0x28
[ 0.505108] ---[ end trace f888bffec9944273 ]---
[ 0.505533] HugeTLB registered 4 MB page size, pre-allocated 0 pages
git bisect start e05f574a0bb1f4502a4b2264fdb0ef6419cf3772 e5517c2a5a49ed5e99047008629f1cd60246ea0e --
git bisect good 84a012eb7f1c73c86304373b5c302fbf15c38cda # 00:59 20+ 4 Merge remote-tracking branch 'jc_docs/docs-next'
git bisect good 9d99be1bcd44e5ce75128d754b72abcf2d7df9a7 # 01:18 22+ 6 Merge remote-tracking branch 'trivial/for-next'
git bisect good de0195ee24b6f36b443c8a5adfb122f448bc960b # 01:27 21+ 0 Merge remote-tracking branch 'usb/usb-next'
git bisect good 7aa8bf662a4d5d48b8387bdb3b24be715efff72e # 01:37 22+ 2 Merge remote-tracking branch 'gpio/for-next'
git bisect good 8f7b1ed0e2bd0757e755c44911a4856d752b48af # 01:59 22+ 7 Merge remote-tracking branch 'y2038/y2038'
git bisect good 03ed36f1929f3243b8562d09652933bb4193f49f # 02:14 20+ 3 Merge remote-tracking branch 'rtc/rtc-next'
git bisect bad 1036073cce5760fa95224f051bf381695f13cff1 # 02:26 0- 13 Merge branch 'akpm-current/current'
git bisect bad bcc39723928e838f38eb364dc2b3c8643542540d # 02:41 0- 5 mm: THP page cache support for ppc64
git bisect good 00f83cee9cf1fe8eef0b00e946de9360e4214f3c # 02:52 22+ 1 mm, compaction: fix NR_ISOLATED_* stats for pfn based migration
git bisect good 446111661a3d252221bb520150de864f171be219 # 03:02 22+ 9 proc: mm: export PTE sizes directly in smaps
git bisect bad 94b0c842a24d4dfb4c7d47af8ec4ba69123b6a58 # 03:15 0- 19 lib: radix-tree: update callback for changing leaf nodes
git bisect bad f86cc05c6afed8070517ddc27397497a0b62b425 # 03:24 0- 2 include/linux/backing-dev-defs.h: shrink struct backing_dev_info
git bisect bad 52f1bb6ac95bf6c292c4d9d8569f290963c09255 # 03:33 0- 21 filemap-add-comment-for-confusing-logic-in-page_cache_tree_insert-fix
git bisect bad 642c599c5a0ae1b85005f45401ba00156f989648 # 03:42 0- 1 mm/filemap.c: add comment for confusing logic in page_cache_tree_insert()
git bisect bad a3a18061c987aa9da4f5d3cbb31a9e71e9d7191d # 03:52 0- 8 proc-mm-export-pte-sizes-directly-in-smaps-v3
# first bad commit: [a3a18061c987aa9da4f5d3cbb31a9e71e9d7191d] proc-mm-export-pte-sizes-directly-in-smaps-v3
git bisect good 446111661a3d252221bb520150de864f171be219 # 03:55 66+ 27 proc: mm: export PTE sizes directly in smaps
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad a3a18061c987aa9da4f5d3cbb31a9e71e9d7191d # 04:14 0- 4 proc-mm-export-pte-sizes-directly-in-smaps-v3
# extra tests on HEAD of linux-next/master
git bisect bad e05f574a0bb1f4502a4b2264fdb0ef6419cf3772 # 04:14 0- 19 Add linux-next specific files for 20161202
# extra tests on tree/branch linux-next/master
git bisect bad e05f574a0bb1f4502a4b2264fdb0ef6419cf3772 # 04:14 0- 19 Add linux-next specific files for 20161202
# extra tests with first bad commit reverted
git bisect good d4ae4276015ffb2c2542a4b70cbed3219b73876b # 04:29 66+ 8 Revert "proc-mm-export-pte-sizes-directly-in-smaps-v3"
# extra tests on tree/branch linus/master
git bisect good ed8d747fd2b9d9204762ca6ab8c843c72c42cc41 # 04:40 64+ 17 Fix up a couple of field names in the CREDITS file
# extra tests on tree/branch linux-next/master
git bisect bad e05f574a0bb1f4502a4b2264fdb0ef6419cf3772 # 04:40 0- 19 Add linux-next specific files for 20161202
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
Download attachment "dmesg-yocto-kbuild-6:20161203035216:i386-randconfig-c0-12022226:4.9.0-rc7-00105-ga3a1806:1.gz" of type "application/gzip" (98238 bytes)
Download attachment "dmesg-quantal-ivb41-114:20161202195350:i386-randconfig-c0-12022226:4.9.0-rc7-00104-g4461116:1.gz" of type "application/gzip" (17593 bytes)
View attachment "config-4.9.0-rc7-00105-ga3a1806" of type "text/plain" (88944 bytes)
Powered by blists - more mailing lists