====================================== | [ 10.708990][ T207] softirqs last disabled at (49561): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.708993][ T207] Preemption disabled at: | [ 10.708994][ T207] 0x0 | [ 10.709004][ T207] Tainted: [W]=WARN [ 10.709005][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.709007][ T207] Call Trace: [ 10.709008][ T207] [ 10.709010][ T207] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.709016][ T207] __might_resched.cold (kernel/sched/core.c:9234) [ 10.709021][ T207] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.709026][ T207] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.709030][ T207] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.709032][ T207] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.709039][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.709042][ T207] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.709045][ T207] put_chars (drivers/char/virtio_console.c:1176) [ 10.709048][ T207] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.709049][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.709053][ T207] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.709058][ T207] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.709066][ T207] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.709068][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.709070][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.709074][ T207] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.709078][ T207] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.709080][ T207] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.709083][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.709085][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.709089][ T207] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.709093][ T207] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.709095][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.709100][ T207] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.709103][ T207] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.709105][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.709107][ T207] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.709110][ T207] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.709112][ T207] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.709115][ T207] vprintk_emit (kernel/printk/printk.c:2479) [ 10.709118][ T207] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.709121][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.709124][ T207] _printk (kernel/printk/printk.c:2504) [ 10.709128][ T207] ? snapshot_read.cold (user.c:?) [ 10.709131][ T207] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.709134][ T207] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.709137][ T207] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.709140][ T207] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.709144][ T207] ? exit_notify (kernel/exit.c:780) [ 10.709146][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.709148][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.709152][ T207] do_group_exit (kernel/exit.c:1151) [ 10.709155][ T207] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.709156][ T207] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.709159][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.709163][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.709166][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.709168][ T207] RIP: 0033:0x7fd2123c81b8 [ 10.709170][ T207] Code: Unable to access opcode bytes at 0x7fd2123c818e. Code starting with the faulting instruction =========================================== [ 10.709171][ T207] RSP: 002b:00007ffc969e23f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.709174][ T207] RAX: ffffffffffffffda RBX: 00007fd2124f8f88 RCX: 00007fd2123c81b8 [ 10.709175][ T207] RDX: 00007fd212112fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.709176][ T207] RBP: 00007ffc969e2450 R08: 0000000000000000 R09: 0000000000000000 [ 10.709177][ T207] R10: 00007ffc969e2210 R11: 0000000000000246 R12: 0000000000000001 [ 10.709178][ T207] R13: 0000000000000000 R14: 00007fd2124f7680 R15: 00007fd2124f8fa0 | [ 23.064075][ T277] softirqs last disabled at (4049871): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.064077][ T277] Preemption disabled at: | [ 23.064078][ T277] 0x0 | [ 23.064089][ T277] Tainted: [W]=WARN [ 23.064090][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.064092][ T277] Call Trace: [ 23.064094][ T277] [ 23.064095][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.064102][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 23.064107][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.064111][ T277] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.064116][ T277] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.064117][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.064124][ T277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.064127][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.064131][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 23.064133][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.064135][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.064138][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.064144][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.064152][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.064154][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.064156][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.064160][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.064164][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.064166][ T277] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.064169][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.064171][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.064175][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.064179][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.064181][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.064186][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.064189][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.064191][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.064193][ T277] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.064197][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.064198][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.064201][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 23.064204][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.064206][ T277] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.064209][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.064212][ T277] _printk (kernel/printk/printk.c:2504) [ 23.064216][ T277] ? snapshot_read.cold (user.c:?) [ 23.064219][ T277] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.064221][ T277] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.064225][ T277] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.064228][ T277] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 23.064232][ T277] ? exit_notify (kernel/exit.c:780) [ 23.064233][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.064236][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.064239][ T277] do_group_exit (kernel/exit.c:1151) [ 23.064242][ T277] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 23.064244][ T277] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 23.064247][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.064251][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.064254][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.064256][ T277] RIP: 0033:0x7f1c611671b8 [ 23.064258][ T277] Code: Unable to access opcode bytes at 0x7f1c6116718e. Code starting with the faulting instruction =========================================== [ 23.064259][ T277] RSP: 002b:00007ffec29195e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 23.064262][ T277] RAX: ffffffffffffffda RBX: 00007f1c61297f88 RCX: 00007f1c611671b8 [ 23.064263][ T277] RDX: 00007f1c610a6408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 23.064264][ T277] RBP: 00007ffec2919640 R08: 0000000000000000 R09: 0000000000000000 [ 23.064265][ T277] R10: 00007ffec2919460 R11: 0000000000000246 R12: 0000000000000001 [ 23.064266][ T277] R13: 0000000000000000 R14: 00007f1c61296680 R15: 00007f1c61297fa0 | [ 30.009278][ T338] softirqs last disabled at (19532): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 30.009281][ T338] Preemption disabled at: | [ 30.009281][ T338] 0x0 | [ 30.009291][ T338] Tainted: [W]=WARN [ 30.009292][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.009294][ T338] Call Trace: [ 30.009296][ T338] [ 30.009297][ T338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.009304][ T338] __might_resched.cold (kernel/sched/core.c:9234) [ 30.009309][ T338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.009313][ T338] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.009318][ T338] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.009320][ T338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.009326][ T338] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.009329][ T338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.009333][ T338] put_chars (drivers/char/virtio_console.c:1176) [ 30.009335][ T338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.009339][ T338] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 30.009343][ T338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.009348][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.009349][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.009354][ T338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.009358][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009361][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.009365][ T338] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.009368][ T338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.009370][ T338] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.009373][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009375][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.009379][ T338] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.009383][ T338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.009385][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.009390][ T338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.009393][ T338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.009395][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009396][ T338] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.009400][ T338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.009402][ T338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.009404][ T338] vprintk_emit (kernel/printk/printk.c:2479) [ 30.009407][ T338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.009409][ T338] ? net_dim (lib/dim/net_dim.c:371) [ 30.009415][ T338] _printk (kernel/printk/printk.c:2504) [ 30.009418][ T338] ? snapshot_read.cold (user.c:?) [ 30.009422][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009423][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009425][ T338] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 30.009430][ T338] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 30.009438][ T338] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 30.009442][ T338] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 30.009448][ T338] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 30.009449][ T338] fib6_add (net/ipv6/ip6_fib.c:1535) [ 30.009454][ T338] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 30.009459][ T338] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 30.009461][ T338] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 30.009463][ T338] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 30.009465][ T338] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 30.009466][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.009468][ T338] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.009475][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.009478][ T338] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 30.009482][ T338] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 30.009485][ T338] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.009488][ T338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.009490][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.009494][ T338] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.009496][ T338] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.009500][ T338] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.009504][ T338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.009506][ T338] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.009513][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.009515][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.009519][ T338] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.009523][ T338] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.009526][ T338] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.009530][ T338] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.009534][ T338] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.009538][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.009539][ T338] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 30.009545][ T338] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.009549][ T338] ____sys_sendmsg (net/socket.c:2713) [ 30.009551][ T338] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.009553][ T338] ? sock_write_iter (net/socket.c:1269) [ 30.009555][ T338] ? move_addr_to_kernel (net/socket.c:258) [ 30.009562][ T338] ___sys_sendmsg (net/socket.c:2767) [ 30.009565][ T338] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.009581][ T338] __sys_sendmsg (net/socket.c:2799) [ 30.009584][ T338] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.009590][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.009593][ T338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.009597][ T338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.009602][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.009605][ T338] RIP: 0033:0x7fabecc0454e [ 30.009608][ T338] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.009610][ T338] RSP: 002b:00007fff557b6590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.009613][ T338] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fabecc0454e [ 30.009614][ T338] RDX: 0000000000000000 RSI: 00007fff557b6640 RDI: 0000000000000005 [ 30.009615][ T338] RBP: 00007fff557b65a0 R08: 0000000000000000 R09: 0000000000000000 [ 30.009616][ T338] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dc35 [ 30.009617][ T338] R13: 00000000004a1620 R14: 00007fff557b9878 R15: 0000000000000000 | [ 35.240024][ T342] softirqs last disabled at (3971597): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 35.240026][ T342] Preemption disabled at: | [ 35.240027][ T342] 0x0 | [ 35.240038][ T342] Tainted: [W]=WARN [ 35.240039][ T342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.240041][ T342] Call Trace: [ 35.240042][ T342] [ 35.240044][ T342] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.240051][ T342] __might_resched.cold (kernel/sched/core.c:9234) [ 35.240055][ T342] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.240060][ T342] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.240064][ T342] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.240066][ T342] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.240073][ T342] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.240076][ T342] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.240079][ T342] put_chars (drivers/char/virtio_console.c:1176) [ 35.240082][ T342] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.240083][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.240087][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.240092][ T342] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.240100][ T342] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.240102][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.240104][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.240108][ T342] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.240112][ T342] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.240114][ T342] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.240118][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.240119][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.240123][ T342] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.240127][ T342] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.240129][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.240135][ T342] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.240138][ T342] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.240139][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.240141][ T342] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.240145][ T342] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.240146][ T342] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.240149][ T342] vprintk_emit (kernel/printk/printk.c:2479) [ 35.240152][ T342] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.240154][ T342] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.240157][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.240161][ T342] _printk (kernel/printk/printk.c:2504) [ 35.240164][ T342] ? snapshot_read.cold (user.c:?) [ 35.240167][ T342] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.240170][ T342] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.240173][ T342] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.240176][ T342] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 35.240180][ T342] ? exit_notify (kernel/exit.c:780) [ 35.240181][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.240190][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.240194][ T342] do_group_exit (kernel/exit.c:1151) [ 35.240197][ T342] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 35.240198][ T342] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 35.240201][ T342] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.240205][ T342] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.240208][ T342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.240210][ T342] RIP: 0033:0x7f15322691b8 [ 35.240212][ T342] Code: Unable to access opcode bytes at 0x7f153226918e. Code starting with the faulting instruction =========================================== [ 35.240214][ T342] RSP: 002b:00007ffef19089a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 35.240216][ T342] RAX: ffffffffffffffda RBX: 00007f1532399f88 RCX: 00007f15322691b8 [ 35.240217][ T342] RDX: 00007f15321a8408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 35.240218][ T342] RBP: 00007ffef1908a00 R08: 0000000000000000 R09: 0000000000000000 [ 35.240219][ T342] R10: 00007ffef1908820 R11: 0000000000000246 R12: 0000000000000001 [ 35.240220][ T342] R13: 0000000000000000 R14: 00007f1532398680 R15: 00007f1532399fa0 | [ 54.241751][ T468] softirqs last disabled at (18340): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 54.241753][ T468] Preemption disabled at: | [ 54.241754][ T468] 0x0 | [ 54.241764][ T468] Tainted: [W]=WARN [ 54.241765][ T468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.241767][ T468] Call Trace: [ 54.241768][ T468] [ 54.241770][ T468] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.241778][ T468] __might_resched.cold (kernel/sched/core.c:9234) [ 54.241782][ T468] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.241787][ T468] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.241791][ T468] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.241793][ T468] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.241800][ T468] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.241802][ T468] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.241806][ T468] put_chars (drivers/char/virtio_console.c:1176) [ 54.241808][ T468] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.241812][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.241815][ T468] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.241819][ T468] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.241823][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.241825][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.241829][ T468] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.241833][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.241835][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.241839][ T468] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.241843][ T468] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.241845][ T468] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 54.241849][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.241850][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.241854][ T468] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.241858][ T468] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.241860][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.241865][ T468] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.241868][ T468] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.241870][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.241872][ T468] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 54.241876][ T468] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.241877][ T468] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.241880][ T468] vprintk_emit (kernel/printk/printk.c:2479) [ 54.241883][ T468] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.241885][ T468] ? net_dim (lib/dim/net_dim.c:371) [ 54.241891][ T468] _printk (kernel/printk/printk.c:2504) [ 54.241895][ T468] ? snapshot_read.cold (user.c:?) [ 54.241898][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.241900][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.241902][ T468] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 54.241906][ T468] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 54.241915][ T468] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 54.241919][ T468] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 54.241925][ T468] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 54.241926][ T468] fib6_add (net/ipv6/ip6_fib.c:1535) [ 54.241931][ T468] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 54.241936][ T468] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 54.241938][ T468] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 54.241940][ T468] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 54.241942][ T468] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 54.241944][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.241946][ T468] ? mark_usage (kernel/locking/lockdep.c:4690) [ 54.241953][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.241956][ T468] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 54.241960][ T468] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 54.241964][ T468] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.241967][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.241968][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.241972][ T468] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.241974][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.241978][ T468] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.241981][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.241984][ T468] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.241991][ T468] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 54.241993][ T468] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 54.241997][ T468] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.242001][ T468] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.242004][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.242008][ T468] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.242012][ T468] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.242016][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.242017][ T468] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 54.242023][ T468] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 54.242027][ T468] ____sys_sendmsg (net/socket.c:2713) [ 54.242029][ T468] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.242032][ T468] ? sock_write_iter (net/socket.c:1269) [ 54.242033][ T468] ? move_addr_to_kernel (net/socket.c:258) [ 54.242045][ T468] ___sys_sendmsg (net/socket.c:2767) [ 54.242048][ T468] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.242064][ T468] __sys_sendmsg (net/socket.c:2799) [ 54.242067][ T468] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.242073][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.242076][ T468] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.242080][ T468] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.242083][ T468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.242085][ T468] RIP: 0033:0x7f8d5c7df54e [ 54.242088][ T468] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 54.242089][ T468] RSP: 002b:00007ffe2c9d82c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.242092][ T468] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8d5c7df54e [ 54.242094][ T468] RDX: 0000000000000000 RSI: 00007ffe2c9d8370 RDI: 0000000000000005 [ 54.242094][ T468] RBP: 00007ffe2c9d82d0 R08: 0000000000000000 R09: 0000000000000000 [ 54.242095][ T468] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dc4d [ 54.242096][ T468] R13: 00000000004a1620 R14: 00007ffe2c9dc878 R15: 0000000000000000 | [ 59.483697][ T473] softirqs last disabled at (4148410): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 59.483701][ T473] Preemption disabled at: | [ 59.483702][ T473] 0x0 | [ 59.483713][ T473] Tainted: [W]=WARN [ 59.483714][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.483715][ T473] Call Trace: [ 59.483717][ T473] [ 59.483719][ T473] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.483725][ T473] __might_resched.cold (kernel/sched/core.c:9234) [ 59.483730][ T473] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.483734][ T473] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.483739][ T473] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.483741][ T473] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.483748][ T473] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.483750][ T473] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.483754][ T473] put_chars (drivers/char/virtio_console.c:1176) [ 59.483756][ T473] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.483757][ T473] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.483761][ T473] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.483767][ T473] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.483776][ T473] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.483779][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.483781][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.483785][ T473] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.483789][ T473] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.483791][ T473] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 59.483795][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.483796][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.483800][ T473] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.483805][ T473] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.483806][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.483812][ T473] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.483815][ T473] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.483817][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.483819][ T473] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 59.483822][ T473] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.483824][ T473] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.483827][ T473] vprintk_emit (kernel/printk/printk.c:2479) [ 59.483830][ T473] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.483832][ T473] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.483835][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.483838][ T473] _printk (kernel/printk/printk.c:2504) [ 59.483842][ T473] ? snapshot_read.cold (user.c:?) [ 59.483844][ T473] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 59.483847][ T473] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.483851][ T473] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 59.483854][ T473] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 59.483857][ T473] ? exit_notify (kernel/exit.c:780) [ 59.483859][ T473] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.483862][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.483865][ T473] do_group_exit (kernel/exit.c:1151) [ 59.483868][ T473] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 59.483870][ T473] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 59.483872][ T473] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.483876][ T473] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.483879][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.483881][ T473] RIP: 0033:0x7f8990f5f1b8 [ 59.483883][ T473] Code: Unable to access opcode bytes at 0x7f8990f5f18e. Code starting with the faulting instruction =========================================== [ 59.483884][ T473] RSP: 002b:00007fff117189a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 59.483887][ T473] RAX: ffffffffffffffda RBX: 00007f899108ff88 RCX: 00007f8990f5f1b8 [ 59.483888][ T473] RDX: 00007f8990e9e408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 59.483889][ T473] RBP: 00007fff11718a00 R08: 0000000000000000 R09: 0000000000000000 [ 59.483890][ T473] R10: 00007fff11718820 R11: 0000000000000246 R12: 0000000000000001 [ 59.483891][ T473] R13: 0000000000000000 R14: 00007f899108e680 R15: 00007f899108ffa0 | [ 78.565431][ T601] softirqs last disabled at (21932): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 78.565433][ T601] Preemption disabled at: | [ 78.565434][ T601] 0x0 | [ 78.565445][ T601] Tainted: [W]=WARN [ 78.565446][ T601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.565447][ T601] Call Trace: [ 78.565449][ T601] [ 78.565451][ T601] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.565457][ T601] __might_resched.cold (kernel/sched/core.c:9234) [ 78.565462][ T601] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.565466][ T601] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 78.565470][ T601] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 78.565472][ T601] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.565479][ T601] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 78.565482][ T601] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.565485][ T601] put_chars (drivers/char/virtio_console.c:1176) [ 78.565488][ T601] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.565491][ T601] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 78.565494][ T601] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 78.565498][ T601] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.565502][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.565503][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.565508][ T601] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.565511][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565513][ T601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.565517][ T601] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.565521][ T601] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.565523][ T601] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 78.565526][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565528][ T601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.565532][ T601] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.565536][ T601] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.565538][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.565543][ T601] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.565546][ T601] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.565547][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565549][ T601] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 78.565553][ T601] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.565554][ T601] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.565557][ T601] vprintk_emit (kernel/printk/printk.c:2479) [ 78.565560][ T601] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.565562][ T601] ? net_dim (lib/dim/net_dim.c:371) [ 78.565568][ T601] _printk (kernel/printk/printk.c:2504) [ 78.565571][ T601] ? snapshot_read.cold (user.c:?) [ 78.565574][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565576][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565578][ T601] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 78.565582][ T601] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 78.565591][ T601] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 78.565595][ T601] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 78.565604][ T601] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 78.565607][ T601] fib6_add (net/ipv6/ip6_fib.c:1535) [ 78.565614][ T601] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 78.565620][ T601] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 78.565621][ T601] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 78.565623][ T601] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 78.565625][ T601] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 78.565627][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.565629][ T601] ? mark_usage (kernel/locking/lockdep.c:4690) [ 78.565636][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.565639][ T601] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 78.565642][ T601] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 78.565645][ T601] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 78.565648][ T601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.565649][ T601] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.565654][ T601] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.565656][ T601] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.565659][ T601] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.565662][ T601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 78.565665][ T601] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.565671][ T601] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 78.565673][ T601] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 78.565678][ T601] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.565682][ T601] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.565684][ T601] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.565688][ T601] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.565692][ T601] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.565696][ T601] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.565697][ T601] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 78.565703][ T601] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 78.565707][ T601] ____sys_sendmsg (net/socket.c:2713) [ 78.565709][ T601] ? copy_msghdr_from_user (net/socket.c:2650) [ 78.565711][ T601] ? sock_write_iter (net/socket.c:1269) [ 78.565713][ T601] ? move_addr_to_kernel (net/socket.c:258) [ 78.565720][ T601] ___sys_sendmsg (net/socket.c:2767) [ 78.565723][ T601] ? copy_msghdr_from_user (net/socket.c:2619) [ 78.565738][ T601] __sys_sendmsg (net/socket.c:2799) [ 78.565741][ T601] ? __sys_sendmsg_sock (net/socket.c:2780) [ 78.565747][ T601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.565750][ T601] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.565754][ T601] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.565757][ T601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.565759][ T601] RIP: 0033:0x7f2ca8ea054e [ 78.565761][ T601] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 78.565763][ T601] RSP: 002b:00007fff40c873b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 78.565766][ T601] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2ca8ea054e [ 78.565767][ T601] RDX: 0000000000000000 RSI: 00007fff40c87460 RDI: 0000000000000005 [ 78.565768][ T601] RBP: 00007fff40c873c0 R08: 0000000000000000 R09: 0000000000000000 [ 78.565769][ T601] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dc65 [ 78.565769][ T601] R13: 00000000004a1620 R14: 00007fff40c8a878 R15: 0000000000000000 | [ 103.027314][ T731] softirqs last disabled at (16194): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 103.027316][ T731] Preemption disabled at: | [ 103.027317][ T731] 0x0 | [ 103.027328][ T731] Tainted: [W]=WARN [ 103.027329][ T731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.027331][ T731] Call Trace: [ 103.027333][ T731] [ 103.027334][ T731] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 103.027341][ T731] __might_resched.cold (kernel/sched/core.c:9234) [ 103.027346][ T731] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 103.027350][ T731] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 103.027354][ T731] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 103.027356][ T731] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.027363][ T731] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 103.027366][ T731] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 103.027369][ T731] put_chars (drivers/char/virtio_console.c:1176) [ 103.027372][ T731] ? __send_to_port (drivers/char/virtio_console.c:654) [ 103.027375][ T731] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 103.027378][ T731] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 103.027383][ T731] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 103.027387][ T731] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.027388][ T731] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.027393][ T731] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 103.027397][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027399][ T731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.027403][ T731] console_emit_next_record (kernel/printk/printk.c:3183) [ 103.027407][ T731] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 103.027409][ T731] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 103.027412][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027413][ T731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 103.027417][ T731] console_flush_one_record (kernel/printk/printk.c:3268) [ 103.027422][ T731] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 103.027424][ T731] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.027429][ T731] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 103.027432][ T731] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 103.027433][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027435][ T731] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 103.027439][ T731] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 103.027441][ T731] ? vprintk_emit (kernel/printk/printk.c:2478) [ 103.027443][ T731] vprintk_emit (kernel/printk/printk.c:2479) [ 103.027446][ T731] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 103.027448][ T731] ? net_dim (lib/dim/net_dim.c:371) [ 103.027454][ T731] _printk (kernel/printk/printk.c:2504) [ 103.027457][ T731] ? snapshot_read.cold (user.c:?) [ 103.027461][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027462][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027464][ T731] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 103.027469][ T731] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 103.027477][ T731] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 103.027481][ T731] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 103.027487][ T731] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 103.027489][ T731] fib6_add (net/ipv6/ip6_fib.c:1535) [ 103.027493][ T731] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 103.027499][ T731] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 103.027500][ T731] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 103.027502][ T731] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 103.027505][ T731] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 103.027506][ T731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.027508][ T731] ? mark_usage (kernel/locking/lockdep.c:4690) [ 103.027515][ T731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.027518][ T731] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 103.027521][ T731] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 103.027525][ T731] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 103.027528][ T731] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.027529][ T731] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 103.027533][ T731] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 103.027535][ T731] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.027539][ T731] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 103.027542][ T731] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 103.027545][ T731] ? netlink_ack (./include/linux/skbuff.h:2718) [ 103.027552][ T731] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 103.027554][ T731] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 103.027558][ T731] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 103.027562][ T731] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 103.027565][ T731] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 103.027569][ T731] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 103.027573][ T731] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 103.027577][ T731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 103.027579][ T731] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 103.027584][ T731] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 103.027588][ T731] ____sys_sendmsg (net/socket.c:2713) [ 103.027590][ T731] ? copy_msghdr_from_user (net/socket.c:2650) [ 103.027592][ T731] ? sock_write_iter (net/socket.c:1269) [ 103.027594][ T731] ? move_addr_to_kernel (net/socket.c:258) [ 103.027605][ T731] ___sys_sendmsg (net/socket.c:2767) [ 103.027610][ T731] ? copy_msghdr_from_user (net/socket.c:2619) [ 103.027626][ T731] __sys_sendmsg (net/socket.c:2799) [ 103.027629][ T731] ? __sys_sendmsg_sock (net/socket.c:2780) [ 103.027635][ T731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 103.027639][ T731] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 103.027642][ T731] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 103.027645][ T731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 103.027647][ T731] RIP: 0033:0x7fae1a54f54e [ 103.027650][ T731] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 103.027651][ T731] RSP: 002b:00007ffd5467e400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 103.027654][ T731] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fae1a54f54e [ 103.027656][ T731] RDX: 0000000000000000 RSI: 00007ffd5467e4b0 RDI: 0000000000000005 [ 103.027663][ T731] RBP: 00007ffd5467e410 R08: 0000000000000000 R09: 0000000000000000 [ 103.027664][ T731] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dc7e Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ip6_route_add:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print release_sock:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print