2015-04-29 07:26:40

by Yuanhan Liu

[permalink] [raw]
Subject: [LKP] [mm/slab_common] 07c46aac847: kernel BUG at mm/slab.c:2276!

FYI, we noticed the below changes on

git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit 07c46aac847108dcd7870f09525cf5951d882316 ("mm/slab_common: support the slub_debug boot option on specific object size")


+------------------------------------------------------------------+------------+------------+
| | 6bde137fbf | 07c46aac84 |
+------------------------------------------------------------------+------------+------------+
| boot_successes | 0 | 0 |
| boot_failures | 40 | 44 |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 12 | |
| backtrace:__hid_register_driver | 5 | |
| backtrace:ems_driver_init | 1 | |
| backtrace:kernel_init_freeable | 6 | |
| backtrace:platform_device_register_full | 1 | |
| backtrace:dcdbas_init | 1 | |
| backtrace:ks_driver_init | 1 | |
| backtrace:mr_driver_init | 1 | |
| backtrace:kobject_add_internal | 1 | |
| backtrace:kobject_init_and_add | 1 | |
| backtrace:kye_driver_init | 1 | |
| backtrace:elecom_driver_init | 1 | |
| Unexpected_close,not_stopping_watchdog | 15 | |
| Out_of_memory:Kill_process | 19 | |
| backtrace:do_execveat_common | 2 | |
| backtrace:compat_SyS_execve | 2 | |
| backtrace:do_fork | 12 | |
| backtrace:SyS_clone | 12 | |
| backtrace:vfs_read | 3 | |
| backtrace:SyS_read | 3 | |
| WARNING:at_drivers/block/floppy.c:#schedule_bh() | 3 | |
| backtrace:vm_munmap | 1 | |
| backtrace:SyS_munmap | 1 | |
| backtrace:do_mount | 3 | |
| backtrace:compat_SyS_mount | 3 | |
| backtrace:SYSC_pipe2 | 1 | |
| backtrace:SyS_pipe | 1 | |
| backtrace:do_sys_open | 1 | |
| backtrace:SyS_open | 1 | |
| kernel_BUG_at_mm/slab.c | 0 | 44 |
| invalid_opcode | 0 | 44 |
| RIP:__kmem_cache_create | 0 | 44 |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 44 |
| backtrace:create_kmalloc_caches | 0 | 44 |
| backtrace:kmem_cache_init | 0 | 44 |
+------------------------------------------------------------------+------------+------------+


[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 1090200K/1310200K available (31083K kernel code, 4506K rwdata, 15052K rodata, 4540K init, 17360K bss, 220000K reserved, 0K cma-reserved)
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] kernel BUG at mm/slab.c:2276!
[ 0.000000] invalid opcode: 0000 [#1] SMP DEBUG_PAGEALLOC
[ 0.000000] Modules linked in:
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.0.0-next-20150424 #831
[ 0.000000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014
[ 0.000000] task: ffffffff8401b580 ti: ffffffff84000000 task.ti: ffffffff84000000
[ 0.000000] RIP: 0010:[<ffffffff811e8777>] [<ffffffff811e8777>] __kmem_cache_create+0x324/0x375
[ 0.000000] RSP: 0000:ffffffff84003e38 EFLAGS: 00010087
[ 0.000000] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001
[ 0.000000] RDX: 0000000000000001 RSI: 0000000000000000 RDI: 0000000000000000
[ 0.000000] RBP: ffffffff84003e98 R08: 0000000000001000 R09: 0000000000000001
[ 0.000000] R10: 0000000000000040 R11: ffffffffffffffc0 R12: ffff880048006f80
[ 0.000000] R13: 0000000000000000 R14: 0000000080000000 R15: 0000000000000040
[ 0.000000] FS: 0000000000000000(0000) GS:ffff880048400000(0000) knlGS:0000000000000000
[ 0.000000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.000000] CR2: ffff8800489ff000 CR3: 0000000004014000 CR4: 00000000000406b0
[ 0.000000] Stack:
[ 0.000000] ffffffff84003e48 0000000000000000 0000000080000000 0000000000001001
[ 0.000000] 0000000100000046 0000000000000001 0000000000008000 ffff880048006f80
[ 0.000000] 0000000000000060 ffffffff83a9025d 0000000000002000 0000ffffffff8464
[ 0.000000] Call Trace:
[ 0.000000] [<ffffffff8467471c>] create_boot_cache+0x3c/0x66
[ 0.000000] [<ffffffff84674795>] create_kmalloc_cache+0x4f/0x79
[ 0.000000] [<ffffffff8467481e>] create_kmalloc_caches+0x44/0xe5
[ 0.000000] [<ffffffff84677002>] kmem_cache_init+0x155/0x159
[ 0.000000] [<ffffffff84643d04>] start_kernel+0x214/0x46f
[ 0.000000] [<ffffffff84643120>] ? early_idt_handlers+0x120/0x120
[ 0.000000] [<ffffffff846434c6>] x86_64_start_reservations+0x2a/0x2c
[ 0.000000] [<ffffffff846435f5>] x86_64_start_kernel+0x12d/0x13c
[ 0.000000] Code: 44 24 2c e8 66 67 57 00 4d 85 f6 49 89 44 24 18 48 8b 4d c8 74 17 31 f6 48 89 cf e8 75 46 fd ff 48 83 f8 10 49 89 44 24 40 77 02 <0f> 0b 44 89 ee 4c 89 e7 e8 66 5e c3 01 89 c3 31 c0 85 db 74 2d
[ 0.000000] RIP [<ffffffff811e8777>] __kmem_cache_create+0x324/0x375
[ 0.000000] RSP <ffffffff84003e38>
[ 0.000000] ---[ end trace ed97da7a4a37d342 ]---
[ 0.000000] Kernel panic - not syncing: Fatal exception



Thanks,
lkp


Attachments:
(No filename) (6.78 kB)
config-4.0.0-10360-g07c46aa (139.30 kB)
.dmesg (16.02 kB)
Download all attachments