Greetings, 0day kernel testing robot got the below dmesg and the first bad commit is git://git.cmpxchg.org/linux-mmotm.git master commit 56603bfc91e6d0603e07da23dd02e910b8e33dd5 Author: Johannes Weiner AuthorDate: Fri Jun 2 22:01:14 2017 +0000 Commit: Johannes Weiner CommitDate: Fri Jun 2 22:01:14 2017 +0000 mm: memcontrol: account slab stats per lruvec Josef's redesign of the balancing between slab caches and the page cache requires slab cache statistics at the lruvec level. Link: http://lkml.kernel.org/r/20170530181724.27197-7-hannes@cmpxchg.org Signed-off-by: Johannes Weiner Cc: Josef Bacik Cc: Michal Hocko Cc: Vladimir Davydov Cc: Rik van Riel Signed-off-by: Andrew Morton 2fc1684710 mm-memcontrol-per-lruvec-stats-infrastructure-fix 56603bfc91 mm: memcontrol: account slab stats per lruvec 5c84fce565 pci: test for unexpectedly disabled bridges +------------------------------------------+------------+------------+------------+ | | 2fc1684710 | 56603bfc91 | mmotm/v4.1 | +------------------------------------------+------------+------------+------------+ | boot_successes | 33 | 0 | 0 | | boot_failures | 0 | 11 | 11 | | BUG:unable_to_handle_kernel | 0 | 11 | 11 | | Oops:#[##] | 0 | 11 | 11 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 11 | 11 | | BUG:kernel_hang_in_boot_stage | 0 | 0 | 3 | | BUG:kernel_hang_in_test_stage | 0 | 0 | 1 | +------------------------------------------+------------+------------+------------+ [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes) [ 0.000000] Memory: 435836K/523712K available (12431K kernel code, 5809K rwdata, 2872K rodata, 1664K init, 29236K bss, 87876K reserved, 0K cma-reserved) [ 0.000000] BUG: unable to handle kernel NULL pointer dereference at 0000000000000310 [ 0.000000] IP: mod_lruvec_page_state+0x5c/0x13c [ 0.000000] PGD 0 [ 0.000000] P4D 0 [ 0.000000] [ 0.000000] Oops: 0000 [#1] SMP [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.12.0-rc3-mm1-00156-g56603bf #1 [ 0.000000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.9.3-20161025_171302-gandalf 04/01/2014 [ 0.000000] task: ffffffff822129c0 task.stack: ffffffff82200000 [ 0.000000] RIP: 0010:mod_lruvec_page_state+0x5c/0x13c [ 0.000000] RSP: 0000:ffffffff82203d98 EFLAGS: 00010002 [ 0.000000] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 0.000000] RDX: 00000000ffffffff RSI: 0000000000000001 RDI: ffffffff8270e560 [ 0.000000] RBP: ffffffff82203db8 R08: ffff88001e06d040 R09: 2222222222022222 [ 0.000000] R10: 0000000000000000 R11: ffffffff826aa601 R12: 0000000000000001 [ 0.000000] R13: 0000000000000006 R14: 0000000000004000 R15: ffff88001e06d000 [ 0.000000] FS: 0000000000000000(0000) GS:ffff88001e600000(0000) knlGS:0000000000000000 [ 0.000000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.000000] CR2: 0000000000000310 CR3: 0000000002209000 CR4: 00000000000006b0 [ 0.000000] Call Trace: [ 0.000000] ____cache_alloc+0x510/0x96b [ 0.000000] kmem_cache_alloc+0xa1/0x228 [ 0.000000] create_kmalloc_cache+0x51/0xe7 [ 0.000000] kmem_cache_init+0x125/0x1b7 [ 0.000000] start_kernel+0x3b0/0x95b [ 0.000000] ? early_idt_handler_array+0x120/0x120 [ 0.000000] x86_64_start_reservations+0x67/0x8f [ 0.000000] x86_64_start_kernel+0x22e/0x263 [ 0.000000] secondary_startup_64+0x9f/0x9f [ 0.000000] Code: 56 bf 7e 01 e8 c6 f4 ff ff 84 c0 74 10 48 ff 05 4e bf 7e 01 48 c7 c3 f8 b3 6a 82 eb 16 48 63 05 56 a6 3b 01 48 ff 05 3f bf 7e 01 <48> 8b 9c c3 10 03 00 00 45 31 f6 48 81 bb 80 00 00 00 c0 9c 6a [ 0.000000] RIP: mod_lruvec_page_state+0x5c/0x13c RSP: ffffffff82203d98 [ 0.000000] CR2: 0000000000000310 [ 0.000000] ---[ end trace 0000000000000000 ]--- [ 0.000000] Kernel panic - not syncing: Fatal exception # HH:MM RESULT GOOD BAD GOOD_BUT_DIRTY DIRTY_NOT_BAD git bisect start 883d25924a0492f9968e320e8183d57f22d93325 5ed02dbb497422bf225783f46e6eadd237d23d6b -- git bisect bad c40b4f9b26fb507fa4248c7708319788bbcf7040 # 07:32 B 0 1 13 0 Merge 'linux-review/Christoph-Hellwig/libata-move-ata_read_log_page-to-libata-core-c/20170604-210248' into devel-spot-201706050520 git bisect bad 45f98e5e7dcfb96ff405d8d85133d4d41e3fd355 # 08:07 B 0 5 17 0 Merge 'linux-review/Christian-S-nkenberg/x86-cyrix-add-alternative-Device-ID-of-Geode-GX1-SoC/20170605-015430' into devel-spot-201706050520 git bisect bad 31fc165688d3cbd2dd5863a5e57d2a0c0dcb31f5 # 08:27 B 0 3 15 0 Merge 'linux-review/Yu-Zhao/swap-cond_resched-in-swap_cgroup_prepare/20170605-040701' into devel-spot-201706050520 git bisect good 5e80ceff1335b2169b6d5c4bebaa74cf2ad6e8c1 # 08:43 G 11 0 0 0 0day base guard for 'devel-spot-201706050520' git bisect good cfba47199adc6b33ca7811077e70abac5aebda1b # 08:54 G 11 0 0 0 mm/swapfile.c: sort swap entries before free git bisect bad 7896b427e349ffa993a61807eec97a3b5f2a82d4 # 09:12 B 0 11 23 0 fs, epoll: short circuit fetching events if thread has been killed git bisect bad 01635bf8a869e13fed8ce289203c06a98a87b81f # 09:29 B 0 6 18 0 arm64: move COMPAT_ELF_ET_DYN_BASE lower in the address space git bisect bad 13b1d3b28c12394e4f29dc7e17abcf6e90785c89 # 09:50 B 0 3 15 0 mm/memory_hotplug.c: add NULL check to avoid potential NULL pointer dereference git bisect good 2fc168471022d049d7a8640f3338938c9a9b8cb9 # 10:12 G 11 0 0 0 mm-memcontrol-per-lruvec-stats-infrastructure-fix git bisect bad bd1326cad5e3dbdf6a6fb5abec3cb8c801e5935f # 10:32 B 0 1 13 0 mm, memory_hotplug: move movable_node to the hotplug proper git bisect bad 20834b1493152969bfc404df80a2299716d9e861 # 10:56 B 0 7 19 0 mm, memory_hotplug: drop artificial restriction on online/offline git bisect bad 56603bfc91e6d0603e07da23dd02e910b8e33dd5 # 11:26 B 0 9 21 0 mm: memcontrol: account slab stats per lruvec # first bad commit: [56603bfc91e6d0603e07da23dd02e910b8e33dd5] mm: memcontrol: account slab stats per lruvec git bisect good 2fc168471022d049d7a8640f3338938c9a9b8cb9 # 11:34 G 31 0 0 0 mm-memcontrol-per-lruvec-stats-infrastructure-fix # extra tests with CONFIG_DEBUG_INFO_REDUCED git bisect bad 56603bfc91e6d0603e07da23dd02e910b8e33dd5 # 11:50 B 0 4 16 0 mm: memcontrol: account slab stats per lruvec # extra tests on HEAD of linux-devel/devel-spot-201706050520 git bisect bad 883d25924a0492f9968e320e8183d57f22d93325 # 11:55 B 0 13 28 0 0day head guard for 'devel-spot-201706050520' # extra tests on tree/branch mmotm/master git bisect bad 5c84fce56580d5297cd473b57f893e362b332109 # 12:18 B 0 1 13 0 pci: test for unexpectedly disabled bridges # extra tests with first bad commit reverted git bisect good c2fb1e2539252228f05b70ed4d87c86fafda0943 # 12:45 G 10 0 0 0 Revert "mm: memcontrol: account slab stats per lruvec" --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/lkp Intel Corporation