====================================== | [ 11.219196][ T256] softirqs last disabled at (22337): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.219199][ T256] Preemption disabled at: | [ 11.219199][ T256] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.219209][ T256] Tainted: [W]=WARN [ 11.219209][ T256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.219211][ T256] Call Trace: [ 11.219213][ T256] [ 11.219214][ T256] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.219220][ T256] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.219222][ T256] __might_resched.cold (kernel/sched/core.c:9234) [ 11.219227][ T256] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.219231][ T256] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.219236][ T256] __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)) [ 11.219238][ T256] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.219244][ T256] ? 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) [ 11.219247][ T256] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.219250][ T256] put_chars (drivers/char/virtio_console.c:1176) [ 11.219252][ T256] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.219254][ T256] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.219257][ T256] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.219261][ T256] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.219265][ T256] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.219268][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.219269][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.219274][ T256] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.219275][ T256] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.219278][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.219282][ T256] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.219286][ T256] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.219289][ T256] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.219291][ T256] ? 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)) [ 11.219294][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.219297][ T256] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.219301][ T256] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.219305][ T256] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.219307][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.219312][ T256] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.219315][ T256] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.219317][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.219319][ T256] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.219323][ T256] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.219325][ T256] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.219328][ T256] vprintk_emit (kernel/printk/printk.c:2479) [ 11.219332][ T256] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.219338][ T256] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.219340][ T256] _printk (kernel/printk/printk.c:2504) [ 11.219344][ T256] ? snapshot_read.cold (user.c:?) [ 11.219350][ T256] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.219353][ T256] gre_init (gre.mod.c:?) gre [ 11.219356][ T256] do_one_initcall (init/main.c:1357) [ 11.219358][ T256] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.219363][ T256] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.219366][ T256] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.219371][ T256] do_init_module (kernel/module/main.c:3117) [ 11.219375][ T256] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.219379][ T256] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.219382][ T256] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.219387][ T256] load_module (kernel/module/main.c:3593) [ 11.219394][ T256] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.219399][ T256] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.219403][ T256] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.219407][ T256] init_module_from_file (kernel/module/main.c:3790) [ 11.219410][ T256] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.219418][ T256] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.219422][ T256] ? 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) [ 11.219425][ T256] idempotent_init_module (kernel/module/main.c:3802) [ 11.219429][ T256] ? init_module_from_file (kernel/module/main.c:3791) [ 11.219435][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.219438][ T256] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.219444][ T256] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.219446][ T256] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.219450][ T256] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.219451][ T256] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.219454][ T256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.219456][ T256] RIP: 0033:0x7f320503d37d [ 11.219460][ T256] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.219461][ T256] RSP: 002b:00007ffdd8507c08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.219464][ T256] RAX: ffffffffffffffda RBX: 0000563b94ecaa40 RCX: 00007f320503d37d [ 11.219466][ T256] RDX: 0000000000000000 RSI: 0000563b70721ffd RDI: 0000000000000001 [ 11.219467][ T256] RBP: 00007ffdd8507ca0 R08: 0000000000000000 R09: 0000000000000000 [ 11.219468][ T256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000563b70721ffd [ 11.219468][ T256] R13: 0000563b94ecaa00 R14: 0000000000040000 R15: 0000000000000000 | [ 11.692658][ T270] #11: ffffffffb0289560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 11.692662][ T270] | [ 11.692662][ T270] stack backtrace: | [ 11.692668][ T270] Tainted: [W]=WARN [ 11.692669][ T270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.692670][ T270] Workqueue: mld mld_ifc_work [ 11.692674][ T270] Call Trace: [ 11.692675][ T270] [ 11.692677][ T270] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.692683][ T270] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 11.692692][ T270] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 11.692698][ T270] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.692702][ T270] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.692709][ T270] __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)) [ 11.692712][ T270] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.692718][ T270] ? 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) [ 11.692721][ T270] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.692724][ T270] put_chars (drivers/char/virtio_console.c:1176) [ 11.692726][ T270] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.692729][ T270] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.692732][ T270] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.692737][ T270] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.692744][ T270] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.692747][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.692751][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.692755][ T270] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.692759][ T270] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.692761][ T270] ? 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)) [ 11.692765][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.692767][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.692772][ T270] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.692776][ T270] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.692778][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.692784][ T270] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.692787][ T270] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.692789][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.692791][ T270] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.692795][ T270] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.692797][ T270] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.692801][ T270] vprintk_emit (kernel/printk/printk.c:2479) [ 11.692805][ T270] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.692808][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.692813][ T270] _printk (kernel/printk/printk.c:2504) [ 11.692816][ T270] ? snapshot_read.cold (user.c:?) [ 11.692818][ T270] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.692824][ T270] ? idr_get_free (??:?) [ 11.692830][ T270] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 11.692834][ T270] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 11.692840][ T270] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 11.692843][ T270] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.692846][ T270] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 11.692848][ T270] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 11.692851][ T270] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 11.692853][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.692855][ T270] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 11.692858][ T270] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 11.692864][ T270] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 11.692867][ T270] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 11.692871][ T270] sch_direct_xmit (net/sched/sch_generic.c:372) [ 11.692876][ T270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.692878][ T270] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 11.692880][ T270] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.692882][ T270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.692885][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.692897][ T270] __dev_xmit_skb (net/core/dev.c:4262) [ 11.692902][ T270] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 11.692903][ T270] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 11.692907][ T270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.692909][ T270] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.692914][ T270] __dev_queue_xmit (net/core/dev.c:4884) [ 11.692917][ T270] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.692921][ T270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.692923][ T270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.692925][ T270] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 11.692938][ T270] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 11.692942][ T270] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 11.692944][ T270] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.692947][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.692951][ T270] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 11.692956][ T270] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 11.692960][ T270] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 11.692963][ T270] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 11.692965][ T270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.692967][ T270] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 11.692970][ T270] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.692974][ T270] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.692976][ T270] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.692979][ T270] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 11.692983][ T270] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 11.692988][ T270] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 11.692995][ T270] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 11.692999][ T270] mld_ifc_work (net/ipv6/mcast.c:2711) [ 11.693002][ T270] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 11.693004][ T270] process_one_work (kernel/workqueue.c:3387) [ 11.693010][ T270] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.693014][ T270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.693022][ T270] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.693026][ T270] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.693028][ T270] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.693031][ T270] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.693034][ T270] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.693036][ T270] kthread (kernel/kthread.c:436) [ 11.693038][ T270] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.693041][ T270] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.693044][ T270] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.693049][ T270] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.693052][ T270] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.693055][ T270] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.693059][ T270] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.337354][ T10] softirqs last disabled at (11138): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 12.337356][ T10] Preemption disabled at: | [ 12.337357][ T10] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 12.337366][ T10] Tainted: [W]=WARN [ 12.337367][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.337368][ T10] Workqueue: mld mld_ifc_work [ 12.337372][ T10] Call Trace: [ 12.337373][ T10] [ 12.337375][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.337380][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.337383][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 12.337388][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.337392][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.337397][ T10] __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)) [ 12.337399][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.337406][ T10] ? 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) [ 12.337408][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.337412][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.337414][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.337418][ T10] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.337423][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.337430][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.337432][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337437][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337441][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.337445][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.337447][ T10] ? 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)) [ 12.337450][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337453][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337457][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.337462][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.337464][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337470][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.337472][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.337474][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337477][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.337481][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.337482][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.337486][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.337490][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.337493][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.337498][ T10] _printk (kernel/printk/printk.c:2504) [ 12.337502][ T10] ? snapshot_read.cold (user.c:?) [ 12.337504][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.337510][ T10] ? idr_get_free (??:?) [ 12.337515][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.337521][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.337527][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.337529][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.337531][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.337533][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337536][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.337538][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.337540][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337543][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.337550][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.337553][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.337557][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.337561][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337564][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.337566][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.337568][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.337571][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337576][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.337581][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.337582][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.337585][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337588][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337592][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.337595][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337600][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337601][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.337604][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.337616][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.337620][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.337622][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.337625][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.337628][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.337633][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.337637][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.337640][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.337641][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.337644][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.337647][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.337650][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.337653][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.337655][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.337659][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 12.337664][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.337670][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.337675][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.337677][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.337679][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.337689][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.337694][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337702][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.337706][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.337708][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.337711][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.337714][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.337716][ T10] kthread (kernel/kthread.c:436) [ 12.337718][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.337721][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.337724][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.337728][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.337731][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.337735][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.337737][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.774440][ T12] softirqs last disabled at (8574): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.774443][ T12] Preemption disabled at: | [ 13.774444][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.774453][ T12] Tainted: [W]=WARN [ 13.774454][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.774455][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 13.774459][ T12] Call Trace: [ 13.774460][ T12] [ 13.774463][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.774469][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.774472][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 13.774476][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.774480][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.774486][ T12] __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)) [ 13.774488][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.774494][ T12] ? 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) [ 13.774497][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.774500][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 13.774503][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.774511][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.774518][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.774521][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.774525][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.774529][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.774531][ T12] ? 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)) [ 13.774535][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774539][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.774543][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.774548][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.774550][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.774556][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.774559][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.774561][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774564][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.774568][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.774570][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.774573][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 13.774578][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.774581][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.774586][ T12] _printk (kernel/printk/printk.c:2504) [ 13.774590][ T12] ? snapshot_read.cold (user.c:?) [ 13.774592][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.774598][ T12] ? idr_get_free (??:?) [ 13.774604][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.774609][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.774613][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.774616][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.774620][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.774622][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.774624][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.774626][ T12] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.774629][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.774632][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.774638][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.774640][ T12] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 13.774643][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.774647][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.774651][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.774654][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.774656][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.774659][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.774664][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 13.774667][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 13.774670][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.774673][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.774675][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774678][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.774682][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 13.774695][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.774698][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.774699][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.774707][ T12] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.774712][ T12] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.774717][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.774719][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.774722][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.774725][ T12] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.774730][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.774734][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.774737][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.774739][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.774741][ T12] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.774744][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.774748][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.774751][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.774753][ T12] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.774757][ T12] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 13.774762][ T12] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.774772][ T12] ipv6_mc_dad_complete (net/ipv6/mcast.c:2296) [ 13.774774][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.774777][ T12] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 13.774780][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.774783][ T12] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 13.774786][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.774787][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.774790][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.774794][ T12] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.774796][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.774801][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 13.774804][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774806][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774808][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.774810][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.774815][ T12] process_one_work (kernel/workqueue.c:3387) [ 13.774822][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.774825][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.774834][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.774842][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.774844][ T12] kthread (kernel/kthread.c:436) [ 13.774846][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.774849][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.774852][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.774856][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.774860][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.774863][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.774866][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.678531][ C2] | [ 17.678532][ C2] | [ 17.678532][ C2] stack backtrace: | [ 17.678537][ C2] Tainted: [W]=WARN [ 17.678538][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.678539][ C2] Call Trace: [ 17.678541][ C2] [ 17.678542][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.678546][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.678549][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.678551][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 17.678553][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 17.678555][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.678557][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678559][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.678561][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678564][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678566][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.678568][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.678569][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.678571][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.678573][ C2] ? 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)) [ 17.678575][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678577][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678579][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.678581][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.678583][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.678585][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.678587][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.678589][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678590][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.678592][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.678594][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.678596][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.678599][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.678601][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678603][ C2] _printk (kernel/printk/printk.c:2504) [ 17.678604][ C2] ? snapshot_read.cold (user.c:?) [ 17.678606][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.678609][ C2] ? idr_get_free (??:?) [ 17.678612][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.678614][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.678616][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678618][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.678620][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678621][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.678623][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.678625][ C2] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.678626][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.678628][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678630][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.678632][ C2] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.678634][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.678636][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.678637][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678639][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.678640][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.678642][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678644][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.678646][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.678648][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.678649][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.678651][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678653][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678654][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.678657][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.678659][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678660][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678663][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.678665][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.678667][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.678669][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678670][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678672][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.678674][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.678676][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.678677][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.678679][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678680][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678682][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678683][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.678687][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.678690][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.678693][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678695][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.678697][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678699][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678701][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.678704][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678705][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678707][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678709][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.678711][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.678713][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.678716][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678718][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678720][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678722][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.678724][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678726][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.678728][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.678731][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.678733][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.678735][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.678737][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.678739][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678741][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.678743][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678744][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.678746][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.678748][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.678749][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.678751][ C2] [ 17.678752][ C2] [ 17.678752][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.678754][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.678755][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.678758][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.678760][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.678762][ C2] RAX: 00000000000aa5c5 RBX: ff11000001bec6c0 RCX: ffffffffad0f0307 [ 17.678764][ C2] RDX: ff11000001bec6c0 RSI: ffffffffafe38b01 RDI: ffffffffaf88d8e0 [ 17.678765][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.678766][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.678766][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.678768][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.678770][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.678772][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.678774][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.678775][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.678777][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.678779][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678781][ C2] do_idle (kernel/sched/idle.c:355) [ 17.678782][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.678784][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.678785][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.678787][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.678806][ C2] softirqs last disabled at (697799): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.678807][ C2] Preemption disabled at: | [ 17.678808][ C2] 0x0 | [ 17.678813][ C2] Tainted: [W]=WARN [ 17.678814][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.678815][ C2] Call Trace: [ 17.678815][ C2] [ 17.678816][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.678818][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 17.678821][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.678825][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678827][ C2] __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)) [ 17.678829][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.678830][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.678832][ C2] ? 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) [ 17.678834][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.678835][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 17.678837][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.678839][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.678841][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.678843][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.678845][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.678846][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678848][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678850][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678852][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.678854][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.678856][ C2] ? 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)) [ 17.678858][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678859][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678861][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.678863][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.678865][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.678867][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.678869][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.678871][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678873][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.678875][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.678876][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.678878][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.678881][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.678883][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678885][ C2] _printk (kernel/printk/printk.c:2504) [ 17.678886][ C2] ? snapshot_read.cold (user.c:?) [ 17.678888][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.678890][ C2] ? idr_get_free (??:?) [ 17.678893][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.678895][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.678897][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678899][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.678901][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678902][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.678904][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.678905][ C2] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.678907][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.678909][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.678911][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.678913][ C2] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.678914][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.678916][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.678918][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678920][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.678921][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.678923][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678925][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.678927][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.678928][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.678930][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.678939][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.678941][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678943][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.678946][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.678948][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678950][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678952][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.678954][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.678956][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.678957][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678959][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678961][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.678962][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.678964][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.678966][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.678967][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.678969][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.678970][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.678972][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.678974][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.678976][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.678978][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678981][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.678983][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678985][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678986][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.678989][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678991][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.678992][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.678994][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.678996][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.678998][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.679000][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.679001][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.679003][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.679005][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.679007][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.679009][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.679011][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.679014][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.679016][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.679018][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.679020][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.679021][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.679023][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.679025][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.679026][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.679028][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.679030][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.679031][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.679033][ C2] [ 17.679033][ C2] [ 17.679034][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.679036][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.679037][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.679039][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.679040][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.679041][ C2] RAX: 00000000000aa5c5 RBX: ff11000001bec6c0 RCX: ffffffffad0f0307 [ 17.679042][ C2] RDX: ff11000001bec6c0 RSI: ffffffffafe38b01 RDI: ffffffffaf88d8e0 [ 17.679043][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.679044][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.679044][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.679046][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.679048][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.679050][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.679051][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.679053][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.679055][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.679056][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.679058][ C2] do_idle (kernel/sched/idle.c:355) [ 17.679060][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.679061][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.679062][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.679064][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.485553][ C2] softirqs last disabled at (697799): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.485556][ C2] Preemption disabled at: | [ 25.485556][ C2] 0x0 | [ 25.485567][ C2] Tainted: [W]=WARN [ 25.485568][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.485570][ C2] Call Trace: [ 25.485572][ C2] [ 25.485573][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.485579][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 25.485582][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.485586][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485590][ C2] __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)) [ 25.485593][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.485595][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.485599][ C2] ? 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) [ 25.485601][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.485603][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 25.485605][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 25.485606][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.485608][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.485610][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.485614][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.485615][ C2] ? 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) [ 25.485617][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.485618][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485620][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485622][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485624][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.485627][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.485629][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485630][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485632][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485634][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485635][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.485637][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.485639][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.485642][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.485644][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485645][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.485647][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485649][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.485650][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.485652][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.485654][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.485655][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.485657][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 25.485660][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.485662][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 25.485664][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485666][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485668][ C2] _printk (kernel/printk/printk.c:2504) [ 25.485671][ C2] ? snapshot_read.cold (user.c:?) [ 25.485672][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.485676][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 25.485679][ C2] ? idr_get_free (??:?) [ 25.485682][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 25.485685][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.485691][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 25.485696][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.485697][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 25.485701][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 25.485704][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485706][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.485707][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 25.485710][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485711][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485713][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.485716][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 25.485718][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.485720][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.485723][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.485724][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485726][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.485727][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 25.485729][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.485731][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485733][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 25.485734][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 25.485736][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.485738][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.485739][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485741][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485743][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 25.485746][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.485748][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.485750][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.485753][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.485756][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.485758][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.485761][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.485762][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485764][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485766][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485767][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.485769][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.485771][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.485773][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.485775][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 25.485777][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485779][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.485780][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.485782][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485783][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 25.485784][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485786][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485788][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 25.485791][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.485794][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.485796][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.485798][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.485800][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.485802][ C2] ? 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) [ 25.485803][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.485805][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485807][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.485808][ C2] ? 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) [ 25.485810][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.485812][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 25.485814][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 25.485816][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.485820][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485822][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.485824][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.485826][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.485828][ C2] ? 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) [ 25.485831][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.485833][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.485835][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.485837][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.485838][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485840][ C2] handle_softirqs (kernel/softirq.c:645) [ 25.485842][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.485843][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485845][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.485847][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.485848][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 25.485850][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.485852][ C2] [ 25.485852][ C2] [ 25.485853][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 25.485856][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.485858][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.485861][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 25.485863][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 25.485866][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 25.485868][ C2] RDX: 0000000000000002 RSI: ffffffffaf88d860 RDI: ffffffffad0f0307 [ 25.485868][ C2] RBP: 0000000000000000 R08: ffffffffaf580421 R09: 1fe2200005d663a2 [ 25.485869][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 25.485870][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.485871][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 25.485873][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.485876][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.485878][ C2] default_idle_call (kernel/sched/idle.c:122) [ 25.485880][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.485881][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 25.485883][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.485885][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.485888][ C2] do_idle (kernel/sched/idle.c:355) [ 25.485889][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.485891][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.485892][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.485894][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.334275][ C2] softirqs last disabled at (697799): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 40.334277][ C2] Preemption disabled at: | [ 40.334278][ C2] 0x0 | [ 40.334289][ C2] Tainted: [W]=WARN [ 40.334290][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.334292][ C2] Call Trace: [ 40.334294][ C2] [ 40.334295][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.334301][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 40.334304][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.334308][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334311][ C2] __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)) [ 40.334315][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.334318][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.334321][ C2] ? 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) [ 40.334323][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.334326][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 40.334328][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 40.334329][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.334331][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.334333][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.334337][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.334338][ C2] ? 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) [ 40.334339][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.334341][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334343][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334344][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334347][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.334349][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.334351][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334353][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334354][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334356][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334358][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.334360][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.334362][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.334365][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.334366][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334368][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.334369][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334371][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.334373][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.334374][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.334376][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.334378][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.334380][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 40.334383][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.334385][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.334387][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334389][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334390][ C2] _printk (kernel/printk/printk.c:2504) [ 40.334394][ C2] ? snapshot_read.cold (user.c:?) [ 40.334395][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 40.334399][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 40.334403][ C2] ? idr_get_free (??:?) [ 40.334405][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 40.334408][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 40.334413][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 40.334416][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 40.334418][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 40.334422][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 40.334425][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334427][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.334428][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 40.334431][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334432][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334434][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 40.334437][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 40.334440][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 40.334442][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 40.334444][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 40.334446][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334447][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 40.334449][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.334450][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.334452][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334454][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 40.334456][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 40.334458][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 40.334459][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 40.334461][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334463][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334465][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 40.334467][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.334470][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 40.334471][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.334475][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 40.334478][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 40.334480][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 40.334482][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 40.334484][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334486][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334487][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334489][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.334491][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 40.334493][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 40.334495][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 40.334496][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 40.334499][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334501][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.334502][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 40.334503][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334505][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.334506][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334508][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334510][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 40.334513][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.334516][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 40.334518][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.334520][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.334522][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 40.334524][ C2] ? 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) [ 40.334526][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.334528][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334529][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.334531][ C2] ? 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) [ 40.334532][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.334534][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 40.334537][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 40.334539][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 40.334542][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.334544][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 40.334545][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334548][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 40.334549][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.334552][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 40.334554][ C2] ? 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) [ 40.334556][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.334559][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 40.334561][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 40.334562][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.334564][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334565][ C2] handle_softirqs (kernel/softirq.c:645) [ 40.334567][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 40.334569][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334571][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.334572][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 40.334574][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 40.334575][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 40.334577][ C2] [ 40.334578][ C2] [ 40.334579][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 40.334581][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 40.334584][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 40.334587][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 40.334589][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 40.334592][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 40.334593][ C2] RDX: 0000000000000002 RSI: ffffffffaf88d860 RDI: ffffffffad0f0307 [ 40.334594][ C2] RBP: 0000000000000000 R08: ffffffffaf580421 R09: 1fe2200005d663a2 [ 40.334595][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 40.334595][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 40.334597][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 40.334599][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 40.334602][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 40.334604][ C2] default_idle_call (kernel/sched/idle.c:122) [ 40.334606][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 40.334608][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 40.334609][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 40.334612][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.334614][ C2] do_idle (kernel/sched/idle.c:355) [ 40.334615][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 40.334617][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 40.334619][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 40.334621][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 68.494236][ C2] softirqs last disabled at (697799): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 68.494238][ C2] Preemption disabled at: | [ 68.494238][ C2] 0x0 | [ 68.494248][ C2] Tainted: [W]=WARN [ 68.494249][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.494250][ C2] Call Trace: [ 68.494252][ C2] [ 68.494253][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 68.494259][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 68.494262][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 68.494266][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494269][ C2] __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)) [ 68.494273][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.494275][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.494279][ C2] ? 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) [ 68.494280][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.494289][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 68.494290][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 68.494292][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 68.494294][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 68.494296][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 68.494299][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 68.494300][ C2] ? 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) [ 68.494302][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.494304][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494305][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494307][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494309][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 68.494312][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 68.494314][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494315][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494317][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494319][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494320][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 68.494322][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 68.494324][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 68.494327][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 68.494329][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494330][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 68.494332][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494333][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.494335][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 68.494336][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.494338][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 68.494340][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 68.494342][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 68.494345][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 68.494347][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 68.494348][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494350][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494352][ C2] _printk (kernel/printk/printk.c:2504) [ 68.494355][ C2] ? snapshot_read.cold (user.c:?) [ 68.494357][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 68.494361][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 68.494364][ C2] ? idr_get_free (??:?) [ 68.494366][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 68.494369][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 68.494374][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 68.494377][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 68.494379][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494381][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494382][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494384][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 68.494388][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494389][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494391][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 68.494393][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.494394][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494396][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494397][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494399][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 68.494401][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 68.494404][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 68.494406][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 68.494408][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 68.494410][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494412][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 68.494413][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 68.494414][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.494416][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494418][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 68.494420][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 68.494422][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 68.494423][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 68.494425][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494427][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494429][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 68.494431][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 68.494433][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 68.494435][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 68.494438][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 68.494441][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 68.494443][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 68.494446][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 68.494448][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494449][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494451][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494453][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.494454][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 68.494456][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 68.494458][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 68.494460][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 68.494463][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494464][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.494465][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 68.494467][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494468][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 68.494469][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494471][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494473][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 68.494476][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 68.494479][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 68.494481][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 68.494483][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 68.494485][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 68.494486][ C2] ? 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) [ 68.494488][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 68.494490][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494492][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.494493][ C2] ? 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) [ 68.494495][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 68.494497][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 68.494499][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 68.494501][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 68.494504][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.494506][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 68.494508][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494510][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 68.494511][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 68.494514][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 68.494516][ C2] ? 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) [ 68.494518][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.494520][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 68.494522][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 68.494524][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.494525][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494527][ C2] handle_softirqs (kernel/softirq.c:645) [ 68.494529][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 68.494531][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494532][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.494534][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 68.494536][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 68.494537][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 68.494539][ C2] [ 68.494540][ C2] [ 68.494540][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 68.494543][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 68.494545][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 68.494547][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 68.494549][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 68.494553][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 68.494554][ C2] RDX: 0000000000000002 RSI: ffffffffaf88d860 RDI: ffffffffad0f0307 [ 68.494555][ C2] RBP: 0000000000000000 R08: ffffffffaf580421 R09: 1fe2200005d663a2 [ 68.494556][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 68.494556][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 68.494558][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 68.494560][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 68.494563][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 68.494565][ C2] default_idle_call (kernel/sched/idle.c:122) [ 68.494566][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 68.494568][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 68.494570][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 68.494572][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.494574][ C2] do_idle (kernel/sched/idle.c:355) [ 68.494576][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 68.494577][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 68.494579][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 68.494581][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 124.301253][ C2] softirqs last disabled at (697799): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 124.301256][ C2] Preemption disabled at: | [ 124.301257][ C2] 0x0 | [ 124.301267][ C2] Tainted: [W]=WARN [ 124.301267][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.301269][ C2] Call Trace: [ 124.301271][ C2] [ 124.301272][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.301278][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 124.301282][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 124.301286][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301289][ C2] __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)) [ 124.301293][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.301295][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.301299][ C2] ? 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) [ 124.301301][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.301303][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 124.301305][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 124.301306][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 124.301308][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 124.301311][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 124.301314][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 124.301316][ C2] ? 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) [ 124.301317][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.301319][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301321][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301322][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301325][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 124.301327][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 124.301329][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301331][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301333][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301335][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301336][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 124.301338][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 124.301341][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 124.301343][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 124.301345][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301347][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 124.301348][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301350][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.301352][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 124.301353][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 124.301355][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 124.301357][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 124.301359][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 124.301362][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 124.301364][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 124.301366][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301368][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301370][ C2] _printk (kernel/printk/printk.c:2504) [ 124.301373][ C2] ? snapshot_read.cold (user.c:?) [ 124.301375][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 124.301379][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 124.301383][ C2] ? idr_get_free (??:?) [ 124.301385][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 124.301388][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 124.301393][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 124.301397][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 124.301399][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 124.301402][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 124.301405][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301407][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.301409][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 124.301412][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301413][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301415][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 124.301418][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 124.301420][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 124.301423][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 124.301425][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 124.301427][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301429][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 124.301430][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 124.301431][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 124.301433][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301436][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 124.301437][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 124.301439][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 124.301441][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 124.301443][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301444][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301447][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 124.301449][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 124.301452][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 124.301454][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 124.301457][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 124.301460][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 124.301463][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 124.301465][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 124.301467][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301469][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301471][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301472][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.301474][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 124.301476][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 124.301478][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 124.301480][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 124.301483][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301485][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 124.301486][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 124.301487][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301489][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 124.301490][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301492][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301494][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 124.301497][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 124.301500][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 124.301502][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 124.301504][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 124.301506][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 124.301508][ C2] ? 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) [ 124.301510][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 124.301512][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301514][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.301515][ C2] ? 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) [ 124.301517][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 124.301519][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 124.301522][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 124.301523][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 124.301527][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.301529][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 124.301530][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301533][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 124.301534][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 124.301537][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 124.301539][ C2] ? 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) [ 124.301542][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.301544][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 124.301546][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 124.301548][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 124.301549][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301551][ C2] handle_softirqs (kernel/softirq.c:645) [ 124.301553][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 124.301554][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301556][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.301558][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 124.301560][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 124.301561][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 124.301563][ C2] [ 124.301564][ C2] [ 124.301565][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 124.301567][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 124.301569][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 124.301572][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 124.301574][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 124.301577][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 124.301579][ C2] RDX: 0000000000000002 RSI: ffffffffaf88d860 RDI: ffffffffad0f0307 [ 124.301580][ C2] RBP: 0000000000000000 R08: ffffffffaf580421 R09: 1fe2200005d663a2 [ 124.301580][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 124.301581][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 124.301583][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 124.301585][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 124.301588][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 124.301590][ C2] default_idle_call (kernel/sched/idle.c:122) [ 124.301592][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 124.301593][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 124.301595][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 124.301598][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.301600][ C2] do_idle (kernel/sched/idle.c:355) [ 124.301601][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 124.301603][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 124.301605][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 124.301607][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 185.449283][ T1340] softirqs last disabled at (0): 0x0 | [ 185.449285][ T1340] Preemption disabled at: | [ 185.449286][ T1340] 0x0 | [ 185.449294][ T1340] Tainted: [W]=WARN [ 185.449295][ T1340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 185.449297][ T1340] Call Trace: [ 185.449298][ T1340] [ 185.449300][ T1340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 185.449305][ T1340] __might_resched.cold (kernel/sched/core.c:9234) [ 185.449309][ T1340] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 185.449312][ T1340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 185.449316][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449320][ T1340] __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)) [ 185.449323][ T1340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 185.449326][ T1340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 185.449330][ T1340] ? 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) [ 185.449332][ T1340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 185.449334][ T1340] put_chars (drivers/char/virtio_console.c:1176) [ 185.449336][ T1340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 185.449338][ T1340] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 185.449341][ T1340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 185.449344][ T1340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 185.449345][ T1340] ? vsnprintf (lib/vsprintf.c:2900) [ 185.449349][ T1340] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 185.449350][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449352][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449354][ T1340] console_emit_next_record (kernel/printk/printk.c:3183) [ 185.449357][ T1340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 185.449359][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449360][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449362][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449364][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.449366][ T1340] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 185.449368][ T1340] console_flush_one_record (kernel/printk/printk.c:3268) [ 185.449370][ T1340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 185.449372][ T1340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 185.449374][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.449376][ T1340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 185.449377][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449379][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.449380][ T1340] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 185.449382][ T1340] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 185.449384][ T1340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 185.449386][ T1340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 185.449388][ T1340] vprintk_emit (kernel/printk/printk.c:2479) [ 185.449392][ T1340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 185.449394][ T1340] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 185.449396][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449398][ T1340] _printk (kernel/printk/printk.c:2504) [ 185.449402][ T1340] ? snapshot_read.cold (user.c:?) [ 185.449403][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449405][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449407][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.449408][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449410][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449413][ T1340] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 185.449426][ T1340] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 185.449434][ T1340] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 185.449441][ T1340] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 185.449447][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.449449][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449451][ T1340] ? __nla_validate_parse (lib/nlattr.c:635) [ 185.449455][ T1340] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 185.449462][ T1340] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 185.449472][ T1340] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 185.449477][ T1340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 185.449479][ T1340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 185.449481][ T1340] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 185.449483][ T1340] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 185.449486][ T1340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 185.449489][ T1340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 185.449490][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.449492][ T1340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 185.449493][ T1340] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 185.449496][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449498][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.449500][ T1340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 185.449502][ T1340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 185.449503][ T1340] ? next_uptodate_folio (mm/filemap.c:3747) [ 185.449506][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449508][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449510][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449512][ T1340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 185.449514][ T1340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 185.449516][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449517][ T1340] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 185.449519][ T1340] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 185.449522][ T1340] ? copy_msghdr_from_user (net/socket.c:2650) [ 185.449524][ T1340] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 185.449526][ T1340] ? move_addr_to_kernel (net/socket.c:258) [ 185.449528][ T1340] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 185.449531][ T1340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 185.449533][ T1340] ___sys_sendmsg (net/socket.c:2767) [ 185.449534][ T1340] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 185.449537][ T1340] ? copy_msghdr_from_user (net/socket.c:2619) [ 185.449538][ T1340] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 185.449543][ T1340] __sys_sendmsg (net/socket.c:2799) [ 185.449545][ T1340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 185.449548][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449550][ T1340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 185.449552][ T1340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 185.449554][ T1340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 185.449556][ T1340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 185.449558][ T1340] RIP: 0033:0x7f4c08c7254e [ 185.449560][ T1340] 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 [ 185.449562][ T1340] RSP: 002b:00007ffd49be5530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 185.449565][ T1340] RAX: ffffffffffffffda RBX: 00007ffd49be56e0 RCX: 00007f4c08c7254e [ 185.449567][ T1340] RDX: 0000000000000000 RSI: 00007ffd49be55e0 RDI: 0000000000000005 [ 185.449568][ T1340] RBP: 00007ffd49be5540 R08: 0000000000000000 R09: 0000000000000000 [ 185.449569][ T1340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127f3 [ 185.449570][ T1340] R13: 0000000000425380 R14: 00007ffd49be6825 R15: 00000000ffffffff | [ 189.852029][ T1362] softirqs last disabled at (0): 0x0 | [ 189.852031][ T1362] Preemption disabled at: | [ 189.852032][ T1362] 0x0 | [ 189.852040][ T1362] Tainted: [W]=WARN [ 189.852041][ T1362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 189.852043][ T1362] Call Trace: [ 189.852044][ T1362] [ 189.852045][ T1362] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 189.852051][ T1362] __might_resched.cold (kernel/sched/core.c:9234) [ 189.852055][ T1362] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 189.852058][ T1362] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 189.852062][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852066][ T1362] __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)) [ 189.852069][ T1362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 189.852072][ T1362] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 189.852076][ T1362] ? 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) [ 189.852078][ T1362] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 189.852079][ T1362] put_chars (drivers/char/virtio_console.c:1176) [ 189.852082][ T1362] ? __send_to_port (drivers/char/virtio_console.c:654) [ 189.852083][ T1362] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 189.852087][ T1362] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 189.852090][ T1362] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 189.852091][ T1362] ? vsnprintf (lib/vsprintf.c:2900) [ 189.852094][ T1362] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 189.852096][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852098][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852100][ T1362] console_emit_next_record (kernel/printk/printk.c:3183) [ 189.852103][ T1362] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 189.852105][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852107][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852109][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852111][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 189.852113][ T1362] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 189.852114][ T1362] console_flush_one_record (kernel/printk/printk.c:3268) [ 189.852127][ T1362] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 189.852130][ T1362] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 189.852131][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 189.852133][ T1362] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 189.852135][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852137][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 189.852138][ T1362] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 189.852140][ T1362] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 189.852142][ T1362] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 189.852144][ T1362] ? vprintk_emit (kernel/printk/printk.c:2478) [ 189.852146][ T1362] vprintk_emit (kernel/printk/printk.c:2479) [ 189.852150][ T1362] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 189.852152][ T1362] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 189.852154][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852157][ T1362] _printk (kernel/printk/printk.c:2504) [ 189.852160][ T1362] ? snapshot_read.cold (user.c:?) [ 189.852162][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852164][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852166][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 189.852167][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852169][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852172][ T1362] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 189.852185][ T1362] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 189.852194][ T1362] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 189.852201][ T1362] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 189.852207][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 189.852209][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852211][ T1362] ? __nla_validate_parse (lib/nlattr.c:635) [ 189.852215][ T1362] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 189.852223][ T1362] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 189.852234][ T1362] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 189.852239][ T1362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 189.852241][ T1362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 189.852242][ T1362] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 189.852245][ T1362] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 189.852248][ T1362] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 189.852251][ T1362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 189.852252][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 189.852254][ T1362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 189.852255][ T1362] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 189.852258][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852260][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 189.852262][ T1362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 189.852264][ T1362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 189.852265][ T1362] ? next_uptodate_folio (mm/filemap.c:3747) [ 189.852269][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852270][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852272][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852274][ T1362] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 189.852276][ T1362] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 189.852278][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852280][ T1362] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 189.852282][ T1362] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 189.852285][ T1362] ? copy_msghdr_from_user (net/socket.c:2650) [ 189.852287][ T1362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 189.852289][ T1362] ? move_addr_to_kernel (net/socket.c:258) [ 189.852291][ T1362] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 189.852294][ T1362] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 189.852296][ T1362] ___sys_sendmsg (net/socket.c:2767) [ 189.852297][ T1362] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 189.852300][ T1362] ? copy_msghdr_from_user (net/socket.c:2619) [ 189.852301][ T1362] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 189.852306][ T1362] __sys_sendmsg (net/socket.c:2799) [ 189.852309][ T1362] ? __sys_sendmsg_sock (net/socket.c:2780) [ 189.852311][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852313][ T1362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 189.852315][ T1362] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 189.852317][ T1362] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 189.852320][ T1362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 189.852322][ T1362] RIP: 0033:0x7f4f1039c54e [ 189.852324][ T1362] 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 [ 189.852325][ T1362] RSP: 002b:00007fff295387d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 189.852329][ T1362] RAX: ffffffffffffffda RBX: 00007fff29538980 RCX: 00007f4f1039c54e [ 189.852331][ T1362] RDX: 0000000000000000 RSI: 00007fff29538880 RDI: 0000000000000005 [ 189.852332][ T1362] RBP: 00007fff295387e0 R08: 0000000000000000 R09: 0000000000000000 [ 189.852333][ T1362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127f8 [ 189.852334][ T1362] R13: 0000000000425380 R14: 00007fff29539823 R15: 00000000ffffffff | [ 197.670182][ T1419] softirqs last disabled at (0): 0x0 | [ 197.670184][ T1419] Preemption disabled at: | [ 197.670184][ T1419] 0x0 | [ 197.670192][ T1419] Tainted: [W]=WARN [ 197.670193][ T1419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.670195][ T1419] Call Trace: [ 197.670197][ T1419] [ 197.670198][ T1419] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 197.670203][ T1419] __might_resched.cold (kernel/sched/core.c:9234) [ 197.670207][ T1419] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 197.670210][ T1419] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 197.670213][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670217][ T1419] __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)) [ 197.670221][ T1419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 197.670223][ T1419] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 197.670227][ T1419] ? 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) [ 197.670229][ T1419] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 197.670231][ T1419] put_chars (drivers/char/virtio_console.c:1176) [ 197.670233][ T1419] ? __send_to_port (drivers/char/virtio_console.c:654) [ 197.670235][ T1419] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 197.670238][ T1419] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 197.670241][ T1419] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 197.670242][ T1419] ? vsnprintf (lib/vsprintf.c:2900) [ 197.670246][ T1419] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 197.670247][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670249][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670251][ T1419] console_emit_next_record (kernel/printk/printk.c:3183) [ 197.670254][ T1419] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 197.670256][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670258][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670259][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670261][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 197.670263][ T1419] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 197.670265][ T1419] console_flush_one_record (kernel/printk/printk.c:3268) [ 197.670267][ T1419] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 197.670270][ T1419] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 197.670272][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 197.670273][ T1419] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 197.670275][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670277][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 197.670278][ T1419] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 197.670280][ T1419] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 197.670282][ T1419] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 197.670284][ T1419] ? vprintk_emit (kernel/printk/printk.c:2478) [ 197.670286][ T1419] vprintk_emit (kernel/printk/printk.c:2479) [ 197.670290][ T1419] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 197.670292][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670294][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 197.670296][ T1419] _printk (kernel/printk/printk.c:2504) [ 197.670299][ T1419] ? snapshot_read.cold (user.c:?) [ 197.670302][ T1419] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 197.670305][ T1419] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 197.670324][ T1419] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 197.670337][ T1419] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 197.670349][ T1419] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 197.670360][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 197.670363][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670366][ T1419] ? __nla_validate_parse (lib/nlattr.c:635) [ 197.670371][ T1419] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 197.670383][ T1419] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 197.670400][ T1419] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 197.670405][ T1419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 197.670407][ T1419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 197.670408][ T1419] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 197.670411][ T1419] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 197.670414][ T1419] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 197.670417][ T1419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 197.670419][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 197.670420][ T1419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 197.670422][ T1419] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 197.670424][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670426][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 197.670428][ T1419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 197.670430][ T1419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 197.670432][ T1419] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 197.670435][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670437][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670438][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670440][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670442][ T1419] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 197.670445][ T1419] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 197.670448][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670450][ T1419] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 197.670453][ T1419] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 197.670457][ T1419] ? copy_msghdr_from_user (net/socket.c:2650) [ 197.670459][ T1419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 197.670462][ T1419] ? move_addr_to_kernel (net/socket.c:258) [ 197.670465][ T1419] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 197.670468][ T1419] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 197.670470][ T1419] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 197.670474][ T1419] ___sys_sendmsg (net/socket.c:2767) [ 197.670475][ T1419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 197.670477][ T1419] ? copy_msghdr_from_user (net/socket.c:2619) [ 197.670479][ T1419] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 197.670483][ T1419] ? trace_sched_dl_update_tp (./include/trace/events/sched.h:913 (discriminator 22)) [ 197.670485][ T1419] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 197.670488][ T1419] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 197.670490][ T1419] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 197.670492][ T1419] ? __schedule (kernel/sched/core.c:7277) [ 197.670495][ T1419] __sys_sendmsg (net/socket.c:2799) [ 197.670497][ T1419] ? __sys_sendmsg_sock (net/socket.c:2780) [ 197.670500][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670503][ T1419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 197.670506][ T1419] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 197.670509][ T1419] ? irq_exit_rcu (kernel/softirq.c:786) [ 197.670512][ T1419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 197.670515][ T1419] RIP: 0033:0x7fe08a84e54e [ 197.670518][ T1419] 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 [ 197.670521][ T1419] RSP: 002b:00007ffd5e64b5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 197.670525][ T1419] RAX: ffffffffffffffda RBX: 00007ffd5e64b770 RCX: 00007fe08a84e54e [ 197.670527][ T1419] RDX: 0000000000000000 RSI: 00007ffd5e64b670 RDI: 0000000000000005 [ 197.670528][ T1419] RBP: 00007ffd5e64b5d0 R08: 0000000000000000 R09: 0000000000000000 [ 197.670530][ T1419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912800 [ 197.670531][ T1419] R13: 0000000000425380 R14: 00007ffd5e64c825 R15: 00000000ffffffff | [ 202.024580][ T1441] softirqs last disabled at (0): 0x0 | [ 202.024582][ T1441] Preemption disabled at: | [ 202.024583][ T1441] 0x0 | [ 202.024592][ T1441] Tainted: [W]=WARN [ 202.024592][ T1441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 202.024594][ T1441] Call Trace: [ 202.024596][ T1441] [ 202.024597][ T1441] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 202.024603][ T1441] __might_resched.cold (kernel/sched/core.c:9234) [ 202.024606][ T1441] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 202.024610][ T1441] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 202.024613][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024617][ T1441] __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)) [ 202.024621][ T1441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.024624][ T1441] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.024627][ T1441] ? 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) [ 202.024629][ T1441] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.024631][ T1441] put_chars (drivers/char/virtio_console.c:1176) [ 202.024633][ T1441] ? __send_to_port (drivers/char/virtio_console.c:654) [ 202.024635][ T1441] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 202.024637][ T1441] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 202.024641][ T1441] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 202.024642][ T1441] ? vsnprintf (lib/vsprintf.c:2900) [ 202.024645][ T1441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.024647][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024648][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024651][ T1441] console_emit_next_record (kernel/printk/printk.c:3183) [ 202.024653][ T1441] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 202.024655][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024657][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024659][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024660][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.024662][ T1441] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 202.024664][ T1441] console_flush_one_record (kernel/printk/printk.c:3268) [ 202.024667][ T1441] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 202.024669][ T1441] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 202.024671][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.024672][ T1441] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 202.024674][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024676][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.024677][ T1441] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 202.024679][ T1441] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 202.024681][ T1441] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 202.024684][ T1441] ? vprintk_emit (kernel/printk/printk.c:2478) [ 202.024687][ T1441] vprintk_emit (kernel/printk/printk.c:2479) [ 202.024692][ T1441] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 202.024695][ T1441] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 202.024698][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024702][ T1441] _printk (kernel/printk/printk.c:2504) [ 202.024706][ T1441] ? snapshot_read.cold (user.c:?) [ 202.024708][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024711][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024713][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.024715][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024717][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024721][ T1441] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 202.024739][ T1441] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 202.024752][ T1441] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 202.024764][ T1441] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 202.024775][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.024777][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024780][ T1441] ? __nla_validate_parse (lib/nlattr.c:635) [ 202.024783][ T1441] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 202.024791][ T1441] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 202.024801][ T1441] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 202.024806][ T1441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 202.024808][ T1441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.024810][ T1441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 202.024812][ T1441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 202.024815][ T1441] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 202.024818][ T1441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 202.024819][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.024821][ T1441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 202.024822][ T1441] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 202.024825][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024827][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.024829][ T1441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 202.024831][ T1441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 202.024832][ T1441] ? next_uptodate_folio (mm/filemap.c:3747) [ 202.024835][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024837][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024839][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024841][ T1441] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 202.024843][ T1441] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 202.024845][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024847][ T1441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.024848][ T1441] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 202.024851][ T1441] ? copy_msghdr_from_user (net/socket.c:2650) [ 202.024853][ T1441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 202.024855][ T1441] ? move_addr_to_kernel (net/socket.c:258) [ 202.024857][ T1441] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 202.024860][ T1441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.024862][ T1441] ___sys_sendmsg (net/socket.c:2767) [ 202.024863][ T1441] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 202.024866][ T1441] ? copy_msghdr_from_user (net/socket.c:2619) [ 202.024867][ T1441] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 202.024872][ T1441] __sys_sendmsg (net/socket.c:2799) [ 202.024874][ T1441] ? __sys_sendmsg_sock (net/socket.c:2780) [ 202.024877][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024879][ T1441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.024881][ T1441] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 202.024883][ T1441] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 202.024885][ T1441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.024887][ T1441] RIP: 0033:0x7f123355b54e [ 202.024889][ T1441] 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 [ 202.024891][ T1441] RSP: 002b:00007ffdfdfba320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 202.024895][ T1441] RAX: ffffffffffffffda RBX: 00007ffdfdfba4d0 RCX: 00007f123355b54e [ 202.024896][ T1441] RDX: 0000000000000000 RSI: 00007ffdfdfba3d0 RDI: 0000000000000005 [ 202.024897][ T1441] RBP: 00007ffdfdfba330 R08: 0000000000000000 R09: 0000000000000000 [ 202.024898][ T1441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912804 [ 202.024899][ T1441] R13: 0000000000425380 R14: 00007ffdfdfbc823 R15: 00000000ffffffff | [ 206.454461][ T1471] softirqs last disabled at (0): 0x0 | [ 206.454463][ T1471] Preemption disabled at: | [ 206.454464][ T1471] vprintk_emit (kernel/printk/printk.c:2471) | [ 206.454475][ T1471] Tainted: [W]=WARN [ 206.454476][ T1471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.454478][ T1471] Call Trace: [ 206.454479][ T1471] [ 206.454480][ T1471] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 206.454486][ T1471] ? vprintk_emit (kernel/printk/printk.c:2471) [ 206.454488][ T1471] __might_resched.cold (kernel/sched/core.c:9234) [ 206.454492][ T1471] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 206.454495][ T1471] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 206.454498][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454502][ T1471] __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)) [ 206.454505][ T1471] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 206.454508][ T1471] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 206.454512][ T1471] ? 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) [ 206.454514][ T1471] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 206.454516][ T1471] put_chars (drivers/char/virtio_console.c:1176) [ 206.454518][ T1471] ? __send_to_port (drivers/char/virtio_console.c:654) [ 206.454519][ T1471] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 206.454522][ T1471] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 206.454526][ T1471] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 206.454527][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454529][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454531][ T1471] console_emit_next_record (kernel/printk/printk.c:3183) [ 206.454533][ T1471] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 206.454536][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454537][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454539][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454541][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454543][ T1471] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 206.454544][ T1471] console_flush_one_record (kernel/printk/printk.c:3268) [ 206.454547][ T1471] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 206.454549][ T1471] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 206.454551][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454553][ T1471] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 206.454554][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454556][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 206.454557][ T1471] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 206.454559][ T1471] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 206.454561][ T1471] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 206.454563][ T1471] ? vprintk_emit (kernel/printk/printk.c:2478) [ 206.454565][ T1471] vprintk_emit (kernel/printk/printk.c:2479) [ 206.454568][ T1471] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 206.454570][ T1471] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 206.454573][ T1471] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 206.454576][ T1471] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 206.454577][ T1471] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 206.454579][ T1471] ? ___sys_sendmsg (net/socket.c:2767) [ 206.454581][ T1471] ? __sys_sendmsg (net/socket.c:2799) [ 206.454583][ T1471] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 206.454586][ T1471] _printk (kernel/printk/printk.c:2504) [ 206.454589][ T1471] ? snapshot_read.cold (user.c:?) [ 206.454592][ T1471] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 206.454595][ T1471] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 206.454597][ T1471] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 206.454599][ T1471] ? netdev_notice (net/core/dev.c:13194) [ 206.454601][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454603][ T1471] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 206.454604][ T1471] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 206.454607][ T1471] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 206.454608][ T1471] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 206.454611][ T1471] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 206.454614][ T1471] dev_set_allmulti (net/core/dev_api.c:315) [ 206.454617][ T1471] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 206.454630][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 206.454633][ T1471] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 206.454636][ T1471] br_del_if (net/bridge/br_if.c:732) bridge [ 206.454644][ T1471] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 206.454646][ T1471] do_set_master (net/core/rtnetlink.c:3055) [ 206.454649][ T1471] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 206.454651][ T1471] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 206.454654][ T1471] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 206.454655][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454657][ T1471] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 206.454661][ T1471] ? kasan_save_stack (mm/kasan/common.c:58) [ 206.454663][ T1471] ? kasan_save_stack (mm/kasan/common.c:57) [ 206.454665][ T1471] ? kasan_save_track (mm/kasan/common.c:78) [ 206.454666][ T1471] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 206.454668][ T1471] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 206.454670][ T1471] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 206.454671][ T1471] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 206.454672][ T1471] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 206.454673][ T1471] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 206.454675][ T1471] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 206.454676][ T1471] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 206.454677][ T1471] ? ___sys_sendmsg (net/socket.c:2767) [ 206.454679][ T1471] ? __sys_sendmsg (net/socket.c:2799) [ 206.454680][ T1471] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 206.454681][ T1471] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 206.454684][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454687][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454689][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454691][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454694][ T1471] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 206.454697][ T1471] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 206.454699][ T1471] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 206.454702][ T1471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 206.454704][ T1471] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 206.454706][ T1471] ? nla_get_range_signed (lib/nlattr.c:270) [ 206.454710][ T1471] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 206.454713][ T1471] rtnl_newlink (net/core/rtnetlink.c:4215) [ 206.454716][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454719][ T1471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 206.454720][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454722][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454724][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 206.454726][ T1471] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 206.454728][ T1471] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 206.454729][ T1471] ? __kernel_text_address (kernel/extable.c:79) [ 206.454730][ T1471] ? write_profile (profile.c:?) [ 206.454731][ T1471] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 206.454734][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454736][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454738][ T1471] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 206.454741][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454742][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454744][ T1471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 206.454746][ T1471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 206.454747][ T1471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 206.454749][ T1471] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 206.454750][ T1471] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 206.454753][ T1471] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 206.454754][ T1471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 206.454755][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 206.454757][ T1471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 206.454758][ T1471] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 206.454761][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454763][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 206.454765][ T1471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 206.454767][ T1471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 206.454768][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454770][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454772][ T1471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 206.454774][ T1471] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 206.454776][ T1471] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 206.454778][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454779][ T1471] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 206.454781][ T1471] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 206.454783][ T1471] ? copy_msghdr_from_user (net/socket.c:2650) [ 206.454785][ T1471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 206.454786][ T1471] ? move_addr_to_kernel (net/socket.c:258) [ 206.454788][ T1471] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 206.454790][ T1471] ___sys_sendmsg (net/socket.c:2767) [ 206.454792][ T1471] ? copy_msghdr_from_user (net/socket.c:2619) [ 206.454797][ T1471] __sys_sendmsg (net/socket.c:2799) [ 206.454799][ T1471] ? __sys_sendmsg_sock (net/socket.c:2780) [ 206.454802][ T1471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 206.454804][ T1471] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 206.454805][ T1471] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 206.454807][ T1471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 206.454809][ T1471] RIP: 0033:0x7fa99605654e [ 206.454811][ T1471] 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 [ 206.454812][ T1471] RSP: 002b:00007fff0efac530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 206.454816][ T1471] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa99605654e [ 206.454818][ T1471] RDX: 0000000000000000 RSI: 00007fff0efac5e0 RDI: 0000000000000005 [ 206.454818][ T1471] RBP: 00007fff0efac540 R08: 0000000000000000 R09: 0000000000000000 [ 206.454819][ T1471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912807 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record