====================================== | [ 12.025587][ T254] softirqs last disabled at (28737): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.025589][ T254] Preemption disabled at: | [ 12.025590][ T254] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.025599][ T254] Tainted: [W]=WARN [ 12.025600][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.025601][ T254] Call Trace: [ 12.025603][ T254] [ 12.025604][ T254] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.025610][ T254] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.025612][ T254] __might_resched.cold (kernel/sched/core.c:9234) [ 12.025617][ T254] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.025620][ T254] ? __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.025625][ T254] __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.025628][ T254] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.025634][ T254] ? 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.025636][ T254] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.025639][ T254] put_chars (drivers/char/virtio_console.c:1176) [ 12.025641][ T254] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.025643][ T254] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.025646][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.025650][ T254] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.025654][ T254] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.025656][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.025658][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.025663][ T254] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.025664][ T254] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.025667][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.025670][ T254] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.025674][ T254] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.025677][ T254] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.025679][ T254] ? 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.025682][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.025684][ T254] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.025688][ T254] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.025692][ T254] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.025694][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.025699][ T254] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.025702][ T254] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.025704][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.025706][ T254] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.025710][ T254] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.025711][ T254] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.025714][ T254] vprintk_emit (kernel/printk/printk.c:2479) [ 12.025718][ T254] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.025724][ T254] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.025727][ T254] _printk (kernel/printk/printk.c:2504) [ 12.025735][ T254] ? snapshot_read.cold (user.c:?) [ 12.025741][ T254] ? 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) [ 12.025744][ T254] gre_init (gre.mod.c:?) gre [ 12.025747][ T254] do_one_initcall (init/main.c:1357) [ 12.025749][ T254] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.025754][ T254] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.025757][ T254] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.025761][ T254] do_init_module (kernel/module/main.c:3117) [ 12.025765][ T254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.025769][ T254] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.025772][ T254] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.025776][ T254] load_module (kernel/module/main.c:3593) [ 12.025783][ T254] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.025787][ T254] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.025791][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.025795][ T254] init_module_from_file (kernel/module/main.c:3790) [ 12.025798][ T254] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.025805][ T254] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.025809][ T254] ? 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.025812][ T254] idempotent_init_module (kernel/module/main.c:3802) [ 12.025815][ T254] ? init_module_from_file (kernel/module/main.c:3791) [ 12.025821][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.025824][ T254] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.025829][ T254] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.025832][ T254] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.025835][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.025837][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.025840][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.025842][ T254] RIP: 0033:0x7f9d613ed37d [ 12.025846][ T254] 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 [ 12.025847][ T254] RSP: 002b:00007ffd4f0da498 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.025850][ T254] RAX: ffffffffffffffda RBX: 00005565b25a5a40 RCX: 00007f9d613ed37d [ 12.025851][ T254] RDX: 0000000000000000 RSI: 0000556594495ffd RDI: 0000000000000001 [ 12.025852][ T254] RBP: 00007ffd4f0da530 R08: 0000000000000000 R09: 0000000000000000 [ 12.025853][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000556594495ffd [ 12.025854][ T254] R13: 00005565b25a5a00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.510852][ T63] #11: ffffffffae489560 (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)) | [ 12.510856][ T63] | [ 12.510856][ T63] stack backtrace: | [ 12.510861][ T63] Tainted: [W]=WARN [ 12.510862][ T63] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.510864][ T63] Workqueue: mld mld_ifc_work [ 12.510868][ T63] Call Trace: [ 12.510869][ T63] [ 12.510871][ T63] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.510877][ T63] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.510883][ T63] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.510887][ T63] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.510891][ T63] ? __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.510896][ T63] __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.510898][ T63] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.510904][ T63] ? 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.510907][ T63] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.510910][ T63] put_chars (drivers/char/virtio_console.c:1176) [ 12.510912][ T63] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.510915][ T63] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.510918][ T63] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.510923][ T63] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.510929][ T63] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.510932][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.510936][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.510940][ T63] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.510944][ T63] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.510945][ T63] ? 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.510949][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.510951][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.510955][ T63] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.510960][ T63] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.510962][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.510967][ T63] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.510970][ T63] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.510972][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.510974][ T63] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.510978][ T63] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.510980][ T63] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.510983][ T63] vprintk_emit (kernel/printk/printk.c:2479) [ 12.510987][ T63] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.510990][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.510995][ T63] _printk (kernel/printk/printk.c:2504) [ 12.510997][ T63] ? snapshot_read.cold (user.c:?) [ 12.510999][ T63] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.511005][ T63] ? idr_get_free (??:?) [ 12.511010][ T63] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.511015][ T63] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.511020][ T63] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.511023][ T63] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.511026][ T63] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.511028][ T63] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.511030][ T63] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.511032][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.511034][ T63] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.511037][ T63] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.511042][ T63] 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.511046][ T63] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.511049][ T63] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.511054][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.511056][ T63] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.511058][ T63] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.511060][ T63] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.511063][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.511068][ T63] __dev_xmit_skb (net/core/dev.c:4262) [ 12.511072][ T63] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.511074][ T63] ? __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.511077][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.511079][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.511083][ T63] __dev_queue_xmit (net/core/dev.c:4884) [ 12.511086][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.511091][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.511092][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.511094][ T63] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.511106][ T63] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.511111][ T63] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.511112][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.511115][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.511118][ T63] ? 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.511123][ T63] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.511127][ T63] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.511130][ T63] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.511131][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.511133][ T63] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.511136][ T63] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.511140][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.511143][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.511145][ T63] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.511148][ T63] 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.511153][ T63] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.511160][ T63] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.511164][ T63] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.511166][ T63] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.511168][ T63] process_one_work (kernel/workqueue.c:3387) [ 12.511175][ T63] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.511177][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.511185][ T63] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.511190][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.511192][ T63] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.511194][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.511197][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.511199][ T63] kthread (kernel/kthread.c:436) [ 12.511201][ T63] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.511204][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.511207][ T63] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.511211][ T63] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.511214][ T63] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.511217][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.511220][ T63] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.035336][ T39] softirqs last disabled at (95434): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 13.035345][ T39] Preemption disabled at: | [ 13.035345][ T39] 0x0 | [ 13.035355][ T39] Tainted: [W]=WARN [ 13.035356][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.035358][ T39] Workqueue: events_unbound linkwatch_event [ 13.035362][ T39] Call Trace: [ 13.035363][ T39] [ 13.035365][ T39] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.035371][ T39] __might_resched.cold (kernel/sched/core.c:9234) [ 13.035376][ T39] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.035380][ T39] ? __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.035385][ T39] __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.035388][ T39] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.035393][ T39] ? 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.035396][ T39] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.035398][ T39] put_chars (drivers/char/virtio_console.c:1176) [ 13.035401][ T39] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.035404][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.035408][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.035410][ T39] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.035414][ T39] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.035417][ T39] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.035419][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.035420][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.035425][ T39] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.035426][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.035430][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.035434][ T39] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.035438][ T39] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.035440][ T39] ? 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.035443][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.035445][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.035449][ T39] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.035453][ T39] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.035455][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.035460][ T39] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.035463][ T39] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.035465][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.035467][ T39] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.035471][ T39] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.035473][ T39] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.035476][ T39] vprintk_emit (kernel/printk/printk.c:2479) [ 13.035480][ T39] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.035483][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.035485][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.035489][ T39] _printk (kernel/printk/printk.c:2504) [ 13.035493][ T39] ? snapshot_read.cold (user.c:?) [ 13.035498][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.035502][ T39] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.035511][ T39] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.035520][ T39] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 13.035527][ T39] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 13.035535][ T39] br_device_event (net/bridge/br.c:101) bridge [ 13.035544][ T39] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 13.035545][ T39] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 13.035552][ T39] notifier_call_chain (kernel/notifier.c:85) [ 13.035558][ T39] netif_state_change (net/core/dev.c:1625) [ 13.035562][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.035567][ T39] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 13.035569][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 13.035572][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.035575][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.035579][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 13.035581][ T39] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 13.035585][ T39] process_one_work (kernel/workqueue.c:3387) [ 13.035591][ T39] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.035594][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.035602][ T39] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.035609][ T39] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.035611][ T39] kthread (kernel/kthread.c:436) [ 13.035613][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.035616][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.035618][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.035622][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.035626][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.035629][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.035631][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.057541][ T296] softirqs last disabled at (2096): __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)) | [ 14.057543][ T296] Preemption disabled at: | [ 14.057544][ T296] __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)) | [ 14.057554][ T296] Tainted: [W]=WARN [ 14.057555][ T296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.057556][ T296] Workqueue: mld mld_ifc_work [ 14.057560][ T296] Call Trace: [ 14.057562][ T296] [ 14.057564][ T296] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.057569][ T296] ? __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)) [ 14.057572][ T296] __might_resched.cold (kernel/sched/core.c:9234) [ 14.057577][ T296] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.057581][ T296] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.057586][ T296] __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)) [ 14.057588][ T296] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.057594][ T296] ? 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) [ 14.057597][ T296] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.057600][ T296] put_chars (drivers/char/virtio_console.c:1176) [ 14.057603][ T296] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.057606][ T296] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.057611][ T296] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.057618][ T296] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.057620][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.057624][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.057628][ T296] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.057632][ T296] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.057634][ T296] ? 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)) [ 14.057637][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.057640][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.057644][ T296] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.057648][ T296] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.057650][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.057655][ T296] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.057658][ T296] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.057660][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.057662][ T296] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.057666][ T296] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.057668][ T296] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.057671][ T296] vprintk_emit (kernel/printk/printk.c:2479) [ 14.057676][ T296] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.057679][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.057683][ T296] _printk (kernel/printk/printk.c:2504) [ 14.057687][ T296] ? snapshot_read.cold (user.c:?) [ 14.057689][ T296] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.057695][ T296] ? idr_get_free (??:?) [ 14.057700][ T296] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.057706][ T296] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.057710][ T296] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.057713][ T296] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.057717][ T296] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.057718][ T296] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.057720][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.057722][ T296] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 14.057725][ T296] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.057728][ T296] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.057739][ T296] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.057741][ T296] ? 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)) [ 14.057744][ T296] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.057747][ T296] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.057752][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.057754][ T296] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.057757][ T296] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.057759][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.057764][ T296] __dev_xmit_skb (net/core/dev.c:4262) [ 14.057769][ T296] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.057770][ T296] ? __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)) [ 14.057774][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.057776][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.057780][ T296] __dev_queue_xmit (net/core/dev.c:4884) [ 14.057788][ T296] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.057790][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.057791][ T296] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.057798][ T296] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.057803][ T296] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.057808][ T296] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.057810][ T296] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.057812][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.057815][ T296] ? 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)) [ 14.057820][ T296] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.057824][ T296] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.057827][ T296] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.057828][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.057830][ T296] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.057833][ T296] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.057837][ T296] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.057839][ T296] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.057841][ T296] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.057845][ T296] 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)) [ 14.057850][ T296] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.057856][ T296] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 14.057860][ T296] mld_ifc_work (net/ipv6/mcast.c:2711) [ 14.057863][ T296] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 14.057864][ T296] process_one_work (kernel/workqueue.c:3387) [ 14.057871][ T296] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.057874][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.057881][ T296] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.057885][ T296] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.057888][ T296] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.057890][ T296] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.057893][ T296] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.057895][ T296] kthread (kernel/kthread.c:436) [ 14.057897][ T296] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.057900][ T296] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.057903][ T296] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.057907][ T296] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.057910][ T296] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.057913][ T296] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.057916][ T296] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.793754][ C1] | [ 18.793755][ C1] | [ 18.793755][ C1] stack backtrace: | [ 18.793760][ C1] Tainted: [W]=WARN [ 18.793761][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.793763][ C1] Call Trace: [ 18.793764][ C1] [ 18.793767][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.793771][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 18.793773][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 18.793776][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 18.793778][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 18.793779][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.793781][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.793783][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.793785][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793788][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.793790][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.793791][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.793793][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 18.793795][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.793797][ C1] ? 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)) [ 18.793798][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793800][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.793802][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.793804][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.793806][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.793808][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.793810][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.793811][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793813][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.793814][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.793816][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.793818][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 18.793820][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.793822][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.793824][ C1] _printk (kernel/printk/printk.c:2504) [ 18.793826][ C1] ? snapshot_read.cold (user.c:?) [ 18.793827][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.793831][ C1] ? idr_get_free (??:?) [ 18.793833][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.793835][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.793837][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.793839][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.793841][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.793842][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.793844][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.793845][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.793847][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.793848][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.793850][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 18.793852][ C1] ? 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)) [ 18.793853][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.793855][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.793857][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.793858][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.793860][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.793861][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.793863][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 18.793865][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.793867][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.793868][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.793869][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793871][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.793873][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 18.793876][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.793877][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.793879][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.793881][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.793883][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.793885][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.793886][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.793888][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.793889][ C1] ? 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)) [ 18.793891][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.793893][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.793895][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.793896][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.793897][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.793899][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.793900][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.793902][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 18.793904][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.793906][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793909][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.793910][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793912][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793914][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.793916][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793918][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.793920][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793921][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 18.793923][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 18.793925][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.793928][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.793930][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.793931][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793933][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.793935][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.793937][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.793939][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.793941][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.793944][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.793946][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.793947][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.793950][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793951][ C1] handle_softirqs (kernel/softirq.c:645) [ 18.793953][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.793954][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.793956][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.793958][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 18.793959][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.793961][ C1] [ 18.793961][ C1] [ 18.793962][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.793963][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.793965][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.793968][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 18.793970][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 18.793972][ C1] RAX: 000000000008e8f3 RBX: ff11000001bea380 RCX: ffffffffab2f0307 [ 18.793973][ C1] RDX: ff11000001bea380 RSI: ffffffffae038b1c RDI: ffffffffada8d8e0 [ 18.793974][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.793975][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 18.793976][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.793977][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.793979][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.793981][ C1] default_idle_call (kernel/sched/idle.c:122) [ 18.793983][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.793984][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 18.793986][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.793988][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.793990][ C1] do_idle (kernel/sched/idle.c:355) [ 18.793991][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.793992][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.793994][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.793996][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.794015][ C1] softirqs last disabled at (583925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.794017][ C1] Preemption disabled at: | [ 18.794018][ C1] 0x0 | [ 18.794023][ C1] Tainted: [W]=WARN [ 18.794023][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.794024][ C1] Call Trace: [ 18.794024][ C1] [ 18.794025][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.794027][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 18.794030][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.794033][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794035][ C1] __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)) [ 18.794037][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.794038][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.794040][ C1] ? 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) [ 18.794042][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.794044][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 18.794045][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.794047][ C1] ? mark_lock (kernel/locking/lockdep.c:4769) [ 18.794049][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.794051][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.794053][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.794054][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794056][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794057][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.794059][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.794061][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.794063][ C1] ? 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)) [ 18.794065][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794066][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.794068][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.794070][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.794072][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.794074][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.794076][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.794077][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794079][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.794081][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.794082][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.794084][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 18.794086][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.794088][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.794090][ C1] _printk (kernel/printk/printk.c:2504) [ 18.794092][ C1] ? snapshot_read.cold (user.c:?) [ 18.794093][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.794096][ C1] ? idr_get_free (??:?) [ 18.794098][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.794100][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.794102][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.794104][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.794106][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.794107][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.794109][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.794110][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.794112][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.794113][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.794115][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 18.794117][ C1] ? 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)) [ 18.794118][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.794120][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.794122][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.794123][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.794124][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.794126][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.794128][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 18.794130][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.794131][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.794133][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.794134][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794136][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.794138][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 18.794140][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.794142][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.794143][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.794146][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.794148][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.794149][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.794151][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.794152][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.794154][ C1] ? 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)) [ 18.794156][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.794157][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.794159][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.794160][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.794162][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.794163][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.794165][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.794166][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 18.794169][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.794171][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794173][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.794175][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794176][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794178][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.794180][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794182][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.794184][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794185][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 18.794187][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 18.794189][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.794190][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.794192][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.794193][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794195][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.794197][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.794199][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.794201][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.794203][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.794205][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.794207][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.794209][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.794210][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794212][ C1] handle_softirqs (kernel/softirq.c:645) [ 18.794214][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.794215][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.794217][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.794218][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 18.794220][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.794221][ C1] [ 18.794222][ C1] [ 18.794222][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.794224][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.794225][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.794227][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 18.794228][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 18.794229][ C1] RAX: 000000000008e8f3 RBX: ff11000001bea380 RCX: ffffffffab2f0307 [ 18.794230][ C1] RDX: ff11000001bea380 RSI: ffffffffae038b1c RDI: ffffffffada8d8e0 [ 18.794231][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.794232][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 18.794232][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.794234][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.794236][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.794237][ C1] default_idle_call (kernel/sched/idle.c:122) [ 18.794239][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.794241][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 18.794242][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.794243][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.794245][ C1] do_idle (kernel/sched/idle.c:355) [ 18.794247][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.794248][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.794250][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.794251][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.008762][ C1] softirqs last disabled at (583925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.008765][ C1] Preemption disabled at: | [ 28.008766][ C1] 0x0 | [ 28.008780][ C1] Tainted: [W]=WARN [ 28.008782][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.008784][ C1] Call Trace: [ 28.008786][ C1] [ 28.008789][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.008796][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 28.008801][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.008805][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008810][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.008815][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.008818][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.008823][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.008826][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.008829][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 28.008831][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.008834][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.008837][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.008840][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.008844][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.008846][ C1] ? 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) [ 28.008849][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.008851][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008853][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008856][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.008859][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.008863][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.008866][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008868][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008870][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008873][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.008876][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.008878][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.008882][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.008886][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.008888][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.008891][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.008893][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008896][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.008898][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.008900][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.008903][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.008905][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.008909][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 28.008914][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.008917][ C1] ? 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) [ 28.008919][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008922][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.008925][ C1] _printk (kernel/printk/printk.c:2504) [ 28.008929][ C1] ? snapshot_read.cold (user.c:?) [ 28.008932][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.008937][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 28.008941][ C1] ? idr_get_free (??:?) [ 28.008944][ C1] ? 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) [ 28.008948][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 28.008955][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 28.008961][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 28.008964][ C1] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 28.008968][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 28.008972][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008975][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.008978][ C1] ? 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)) [ 28.008981][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.008983][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.008986][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.008990][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 28.008993][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 28.008996][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 28.009000][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.009002][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009005][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 28.009007][ C1] ? 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) [ 28.009009][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.009012][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.009016][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 28.009018][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 28.009021][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 28.009023][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 28.009026][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009028][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.009031][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 28.009035][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.009038][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.009041][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.009045][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.009050][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.009054][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.009057][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.009060][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009063][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.009065][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009067][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.009070][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.009073][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.009076][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 28.009078][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 28.009082][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009085][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.009087][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.009089][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009091][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.009093][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.009095][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009098][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 28.009103][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.009107][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 28.009110][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.009113][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.009116][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.009119][ C1] ? 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) [ 28.009122][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.009124][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009127][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.009129][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.009131][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.009134][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 28.009138][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 28.009140][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.009145][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009149][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.009151][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.009155][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.009158][ C1] ? 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) [ 28.009162][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.009165][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.009168][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.009171][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.009173][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009176][ C1] handle_softirqs (kernel/softirq.c:645) [ 28.009179][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.009181][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009184][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.009187][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.009189][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 28.009191][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.009194][ C1] [ 28.009195][ C1] [ 28.009196][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 28.009200][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.009203][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.009207][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 28.009210][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 28.009214][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 28.009216][ C1] RDX: 0000000000000001 RSI: ffffffffada8d860 RDI: ffffffffab2f0307 [ 28.009217][ C1] RBP: 0000000000000000 R08: ffffffffad77f421 R09: 1fe2200006a563a2 [ 28.009219][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 28.009220][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.009222][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 28.009226][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.009230][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.009233][ C1] default_idle_call (kernel/sched/idle.c:122) [ 28.009235][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.009238][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 28.009240][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.009244][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.009247][ C1] do_idle (kernel/sched/idle.c:355) [ 28.009249][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.009252][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.009255][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.009258][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.416476][ C1] softirqs last disabled at (583925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.416478][ C1] Preemption disabled at: | [ 45.416479][ C1] 0x0 | [ 45.416489][ C1] Tainted: [W]=WARN [ 45.416490][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.416492][ C1] Call Trace: [ 45.416494][ C1] [ 45.416496][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.416501][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 45.416505][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.416508][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416512][ C1] __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)) [ 45.416515][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.416518][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.416521][ C1] ? 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) [ 45.416523][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.416525][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 45.416527][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.416529][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.416531][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.416533][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.416536][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.416537][ C1] ? 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) [ 45.416539][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.416540][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416542][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416543][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416545][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.416548][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.416549][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416551][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416553][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416554][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416556][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.416558][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.416560][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.416562][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.416564][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416565][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.416567][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416568][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.416570][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.416571][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.416573][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.416575][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.416576][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 45.416580][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.416582][ C1] ? 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) [ 45.416584][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416585][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416587][ C1] _printk (kernel/printk/printk.c:2504) [ 45.416590][ C1] ? snapshot_read.cold (user.c:?) [ 45.416592][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.416596][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.416599][ C1] ? idr_get_free (??:?) [ 45.416601][ C1] ? 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) [ 45.416604][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.416609][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.416612][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.416614][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416616][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416617][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416619][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.416622][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416624][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416625][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 45.416627][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.416628][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416630][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416631][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416633][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.416636][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.416638][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.416640][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.416643][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.416644][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416646][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.416647][ C1] ? 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) [ 45.416648][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.416650][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416652][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 45.416655][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 45.416656][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.416657][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 45.416659][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416660][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416662][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 45.416665][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.416667][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.416669][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.416673][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.416675][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.416678][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.416680][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.416682][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416683][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416685][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416686][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.416688][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.416690][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.416691][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.416693][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.416695][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416697][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.416698][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.416699][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416701][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.416702][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416703][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416705][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 45.416709][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.416711][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.416713][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.416715][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.416717][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.416719][ C1] ? 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) [ 45.416721][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.416722][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416724][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.416731][ C1] ? 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) [ 45.416733][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.416734][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 45.416737][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 45.416739][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.416742][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416744][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.416746][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.416748][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.416750][ C1] ? 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) [ 45.416752][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.416755][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.416756][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.416758][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.416759][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416761][ C1] handle_softirqs (kernel/softirq.c:645) [ 45.416763][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.416764][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416766][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.416768][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.416769][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 45.416771][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.416773][ C1] [ 45.416773][ C1] [ 45.416774][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.416776][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.416779][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.416781][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 45.416783][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 45.416786][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 45.416788][ C1] RDX: 0000000000000001 RSI: ffffffffada8d860 RDI: ffffffffab2f0307 [ 45.416788][ C1] RBP: 0000000000000000 R08: ffffffffad77f421 R09: 1fe2200006a563a2 [ 45.416789][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 45.416790][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.416791][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.416793][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.416796][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.416798][ C1] default_idle_call (kernel/sched/idle.c:122) [ 45.416799][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.416801][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 45.416802][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.416805][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.416806][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.416808][ C1] do_idle (kernel/sched/idle.c:355) [ 45.416809][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.416811][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.416813][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.416814][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.304653][ C1] softirqs last disabled at (583925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 83.304655][ C1] Preemption disabled at: | [ 83.304656][ C1] 0x0 | [ 83.304667][ C1] Tainted: [W]=WARN [ 83.304668][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.304670][ C1] Call Trace: [ 83.304672][ C1] [ 83.304673][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.304678][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 83.304682][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.304685][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304689][ C1] __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)) [ 83.304693][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.304695][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.304699][ C1] ? 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) [ 83.304701][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.304703][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 83.304704][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 83.304706][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.304708][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.304710][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.304713][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.304714][ C1] ? 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) [ 83.304716][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.304717][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304719][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304721][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304729][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.304731][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.304733][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304735][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304736][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304738][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304740][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.304742][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.304744][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.304747][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.304748][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304750][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.304751][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304753][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.304754][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.304756][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.304758][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.304759][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.304761][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 83.304764][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.304766][ C1] ? 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) [ 83.304768][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304770][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304771][ C1] _printk (kernel/printk/printk.c:2504) [ 83.304774][ C1] ? snapshot_read.cold (user.c:?) [ 83.304776][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 83.304780][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 83.304783][ C1] ? idr_get_free (??:?) [ 83.304785][ C1] ? 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) [ 83.304788][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 83.304793][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 83.304797][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 83.304799][ C1] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 83.304802][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 83.304805][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304807][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.304808][ C1] ? 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)) [ 83.304811][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304812][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304814][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 83.304817][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 83.304819][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 83.304821][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 83.304823][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 83.304825][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304827][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 83.304828][ C1] ? 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) [ 83.304829][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.304831][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304833][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 83.304835][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 83.304836][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 83.304838][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 83.304839][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304841][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304843][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 83.304845][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.304848][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 83.304849][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.304852][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 83.304855][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 83.304858][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 83.304860][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 83.304861][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304863][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304865][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304866][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.304868][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 83.304870][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 83.304871][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 83.304873][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 83.304876][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304877][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.304879][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 83.304880][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304881][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.304882][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304884][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304886][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 83.304889][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.304892][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 83.304894][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.304896][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.304898][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 83.304899][ C1] ? 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) [ 83.304901][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.304903][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304904][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.304906][ C1] ? 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) [ 83.304907][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.304909][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 83.304912][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 83.304913][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 83.304917][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304919][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 83.304921][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.304923][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 83.304925][ C1] ? 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) [ 83.304927][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.304929][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 83.304931][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 83.304933][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.304934][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304936][ C1] handle_softirqs (kernel/softirq.c:645) [ 83.304938][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 83.304939][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304941][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.304943][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 83.304944][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 83.304946][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 83.304948][ C1] [ 83.304949][ C1] [ 83.304949][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 83.304952][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 83.304954][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 83.304957][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 83.304958][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 83.304962][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 83.304963][ C1] RDX: 0000000000000001 RSI: ffffffffada8d860 RDI: ffffffffab2f0307 [ 83.304964][ C1] RBP: 0000000000000000 R08: ffffffffad77f421 R09: 1fe2200006a563a2 [ 83.304964][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 83.304965][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 83.304966][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 83.304968][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 83.304971][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 83.304973][ C1] default_idle_call (kernel/sched/idle.c:122) [ 83.304975][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 83.304977][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 83.304978][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 83.304981][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.304982][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.304984][ C1] do_idle (kernel/sched/idle.c:355) [ 83.304985][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 83.304987][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 83.304988][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 83.304990][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 157.033457][ C1] softirqs last disabled at (583925): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 157.033459][ C1] Preemption disabled at: | [ 157.033460][ C1] 0x0 | [ 157.033471][ C1] Tainted: [W]=WARN [ 157.033472][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 157.033475][ C1] Call Trace: [ 157.033477][ C1] [ 157.033480][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 157.033485][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 157.033489][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 157.033492][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033496][ C1] __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)) [ 157.033500][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.033502][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.033506][ C1] ? 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) [ 157.033508][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.033510][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 157.033511][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 157.033513][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 157.033515][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 157.033517][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 157.033520][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 157.033521][ C1] ? 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) [ 157.033523][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.033524][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033526][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033528][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033530][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 157.033532][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 157.033534][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033536][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033537][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033539][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033540][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 157.033542][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 157.033544][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 157.033547][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 157.033549][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033550][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 157.033552][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033553][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.033555][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 157.033556][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 157.033558][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 157.033560][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 157.033562][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 157.033566][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 157.033568][ C1] ? 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) [ 157.033570][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033571][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033573][ C1] _printk (kernel/printk/printk.c:2504) [ 157.033576][ C1] ? snapshot_read.cold (user.c:?) [ 157.033578][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 157.033582][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 157.033585][ C1] ? idr_get_free (??:?) [ 157.033588][ C1] ? 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) [ 157.033591][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 157.033595][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 157.033600][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 157.033601][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033603][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033605][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033607][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 157.033610][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033612][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033613][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 157.033615][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.033616][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033618][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033619][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033621][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 157.033624][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 157.033626][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 157.033628][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 157.033631][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 157.033632][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033634][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 157.033635][ C1] ? 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) [ 157.033637][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 157.033639][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033641][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 157.033643][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 157.033645][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 157.033646][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 157.033648][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033649][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033651][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 157.033654][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 157.033657][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 157.033658][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 157.033662][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 157.033664][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 157.033667][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 157.033669][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 157.033671][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033673][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033674][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033676][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.033678][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 157.033680][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 157.033682][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 157.033683][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 157.033686][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033688][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 157.033689][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 157.033690][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033691][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 157.033693][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033694][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033696][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 157.033699][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 157.033702][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 157.033704][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.033706][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.033708][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 157.033709][ C1] ? 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) [ 157.033711][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.033713][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033720][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.033721][ C1] ? 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) [ 157.033723][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.033725][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 157.033728][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 157.033729][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 157.033733][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.033734][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 157.033736][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033738][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 157.033740][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.033742][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 157.033744][ C1] ? 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) [ 157.033746][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.033749][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 157.033751][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 157.033752][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 157.033753][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033755][ C1] handle_softirqs (kernel/softirq.c:645) [ 157.033757][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 157.033758][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033760][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.033762][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 157.033763][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 157.033765][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 157.033767][ C1] [ 157.033767][ C1] [ 157.033768][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 157.033770][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 157.033773][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 157.033776][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 157.033778][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 157.033781][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 157.033783][ C1] RDX: 0000000000000001 RSI: ffffffffada8d860 RDI: ffffffffab2f0307 [ 157.033783][ C1] RBP: 0000000000000000 R08: ffffffffad77f421 R09: 1fe2200006a563a2 [ 157.033784][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 157.033785][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 157.033786][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 157.033788][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 157.033791][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 157.033793][ C1] default_idle_call (kernel/sched/idle.c:122) [ 157.033795][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 157.033796][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 157.033798][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 157.033801][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.033802][ C1] do_idle (kernel/sched/idle.c:355) [ 157.033804][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 157.033805][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 157.033807][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 157.033809][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 188.351126][ T1339] softirqs last disabled at (0): 0x0 | [ 188.351127][ T1339] Preemption disabled at: | [ 188.351128][ T1339] 0x0 | [ 188.351137][ T1339] Tainted: [W]=WARN [ 188.351138][ T1339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.351140][ T1339] Call Trace: [ 188.351142][ T1339] [ 188.351143][ T1339] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 188.351149][ T1339] __might_resched.cold (kernel/sched/core.c:9234) [ 188.351153][ T1339] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 188.351156][ T1339] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 188.351159][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351163][ T1339] __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)) [ 188.351166][ T1339] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.351169][ T1339] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.351173][ T1339] ? 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) [ 188.351174][ T1339] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.351176][ T1339] put_chars (drivers/char/virtio_console.c:1176) [ 188.351178][ T1339] ? __send_to_port (drivers/char/virtio_console.c:654) [ 188.351180][ T1339] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 188.351183][ T1339] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 188.351186][ T1339] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 188.351187][ T1339] ? vsnprintf (lib/vsprintf.c:2900) [ 188.351190][ T1339] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.351192][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351193][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351196][ T1339] console_emit_next_record (kernel/printk/printk.c:3183) [ 188.351198][ T1339] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 188.351200][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351202][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351203][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351205][ T1339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.351207][ T1339] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 188.351209][ T1339] console_flush_one_record (kernel/printk/printk.c:3268) [ 188.351211][ T1339] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 188.351213][ T1339] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 188.351215][ T1339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.351217][ T1339] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 188.351218][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351220][ T1339] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.351221][ T1339] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 188.351223][ T1339] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 188.351225][ T1339] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 188.351227][ T1339] ? vprintk_emit (kernel/printk/printk.c:2478) [ 188.351229][ T1339] vprintk_emit (kernel/printk/printk.c:2479) [ 188.351233][ T1339] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 188.351235][ T1339] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 188.351237][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351240][ T1339] _printk (kernel/printk/printk.c:2504) [ 188.351243][ T1339] ? snapshot_read.cold (user.c:?) [ 188.351245][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351247][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351248][ T1339] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.351250][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351251][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351254][ T1339] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 188.351267][ T1339] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 188.351275][ T1339] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 188.351285][ T1339] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 188.351291][ T1339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.351293][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351295][ T1339] ? __nla_validate_parse (lib/nlattr.c:635) [ 188.351298][ T1339] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 188.351305][ T1339] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 188.351315][ T1339] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 188.351320][ T1339] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 188.351322][ T1339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.351323][ T1339] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.351326][ T1339] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.351329][ T1339] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.351331][ T1339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.351333][ T1339] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.351334][ T1339] ? netlink_ack (./include/linux/skbuff.h:2718) [ 188.351336][ T1339] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 188.351338][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351340][ T1339] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.351342][ T1339] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.351344][ T1339] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 188.351345][ T1339] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 188.351347][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351349][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351351][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351352][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351354][ T1339] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.351356][ T1339] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 188.351358][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351360][ T1339] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.351361][ T1339] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.351364][ T1339] ? copy_msghdr_from_user (net/socket.c:2650) [ 188.351366][ T1339] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 188.351368][ T1339] ? move_addr_to_kernel (net/socket.c:258) [ 188.351370][ T1339] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 188.351373][ T1339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.351375][ T1339] ___sys_sendmsg (net/socket.c:2767) [ 188.351377][ T1339] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 188.351379][ T1339] ? copy_msghdr_from_user (net/socket.c:2619) [ 188.351381][ T1339] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 188.351385][ T1339] __sys_sendmsg (net/socket.c:2799) [ 188.351387][ T1339] ? __sys_sendmsg_sock (net/socket.c:2780) [ 188.351390][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351392][ T1339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.351394][ T1339] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.351396][ T1339] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 188.351398][ T1339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.351400][ T1339] RIP: 0033:0x7f415e71054e [ 188.351402][ T1339] 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 [ 188.351404][ T1339] RSP: 002b:00007ffeb0fbfd10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 188.351408][ T1339] RAX: ffffffffffffffda RBX: 00007ffeb0fbfec0 RCX: 00007f415e71054e [ 188.351409][ T1339] RDX: 0000000000000000 RSI: 00007ffeb0fbfdc0 RDI: 0000000000000005 [ 188.351410][ T1339] RBP: 00007ffeb0fbfd20 R08: 0000000000000000 R09: 0000000000000000 [ 188.351411][ T1339] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e0de [ 188.351412][ T1339] R13: 0000000000425380 R14: 00007ffeb0fc1825 R15: 00000000ffffffff | [ 192.732235][ T1361] softirqs last disabled at (0): 0x0 | [ 192.732238][ T1361] Preemption disabled at: | [ 192.732239][ T1361] 0x0 | [ 192.732249][ T1361] Tainted: [W]=WARN [ 192.732250][ T1361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 192.732253][ T1361] Call Trace: [ 192.732255][ T1361] [ 192.732257][ T1361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 192.732263][ T1361] __might_resched.cold (kernel/sched/core.c:9234) [ 192.732268][ T1361] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 192.732271][ T1361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 192.732275][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732283][ T1361] __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)) [ 192.732287][ T1361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.732290][ T1361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.732295][ T1361] ? 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) [ 192.732297][ T1361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.732300][ T1361] put_chars (drivers/char/virtio_console.c:1176) [ 192.732303][ T1361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 192.732305][ T1361] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 192.732310][ T1361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 192.732314][ T1361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 192.732316][ T1361] ? vsnprintf (lib/vsprintf.c:2900) [ 192.732320][ T1361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.732322][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732324][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732328][ T1361] console_emit_next_record (kernel/printk/printk.c:3183) [ 192.732332][ T1361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 192.732334][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732337][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732339][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732341][ T1361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.732345][ T1361] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 192.732347][ T1361] console_flush_one_record (kernel/printk/printk.c:3268) [ 192.732350][ T1361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 192.732354][ T1361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 192.732357][ T1361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.732359][ T1361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 192.732361][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732364][ T1361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.732366][ T1361] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 192.732368][ T1361] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 192.732371][ T1361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 192.732374][ T1361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 192.732376][ T1361] vprintk_emit (kernel/printk/printk.c:2479) [ 192.732383][ T1361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 192.732385][ T1361] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 192.732389][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732392][ T1361] _printk (kernel/printk/printk.c:2504) [ 192.732396][ T1361] ? snapshot_read.cold (user.c:?) [ 192.732398][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732401][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732404][ T1361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.732406][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732408][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732412][ T1361] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 192.732432][ T1361] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 192.732447][ T1361] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 192.732460][ T1361] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 192.732472][ T1361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.732474][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732478][ T1361] ? __nla_validate_parse (lib/nlattr.c:635) [ 192.732482][ T1361] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 192.732496][ T1361] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 192.732515][ T1361] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 192.732521][ T1361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 192.732524][ T1361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 192.732526][ T1361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 192.732530][ T1361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 192.732535][ T1361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 192.732538][ T1361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 192.732540][ T1361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.732542][ T1361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 192.732544][ T1361] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 192.732548][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732551][ T1361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.732554][ T1361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 192.732557][ T1361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 192.732559][ T1361] ? next_uptodate_folio (mm/filemap.c:3747) [ 192.732563][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732565][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732568][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732571][ T1361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 192.732574][ T1361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 192.732577][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732579][ T1361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.732582][ T1361] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 192.732586][ T1361] ? copy_msghdr_from_user (net/socket.c:2650) [ 192.732588][ T1361] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 192.732590][ T1361] ? move_addr_to_kernel (net/socket.c:258) [ 192.732594][ T1361] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 192.732597][ T1361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.732600][ T1361] ___sys_sendmsg (net/socket.c:2767) [ 192.732602][ T1361] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 192.732606][ T1361] ? copy_msghdr_from_user (net/socket.c:2619) [ 192.732608][ T1361] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 192.732616][ T1361] __sys_sendmsg (net/socket.c:2799) [ 192.732619][ T1361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 192.732622][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732625][ T1361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.732628][ T1361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 192.732631][ T1361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 192.732634][ T1361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 192.732637][ T1361] RIP: 0033:0x7fbf877ed54e [ 192.732640][ T1361] 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 [ 192.732643][ T1361] RSP: 002b:00007ffd072cc890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 192.732647][ T1361] RAX: ffffffffffffffda RBX: 00007ffd072cca40 RCX: 00007fbf877ed54e [ 192.732649][ T1361] RDX: 0000000000000000 RSI: 00007ffd072cc940 RDI: 0000000000000005 [ 192.732650][ T1361] RBP: 00007ffd072cc8a0 R08: 0000000000000000 R09: 0000000000000000 [ 192.732651][ T1361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e0e3 [ 192.732653][ T1361] R13: 0000000000425380 R14: 00007ffd072ce823 R15: 00000000ffffffff | [ 200.538992][ T1418] softirqs last disabled at (0): 0x0 | [ 200.538995][ T1418] Preemption disabled at: | [ 200.538996][ T1418] 0x0 | [ 200.539007][ T1418] Tainted: [W]=WARN [ 200.539008][ T1418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 200.539011][ T1418] Call Trace: [ 200.539013][ T1418] [ 200.539015][ T1418] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 200.539022][ T1418] __might_resched.cold (kernel/sched/core.c:9234) [ 200.539026][ T1418] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 200.539030][ T1418] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 200.539033][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539038][ T1418] __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)) [ 200.539042][ T1418] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 200.539045][ T1418] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 200.539051][ T1418] ? 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) [ 200.539053][ T1418] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 200.539056][ T1418] put_chars (drivers/char/virtio_console.c:1176) [ 200.539059][ T1418] ? __send_to_port (drivers/char/virtio_console.c:654) [ 200.539062][ T1418] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 200.539066][ T1418] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 200.539070][ T1418] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 200.539072][ T1418] ? vsnprintf (lib/vsprintf.c:2900) [ 200.539076][ T1418] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 200.539078][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539081][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539084][ T1418] console_emit_next_record (kernel/printk/printk.c:3183) [ 200.539088][ T1418] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 200.539090][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539093][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539095][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539097][ T1418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.539100][ T1418] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 200.539102][ T1418] console_flush_one_record (kernel/printk/printk.c:3268) [ 200.539106][ T1418] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 200.539109][ T1418] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 200.539112][ T1418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.539114][ T1418] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 200.539116][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539118][ T1418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.539120][ T1418] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 200.539122][ T1418] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 200.539125][ T1418] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 200.539127][ T1418] ? vprintk_emit (kernel/printk/printk.c:2478) [ 200.539130][ T1418] vprintk_emit (kernel/printk/printk.c:2479) [ 200.539136][ T1418] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 200.539139][ T1418] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 200.539143][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539146][ T1418] _printk (kernel/printk/printk.c:2504) [ 200.539150][ T1418] ? snapshot_read.cold (user.c:?) [ 200.539152][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539155][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539157][ T1418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.539159][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539162][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539166][ T1418] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 200.539184][ T1418] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 200.539197][ T1418] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 200.539209][ T1418] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 200.539219][ T1418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.539221][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539224][ T1418] ? __nla_validate_parse (lib/nlattr.c:635) [ 200.539229][ T1418] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 200.539240][ T1418] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 200.539257][ T1418] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 200.539262][ T1418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 200.539265][ T1418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 200.539267][ T1418] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 200.539271][ T1418] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 200.539275][ T1418] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 200.539281][ T1418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 200.539283][ T1418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.539286][ T1418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 200.539288][ T1418] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 200.539292][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539294][ T1418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.539297][ T1418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 200.539300][ T1418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 200.539302][ T1418] ? next_uptodate_folio (mm/filemap.c:3747) [ 200.539306][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539308][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539311][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539314][ T1418] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 200.539317][ T1418] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 200.539319][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539322][ T1418] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.539325][ T1418] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 200.539328][ T1418] ? copy_msghdr_from_user (net/socket.c:2650) [ 200.539331][ T1418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 200.539333][ T1418] ? move_addr_to_kernel (net/socket.c:258) [ 200.539336][ T1418] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 200.539340][ T1418] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.539342][ T1418] ___sys_sendmsg (net/socket.c:2767) [ 200.539345][ T1418] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 200.539348][ T1418] ? copy_msghdr_from_user (net/socket.c:2619) [ 200.539350][ T1418] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 200.539357][ T1418] __sys_sendmsg (net/socket.c:2799) [ 200.539360][ T1418] ? __sys_sendmsg_sock (net/socket.c:2780) [ 200.539364][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539366][ T1418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.539369][ T1418] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 200.539372][ T1418] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 200.539375][ T1418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 200.539378][ T1418] RIP: 0033:0x7f5f20ac654e [ 200.539381][ T1418] 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 [ 200.539383][ T1418] RSP: 002b:00007ffdc25a4f50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 200.539388][ T1418] RAX: ffffffffffffffda RBX: 00007ffdc25a5100 RCX: 00007f5f20ac654e [ 200.539389][ T1418] RDX: 0000000000000000 RSI: 00007ffdc25a5000 RDI: 0000000000000005 [ 200.539391][ T1418] RBP: 00007ffdc25a4f60 R08: 0000000000000000 R09: 0000000000000000 [ 200.539392][ T1418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e0ea [ 200.539394][ T1418] R13: 0000000000425380 R14: 00007ffdc25a6825 R15: 00000000ffffffff | [ 204.922092][ T1440] softirqs last disabled at (0): 0x0 | [ 204.922094][ T1440] Preemption disabled at: | [ 204.922094][ T1440] 0x0 | [ 204.922103][ T1440] Tainted: [W]=WARN [ 204.922104][ T1440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.922106][ T1440] Call Trace: [ 204.922108][ T1440] [ 204.922109][ T1440] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 204.922115][ T1440] __might_resched.cold (kernel/sched/core.c:9234) [ 204.922118][ T1440] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 204.922121][ T1440] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 204.922124][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922128][ T1440] __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)) [ 204.922132][ T1440] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.922134][ T1440] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.922138][ T1440] ? 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) [ 204.922140][ T1440] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.922142][ T1440] put_chars (drivers/char/virtio_console.c:1176) [ 204.922144][ T1440] ? __send_to_port (drivers/char/virtio_console.c:654) [ 204.922145][ T1440] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 204.922149][ T1440] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 204.922152][ T1440] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 204.922153][ T1440] ? vsnprintf (lib/vsprintf.c:2900) [ 204.922157][ T1440] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.922158][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922160][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922162][ T1440] console_emit_next_record (kernel/printk/printk.c:3183) [ 204.922165][ T1440] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 204.922167][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922168][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922170][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922172][ T1440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.922174][ T1440] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 204.922175][ T1440] console_flush_one_record (kernel/printk/printk.c:3268) [ 204.922178][ T1440] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 204.922180][ T1440] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 204.922182][ T1440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.922183][ T1440] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 204.922185][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922187][ T1440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.922188][ T1440] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 204.922189][ T1440] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 204.922191][ T1440] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 204.922193][ T1440] ? vprintk_emit (kernel/printk/printk.c:2478) [ 204.922195][ T1440] vprintk_emit (kernel/printk/printk.c:2479) [ 204.922199][ T1440] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 204.922201][ T1440] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 204.922204][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922206][ T1440] _printk (kernel/printk/printk.c:2504) [ 204.922209][ T1440] ? snapshot_read.cold (user.c:?) [ 204.922211][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922213][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922215][ T1440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.922216][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922218][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922221][ T1440] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 204.922234][ T1440] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 204.922242][ T1440] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 204.922249][ T1440] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 204.922255][ T1440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.922256][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922258][ T1440] ? __nla_validate_parse (lib/nlattr.c:635) [ 204.922262][ T1440] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 204.922269][ T1440] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 204.922281][ T1440] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 204.922285][ T1440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 204.922287][ T1440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.922289][ T1440] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.922291][ T1440] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 204.922294][ T1440] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 204.922297][ T1440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.922298][ T1440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.922300][ T1440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 204.922301][ T1440] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 204.922304][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922305][ T1440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.922307][ T1440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.922309][ T1440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 204.922311][ T1440] ? next_uptodate_folio (mm/filemap.c:3747) [ 204.922314][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922315][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922317][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922319][ T1440] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 204.922321][ T1440] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 204.922323][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922325][ T1440] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.922327][ T1440] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.922330][ T1440] ? copy_msghdr_from_user (net/socket.c:2650) [ 204.922331][ T1440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 204.922333][ T1440] ? move_addr_to_kernel (net/socket.c:258) [ 204.922335][ T1440] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 204.922338][ T1440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.922339][ T1440] ___sys_sendmsg (net/socket.c:2767) [ 204.922341][ T1440] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 204.922343][ T1440] ? copy_msghdr_from_user (net/socket.c:2619) [ 204.922345][ T1440] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 204.922350][ T1440] __sys_sendmsg (net/socket.c:2799) [ 204.922352][ T1440] ? __sys_sendmsg_sock (net/socket.c:2780) [ 204.922354][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922356][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.922358][ T1440] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.922360][ T1440] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 204.922362][ T1440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.922364][ T1440] RIP: 0033:0x7fe5b064c54e [ 204.922366][ T1440] 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 [ 204.922368][ T1440] RSP: 002b:00007ffd41a97fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 204.922371][ T1440] RAX: ffffffffffffffda RBX: 00007ffd41a98170 RCX: 00007fe5b064c54e [ 204.922373][ T1440] RDX: 0000000000000000 RSI: 00007ffd41a98070 RDI: 0000000000000005 [ 204.922374][ T1440] RBP: 00007ffd41a97fd0 R08: 0000000000000000 R09: 0000000000000000 [ 204.922375][ T1440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e0ef [ 204.922376][ T1440] R13: 0000000000425380 R14: 00007ffd41a9a823 R15: 00000000ffffffff | [ 209.337580][ T1470] softirqs last disabled at (0): 0x0 | [ 209.337581][ T1470] Preemption disabled at: | [ 209.337582][ T1470] vprintk_emit (kernel/printk/printk.c:2471) | [ 209.337593][ T1470] Tainted: [W]=WARN [ 209.337594][ T1470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 209.337596][ T1470] Call Trace: [ 209.337597][ T1470] [ 209.337599][ T1470] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 209.337604][ T1470] ? vprintk_emit (kernel/printk/printk.c:2471) [ 209.337606][ T1470] __might_resched.cold (kernel/sched/core.c:9234) [ 209.337609][ T1470] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 209.337613][ T1470] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 209.337615][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337619][ T1470] __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)) [ 209.337622][ T1470] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 209.337625][ T1470] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 209.337628][ T1470] ? 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) [ 209.337630][ T1470] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 209.337632][ T1470] put_chars (drivers/char/virtio_console.c:1176) [ 209.337634][ T1470] ? __send_to_port (drivers/char/virtio_console.c:654) [ 209.337636][ T1470] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 209.337638][ T1470] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 209.337641][ T1470] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 209.337642][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337644][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337646][ T1470] console_emit_next_record (kernel/printk/printk.c:3183) [ 209.337648][ T1470] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 209.337650][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337652][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337653][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337655][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337657][ T1470] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 209.337659][ T1470] console_flush_one_record (kernel/printk/printk.c:3268) [ 209.337661][ T1470] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 209.337663][ T1470] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 209.337665][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337667][ T1470] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 209.337668][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337670][ T1470] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 209.337671][ T1470] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 209.337673][ T1470] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 209.337675][ T1470] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 209.337677][ T1470] ? vprintk_emit (kernel/printk/printk.c:2478) [ 209.337679][ T1470] vprintk_emit (kernel/printk/printk.c:2479) [ 209.337681][ T1470] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 209.337682][ T1470] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 209.337685][ T1470] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 209.337688][ T1470] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 209.337689][ T1470] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 209.337692][ T1470] ? ___sys_sendmsg (net/socket.c:2767) [ 209.337693][ T1470] ? __sys_sendmsg (net/socket.c:2799) [ 209.337695][ T1470] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 209.337698][ T1470] _printk (kernel/printk/printk.c:2504) [ 209.337701][ T1470] ? snapshot_read.cold (user.c:?) [ 209.337703][ T1470] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 209.337706][ T1470] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 209.337707][ T1470] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 209.337709][ T1470] ? netdev_notice (net/core/dev.c:13194) [ 209.337718][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337720][ T1470] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 209.337721][ T1470] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 209.337724][ T1470] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 209.337725][ T1470] ? 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) [ 209.337727][ T1470] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 209.337730][ T1470] dev_set_allmulti (net/core/dev_api.c:315) [ 209.337733][ T1470] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 209.337745][ T1470] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 209.337749][ T1470] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 209.337751][ T1470] br_del_if (net/bridge/br_if.c:732) bridge [ 209.337758][ T1470] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 209.337760][ T1470] do_set_master (net/core/rtnetlink.c:3055) [ 209.337763][ T1470] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 209.337765][ T1470] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 209.337768][ T1470] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 209.337769][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337771][ T1470] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 209.337775][ T1470] ? kasan_save_stack (mm/kasan/common.c:58) [ 209.337778][ T1470] ? kasan_save_stack (mm/kasan/common.c:57) [ 209.337779][ T1470] ? kasan_save_track (mm/kasan/common.c:78) [ 209.337781][ T1470] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 209.337782][ T1470] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 209.337784][ T1470] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 209.337785][ T1470] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 209.337786][ T1470] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 209.337787][ T1470] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 209.337788][ T1470] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 209.337789][ T1470] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 209.337791][ T1470] ? ___sys_sendmsg (net/socket.c:2767) [ 209.337792][ T1470] ? __sys_sendmsg (net/socket.c:2799) [ 209.337793][ T1470] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 209.337794][ T1470] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 209.337797][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337799][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337800][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337802][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337803][ T1470] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 209.337805][ T1470] ? __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) [ 209.337807][ T1470] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 209.337809][ T1470] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 209.337810][ T1470] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 209.337811][ T1470] ? nla_get_range_signed (lib/nlattr.c:270) [ 209.337813][ T1470] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 209.337815][ T1470] rtnl_newlink (net/core/rtnetlink.c:4215) [ 209.337817][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337819][ T1470] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 209.337820][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337822][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337824][ T1470] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 209.337825][ T1470] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 209.337827][ T1470] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 209.337828][ T1470] ? __kernel_text_address (kernel/extable.c:79) [ 209.337830][ T1470] ? write_profile (profile.c:?) [ 209.337831][ T1470] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 209.337833][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337835][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337836][ T1470] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 209.337840][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337841][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337843][ T1470] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 209.337844][ T1470] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 209.337846][ T1470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 209.337847][ T1470] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 209.337848][ T1470] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 209.337851][ T1470] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 209.337852][ T1470] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 209.337853][ T1470] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 209.337855][ T1470] ? netlink_ack (./include/linux/skbuff.h:2718) [ 209.337856][ T1470] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 209.337858][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337860][ T1470] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 209.337862][ T1470] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 209.337864][ T1470] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 209.337865][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337867][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337869][ T1470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 209.337870][ T1470] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 209.337872][ T1470] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 209.337874][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337876][ T1470] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 209.337877][ T1470] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 209.337879][ T1470] ? copy_msghdr_from_user (net/socket.c:2650) [ 209.337881][ T1470] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 209.337882][ T1470] ? move_addr_to_kernel (net/socket.c:258) [ 209.337883][ T1470] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 209.337886][ T1470] ___sys_sendmsg (net/socket.c:2767) [ 209.337888][ T1470] ? copy_msghdr_from_user (net/socket.c:2619) [ 209.337892][ T1470] __sys_sendmsg (net/socket.c:2799) [ 209.337894][ T1470] ? __sys_sendmsg_sock (net/socket.c:2780) [ 209.337897][ T1470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 209.337899][ T1470] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 209.337900][ T1470] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 209.337902][ T1470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 209.337904][ T1470] RIP: 0033:0x7f044f5f554e [ 209.337906][ T1470] 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 [ 209.337907][ T1470] RSP: 002b:00007ffedfbb9d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 209.337911][ T1470] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f044f5f554e [ 209.337913][ T1470] RDX: 0000000000000000 RSI: 00007ffedfbb9e30 RDI: 0000000000000005 [ 209.337914][ T1470] RBP: 00007ffedfbb9d90 R08: 0000000000000000 R09: 0000000000000000 [ 209.337914][ T1470] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e0f2 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 br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print