====================================== | [ 10.443299][ T231] softirqs last disabled at (26081): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.443302][ T231] Preemption disabled at: | [ 10.443302][ T231] 0x0 | [ 10.443313][ T231] Tainted: [W]=WARN [ 10.443314][ T231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.443315][ T231] Call Trace: [ 10.443317][ T231] [ 10.443318][ T231] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.443324][ T231] __might_resched.cold (kernel/sched/core.c:9234) [ 10.443329][ T231] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.443333][ T231] ? __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.443337][ T231] __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.443339][ T231] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.443346][ T231] ? 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.443349][ T231] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.443353][ T231] put_chars (drivers/char/virtio_console.c:1176) [ 10.443355][ T231] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.443356][ T231] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.443360][ T231] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.443365][ T231] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.443372][ T231] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.443375][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.443377][ T231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.443381][ T231] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.443385][ T231] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.443387][ T231] ? 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.443390][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.443391][ T231] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.443395][ T231] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.443399][ T231] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.443401][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.443406][ T231] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.443409][ T231] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.443411][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.443413][ T231] ? 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.443416][ T231] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.443418][ T231] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.443421][ T231] vprintk_emit (kernel/printk/printk.c:2479) [ 10.443424][ T231] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.443426][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.443430][ T231] _printk (kernel/printk/printk.c:2504) [ 10.443434][ T231] ? snapshot_read.cold (user.c:?) [ 10.443436][ T231] ? 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.443439][ T231] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.443443][ T231] ? 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.443446][ T231] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.443449][ T231] ? exit_notify (kernel/exit.c:780) [ 10.443450][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.443453][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.443457][ T231] do_group_exit (kernel/exit.c:1151) [ 10.443459][ T231] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.443461][ T231] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.443463][ T231] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.443467][ T231] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.443470][ T231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.443472][ T231] RIP: 0033:0x7f110c4251b8 [ 10.443474][ T231] Code: Unable to access opcode bytes at 0x7f110c42518e. Code starting with the faulting instruction =========================================== [ 10.443475][ T231] RSP: 002b:00007ffdafe6eb28 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.443478][ T231] RAX: ffffffffffffffda RBX: 00007f110c555f88 RCX: 00007f110c4251b8 [ 10.443479][ T231] RDX: 00007f110c16ffc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.443480][ T231] RBP: 00007ffdafe6eb80 R08: 0000000000000000 R09: 0000000000000050 [ 10.443481][ T231] R10: 00007ffdafe6e940 R11: 0000000000000246 R12: 0000000000000001 [ 10.443482][ T231] R13: 0000000000000000 R14: 00007f110c554680 R15: 00007f110c555fa0 | [ 22.012617][ T277] softirqs last disabled at (4194391): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.012620][ T277] Preemption disabled at: | [ 22.012620][ T277] 0x0 | [ 22.012631][ T277] Tainted: [W]=WARN [ 22.012632][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.012633][ T277] Call Trace: [ 22.012635][ T277] [ 22.012637][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.012643][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 22.012647][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.012651][ 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) [ 22.012655][ 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)) [ 22.012657][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.012664][ 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) [ 22.012667][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.012671][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 22.012673][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.012674][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.012678][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.012683][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.012690][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.012693][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.012695][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.012699][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.012703][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.012705][ 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)) [ 22.012708][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.012709][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.012713][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.012717][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.012719][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.012724][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.012727][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.012729][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.012730][ 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) [ 22.012734][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.012736][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.012739][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 22.012742][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.012743][ 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) [ 22.012746][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.012749][ T277] _printk (kernel/printk/printk.c:2504) [ 22.012753][ T277] ? snapshot_read.cold (user.c:?) [ 22.012758][ 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) [ 22.012761][ T277] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.012765][ 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) [ 22.012767][ T277] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 22.012771][ T277] ? exit_notify (kernel/exit.c:780) [ 22.012772][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.012775][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.012779][ T277] do_group_exit (kernel/exit.c:1151) [ 22.012781][ T277] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 22.012783][ T277] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 22.012786][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.012790][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.012793][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.012795][ T277] RIP: 0033:0x7f31763da1b8 [ 22.012797][ T277] Code: Unable to access opcode bytes at 0x7f31763da18e. Code starting with the faulting instruction =========================================== [ 22.012798][ T277] RSP: 002b:00007ffd6262c318 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 22.012800][ T277] RAX: ffffffffffffffda RBX: 00007f317650af88 RCX: 00007f31763da1b8 [ 22.012801][ T277] RDX: 00007f3176319408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 22.012802][ T277] RBP: 00007ffd6262c370 R08: 0000000000000000 R09: 0000000000000000 [ 22.012803][ T277] R10: 00007ffd6262c190 R11: 0000000000000246 R12: 0000000000000001 [ 22.012804][ T277] R13: 0000000000000000 R14: 00007f3176509680 R15: 00007f317650afa0 | [ 28.886457][ T338] softirqs last disabled at (16268): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 28.886459][ T338] Preemption disabled at: | [ 28.886459][ T338] 0x0 | [ 28.886470][ T338] Tainted: [W]=WARN [ 28.886471][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.886472][ T338] Call Trace: [ 28.886474][ T338] [ 28.886475][ T338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.886482][ T338] __might_resched.cold (kernel/sched/core.c:9234) [ 28.886486][ T338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.886491][ 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) [ 28.886495][ 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)) [ 28.886497][ T338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.886503][ 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) [ 28.886506][ T338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.886510][ T338] put_chars (drivers/char/virtio_console.c:1176) [ 28.886512][ T338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.886516][ T338] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 28.886520][ T338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.886524][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.886526][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.886530][ T338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.886534][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886536][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.886540][ T338] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.886544][ T338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.886546][ 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)) [ 28.886549][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886550][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.886554][ T338] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.886558][ T338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.886560][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.886565][ T338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.886568][ T338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.886570][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886571][ 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) [ 28.886575][ T338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.886577][ T338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.886579][ T338] vprintk_emit (kernel/printk/printk.c:2479) [ 28.886582][ T338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.886584][ T338] ? net_dim (lib/dim/net_dim.c:371) [ 28.886590][ T338] _printk (kernel/printk/printk.c:2504) [ 28.886593][ T338] ? snapshot_read.cold (user.c:?) [ 28.886596][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886598][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886600][ T338] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 28.886604][ T338] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 28.886612][ T338] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 28.886616][ T338] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 28.886621][ T338] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 28.886623][ T338] fib6_add (net/ipv6/ip6_fib.c:1535) [ 28.886627][ T338] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 28.886632][ T338] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 28.886634][ T338] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 28.886636][ T338] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 28.886638][ T338] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 28.886640][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.886642][ T338] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.886649][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.886651][ 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)) [ 28.886655][ T338] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 28.886658][ T338] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.886661][ T338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.886662][ T338] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.886667][ T338] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.886669][ T338] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.886672][ T338] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.886676][ T338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.886678][ T338] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.886685][ 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)) [ 28.886687][ 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)) [ 28.886691][ T338] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.886695][ T338] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.886697][ T338] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.886701][ T338] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.886705][ T338] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.886709][ T338] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.886710][ T338] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.886716][ T338] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.886719][ T338] ____sys_sendmsg (net/socket.c:2713) [ 28.886722][ T338] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.886724][ T338] ? sock_write_iter (net/socket.c:1269) [ 28.886725][ T338] ? move_addr_to_kernel (net/socket.c:258) [ 28.886732][ T338] ___sys_sendmsg (net/socket.c:2767) [ 28.886735][ T338] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.886750][ T338] __sys_sendmsg (net/socket.c:2799) [ 28.886753][ T338] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.886761][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.886764][ T338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.886768][ T338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.886771][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.886773][ T338] RIP: 0033:0x7f787a31054e [ 28.886775][ 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 [ 28.886777][ T338] RSP: 002b:00007ffd6cfe88f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.886780][ T338] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f787a31054e [ 28.886781][ T338] RDX: 0000000000000000 RSI: 00007ffd6cfe89a0 RDI: 0000000000000005 [ 28.886782][ T338] RBP: 00007ffd6cfe8900 R08: 0000000000000000 R09: 0000000000000000 [ 28.886783][ T338] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9145af [ 28.886783][ T338] R13: 00000000004a1620 R14: 00007ffd6cfec878 R15: 0000000000000000 | [ 34.105145][ T342] softirqs last disabled at (4055058): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 34.105149][ T342] Preemption disabled at: | [ 34.105149][ T342] 0x0 | [ 34.105159][ T342] Tainted: [W]=WARN [ 34.105160][ T342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.105162][ T342] Call Trace: [ 34.105163][ T342] [ 34.105165][ T342] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.105171][ T342] __might_resched.cold (kernel/sched/core.c:9234) [ 34.105175][ T342] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.105179][ 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) [ 34.105184][ 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)) [ 34.105186][ T342] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.105192][ 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) [ 34.105195][ T342] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.105198][ T342] put_chars (drivers/char/virtio_console.c:1176) [ 34.105201][ T342] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.105202][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.105205][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.105211][ T342] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.105218][ T342] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.105221][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.105223][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.105227][ T342] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.105231][ T342] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.105233][ 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)) [ 34.105236][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.105237][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.105241][ T342] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.105246][ T342] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.105247][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.105253][ T342] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.105256][ T342] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.105258][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.105259][ 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) [ 34.105263][ T342] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.105265][ T342] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.105267][ T342] vprintk_emit (kernel/printk/printk.c:2479) [ 34.105271][ T342] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.105272][ 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) [ 34.105275][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.105279][ T342] _printk (kernel/printk/printk.c:2504) [ 34.105282][ T342] ? snapshot_read.cold (user.c:?) [ 34.105285][ 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) [ 34.105287][ T342] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.105291][ 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) [ 34.105294][ T342] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 34.105298][ T342] ? exit_notify (kernel/exit.c:780) [ 34.105299][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.105302][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.105305][ T342] do_group_exit (kernel/exit.c:1151) [ 34.105308][ T342] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 34.105310][ T342] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 34.105312][ T342] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.105316][ T342] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.105319][ T342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.105321][ T342] RIP: 0033:0x7f44d4a021b8 [ 34.105323][ T342] Code: Unable to access opcode bytes at 0x7f44d4a0218e. Code starting with the faulting instruction =========================================== [ 34.105324][ T342] RSP: 002b:00007fff1b21f228 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 34.105327][ T342] RAX: ffffffffffffffda RBX: 00007f44d4b32f88 RCX: 00007f44d4a021b8 [ 34.105328][ T342] RDX: 00007f44d4941408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 34.105329][ T342] RBP: 00007fff1b21f280 R08: 0000000000000000 R09: 0000000000000000 [ 34.105330][ T342] R10: 00007fff1b21f0a0 R11: 0000000000000246 R12: 0000000000000001 [ 34.105331][ T342] R13: 0000000000000000 R14: 00007f44d4b31680 R15: 00007f44d4b32fa0 | [ 53.034779][ T468] softirqs last disabled at (13214): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 53.034781][ T468] Preemption disabled at: | [ 53.034782][ T468] 0x0 | [ 53.034792][ T468] Tainted: [W]=WARN [ 53.034793][ T468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.034795][ T468] Call Trace: [ 53.034796][ T468] [ 53.034797][ T468] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.034804][ T468] __might_resched.cold (kernel/sched/core.c:9234) [ 53.034808][ T468] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.034813][ 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) [ 53.034817][ 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)) [ 53.034819][ T468] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.034825][ 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) [ 53.034828][ T468] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.034832][ T468] put_chars (drivers/char/virtio_console.c:1176) [ 53.034834][ T468] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.034837][ T468] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.034840][ T468] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.034844][ T468] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.034848][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.034850][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.034854][ T468] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.034857][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.034860][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.034863][ T468] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.034867][ T468] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.034869][ 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)) [ 53.034872][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.034874][ T468] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.034878][ T468] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.034882][ T468] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.034883][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.034889][ T468] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.034891][ T468] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.034893][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.034895][ 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) [ 53.034898][ T468] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.034900][ T468] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.034903][ T468] vprintk_emit (kernel/printk/printk.c:2479) [ 53.034906][ T468] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.034908][ T468] ? net_dim (lib/dim/net_dim.c:371) [ 53.034913][ T468] _printk (kernel/printk/printk.c:2504) [ 53.034916][ T468] ? snapshot_read.cold (user.c:?) [ 53.034920][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.034921][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.034923][ T468] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 53.034927][ T468] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 53.034936][ T468] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 53.034940][ T468] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 53.034945][ T468] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 53.034947][ T468] fib6_add (net/ipv6/ip6_fib.c:1535) [ 53.034951][ T468] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 53.034956][ T468] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 53.034958][ T468] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 53.034960][ T468] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 53.034962][ T468] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 53.034963][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.034965][ T468] ? mark_usage (kernel/locking/lockdep.c:4690) [ 53.034972][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.034975][ 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)) [ 53.034978][ T468] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 53.034982][ T468] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.034985][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.034986][ T468] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.034996][ T468] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.034998][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.035002][ T468] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.035005][ T468] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.035008][ T468] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.035014][ 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)) [ 53.035016][ 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)) [ 53.035021][ T468] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.035025][ T468] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.035027][ T468] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.035031][ T468] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.035035][ T468] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.035038][ T468] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.035040][ T468] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 53.035045][ T468] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 53.035049][ T468] ____sys_sendmsg (net/socket.c:2713) [ 53.035051][ T468] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.035053][ T468] ? sock_write_iter (net/socket.c:1269) [ 53.035055][ T468] ? move_addr_to_kernel (net/socket.c:258) [ 53.035062][ T468] ___sys_sendmsg (net/socket.c:2767) [ 53.035065][ T468] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.035080][ T468] __sys_sendmsg (net/socket.c:2799) [ 53.035083][ T468] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.035089][ T468] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.035092][ T468] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.035096][ T468] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.035098][ T468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.035100][ T468] RIP: 0033:0x7f37f252354e [ 53.035102][ 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 [ 53.035104][ T468] RSP: 002b:00007ffd0f24f2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.035107][ T468] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f37f252354e [ 53.035108][ T468] RDX: 0000000000000000 RSI: 00007ffd0f24f380 RDI: 0000000000000005 [ 53.035109][ T468] RBP: 00007ffd0f24f2e0 R08: 0000000000000000 R09: 0000000000000000 [ 53.035110][ T468] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9145c7 [ 53.035111][ T468] R13: 00000000004a1620 R14: 00007ffd0f253878 R15: 0000000000000000 | [ 58.284099][ T472] softirqs last disabled at (4219378): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 58.284103][ T472] Preemption disabled at: | [ 58.284104][ T472] 0x0 | [ 58.284114][ T472] Tainted: [W]=WARN [ 58.284115][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.284117][ T472] Call Trace: [ 58.284118][ T472] [ 58.284119][ T472] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.284126][ T472] __might_resched.cold (kernel/sched/core.c:9234) [ 58.284130][ T472] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.284134][ T472] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.284138][ T472] __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)) [ 58.284140][ T472] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.284146][ T472] ? 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) [ 58.284149][ T472] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.284153][ T472] put_chars (drivers/char/virtio_console.c:1176) [ 58.284155][ T472] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.284156][ T472] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.284159][ T472] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.284165][ T472] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.284172][ T472] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.284175][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.284176][ T472] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.284180][ T472] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.284184][ T472] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.284186][ T472] ? 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)) [ 58.284189][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.284191][ T472] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.284195][ T472] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.284199][ T472] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.284200][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.284206][ T472] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.284208][ T472] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.284210][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.284212][ T472] ? 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) [ 58.284215][ T472] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.284217][ T472] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.284220][ T472] vprintk_emit (kernel/printk/printk.c:2479) [ 58.284223][ T472] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.284224][ T472] ? 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) [ 58.284227][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.284230][ T472] _printk (kernel/printk/printk.c:2504) [ 58.284234][ T472] ? snapshot_read.cold (user.c:?) [ 58.284237][ T472] ? 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) [ 58.284239][ T472] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.284243][ T472] ? 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) [ 58.284245][ T472] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 58.284249][ T472] ? exit_notify (kernel/exit.c:780) [ 58.284250][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.284253][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.284256][ T472] do_group_exit (kernel/exit.c:1151) [ 58.284259][ T472] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 58.284261][ T472] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 58.284263][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.284267][ T472] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.284270][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.284272][ T472] RIP: 0033:0x7f3f2b9901b8 [ 58.284274][ T472] Code: Unable to access opcode bytes at 0x7f3f2b99018e. Code starting with the faulting instruction =========================================== [ 58.284275][ T472] RSP: 002b:00007ffe479125e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 58.284278][ T472] RAX: ffffffffffffffda RBX: 00007f3f2bac0f88 RCX: 00007f3f2b9901b8 [ 58.284279][ T472] RDX: 00007f3f2b8cf408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 58.284280][ T472] RBP: 00007ffe47912640 R08: 0000000000000000 R09: 0000000000000000 [ 58.284280][ T472] R10: 00007ffe47912460 R11: 0000000000000246 R12: 0000000000000001 [ 58.284281][ T472] R13: 0000000000000000 R14: 00007f3f2babf680 R15: 00007f3f2bac0fa0 | [ 77.345900][ T600] softirqs last disabled at (15794): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 77.345902][ T600] Preemption disabled at: | [ 77.345902][ T600] 0x0 | [ 77.345913][ T600] Tainted: [W]=WARN [ 77.345914][ T600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.345915][ T600] Call Trace: [ 77.345917][ T600] [ 77.345919][ T600] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 77.345925][ T600] __might_resched.cold (kernel/sched/core.c:9234) [ 77.345930][ T600] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 77.345934][ T600] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 77.345938][ T600] __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)) [ 77.345940][ T600] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.345947][ T600] ? 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) [ 77.345949][ T600] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.345953][ T600] put_chars (drivers/char/virtio_console.c:1176) [ 77.345955][ T600] ? __send_to_port (drivers/char/virtio_console.c:654) [ 77.345958][ T600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 77.345961][ T600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 77.345965][ T600] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 77.345970][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.345971][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.345976][ T600] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 77.345979][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.345981][ T600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.345985][ T600] console_emit_next_record (kernel/printk/printk.c:3183) [ 77.345989][ T600] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 77.345991][ T600] ? 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)) [ 77.345994][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.345995][ T600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.345999][ T600] console_flush_one_record (kernel/printk/printk.c:3268) [ 77.346003][ T600] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 77.346005][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.346010][ T600] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 77.346013][ T600] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 77.346015][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.346016][ T600] ? 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) [ 77.346020][ T600] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 77.346022][ T600] ? vprintk_emit (kernel/printk/printk.c:2478) [ 77.346024][ T600] vprintk_emit (kernel/printk/printk.c:2479) [ 77.346027][ T600] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 77.346029][ T600] ? net_dim (lib/dim/net_dim.c:371) [ 77.346035][ T600] _printk (kernel/printk/printk.c:2504) [ 77.346038][ T600] ? snapshot_read.cold (user.c:?) [ 77.346041][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.346043][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.346044][ T600] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 77.346049][ T600] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 77.346057][ T600] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 77.346061][ T600] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 77.346067][ T600] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 77.346068][ T600] fib6_add (net/ipv6/ip6_fib.c:1535) [ 77.346073][ T600] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 77.346078][ T600] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 77.346080][ T600] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 77.346081][ T600] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 77.346084][ T600] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 77.346085][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.346087][ T600] ? mark_usage (kernel/locking/lockdep.c:4690) [ 77.346094][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.346097][ T600] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 77.346100][ T600] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 77.346103][ T600] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 77.346106][ T600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.346112][ T600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.346116][ T600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 77.346118][ T600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 77.346122][ T600] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 77.346125][ T600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.346127][ T600] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.346134][ T600] ? 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)) [ 77.346136][ T600] ? 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)) [ 77.346140][ T600] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.346144][ T600] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.346146][ T600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 77.346150][ T600] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.346154][ T600] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 77.346158][ T600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.346160][ T600] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 77.346165][ T600] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 77.346168][ T600] ____sys_sendmsg (net/socket.c:2713) [ 77.346171][ T600] ? copy_msghdr_from_user (net/socket.c:2650) [ 77.346173][ T600] ? sock_write_iter (net/socket.c:1269) [ 77.346174][ T600] ? move_addr_to_kernel (net/socket.c:258) [ 77.346181][ T600] ___sys_sendmsg (net/socket.c:2767) [ 77.346184][ T600] ? copy_msghdr_from_user (net/socket.c:2619) [ 77.346199][ T600] __sys_sendmsg (net/socket.c:2799) [ 77.346202][ T600] ? __sys_sendmsg_sock (net/socket.c:2780) [ 77.346208][ T600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.346211][ T600] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.346215][ T600] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 77.346218][ T600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.346220][ T600] RIP: 0033:0x7f3d6424454e [ 77.346222][ T600] 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 [ 77.346224][ T600] RSP: 002b:00007ffed998f230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.346226][ T600] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3d6424454e [ 77.346228][ T600] RDX: 0000000000000000 RSI: 00007ffed998f2e0 RDI: 0000000000000005 [ 77.346228][ T600] RBP: 00007ffed998f240 R08: 0000000000000000 R09: 0000000000000000 [ 77.346229][ T600] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9145df [ 77.346230][ T600] R13: 00000000004a1620 R14: 00007ffed9993878 R15: 0000000000000000 | [ 101.510894][ T730] softirqs last disabled at (24988): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 101.510896][ T730] Preemption disabled at: | [ 101.510896][ T730] 0x0 | [ 101.510907][ T730] Tainted: [W]=WARN [ 101.510908][ T730] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.510910][ T730] Call Trace: [ 101.510911][ T730] [ 101.510912][ T730] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.510919][ T730] __might_resched.cold (kernel/sched/core.c:9234) [ 101.510924][ T730] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.510928][ T730] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 101.510932][ T730] __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)) [ 101.510934][ T730] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.510940][ T730] ? 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) [ 101.510943][ T730] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.510947][ T730] put_chars (drivers/char/virtio_console.c:1176) [ 101.510949][ T730] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.510952][ T730] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.510955][ T730] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.510959][ T730] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.510963][ T730] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.510965][ T730] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.510969][ T730] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.510973][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.510975][ T730] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.510979][ T730] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.510983][ T730] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.510984][ T730] ? 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)) [ 101.510988][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.510989][ T730] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.510993][ T730] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.510997][ T730] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.510999][ T730] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.511004][ T730] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.511007][ T730] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.511009][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.511010][ T730] ? 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) [ 101.511014][ T730] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.511015][ T730] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.511018][ T730] vprintk_emit (kernel/printk/printk.c:2479) [ 101.511021][ T730] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.511023][ T730] ? net_dim (lib/dim/net_dim.c:371) [ 101.511028][ T730] _printk (kernel/printk/printk.c:2504) [ 101.511032][ T730] ? snapshot_read.cold (user.c:?) [ 101.511035][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.511037][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.511038][ T730] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 101.511043][ T730] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 101.511051][ T730] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 101.511055][ T730] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 101.511061][ T730] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 101.511062][ T730] fib6_add (net/ipv6/ip6_fib.c:1535) [ 101.511067][ T730] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 101.511072][ T730] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 101.511074][ T730] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 101.511076][ T730] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 101.511078][ T730] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 101.511079][ T730] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.511081][ T730] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.511088][ T730] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.511091][ T730] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 101.511094][ T730] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 101.511098][ T730] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.511100][ T730] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.511102][ T730] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.511106][ T730] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.511108][ T730] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.511112][ T730] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.511115][ T730] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.511117][ T730] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.511124][ T730] ? 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)) [ 101.511126][ T730] ? 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)) [ 101.511130][ T730] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.511134][ T730] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.511136][ T730] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.511140][ T730] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.511144][ T730] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.511148][ T730] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.511149][ T730] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 101.511154][ T730] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 101.511158][ T730] ____sys_sendmsg (net/socket.c:2713) [ 101.511160][ T730] ? copy_msghdr_from_user (net/socket.c:2650) [ 101.511162][ T730] ? sock_write_iter (net/socket.c:1269) [ 101.511164][ T730] ? move_addr_to_kernel (net/socket.c:258) [ 101.511171][ T730] ___sys_sendmsg (net/socket.c:2767) [ 101.511174][ T730] ? copy_msghdr_from_user (net/socket.c:2619) [ 101.511189][ T730] __sys_sendmsg (net/socket.c:2799) [ 101.511192][ T730] ? __sys_sendmsg_sock (net/socket.c:2780) [ 101.511198][ T730] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.511201][ T730] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.511205][ T730] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.511208][ T730] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.511210][ T730] RIP: 0033:0x7fa2b533054e [ 101.511212][ T730] 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 [ 101.511213][ T730] RSP: 002b:00007ffc68991ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.511216][ T730] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa2b533054e [ 101.511217][ T730] RDX: 0000000000000000 RSI: 00007ffc68991f50 RDI: 0000000000000005 [ 101.511218][ T730] RBP: 00007ffc68991eb0 R08: 0000000000000000 R09: 0000000000000000 [ 101.511219][ T730] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9145f7 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