Created
May 7, 2018 13:46
-
-
Save trisk/026e05bf0923e1f11e5d9ff4489164c3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread 8 (Thread 8): | |
#0 __read_once_size (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./include/linux/compiler.h:178 | |
#1 atomic_read (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/atomic.h:27 | |
#2 virt_spin_lock (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/qspinlock.h:63 | |
#3 native_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c, val=<value optimized out>) at kernel/locking/qspinlock.c:305 | |
#4 0xffffffff817b0edb in pv_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/paravirt.h:669 | |
#5 queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/qspinlock.h:29 | |
#6 queued_spin_lock (lock=0xffff88010bdc6d1c) at ./include/asm-generic/qspinlock.h:90 | |
#7 do_raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock.h:166 | |
#8 __raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock_api_smp.h:143 | |
#9 _raw_spin_lock (lock=0xffff88010bdc6d1c) at kernel/locking/spinlock.c:152 | |
#10 0xffffffffa0b01183 in ?? () | |
#11 0xffffc90000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#12 0xffffffff811b0b3e in mempool_alloc (pool=0xffff88010bdc6c00, gfp_mask=2816278016) at mm/mempool.c:330 | |
#13 0xffffffff81360610 in generic_make_request (bio=0xffff8800a7dcfe00) at block/blk-core.c:2227 | |
#14 0xffffffff8136083d in submit_bio (bio=0xffff8800a7dd7600) at block/blk-core.c:2301 | |
#15 0xffffffffa05c02f4 in ?? () | |
#16 0xffff880000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#17 0x0000000020aa4400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#18 0x0000000000020000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#19 0x000000100a79a788 in __brk_reservation_fn_early_pgt_alloc__ () | |
#20 0xffff8800a7dd5540 in __brk_reservation_fn_early_pgt_alloc__ () | |
#21 0x0000070000000001 in __brk_reservation_fn_early_pgt_alloc__ () | |
#22 0xffff8800a7dd5548 in __brk_reservation_fn_early_pgt_alloc__ () | |
#23 0xffff8800a0897530 in __brk_reservation_fn_early_pgt_alloc__ () | |
#24 0xffff8801294acb00 in __brk_reservation_fn_early_pgt_alloc__ () | |
#25 0x0000000020aa4400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#26 0x000000000000011b in __brk_reservation_fn_early_pgt_alloc__ () | |
#27 0x0000000000000000 in ?? () | |
Thread 6 (Thread 6): | |
#0 __read_once_size (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./include/linux/compiler.h:178 | |
#1 atomic_read (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/atomic.h:27 | |
#2 virt_spin_lock (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/qspinlock.h:63 | |
#3 native_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c, val=<value optimized out>) at kernel/locking/qspinlock.c:305 | |
#4 0xffffffff817b0edb in pv_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/paravirt.h:669 | |
#5 queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/qspinlock.h:29 | |
#6 queued_spin_lock (lock=0xffff88010bdc6d1c) at ./include/asm-generic/qspinlock.h:90 | |
#7 do_raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock.h:166 | |
#8 __raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock_api_smp.h:143 | |
#9 _raw_spin_lock (lock=0xffff88010bdc6d1c) at kernel/locking/spinlock.c:152 | |
#10 0xffffffffa0b01183 in ?? () | |
#11 0xffffc90000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#12 0xffffffff811b0b3e in mempool_alloc (pool=0xffff88010bdc6c00, gfp_mask=2816342272) at mm/mempool.c:330 | |
#13 0xffffffff81360610 in generic_make_request (bio=0xffff8800a7ddf900) at block/blk-core.c:2227 | |
#14 0xffffffff8136083d in submit_bio (bio=0xffff8800a7ddf900) at block/blk-core.c:2301 | |
#15 0xffffffffa05c02f4 in ?? () | |
#16 0xffff880000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#17 0x0000000020a64400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#18 0x0000000000020000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#19 0x000000100a79ace8 in __brk_reservation_fn_early_pgt_alloc__ () | |
#20 0xffff8800a7dd5600 in __brk_reservation_fn_early_pgt_alloc__ () | |
#21 0x0000070000000001 in __brk_reservation_fn_early_pgt_alloc__ () | |
#22 0xffff8800a7dd5608 in __brk_reservation_fn_early_pgt_alloc__ () | |
#23 0xffff8800a0d119e0 in __brk_reservation_fn_early_pgt_alloc__ () | |
#24 0xffff8801294acb00 in __brk_reservation_fn_early_pgt_alloc__ () | |
#25 0x0000000020a64400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#26 0x000000000000011b in __brk_reservation_fn_early_pgt_alloc__ () | |
#27 0x0000000000000000 in ?? () | |
Thread 5 (Thread 5): | |
#0 virt_spin_lock (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/qspinlock.h:63 | |
#1 native_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c, val=<value optimized out>) at kernel/locking/qspinlock.c:305 | |
#2 0xffffffff817b0edb in pv_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/paravirt.h:669 | |
#3 queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/qspinlock.h:29 | |
#4 queued_spin_lock (lock=0xffff88010bdc6d1c) at ./include/asm-generic/qspinlock.h:90 | |
#5 do_raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock.h:166 | |
#6 __raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock_api_smp.h:143 | |
#7 _raw_spin_lock (lock=0xffff88010bdc6d1c) at kernel/locking/spinlock.c:152 | |
#8 0xffffffffa0b01183 in ?? () | |
#9 0xffffc90000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#10 0xffffffff811b0b3e in mempool_alloc (pool=0xffff88010bdc6c00, gfp_mask=2816350976) at mm/mempool.c:330 | |
#11 0xffffffff81360610 in generic_make_request (bio=0xffff8800a7de1b00) at block/blk-core.c:2227 | |
#12 0xffffffff8136083d in submit_bio (bio=0xffff8800a7de1b00) at block/blk-core.c:2301 | |
#13 0xffffffffa05c02f4 in ?? () | |
#14 0xffff880000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#15 0x0000000020a44400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#16 0x0000000000020000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#17 0x000000100a79ace8 in __brk_reservation_fn_early_pgt_alloc__ () | |
#18 0xffff8800a7dd9540 in __brk_reservation_fn_early_pgt_alloc__ () | |
#19 0x0000070000000001 in __brk_reservation_fn_early_pgt_alloc__ () | |
#20 0xffff8800a7dd9548 in __brk_reservation_fn_early_pgt_alloc__ () | |
#21 0xffff88009d48a5b0 in __brk_reservation_fn_early_pgt_alloc__ () | |
#22 0xffff8801294acb00 in __brk_reservation_fn_early_pgt_alloc__ () | |
#23 0x0000000020a44400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#24 0x000000000000011b in __brk_reservation_fn_early_pgt_alloc__ () | |
#25 0x0000000000000000 in ?? () | |
Thread 4 (Thread 4): | |
#0 native_safe_halt () at ./arch/x86/include/asm/irqflags.h:55 | |
#1 0xffffffff817b02e7 in arch_safe_halt () at ./arch/x86/include/asm/paravirt.h:94 | |
#2 default_idle () at arch/x86/kernel/process.c:355 | |
#3 0xffffffff8103b1b5 in arch_cpu_idle () at arch/x86/kernel/process.c:346 | |
#4 0xffffffff817b06b3 in default_idle_call () at kernel/sched/idle.c:98 | |
#5 0xffffffff810d1498 in cpuidle_idle_call () at kernel/sched/idle.c:156 | |
#6 0xffffffff810d15cc in do_idle () at kernel/sched/idle.c:246 | |
#7 0xffffffff810d1652 in cpu_startup_entry (state=<value optimized out>) at kernel/sched/idle.c:351 | |
#8 0xffffffff81057ce5 in start_secondary (unused=<value optimized out>) at arch/x86/kernel/smpboot.c:270 | |
#9 0xffffffff810000d5 in ?? () at arch/x86/kernel/head_64.S:239 | |
#10 0x0000000000000000 in ?? () | |
Thread 3 (Thread 3): | |
#0 native_safe_halt () at ./arch/x86/include/asm/irqflags.h:55 | |
#1 0xffffffff817b02e7 in arch_safe_halt () at ./arch/x86/include/asm/paravirt.h:94 | |
#2 default_idle () at arch/x86/kernel/process.c:355 | |
#3 0xffffffff8103b1b5 in arch_cpu_idle () at arch/x86/kernel/process.c:346 | |
#4 0xffffffff817b06b3 in default_idle_call () at kernel/sched/idle.c:98 | |
#5 0xffffffff810d1498 in cpuidle_idle_call () at kernel/sched/idle.c:156 | |
#6 0xffffffff810d15cc in do_idle () at kernel/sched/idle.c:246 | |
#7 0xffffffff810d1652 in cpu_startup_entry (state=<value optimized out>) at kernel/sched/idle.c:351 | |
#8 0xffffffff81057ce5 in start_secondary (unused=<value optimized out>) at arch/x86/kernel/smpboot.c:270 | |
#9 0xffffffff810000d5 in ?? () at arch/x86/kernel/head_64.S:239 | |
#10 0x0000000000000000 in ?? () | |
Thread 2 (Thread 2): | |
#0 __read_once_size (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./include/linux/compiler.h:178 | |
#1 atomic_read (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/atomic.h:27 | |
#2 virt_spin_lock (lock=0xffff88010bdc6d1c, val=<value optimized out>) at ./arch/x86/include/asm/qspinlock.h:63 | |
#3 native_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c, val=<value optimized out>) at kernel/locking/qspinlock.c:305 | |
#4 0xffffffff817b0edb in pv_queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/paravirt.h:669 | |
#5 queued_spin_lock_slowpath (lock=0xffff88010bdc6d1c) at ./arch/x86/include/asm/qspinlock.h:29 | |
#6 queued_spin_lock (lock=0xffff88010bdc6d1c) at ./include/asm-generic/qspinlock.h:90 | |
#7 do_raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock.h:166 | |
#8 __raw_spin_lock (lock=0xffff88010bdc6d1c) at ./include/linux/spinlock_api_smp.h:143 | |
#9 _raw_spin_lock (lock=0xffff88010bdc6d1c) at kernel/locking/spinlock.c:152 | |
#10 0xffffffffa0b01183 in ?? () | |
#11 0xffffc90000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#12 0xffffffff811b0b3e in mempool_alloc (pool=0xffff88010bdc6c00, gfp_mask=2816340224) at mm/mempool.c:330 | |
#13 0xffffffff81360610 in generic_make_request (bio=0xffff8800a7ddf100) at block/blk-core.c:2227 | |
#14 0xffffffff8136083d in submit_bio (bio=0xffff8800a7ddf100) at block/blk-core.c:2301 | |
#15 0xffffffffa05c02f4 in ?? () | |
#16 0xffff880000000000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#17 0x0000000020a24400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#18 0x0000000000020000 in __brk_reservation_fn_early_pgt_alloc__ () | |
#19 0x000000100a79a788 in __brk_reservation_fn_early_pgt_alloc__ () | |
#20 0xffff8800a7daba80 in __brk_reservation_fn_early_pgt_alloc__ () | |
#21 0x0000070000000001 in __brk_reservation_fn_early_pgt_alloc__ () | |
#22 0xffff8800a7daba88 in __brk_reservation_fn_early_pgt_alloc__ () | |
#23 0xffff880099c8a9e0 in __brk_reservation_fn_early_pgt_alloc__ () | |
#24 0xffff8801294acb00 in __brk_reservation_fn_early_pgt_alloc__ () | |
#25 0x0000000020a24400 in __brk_reservation_fn_early_pgt_alloc__ () | |
#26 0x000000000000011b in __brk_reservation_fn_early_pgt_alloc__ () | |
#27 0x0000000000000000 in ?? () | |
Thread 1 (Thread 1): | |
#0 native_safe_halt () at ./arch/x86/include/asm/irqflags.h:55 | |
#1 0xffffffff817b02e7 in arch_safe_halt () at ./arch/x86/include/asm/paravirt.h:94 | |
#2 default_idle () at arch/x86/kernel/process.c:355 | |
#3 0xffffffff8103b1b5 in arch_cpu_idle () at arch/x86/kernel/process.c:346 | |
#4 0xffffffff817b06b3 in default_idle_call () at kernel/sched/idle.c:98 | |
#5 0xffffffff810d1498 in cpuidle_idle_call () at kernel/sched/idle.c:156 | |
#6 0xffffffff810d15cc in do_idle () at kernel/sched/idle.c:246 | |
#7 0xffffffff810d1652 in cpu_startup_entry (state=<value optimized out>) at kernel/sched/idle.c:351 | |
#8 0xffffffff817a326e in rest_init () at init/main.c:435 | |
#9 0xffffffff8224655b in start_kernel () at init/main.c:710 | |
#10 0xffffffff822453c0 in x86_64_start_reservations (real_mode_data=<value optimized out>) at arch/x86/kernel/head64.c:378 | |
#11 0xffffffff8224549e in x86_64_start_kernel (real_mode_data=0x92eb0 <Address 0x92eb0 out of bounds>) at arch/x86/kernel/head64.c:359 | |
#12 0xffffffff810000d5 in ?? () at arch/x86/kernel/head_64.S:239 | |
#13 0x0000000000000000 in ?? () | |
(gdb) print ((struct bio *)0xffff8800a7dd7600)->bi_disk->disk_name | |
$7 = "sdtiera", '\000' <repeats 24 times> | |
(gdb) print *(mempool_t *)0xffff88010bdc6c00 | |
$11 = {lock = {{rlock = {raw_lock = {val = {counter = -1599049728}}}}}, min_nr = -1, curr_nr = -1599049728, elements = 0x1000000fb, pool_data = 0x200000001, alloc = 0, free = 0x313000 <__brk_reservation_fn_early_pgt_alloc__+3223552>, wait = { | |
lock = {{rlock = {raw_lock = {val = {counter = 512}}}}}, head = {next = 0xffff88010a658480, prev = 0xffff88010a658240}}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment