====================================== | [ 21.749170][ T278] softirqs last disabled at (3953250): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 21.749174][ T278] Preemption disabled at: | [ 21.749175][ T278] 0x0 | [ 21.749186][ T278] Tainted: [W]=WARN [ 21.749187][ T278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.749188][ T278] Call Trace: [ 21.749190][ T278] [ 21.749191][ T278] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.749198][ T278] __might_resched.cold (kernel/sched/core.c:9234) [ 21.749203][ T278] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.749207][ T278] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.749211][ T278] __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)) [ 21.749213][ T278] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.749220][ T278] ? 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) [ 21.749222][ T278] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.749226][ T278] put_chars (drivers/char/virtio_console.c:1176) [ 21.749228][ T278] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.749230][ T278] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.749233][ T278] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.749239][ T278] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.749246][ T278] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.749249][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.749251][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.749255][ T278] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.749258][ T278] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.749260][ T278] ? 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)) [ 21.749263][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.749265][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.749269][ T278] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.749273][ T278] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.749275][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.749280][ T278] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.749283][ T278] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.749285][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.749286][ T278] ? 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) [ 21.749290][ T278] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.749292][ T278] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.749294][ T278] vprintk_emit (kernel/printk/printk.c:2479) [ 21.749297][ T278] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.749299][ T278] ? 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) [ 21.749302][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.749305][ T278] _printk (kernel/printk/printk.c:2504) [ 21.749309][ T278] ? snapshot_read.cold (user.c:?) [ 21.749312][ T278] ? 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) [ 21.749315][ T278] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.749318][ T278] ? 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) [ 21.749321][ T278] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.749325][ T278] ? exit_notify (kernel/exit.c:780) [ 21.749326][ T278] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.749329][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.749332][ T278] do_group_exit (kernel/exit.c:1151) [ 21.749335][ T278] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.749337][ T278] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.749339][ T278] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.749343][ T278] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.749346][ T278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.749348][ T278] RIP: 0033:0x7ff4b95f91b8 [ 21.749350][ T278] Code: Unable to access opcode bytes at 0x7ff4b95f918e. Code starting with the faulting instruction =========================================== [ 21.749351][ T278] RSP: 002b:00007ffef350d4d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.749354][ T278] RAX: ffffffffffffffda RBX: 00007ff4b9729f88 RCX: 00007ff4b95f91b8 [ 21.749355][ T278] RDX: 00007ff4b9538408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 21.749356][ T278] RBP: 00007ffef350d530 R08: 0000000000000000 R09: 0000000000000000 [ 21.749357][ T278] R10: 00007ffef350d350 R11: 0000000000000246 R12: 0000000000000001 [ 21.749358][ T278] R13: 0000000000000000 R14: 00007ff4b9728680 R15: 00007ff4b9729fa0 | [ 28.614739][ T339] softirqs last disabled at (19526): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 28.614741][ T339] Preemption disabled at: | [ 28.614742][ T339] 0x0 | [ 28.614753][ T339] Tainted: [W]=WARN [ 28.614754][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.614755][ T339] Call Trace: [ 28.614757][ T339] [ 28.614759][ T339] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.614766][ T339] __might_resched.cold (kernel/sched/core.c:9234) [ 28.614770][ T339] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.614775][ T339] ? __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.614779][ T339] __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.614781][ T339] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.614787][ T339] ? 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.614790][ T339] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.614794][ T339] put_chars (drivers/char/virtio_console.c:1176) [ 28.614796][ T339] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.614800][ T339] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 28.614804][ T339] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.614808][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.614810][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.614814][ T339] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.614818][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614821][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.614825][ T339] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.614828][ T339] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.614830][ T339] ? 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.614833][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614835][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.614839][ T339] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.614843][ T339] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.614845][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.614850][ T339] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.614853][ T339] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.614854][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614856][ T339] ? 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.614860][ T339] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.614861][ T339] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.614864][ T339] vprintk_emit (kernel/printk/printk.c:2479) [ 28.614867][ T339] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.614869][ T339] ? net_dim (lib/dim/net_dim.c:371) [ 28.614874][ T339] _printk (kernel/printk/printk.c:2504) [ 28.614878][ T339] ? snapshot_read.cold (user.c:?) [ 28.614882][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614883][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.614885][ T339] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 28.614890][ T339] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 28.614898][ T339] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 28.614902][ T339] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 28.614907][ T339] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 28.614909][ T339] fib6_add (net/ipv6/ip6_fib.c:1535) [ 28.614913][ T339] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 28.614918][ T339] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 28.614920][ T339] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 28.614922][ T339] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 28.614925][ T339] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 28.614926][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.614928][ T339] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.614935][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.614938][ T339] ? 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.614941][ T339] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 28.614945][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.614947][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.614949][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.614953][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.614955][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.614959][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.614963][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.614965][ T339] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.614972][ T339] ? 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.614974][ T339] ? 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.614978][ T339] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.614982][ T339] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.614985][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.614989][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.614993][ T339] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.614997][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.614998][ T339] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.615003][ T339] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.615007][ T339] ____sys_sendmsg (net/socket.c:2713) [ 28.615009][ T339] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.615012][ T339] ? sock_write_iter (net/socket.c:1269) [ 28.615013][ T339] ? move_addr_to_kernel (net/socket.c:258) [ 28.615020][ T339] ___sys_sendmsg (net/socket.c:2767) [ 28.615023][ T339] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.615039][ T339] __sys_sendmsg (net/socket.c:2799) [ 28.615042][ T339] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.615050][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.615054][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.615061][ T339] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.615064][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.615066][ T339] RIP: 0033:0x7fca4bf2754e [ 28.615068][ T339] 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.615070][ T339] RSP: 002b:00007ffce4ac9090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.615073][ T339] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fca4bf2754e [ 28.615074][ T339] RDX: 0000000000000000 RSI: 00007ffce4ac9140 RDI: 0000000000000005 [ 28.615075][ T339] RBP: 00007ffce4ac90a0 R08: 0000000000000000 R09: 0000000000000000 [ 28.615076][ T339] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919559 [ 28.615076][ T339] R13: 00000000004a1620 R14: 00007ffce4acc878 R15: 0000000000000000 | [ 33.847154][ T343] softirqs last disabled at (4109463): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 33.847156][ T343] Preemption disabled at: | [ 33.847156][ T343] 0x0 | [ 33.847170][ T343] Tainted: [W]=WARN [ 33.847171][ T343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.847172][ T343] Call Trace: [ 33.847174][ T343] [ 33.847175][ T343] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.847182][ T343] __might_resched.cold (kernel/sched/core.c:9234) [ 33.847186][ T343] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.847190][ T343] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.847194][ T343] __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)) [ 33.847196][ T343] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.847203][ T343] ? 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) [ 33.847206][ T343] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.847210][ T343] put_chars (drivers/char/virtio_console.c:1176) [ 33.847212][ T343] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.847213][ T343] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.847217][ T343] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.847222][ T343] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.847229][ T343] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.847232][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.847234][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.847238][ T343] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.847242][ T343] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.847243][ T343] ? 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)) [ 33.847246][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.847248][ T343] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.847252][ T343] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.847256][ T343] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.847258][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.847263][ T343] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.847266][ T343] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.847268][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.847269][ T343] ? 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) [ 33.847273][ T343] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.847275][ T343] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.847277][ T343] vprintk_emit (kernel/printk/printk.c:2479) [ 33.847281][ T343] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.847282][ T343] ? 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) [ 33.847285][ T343] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.847288][ T343] _printk (kernel/printk/printk.c:2504) [ 33.847292][ T343] ? snapshot_read.cold (user.c:?) [ 33.847295][ T343] ? 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) [ 33.847297][ T343] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.847301][ T343] ? 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) [ 33.847304][ T343] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 33.847307][ T343] ? exit_notify (kernel/exit.c:780) [ 33.847309][ T343] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.847311][ T343] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.847315][ T343] do_group_exit (kernel/exit.c:1151) [ 33.847317][ T343] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 33.847319][ T343] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 33.847322][ T343] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.847325][ T343] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.847328][ T343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.847330][ T343] RIP: 0033:0x7fdde2ce01b8 [ 33.847332][ T343] Code: Unable to access opcode bytes at 0x7fdde2ce018e. Code starting with the faulting instruction =========================================== [ 33.847333][ T343] RSP: 002b:00007fff20277bf8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 33.847336][ T343] RAX: ffffffffffffffda RBX: 00007fdde2e10f88 RCX: 00007fdde2ce01b8 [ 33.847337][ T343] RDX: 00007fdde2c1f408 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 33.847338][ T343] RBP: 00007fff20277c50 R08: 0000000000000000 R09: 0000000000000000 [ 33.847339][ T343] R10: 00007fff20277a70 R11: 0000000000000246 R12: 0000000000000001 [ 33.847340][ T343] R13: 0000000000000000 R14: 00007fdde2e0f680 R15: 00007fdde2e10fa0 | [ 52.805196][ T470] softirqs last disabled at (18658): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 52.805198][ T470] Preemption disabled at: | [ 52.805199][ T470] 0x0 | [ 52.805209][ T470] Tainted: [W]=WARN [ 52.805209][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.805211][ T470] Call Trace: [ 52.805212][ T470] [ 52.805214][ T470] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.805220][ T470] __might_resched.cold (kernel/sched/core.c:9234) [ 52.805225][ T470] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.805229][ T470] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.805233][ T470] __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)) [ 52.805235][ T470] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.805241][ T470] ? 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) [ 52.805244][ T470] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.805247][ T470] put_chars (drivers/char/virtio_console.c:1176) [ 52.805250][ T470] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.805253][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.805256][ T470] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.805260][ T470] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.805264][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.805266][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.805270][ T470] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.805274][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805276][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.805280][ T470] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.805284][ T470] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.805286][ T470] ? 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)) [ 52.805289][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805291][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.805295][ T470] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.805299][ T470] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.805301][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.805306][ T470] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.805308][ T470] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.805310][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805312][ T470] ? 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) [ 52.805315][ T470] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.805317][ T470] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.805320][ T470] vprintk_emit (kernel/printk/printk.c:2479) [ 52.805323][ T470] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.805325][ T470] ? net_dim (lib/dim/net_dim.c:371) [ 52.805331][ T470] _printk (kernel/printk/printk.c:2504) [ 52.805334][ T470] ? snapshot_read.cold (user.c:?) [ 52.805338][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805340][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805341][ T470] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 52.805346][ T470] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 52.805354][ T470] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 52.805358][ T470] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 52.805363][ T470] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 52.805365][ T470] fib6_add (net/ipv6/ip6_fib.c:1535) [ 52.805369][ T470] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 52.805374][ T470] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 52.805376][ T470] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 52.805378][ T470] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 52.805380][ T470] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 52.805382][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.805384][ T470] ? mark_usage (kernel/locking/lockdep.c:4690) [ 52.805391][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.805394][ T470] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 52.805397][ T470] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 52.805400][ T470] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.805403][ T470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.805405][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.805409][ T470] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.805411][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.805415][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.805418][ T470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.805421][ T470] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.805427][ T470] ? 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)) [ 52.805429][ T470] ? 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)) [ 52.805433][ T470] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.805437][ T470] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.805439][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.805444][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.805447][ T470] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.805451][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.805453][ T470] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 52.805458][ T470] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 52.805462][ T470] ____sys_sendmsg (net/socket.c:2713) [ 52.805464][ T470] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.805466][ T470] ? sock_write_iter (net/socket.c:1269) [ 52.805468][ T470] ? move_addr_to_kernel (net/socket.c:258) [ 52.805475][ T470] ___sys_sendmsg (net/socket.c:2767) [ 52.805477][ T470] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.805493][ T470] __sys_sendmsg (net/socket.c:2799) [ 52.805496][ T470] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.805502][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.805505][ T470] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.805509][ T470] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.805511][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.805514][ T470] RIP: 0033:0x7f26044d854e [ 52.805516][ T470] 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 [ 52.805518][ T470] RSP: 002b:00007fff1f1d9010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.805520][ T470] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f26044d854e [ 52.805522][ T470] RDX: 0000000000000000 RSI: 00007fff1f1d90c0 RDI: 0000000000000005 [ 52.805522][ T470] RBP: 00007fff1f1d9020 R08: 0000000000000000 R09: 0000000000000000 [ 52.805523][ T470] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919572 [ 52.805524][ T470] R13: 00000000004a1620 R14: 00007fff1f1dd878 R15: 0000000000000000 | [ 77.037049][ T602] softirqs last disabled at (19192): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 77.037051][ T602] Preemption disabled at: | [ 77.037052][ T602] 0x0 | [ 77.037061][ T602] Tainted: [W]=WARN [ 77.037062][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.037064][ T602] Call Trace: [ 77.037065][ T602] [ 77.037067][ T602] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 77.037074][ T602] __might_resched.cold (kernel/sched/core.c:9234) [ 77.037078][ T602] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 77.037082][ T602] ? __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.037086][ T602] __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.037088][ T602] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.037095][ T602] ? 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.037097][ T602] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.037101][ T602] put_chars (drivers/char/virtio_console.c:1176) [ 77.037103][ T602] ? __send_to_port (drivers/char/virtio_console.c:654) [ 77.037106][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 77.037110][ T602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 77.037114][ T602] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 77.037118][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.037120][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.037124][ T602] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 77.037128][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037130][ T602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.037134][ T602] console_emit_next_record (kernel/printk/printk.c:3183) [ 77.037138][ T602] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 77.037140][ T602] ? 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.037143][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037144][ T602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.037148][ T602] console_flush_one_record (kernel/printk/printk.c:3268) [ 77.037153][ T602] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 77.037155][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.037160][ T602] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 77.037162][ T602] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 77.037164][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037166][ T602] ? 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.037172][ T602] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 77.037174][ T602] ? vprintk_emit (kernel/printk/printk.c:2478) [ 77.037176][ T602] vprintk_emit (kernel/printk/printk.c:2479) [ 77.037179][ T602] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 77.037181][ T602] ? net_dim (lib/dim/net_dim.c:371) [ 77.037187][ T602] _printk (kernel/printk/printk.c:2504) [ 77.037191][ T602] ? snapshot_read.cold (user.c:?) [ 77.037194][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037196][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037197][ T602] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 77.037202][ T602] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 77.037210][ T602] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 77.037214][ T602] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 77.037220][ T602] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 77.037222][ T602] fib6_add (net/ipv6/ip6_fib.c:1535) [ 77.037226][ T602] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 77.037231][ T602] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 77.037233][ T602] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 77.037235][ T602] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 77.037237][ T602] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 77.037238][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.037240][ T602] ? mark_usage (kernel/locking/lockdep.c:4690) [ 77.037252][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.037255][ T602] ? 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.037259][ T602] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 77.037262][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 77.037265][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.037266][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 77.037271][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 77.037273][ T602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 77.037277][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 77.037280][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 77.037282][ T602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.037289][ T602] ? 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.037291][ T602] ? 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.037295][ T602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.037299][ T602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.037301][ T602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 77.037305][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.037309][ T602] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 77.037313][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 77.037315][ T602] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 77.037320][ T602] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 77.037324][ T602] ____sys_sendmsg (net/socket.c:2713) [ 77.037326][ T602] ? copy_msghdr_from_user (net/socket.c:2650) [ 77.037328][ T602] ? sock_write_iter (net/socket.c:1269) [ 77.037330][ T602] ? move_addr_to_kernel (net/socket.c:258) [ 77.037337][ T602] ___sys_sendmsg (net/socket.c:2767) [ 77.037340][ T602] ? copy_msghdr_from_user (net/socket.c:2619) [ 77.037355][ T602] __sys_sendmsg (net/socket.c:2799) [ 77.037358][ T602] ? __sys_sendmsg_sock (net/socket.c:2780) [ 77.037364][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.037367][ T602] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.037371][ T602] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 77.037374][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.037376][ T602] RIP: 0033:0x7f051e58954e [ 77.037378][ T602] 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.037380][ T602] RSP: 002b:00007ffe078bd080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 77.037382][ T602] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f051e58954e [ 77.037384][ T602] RDX: 0000000000000000 RSI: 00007ffe078bd130 RDI: 0000000000000005 [ 77.037385][ T602] RBP: 00007ffe078bd090 R08: 0000000000000000 R09: 0000000000000000 [ 77.037385][ T602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91958a [ 77.037386][ T602] R13: 00000000004a1620 R14: 00007ffe078c1878 R15: 0000000000000000 | [ 101.117175][ T732] softirqs last disabled at (17854): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 101.117177][ T732] Preemption disabled at: | [ 101.117178][ T732] 0x0 | [ 101.117188][ T732] Tainted: [W]=WARN [ 101.117189][ T732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.117190][ T732] Call Trace: [ 101.117192][ T732] [ 101.117193][ T732] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.117200][ T732] __might_resched.cold (kernel/sched/core.c:9234) [ 101.117205][ T732] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.117209][ T732] ? __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.117213][ T732] __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.117215][ T732] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.117222][ T732] ? 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.117225][ T732] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.117228][ T732] put_chars (drivers/char/virtio_console.c:1176) [ 101.117231][ T732] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.117234][ T732] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 101.117237][ T732] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 101.117242][ T732] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.117246][ T732] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.117247][ T732] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.117252][ T732] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.117255][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117257][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.117261][ T732] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.117265][ T732] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.117267][ T732] ? 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.117270][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117272][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.117275][ T732] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.117280][ T732] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.117281][ T732] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.117286][ T732] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.117289][ T732] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.117291][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117293][ T732] ? 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.117296][ T732] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.117298][ T732] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.117301][ T732] vprintk_emit (kernel/printk/printk.c:2479) [ 101.117304][ T732] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.117306][ T732] ? net_dim (lib/dim/net_dim.c:371) [ 101.117311][ T732] _printk (kernel/printk/printk.c:2504) [ 101.117315][ T732] ? snapshot_read.cold (user.c:?) [ 101.117318][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117320][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117322][ T732] ? trace_percpu_alloc_percpu (./include/trace/events/percpu.h:11 (discriminator 22)) [ 101.117326][ T732] fib6_add_rt2node.cold (net/ipv6/ip6_fib.c:1303 (discriminator 1)) [ 101.117335][ T732] ? fib6_age_exceptions (./include/linux/list.h:1047 (discriminator 2)) [ 101.117338][ T732] ? fib6_add_1.constprop.0 (./include/linux/lockdep.h:249 net/ipv6/ip6_fib.c:782) [ 101.117349][ T732] ? fib6_add (net/ipv6/ip6_fib.c:1535) [ 101.117351][ T732] fib6_add (net/ipv6/ip6_fib.c:1535) [ 101.117355][ T732] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 101.117360][ T732] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 101.117362][ T732] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 101.117364][ T732] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 101.117367][ T732] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 101.117368][ T732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.117370][ T732] ? mark_usage (kernel/locking/lockdep.c:4690) [ 101.117377][ T732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.117380][ T732] ? 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.117383][ T732] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 101.117386][ T732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.117389][ T732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.117391][ T732] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 101.117395][ T732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 101.117397][ T732] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.117401][ T732] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.117404][ T732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.117407][ T732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.117413][ T732] ? 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.117415][ T732] ? 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.117419][ T732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.117423][ T732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.117425][ T732] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 101.117430][ T732] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.117433][ T732] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.117437][ T732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 101.117439][ T732] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 101.117444][ T732] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 101.117447][ T732] ____sys_sendmsg (net/socket.c:2713) [ 101.117450][ T732] ? copy_msghdr_from_user (net/socket.c:2650) [ 101.117452][ T732] ? sock_write_iter (net/socket.c:1269) [ 101.117453][ T732] ? move_addr_to_kernel (net/socket.c:258) [ 101.117461][ T732] ___sys_sendmsg (net/socket.c:2767) [ 101.117463][ T732] ? copy_msghdr_from_user (net/socket.c:2619) [ 101.117479][ T732] __sys_sendmsg (net/socket.c:2799) [ 101.117482][ T732] ? __sys_sendmsg_sock (net/socket.c:2780) [ 101.117488][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.117491][ T732] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.117494][ T732] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.117497][ T732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.117499][ T732] RIP: 0033:0x7f3da44ed54e [ 101.117501][ T732] 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.117503][ T732] RSP: 002b:00007ffc85af91c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.117506][ T732] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3da44ed54e [ 101.117507][ T732] RDX: 0000000000000000 RSI: 00007ffc85af9270 RDI: 0000000000000005 [ 101.117508][ T732] RBP: 00007ffc85af91d0 R08: 0000000000000000 R09: 0000000000000000 [ 101.117509][ T732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9195a2 Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print release_sock:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ip6_route_add:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print