====================================== | [ 12.654220][ T249] softirqs last disabled at (33913): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.654222][ T249] Preemption disabled at: | [ 12.654222][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.654232][ T249] Tainted: [W]=WARN [ 12.654232][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.654234][ T249] Call Trace: [ 12.654236][ T249] [ 12.654237][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.654243][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.654245][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 12.654249][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.654253][ T249] ? __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.654258][ T249] __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.654261][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.654266][ T249] ? 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.654269][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.654272][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 12.654274][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.654276][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.654279][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.654282][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.654287][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.654289][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.654291][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.654296][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.654297][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.654300][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.654303][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.654307][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.654311][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.654312][ T249] ? 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.654316][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.654318][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.654322][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.654326][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.654328][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.654332][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.654335][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.654337][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.654339][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.654343][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.654345][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.654348][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 12.654352][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.654357][ T249] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.654360][ T249] _printk (kernel/printk/printk.c:2504) [ 12.654364][ T249] ? snapshot_read.cold (user.c:?) [ 12.654370][ T249] ? 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.654373][ T249] gre_init (gre.mod.c:?) gre [ 12.654375][ T249] do_one_initcall (init/main.c:1357) [ 12.654377][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.654382][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.654385][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.654390][ T249] do_init_module (kernel/module/main.c:3117) [ 12.654394][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.654398][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.654401][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.654405][ T249] load_module (kernel/module/main.c:3593) [ 12.654412][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.654417][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.654420][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.654424][ T249] init_module_from_file (kernel/module/main.c:3790) [ 12.654427][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.654435][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.654439][ T249] ? 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.654442][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 12.654445][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 12.654451][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.654453][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.654459][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.654461][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.654465][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.654467][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.654470][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.654472][ T249] RIP: 0033:0x7f342394e37d [ 12.654475][ T249] 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.654477][ T249] RSP: 002b:00007ffe36448438 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.654480][ T249] RAX: ffffffffffffffda RBX: 0000564baa38ca40 RCX: 00007f342394e37d [ 12.654481][ T249] RDX: 0000000000000000 RSI: 0000564b6bda8ffd RDI: 0000000000000001 [ 12.654482][ T249] RBP: 00007ffe364484d0 R08: 0000000000000000 R09: 0000000000000000 [ 12.654483][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564b6bda8ffd [ 12.654484][ T249] R13: 0000564baa38ca00 R14: 0000000000040000 R15: 0000000000000000 | [ 13.152251][ T10] #11: ffffffffad489560 (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)) | [ 13.152257][ T10] | [ 13.152257][ T10] stack backtrace: | [ 13.152265][ T10] Tainted: [W]=WARN [ 13.152266][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.152268][ T10] Workqueue: mld mld_ifc_work [ 13.152273][ T10] Call Trace: [ 13.152275][ T10] [ 13.152278][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.152287][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 13.152295][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 13.152302][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.152307][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.152315][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.152319][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.152328][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.152332][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.152338][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 13.152341][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 13.152345][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.152351][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.152361][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.152373][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.152377][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.152383][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.152391][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.152397][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.152400][ T10] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.152405][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.152409][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.152417][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.152424][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.152427][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.152437][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.152442][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.152445][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.152449][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.152456][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.152458][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.152464][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 13.152471][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.152476][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.152484][ T10] _printk (kernel/printk/printk.c:2504) [ 13.152489][ T10] ? snapshot_read.cold (user.c:?) [ 13.152492][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.152501][ T10] ? idr_get_free (??:?) [ 13.152511][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.152520][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.152529][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.152534][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.152539][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 13.152542][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.152547][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 13.152550][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.152554][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.152559][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 13.152569][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.152575][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.152581][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.152589][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.152594][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.152599][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.152602][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.152605][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.152615][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 13.152623][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.152626][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.152632][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.152636][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.152644][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 13.152648][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.152657][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.152660][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.152664][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.152687][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 13.152696][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.152699][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.152704][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.152712][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.152721][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.152729][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.152735][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.152737][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.152741][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.152745][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.152751][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.152755][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.152758][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.152765][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 13.152774][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.152787][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.152795][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.152799][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.152803][ T10] process_one_work (kernel/workqueue.c:3387) [ 13.152820][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.152825][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.152840][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.152847][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.152851][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.152855][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.152860][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.152864][ T10] kthread (kernel/kthread.c:436) [ 13.152866][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.152871][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.152876][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.152882][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.152888][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.152893][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.152897][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.675198][ T39] softirqs last disabled at (83462): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 13.675205][ T39] Preemption disabled at: | [ 13.675206][ T39] 0x0 | [ 13.675216][ T39] Tainted: [W]=WARN [ 13.675217][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.675219][ T39] Workqueue: events_unbound linkwatch_event [ 13.675222][ T39] Call Trace: [ 13.675224][ T39] [ 13.675225][ T39] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.675232][ T39] __might_resched.cold (kernel/sched/core.c:9234) [ 13.675237][ T39] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.675241][ 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.675246][ 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.675248][ T39] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.675254][ 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.675256][ T39] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.675259][ T39] put_chars (drivers/char/virtio_console.c:1176) [ 13.675262][ T39] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.675265][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.675269][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.675272][ 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.675275][ T39] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.675278][ T39] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.675280][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.675282][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.675286][ T39] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.675287][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.675291][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.675295][ T39] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.675299][ T39] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.675301][ 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.675304][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.675307][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.675311][ T39] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.675315][ T39] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.675317][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.675322][ T39] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.675325][ T39] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.675327][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.675330][ T39] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.675333][ T39] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.675335][ T39] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.675338][ T39] vprintk_emit (kernel/printk/printk.c:2479) [ 13.675343][ T39] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.675346][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.675348][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.675352][ T39] _printk (kernel/printk/printk.c:2504) [ 13.675356][ T39] ? snapshot_read.cold (user.c:?) [ 13.675361][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.675365][ T39] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.675375][ T39] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.675383][ T39] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 13.675391][ T39] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 13.675399][ T39] br_device_event (net/bridge/br.c:101) bridge [ 13.675408][ T39] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 13.675410][ T39] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 13.675417][ T39] notifier_call_chain (kernel/notifier.c:85) [ 13.675422][ T39] netif_state_change (net/core/dev.c:1625) [ 13.675427][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.675431][ T39] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 13.675434][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 13.675437][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.675439][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.675444][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 13.675446][ T39] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 13.675449][ T39] process_one_work (kernel/workqueue.c:3387) [ 13.675456][ T39] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.675459][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.675466][ T39] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.675473][ T39] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.675476][ T39] kthread (kernel/kthread.c:436) [ 13.675478][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.675480][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.675483][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.675487][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.675490][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.675494][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.675496][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.798972][ T12] softirqs last disabled at (19808): __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.798974][ T12] Preemption disabled at: | [ 14.798975][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.798985][ T12] Tainted: [W]=WARN [ 14.798986][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.798987][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 14.798991][ T12] Call Trace: [ 14.798993][ T12] [ 14.798996][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.799003][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.799005][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 14.799010][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.799013][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.799019][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.799021][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.799027][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.799030][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.799033][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 14.799036][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.799039][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.799044][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.799051][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.799053][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799057][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.799061][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.799065][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.799067][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.799071][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799073][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.799077][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.799082][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.799083][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.799089][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.799092][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.799094][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799096][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.799100][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.799101][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.799105][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 14.799109][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.799112][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.799117][ T12] _printk (kernel/printk/printk.c:2504) [ 14.799121][ T12] ? snapshot_read.cold (user.c:?) [ 14.799122][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.799128][ T12] ? idr_get_free (??:?) [ 14.799133][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.799139][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.799145][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.799147][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.799149][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 14.799151][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.799154][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.799156][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.799158][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.799160][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.799167][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.799170][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.799174][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.799178][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.799181][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.799183][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.799185][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.799187][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.799192][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 14.799197][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.799199][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.799202][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799204][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.799208][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 14.799211][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.799216][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.799217][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.799220][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.799231][ T12] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 14.799236][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.799238][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.799240][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.799243][ T12] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 14.799248][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.799252][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.799255][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.799257][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.799259][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.799261][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.799263][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.799269][ T12] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 14.799274][ T12] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.799280][ T12] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.799283][ T12] ? try_to_grab_pending (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 kernel/workqueue.c:2158) [ 14.799285][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.799289][ T12] ndisc_send_ns (net/ipv6/ndisc.c:672) [ 14.799291][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.799293][ T12] ? ndisc_router_discovery (net/ipv6/ndisc.c:1317 (discriminator 13)) [ 14.799295][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.799297][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.799300][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.799303][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4318) [ 14.799308][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 14.799311][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799313][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799315][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.799317][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.799321][ T12] process_one_work (kernel/workqueue.c:3387) [ 14.799327][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.799330][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.799338][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.799345][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.799347][ T12] kthread (kernel/kthread.c:436) [ 14.799349][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.799351][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.799354][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.799358][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.799361][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.799364][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.799367][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.831215][ C1] | [ 18.831215][ C1] | [ 18.831215][ C1] stack backtrace: | [ 18.831221][ C1] Tainted: [W]=WARN [ 18.831222][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.831224][ C1] Call Trace: [ 18.831225][ C1] [ 18.831227][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.831231][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 18.831233][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 18.831236][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 18.831237][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 18.831239][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.831241][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831243][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.831245][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831248][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831250][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.831251][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.831253][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 18.831255][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.831257][ 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.831259][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831260][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831262][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.831264][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.831266][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831268][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.831270][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.831272][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831273][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.831275][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.831277][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.831279][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 18.831281][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.831283][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831285][ C1] _printk (kernel/printk/printk.c:2504) [ 18.831287][ C1] ? snapshot_read.cold (user.c:?) [ 18.831289][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.831292][ C1] ? idr_get_free (??:?) [ 18.831294][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.831296][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.831298][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831300][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.831302][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831303][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.831305][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831306][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.831308][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.831310][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831312][ 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.831314][ 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.831315][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.831317][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.831319][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831320][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.831322][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.831324][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831326][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 18.831327][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.831329][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.831330][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.831332][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831334][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831336][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 18.831338][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.831340][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831342][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831344][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.831346][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.831348][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.831349][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831351][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831353][ 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.831355][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.831356][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.831358][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.831359][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831361][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831362][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831364][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.831366][ 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.831368][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.831370][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831373][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.831375][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831377][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831379][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.831381][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831383][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831384][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831386][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 18.831388][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 18.831390][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.831393][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831395][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831397][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831399][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.831400][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831403][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.831404][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831407][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.831409][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.831411][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.831413][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.831415][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831417][ C1] handle_softirqs (kernel/softirq.c:645) [ 18.831419][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831420][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.831422][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.831424][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 18.831425][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.831427][ C1] [ 18.831427][ C1] [ 18.831428][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.831430][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.831432][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.831434][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 18.831436][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 18.831438][ C1] RAX: 000000000008ba33 RBX: ff11000001bea380 RCX: ffffffffaa2f0307 [ 18.831440][ C1] RDX: ff11000001bea380 RSI: ffffffffad038b01 RDI: ffffffffaca8d8e0 [ 18.831441][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.831442][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 18.831442][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.831444][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.831446][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.831448][ C1] default_idle_call (kernel/sched/idle.c:122) [ 18.831449][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.831451][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 18.831453][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.831454][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 18.831456][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831458][ C1] do_idle (kernel/sched/idle.c:355) [ 18.831459][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.831461][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.831462][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.831464][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.831482][ C1] softirqs last disabled at (571957): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.831484][ C1] Preemption disabled at: | [ 18.831484][ C1] 0x0 | [ 18.831489][ C1] Tainted: [W]=WARN [ 18.831490][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.831490][ C1] Call Trace: [ 18.831491][ C1] [ 18.831492][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.831494][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 18.831497][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.831500][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831502][ 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.831504][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.831506][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.831507][ 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.831509][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.831511][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 18.831513][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.831515][ C1] ? mark_lock (kernel/locking/lockdep.c:4769) [ 18.831516][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.831518][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.831520][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.831522][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831523][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831525][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831527][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.831529][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.831531][ 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.831533][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831534][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831536][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.831539][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.831540][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831542][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.831544][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.831546][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831548][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.831549][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.831551][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.831553][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 18.831555][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.831557][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831559][ C1] _printk (kernel/printk/printk.c:2504) [ 18.831561][ C1] ? snapshot_read.cold (user.c:?) [ 18.831562][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.831565][ C1] ? idr_get_free (??:?) [ 18.831567][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.831569][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.831571][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831573][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.831575][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831576][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.831578][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831579][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.831581][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.831583][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.831585][ 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.831586][ 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.831588][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.831590][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.831591][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831593][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.831594][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.831596][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831598][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 18.831600][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.831601][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.831603][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.831604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831606][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831608][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 18.831611][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.831612][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831614][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831616][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.831618][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.831620][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.831621][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831623][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831625][ 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.831626][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.831628][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.831630][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.831631][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.831633][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831634][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831635][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.831637][ 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.831640][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.831642][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831644][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.831646][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831648][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831649][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.831651][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831653][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.831655][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831657][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 18.831659][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 18.831660][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.831662][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.831663][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831665][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831667][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.831669][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.831671][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.831673][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.831675][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.831678][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.831680][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.831681][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.831682][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831684][ C1] handle_softirqs (kernel/softirq.c:645) [ 18.831686][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.831687][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.831689][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.831691][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 18.831692][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.831694][ C1] [ 18.831694][ C1] [ 18.831695][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.831696][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.831698][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.831700][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 18.831701][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 18.831702][ C1] RAX: 000000000008ba33 RBX: ff11000001bea380 RCX: ffffffffaa2f0307 [ 18.831703][ C1] RDX: ff11000001bea380 RSI: ffffffffad038b01 RDI: ffffffffaca8d8e0 [ 18.831704][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.831704][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 18.831705][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.831710][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.831712][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.831714][ C1] default_idle_call (kernel/sched/idle.c:122) [ 18.831715][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.831717][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 18.831718][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.831720][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 18.831721][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.831723][ C1] do_idle (kernel/sched/idle.c:355) [ 18.831725][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.831726][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.831728][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.831729][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.023007][ C1] softirqs last disabled at (571957): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.023009][ C1] Preemption disabled at: | [ 27.023010][ C1] 0x0 | [ 27.023021][ C1] Tainted: [W]=WARN [ 27.023021][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.023023][ C1] Call Trace: [ 27.023025][ C1] [ 27.023027][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.023032][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 27.023036][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.023039][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023043][ 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)) [ 27.023047][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.023050][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.023053][ 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) [ 27.023055][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.023057][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 27.023059][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 27.023060][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.023062][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.023064][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.023067][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.023068][ 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) [ 27.023070][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.023072][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023073][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023075][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023077][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.023079][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.023081][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023083][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023084][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023086][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023088][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.023089][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.023092][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.023094][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.023096][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023097][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.023099][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023100][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.023101][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.023103][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 27.023105][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.023106][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.023108][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 27.023111][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.023113][ 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) [ 27.023115][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023116][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023118][ C1] _printk (kernel/printk/printk.c:2504) [ 27.023121][ C1] ? snapshot_read.cold (user.c:?) [ 27.023123][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.023126][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 27.023130][ C1] ? idr_get_free (??:?) [ 27.023132][ 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) [ 27.023135][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 27.023139][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 27.023143][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 27.023145][ 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)) [ 27.023148][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 27.023151][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023152][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.023154][ 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)) [ 27.023157][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023158][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023159][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 27.023162][ 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) [ 27.023165][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 27.023167][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 27.023169][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 27.023170][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023172][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 27.023173][ 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) [ 27.023175][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 27.023177][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023179][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 27.023180][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 27.023182][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 27.023183][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 27.023185][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023186][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023188][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 27.023190][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.023193][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 27.023194][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 27.023198][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.023200][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.023203][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.023205][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.023207][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023208][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023210][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023212][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.023213][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.023215][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.023217][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 27.023218][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 27.023221][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023223][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.023224][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 27.023225][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023227][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.023228][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023229][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023231][ 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)) [ 27.023234][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.023237][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 27.023239][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.023241][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.023242][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 27.023244][ 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) [ 27.023246][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.023248][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023249][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.023251][ 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) [ 27.023252][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.023254][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 27.023256][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 27.023258][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.023262][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023264][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.023265][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.023268][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.023270][ 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) [ 27.023272][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.023274][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.023276][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.023278][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.023279][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023281][ C1] handle_softirqs (kernel/softirq.c:645) [ 27.023282][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.023284][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023285][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.023287][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.023289][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 27.023290][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.023292][ C1] [ 27.023293][ C1] [ 27.023294][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 27.023296][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.023298][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.023301][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.023303][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 27.023306][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 27.023308][ C1] RDX: 0000000000000001 RSI: ffffffffaca8d860 RDI: ffffffffaa2f0307 [ 27.023309][ C1] RBP: 0000000000000000 R08: ffffffffac780421 R09: 1fe2200006a563a2 [ 27.023309][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 27.023310][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.023311][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 27.023313][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.023316][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.023318][ C1] default_idle_call (kernel/sched/idle.c:122) [ 27.023320][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.023321][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 27.023323][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.023325][ C1] ? default_idle_call (kernel/sched/idle.c:129) [ 27.023327][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.023329][ C1] do_idle (kernel/sched/idle.c:355) [ 27.023330][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.023332][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.023333][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.023335][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 42.893876][ C1] softirqs last disabled at (571957): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.893879][ C1] Preemption disabled at: | [ 42.893880][ C1] 0x0 | [ 42.893893][ C1] Tainted: [W]=WARN [ 42.893894][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.893897][ C1] Call Trace: [ 42.893899][ C1] [ 42.893901][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.893908][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 42.893913][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.893917][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893927][ 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)) [ 42.893932][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.893935][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.893940][ 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) [ 42.893943][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.893945][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 42.893948][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 42.893950][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.893953][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.893956][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.893961][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.893963][ 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) [ 42.893966][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.893968][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893970][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893973][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.893976][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.893979][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.893982][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893984][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893987][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.893989][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.893992][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.893994][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.893998][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.894002][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.894004][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894007][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.894009][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894011][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.894013][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.894015][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.894018][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.894021][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.894024][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 42.894028][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.894030][ 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) [ 42.894033][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894035][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894038][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894040][ C1] _printk (kernel/printk/printk.c:2504) [ 42.894044][ C1] ? snapshot_read.cold (user.c:?) [ 42.894047][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 42.894052][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 42.894056][ C1] ? idr_get_free (??:?) [ 42.894059][ 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) [ 42.894064][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 42.894071][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 42.894076][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 42.894079][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894082][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894084][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894086][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 42.894090][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894093][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894095][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 42.894098][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.894100][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894102][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894104][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894107][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.894111][ 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) [ 42.894114][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 42.894117][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 42.894121][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.894123][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894126][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 42.894127][ 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) [ 42.894130][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.894133][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894136][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 42.894139][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 42.894142][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 42.894144][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 42.894147][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894149][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894152][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 42.894156][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.894159][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.894162][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.894166][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 42.894171][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 42.894175][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 42.894179][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 42.894181][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894184][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894186][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894189][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.894192][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 42.894195][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 42.894198][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 42.894200][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 42.894204][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894206][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.894208][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.894210][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894212][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.894214][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894216][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894219][ 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)) [ 42.894223][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.894227][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 42.894230][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.894232][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.894235][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.894237][ 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) [ 42.894240][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.894242][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894245][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.894246][ 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) [ 42.894249][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.894251][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 42.894254][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 42.894257][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 42.894261][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.894263][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 42.894265][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894268][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 42.894271][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.894274][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 42.894277][ 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) [ 42.894280][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.894283][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 42.894285][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 42.894288][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.894289][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894292][ C1] handle_softirqs (kernel/softirq.c:645) [ 42.894295][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 42.894297][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894299][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.894302][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 42.894304][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 42.894305][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 42.894308][ C1] [ 42.894309][ C1] [ 42.894310][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 42.894313][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 42.894316][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 42.894319][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 42.894322][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 42.894326][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 42.894327][ C1] RDX: 0000000000000001 RSI: ffffffffaca8d860 RDI: ffffffffaa2f0307 [ 42.894328][ C1] RBP: 0000000000000000 R08: ffffffffac780421 R09: 1fe2200006a563a2 [ 42.894330][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 42.894331][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 42.894333][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 42.894336][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.894339][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 42.894342][ C1] default_idle_call (kernel/sched/idle.c:122) [ 42.894344][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.894346][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 42.894348][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 42.894351][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.894354][ C1] do_idle (kernel/sched/idle.c:355) [ 42.894356][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 42.894358][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 42.894361][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 42.894364][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 46.478471][ T527] softirqs last disabled at (0): 0x0 | [ 46.478473][ T527] Preemption disabled at: | [ 46.478474][ T527] 0x0 | [ 46.478482][ T527] Tainted: [W]=WARN [ 46.478483][ T527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.478485][ T527] Call Trace: [ 46.478487][ T527] [ 46.478488][ T527] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.478494][ T527] __might_resched.cold (kernel/sched/core.c:9234) [ 46.478498][ T527] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.478502][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478506][ T527] __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)) [ 46.478509][ T527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.478512][ T527] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.478516][ T527] ? 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) [ 46.478518][ T527] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.478520][ T527] put_chars (drivers/char/virtio_console.c:1176) [ 46.478522][ T527] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.478523][ T527] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.478527][ T527] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.478530][ T527] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.478532][ T527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.478534][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478536][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478538][ T527] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.478541][ T527] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.478543][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478544][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478546][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478548][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478550][ T527] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.478551][ T527] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.478554][ T527] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.478557][ T527] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.478558][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478560][ T527] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.478562][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478563][ T527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.478565][ T527] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.478566][ T527] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.478568][ T527] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.478570][ T527] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.478572][ T527] vprintk_emit (kernel/printk/printk.c:2479) [ 46.478575][ T527] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.478577][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478579][ T527] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.478581][ T527] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 46.478583][ T527] _printk (kernel/printk/printk.c:2504) [ 46.478586][ T527] ? snapshot_read.cold (user.c:?) [ 46.478588][ T527] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 46.478593][ T527] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 46.478605][ T527] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 46.478613][ T527] br_device_event (net/bridge/br.c:111) bridge [ 46.478622][ T527] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 46.478626][ T527] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 46.478628][ T527] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 46.478631][ T527] notifier_call_chain (kernel/notifier.c:85) [ 46.478634][ T527] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 46.478638][ T527] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.478639][ T527] ? netif_change_name (net/core/dev.c:1517) [ 46.478642][ T527] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.478644][ T527] ? __kernel_text_address (kernel/extable.c:79) [ 46.478646][ T527] ? write_profile (profile.c:?) [ 46.478648][ T527] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.478651][ T527] netif_change_flags (net/core/dev.c:9882) [ 46.478654][ T527] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.478656][ T527] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.478658][ T527] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.478659][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478661][ T527] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.478665][ T527] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.478667][ T527] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.478669][ T527] ? kasan_save_track (mm/kasan/common.c:78) [ 46.478670][ T527] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.478672][ T527] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.478674][ T527] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.478675][ T527] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.478676][ T527] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.478679][ T527] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.478680][ T527] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.478681][ T527] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.478684][ T527] ? ___sys_sendmsg (net/socket.c:2767) [ 46.478685][ T527] ? __sys_sendmsg (net/socket.c:2799) [ 46.478687][ T527] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.478689][ T527] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.478692][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478693][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478695][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478697][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478698][ T527] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.478701][ T527] ? __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) [ 46.478703][ T527] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.478704][ T527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.478706][ T527] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.478710][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.478712][ T527] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.478714][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478716][ T527] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.478718][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478719][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478721][ T527] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.478724][ T527] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.478726][ T527] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.478728][ T527] ? __kernel_text_address (kernel/extable.c:79) [ 46.478729][ T527] ? write_profile (profile.c:?) [ 46.478730][ T527] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.478732][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478734][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478735][ T527] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.478739][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478741][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478743][ T527] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.478744][ T527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.478746][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.478747][ T527] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.478749][ T527] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.478751][ T527] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.478753][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.478754][ T527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.478756][ T527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.478757][ T527] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.478760][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478762][ T527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.478764][ T527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.478766][ T527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.478768][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478770][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478771][ T527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.478773][ T527] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.478775][ T527] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.478777][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478779][ T527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.478781][ T527] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.478783][ T527] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.478785][ T527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.478786][ T527] ? move_addr_to_kernel (net/socket.c:258) [ 46.478788][ T527] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.478791][ T527] ___sys_sendmsg (net/socket.c:2767) [ 46.478792][ T527] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.478797][ T527] __sys_sendmsg (net/socket.c:2799) [ 46.478799][ T527] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.478802][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.478804][ T527] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.478805][ T527] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.478808][ T527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.478810][ T527] RIP: 0033:0x7f3e6048354e [ 46.478811][ T527] 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 [ 46.478813][ T527] RSP: 002b:00007ffc637cdca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.478817][ T527] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3e6048354e [ 46.478818][ T527] RDX: 0000000000000000 RSI: 00007ffc637cdd50 RDI: 0000000000000005 [ 46.478819][ T527] RBP: 00007ffc637cdcb0 R08: 0000000000000000 R09: 0000000000000000 [ 46.478820][ T527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a916161 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 __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