====================================== | [ 11.721356][ T256] softirqs last disabled at (22003): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.721358][ T256] Preemption disabled at: | [ 11.721359][ T256] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.721368][ T256] Tainted: [W]=WARN [ 11.721369][ T256] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.721371][ T256] Call Trace: [ 11.721372][ T256] [ 11.721374][ T256] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.721379][ T256] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.721382][ T256] __might_resched.cold (kernel/sched/core.c:9234) [ 11.721386][ T256] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.721390][ T256] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.721395][ T256] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.721398][ T256] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.721403][ T256] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.721406][ T256] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.721409][ T256] put_chars (drivers/char/virtio_console.c:1176) [ 11.721411][ T256] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.721413][ T256] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.721416][ T256] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.721420][ T256] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.721424][ T256] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.721426][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.721428][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.721433][ T256] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.721434][ T256] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.721437][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.721440][ T256] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.721444][ T256] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.721448][ T256] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.721449][ T256] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.721453][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.721455][ T256] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.721459][ T256] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.721463][ T256] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.721465][ T256] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.721470][ T256] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.721473][ T256] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.721474][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.721477][ T256] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.721480][ T256] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.721482][ T256] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.721485][ T256] vprintk_emit (kernel/printk/printk.c:2479) [ 11.721490][ T256] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.721495][ T256] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.721498][ T256] _printk (kernel/printk/printk.c:2504) [ 11.721502][ T256] ? snapshot_read.cold (user.c:?) [ 11.721508][ T256] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.721511][ T256] gre_init (gre.mod.c:?) gre [ 11.721513][ T256] do_one_initcall (init/main.c:1357) [ 11.721516][ T256] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.721520][ T256] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.721523][ T256] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.721528][ T256] do_init_module (kernel/module/main.c:3117) [ 11.721532][ T256] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.721536][ T256] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.721539][ T256] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.721543][ T256] load_module (kernel/module/main.c:3593) [ 11.721550][ T256] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.721555][ T256] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.721559][ T256] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.721563][ T256] init_module_from_file (kernel/module/main.c:3790) [ 11.721566][ T256] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.721574][ T256] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.721577][ T256] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.721581][ T256] idempotent_init_module (kernel/module/main.c:3802) [ 11.721584][ T256] ? init_module_from_file (kernel/module/main.c:3791) [ 11.721590][ T256] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.721593][ T256] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.721598][ T256] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.721601][ T256] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.721604][ T256] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.721606][ T256] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.721609][ T256] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.721611][ T256] RIP: 0033:0x7fc6992d137d [ 11.721615][ T256] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.721617][ T256] RSP: 002b:00007ffd54a40d78 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.721620][ T256] RAX: ffffffffffffffda RBX: 000055d95563fa40 RCX: 00007fc6992d137d [ 11.721624][ T256] RDX: 0000000000000000 RSI: 000055d93e83cffd RDI: 0000000000000001 [ 11.721625][ T256] RBP: 00007ffd54a40e10 R08: 0000000000000000 R09: 0000000000000000 [ 11.721626][ T256] R10: 0000000000000000 R11: 0000000000000246 R12: 000055d93e83cffd [ 11.721627][ T256] R13: 000055d95563fa00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.206331][ T10] #11: ffffffffb9089560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 12.206337][ T10] | [ 12.206337][ T10] stack backtrace: | [ 12.206346][ T10] Tainted: [W]=WARN [ 12.206347][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.206350][ T10] Workqueue: mld mld_ifc_work [ 12.206354][ T10] Call Trace: [ 12.206357][ T10] [ 12.206359][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.206368][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.206377][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.206383][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.206388][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.206396][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.206400][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.206409][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.206413][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.206419][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.206422][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.206426][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.206432][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.206441][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.206454][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.206458][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.206464][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.206472][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.206480][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.206483][ T10] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.206489][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.206493][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.206501][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.206508][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.206511][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.206522][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.206526][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.206529][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.206533][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.206541][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.206543][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.206550][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.206557][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.206562][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.206571][ T10] _printk (kernel/printk/printk.c:2504) [ 12.206576][ T10] ? snapshot_read.cold (user.c:?) [ 12.206578][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.206589][ T10] ? idr_get_free (??:?) [ 12.206599][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.206608][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.206617][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.206626][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.206631][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.206634][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.206640][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.206643][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.206647][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.206652][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.206662][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.206668][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.206675][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.206682][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.206687][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.206690][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.206693][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.206697][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.206707][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.206716][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.206718][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.206724][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.206728][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.206735][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.206741][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.206750][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.206752][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.206756][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.206779][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.206789][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.206792][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.206797][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.206802][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.206810][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.206818][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.206823][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.206826][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.206830][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.206834][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.206840][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.206844][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.206847][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.206854][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 12.206863][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.206875][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.206883][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.206888][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.206891][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.206905][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.206910][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.206925][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.206933][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.206936][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.206941][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.206946][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.206949][ T10] kthread (kernel/kthread.c:436) [ 12.206952][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.206956][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.206961][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.206967][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.206973][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.206978][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.206983][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.723406][ T283] softirqs last disabled at (12728): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.723409][ T283] Preemption disabled at: | [ 12.723409][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.723419][ T283] Tainted: [W]=WARN [ 12.723420][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.723422][ T283] Call Trace: [ 12.723424][ T283] [ 12.723425][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.723431][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.723433][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 12.723438][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.723442][ T283] ? __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.723448][ T283] __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.723450][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.723456][ T283] ? 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.723459][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.723462][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 12.723465][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.723469][ T283] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.723473][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.723476][ T283] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.723478][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723480][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723484][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.723486][ T283] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.723489][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723493][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.723497][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.723501][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.723503][ T283] ? 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.723506][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723508][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.723512][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.723517][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.723519][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723524][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.723527][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.723529][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723531][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.723535][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.723537][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.723540][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 12.723545][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.723547][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.723549][ T283] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.723553][ T283] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.723557][ T283] _printk (kernel/printk/printk.c:2504) [ 12.723560][ T283] ? snapshot_read.cold (user.c:?) [ 12.723564][ T283] ? br_multicast_flood (??:?) bridge [ 12.723578][ T283] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.723579][ T283] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.723580][ T283] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.723585][ T283] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.723595][ T283] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.723603][ T283] new_nbp (net/bridge/br_if.c:449) bridge [ 12.723613][ T283] br_add_if (net/bridge/br_if.c:592) bridge [ 12.723620][ T283] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.723627][ T283] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.723631][ T283] ? __kernel_text_address (kernel/extable.c:79) [ 12.723636][ T283] do_set_master (net/core/rtnetlink.c:3071) [ 12.723641][ T283] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.723646][ T283] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.723649][ T283] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.723651][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.723654][ T283] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.723658][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.723661][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.723663][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.723667][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.723670][ T283] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.723672][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 12.723675][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723677][ T283] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.723680][ T283] ? ___sys_sendmsg (net/socket.c:2757) [ 12.723685][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.723687][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.723691][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723693][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.723695][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723697][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723700][ T283] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.723704][ T283] ? __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) [ 12.723706][ T283] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.723708][ T283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.723712][ T283] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.723714][ T283] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.723720][ T283] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.723725][ T283] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.723731][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.723732][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723737][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.723739][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.723741][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.723743][ T283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.723747][ T283] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.723749][ T283] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.723752][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.723753][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723758][ T283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.723760][ T283] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.723763][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.723765][ T283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.723768][ T283] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.723775][ T283] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.723776][ T283] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.723781][ T283] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.723784][ T283] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.723787][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.723791][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.723795][ T283] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.723799][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.723804][ T283] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.723807][ T283] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.723809][ T283] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.723811][ T283] ? move_addr_to_kernel (net/socket.c:258) [ 12.723818][ T283] ___sys_sendmsg (net/socket.c:2767) [ 12.723821][ T283] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.723837][ T283] __sys_sendmsg (net/socket.c:2799) [ 12.723840][ T283] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.723846][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.723850][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.723852][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.723856][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.723858][ T283] RIP: 0033:0x7f0f2f09854e [ 12.723862][ T283] 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 [ 12.723864][ T283] RSP: 002b:00007ffc4d4806b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.723867][ T283] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0f2f09854e [ 12.723868][ T283] RDX: 0000000000000000 RSI: 00007ffc4d480760 RDI: 0000000000000005 [ 12.723869][ T283] RBP: 00007ffc4d4806c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.723870][ T283] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91086e [ 12.723871][ T283] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc4d480e20 | [ 13.744980][ T282] softirqs last disabled at (6390): __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.744984][ T282] Preemption disabled at: | [ 13.744985][ T282] __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.745003][ T282] Tainted: [W]=WARN [ 13.745004][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.745006][ T282] Workqueue: mld mld_ifc_work [ 13.745011][ T282] Call Trace: [ 13.745013][ T282] [ 13.745015][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.745023][ T282] ? __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.745026][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.745033][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.745039][ T282] ? __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.745046][ T282] __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.745050][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.745059][ T282] ? 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.745063][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.745069][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.745073][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.745079][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.745088][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.745100][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.745104][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.745110][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.745117][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.745124][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.745126][ T282] ? 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.745132][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.745136][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.745143][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.745151][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.745153][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.745163][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.745168][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.745170][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.745174][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.745181][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.745184][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.745190][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.745197][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.745202][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.745210][ T282] _printk (kernel/printk/printk.c:2504) [ 13.745215][ T282] ? snapshot_read.cold (user.c:?) [ 13.745218][ T282] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.745227][ T282] ? idr_get_free (??:?) [ 13.745236][ T282] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.745245][ T282] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.745252][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.745256][ T282] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.745263][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.745266][ T282] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.745268][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.745271][ T282] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.745276][ T282] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.745281][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.745290][ T282] 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.745293][ T282] ? 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)) [ 13.745298][ T282] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.745304][ T282] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.745310][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.745315][ T282] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.745318][ T282] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.745322][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.745331][ T282] __dev_xmit_skb (net/core/dev.c:4262) [ 13.745339][ T282] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.745342][ T282] ? __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.745347][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.745351][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.745359][ T282] __dev_queue_xmit (net/core/dev.c:4884) [ 13.745372][ T282] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.745376][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.745378][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.745391][ T282] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.745400][ T282] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.745409][ T282] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.745412][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.745417][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.745422][ T282] ? 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.745430][ T282] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.745437][ T282] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.745441][ T282] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.745444][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.745447][ T282] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.745451][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.745457][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.745460][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.745464][ T282] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.745470][ T282] 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.745479][ T282] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.745491][ T282] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.745499][ T282] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.745503][ T282] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.745506][ T282] process_one_work (kernel/workqueue.c:3387) [ 13.745518][ T282] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.745523][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.745538][ T282] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.745545][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.745548][ T282] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.745552][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.745557][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.745560][ T282] kthread (kernel/kthread.c:436) [ 13.745563][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.745567][ T282] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.745572][ T282] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.745578][ T282] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.745584][ T282] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.745589][ T282] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.745594][ T282] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.025131][ T282] softirqs last disabled at (10764): __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)) | [ 15.025134][ T282] Preemption disabled at: | [ 15.025135][ T282] __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)) | [ 15.025147][ T282] Tainted: [W]=WARN [ 15.025148][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.025150][ T282] Workqueue: mld mld_dad_work [ 15.025155][ T282] Call Trace: [ 15.025157][ T282] [ 15.025160][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.025167][ T282] ? __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)) [ 15.025170][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 15.025176][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.025181][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.025188][ T282] __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)) [ 15.025192][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.025201][ T282] ? 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) [ 15.025204][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.025210][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 15.025213][ T282] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 15.025216][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.025222][ T282] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 15.025231][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.025242][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.025246][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.025252][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.025259][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.025266][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.025269][ T282] ? 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)) [ 15.025274][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.025278][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.025285][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.025293][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.025295][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.025305][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.025310][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.025312][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.025316][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.025323][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.025325][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.025331][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 15.025338][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.025343][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.025351][ T282] _printk (kernel/printk/printk.c:2504) [ 15.025356][ T282] ? snapshot_read.cold (user.c:?) [ 15.025359][ T282] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 15.025368][ T282] ? idr_get_free (??:?) [ 15.025377][ T282] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 15.025386][ T282] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 15.025392][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.025397][ T282] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 15.025403][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.025406][ T282] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 15.025409][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.025411][ T282] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 15.025416][ T282] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 15.025420][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.025429][ T282] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 15.025432][ T282] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 15.025437][ T282] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 15.025442][ T282] sch_direct_xmit (net/sched/sch_generic.c:372) [ 15.025449][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.025452][ T282] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 15.025456][ T282] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 15.025459][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.025467][ T282] __dev_xmit_skb (net/core/dev.c:4262) [ 15.025471][ T282] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 15.025476][ T282] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 15.025479][ T282] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 15.025482][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.025485][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.025491][ T282] __dev_queue_xmit (net/core/dev.c:4884) [ 15.025502][ T282] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 15.025505][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.025507][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.025518][ T282] ? neigh_hh_output (./include/net/neighbour.h:525) [ 15.025525][ T282] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 15.025532][ T282] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 15.025534][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.025538][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.025543][ T282] ? 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)) [ 15.025549][ T282] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 15.025555][ T282] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 15.025560][ T282] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 15.025562][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.025565][ T282] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 15.025568][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.025573][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 15.025576][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 15.025579][ T282] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 15.025585][ T282] 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)) [ 15.025591][ T282] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 15.025605][ T282] mld_dad_work (net/ipv6/mcast.c:2311) [ 15.025609][ T282] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 15.025611][ T282] process_one_work (kernel/workqueue.c:3387) [ 15.025626][ T282] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 15.025630][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.025642][ T282] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 15.025648][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.025651][ T282] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 15.025655][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.025659][ T282] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.025661][ T282] kthread (kernel/kthread.c:436) [ 15.025664][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.025667][ T282] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.025671][ T282] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.025677][ T282] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 15.025682][ T282] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.025686][ T282] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.025690][ T282] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.801138][ C0] | [ 18.801138][ C0] | [ 18.801138][ C0] stack backtrace: | [ 18.801144][ C0] Tainted: [W]=WARN [ 18.801145][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.801147][ C0] Call Trace: [ 18.801149][ C0] [ 18.801150][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.801154][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 18.801156][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 18.801159][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 18.801161][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 18.801163][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.801165][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801167][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.801169][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801172][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801174][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.801175][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.801177][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 18.801179][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.801181][ C0] ? 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.801183][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801185][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801187][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.801189][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.801190][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801193][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.801195][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.801196][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801198][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.801200][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.801202][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.801204][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 18.801206][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.801208][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801211][ C0] _printk (kernel/printk/printk.c:2504) [ 18.801212][ C0] ? snapshot_read.cold (user.c:?) [ 18.801214][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.801217][ C0] ? idr_get_free (??:?) [ 18.801220][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.801222][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.801224][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801226][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.801228][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801229][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.801231][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801232][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.801234][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.801236][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801238][ C0] 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.801240][ C0] ? 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.801241][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.801243][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.801245][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801247][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.801248][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.801250][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801252][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 18.801254][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.801255][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.801257][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.801258][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801260][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801262][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 18.801265][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.801266][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801268][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801270][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.801273][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.801275][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.801276][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801277][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801279][ C0] ? 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.801281][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.801283][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.801285][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.801286][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801288][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801290][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801291][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.801293][ C0] 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.801295][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.801297][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801300][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.801302][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801304][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801305][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.801308][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801309][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801311][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801313][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 18.801315][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 18.801317][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.801320][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801321][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801323][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801325][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.801327][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801329][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.801331][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801334][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.801336][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.801338][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.801340][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.801342][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801344][ C0] handle_softirqs (kernel/softirq.c:645) [ 18.801345][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801347][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.801349][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.801350][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 18.801352][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.801354][ C0] [ 18.801354][ C0] [ 18.801355][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 18.801356][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.801358][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.801361][ C0] 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.801363][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000296 [ 18.801365][ C0] RAX: 0000000000089c87 RBX: ffffffffb8e1c600 RCX: ffffffffb5ef0307 [ 18.801367][ C0] RDX: ffffffffb8e1c600 RSI: ffffffffb8c38b01 RDI: ffffffffb868d8e0 [ 18.801367][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.801368][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff71c0fa2 [ 18.801369][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 18.801371][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.801373][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.801375][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.801376][ C0] default_idle_call (kernel/sched/idle.c:122) [ 18.801378][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.801380][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 18.801381][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.801384][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801386][ C0] do_idle (kernel/sched/idle.c:355) [ 18.801387][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.801389][ C0] rest_init (init/main.c:727) [ 18.801390][ C0] ? __cpuidle_text_end (??:?) [ 18.801393][ C0] ? rest_init (init/main.c:727) [ 18.801395][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 18.801399][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 18.801401][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 18.801404][ C0] start_kernel (init/main.c:1185) [ 18.801405][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 18.801407][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 18.801409][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.801428][ C0] softirqs last disabled at (564361): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.801429][ C0] Preemption disabled at: | [ 18.801430][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 18.801435][ C0] Tainted: [W]=WARN [ 18.801435][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.801436][ C0] Call Trace: [ 18.801437][ C0] [ 18.801437][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.801440][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 18.801441][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 18.801444][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.801447][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801449][ C0] __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.801451][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.801452][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.801454][ C0] ? 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.801456][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.801458][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 18.801460][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.801462][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 18.801463][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.801465][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.801467][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.801469][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801470][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801472][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801474][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.801476][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.801478][ C0] ? 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.801480][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801482][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801484][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.801486][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.801488][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801490][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.801492][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.801493][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801495][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.801497][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.801498][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.801500][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 18.801503][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.801505][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801507][ C0] _printk (kernel/printk/printk.c:2504) [ 18.801508][ C0] ? snapshot_read.cold (user.c:?) [ 18.801510][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.801512][ C0] ? idr_get_free (??:?) [ 18.801515][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.801517][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.801519][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801521][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.801523][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801524][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.801526][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801527][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.801529][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.801531][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.801533][ C0] 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.801534][ C0] ? 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.801536][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.801538][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.801540][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801541][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.801542][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.801544][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801546][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 18.801548][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.801549][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.801551][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.801552][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801554][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801556][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 18.801559][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.801561][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801562][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801564][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.801566][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.801568][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.801570][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801571][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801573][ C0] ? 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.801575][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.801577][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.801578][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.801580][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.801581][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801583][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801584][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.801586][ C0] 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.801589][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.801591][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801593][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.801595][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801597][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801599][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.801601][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801603][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.801604][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801606][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 18.801608][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 18.801610][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.801611][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.801613][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801615][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801617][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.801619][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.801624][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.801626][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.801628][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.801631][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.801632][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.801634][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.801635][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801637][ C0] handle_softirqs (kernel/softirq.c:645) [ 18.801639][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.801641][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.801643][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.801644][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 18.801645][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.801647][ C0] [ 18.801648][ C0] [ 18.801648][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 18.801650][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.801651][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.801653][ C0] 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.801654][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000296 [ 18.801655][ C0] RAX: 0000000000089c87 RBX: ffffffffb8e1c600 RCX: ffffffffb5ef0307 [ 18.801656][ C0] RDX: ffffffffb8e1c600 RSI: ffffffffb8c38b01 RDI: ffffffffb868d8e0 [ 18.801657][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.801658][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff71c0fa2 [ 18.801658][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 18.801660][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.801662][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.801664][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.801665][ C0] default_idle_call (kernel/sched/idle.c:122) [ 18.801667][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.801668][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 18.801670][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.801672][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.801674][ C0] do_idle (kernel/sched/idle.c:355) [ 18.801675][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.801677][ C0] rest_init (init/main.c:727) [ 18.801678][ C0] ? __cpuidle_text_end (??:?) [ 18.801681][ C0] ? rest_init (init/main.c:727) [ 18.801683][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 18.801685][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 18.801687][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 18.801689][ C0] start_kernel (init/main.c:1185) [ 18.801690][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 18.801692][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 18.801694][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.017077][ C0] softirqs last disabled at (564361): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.017079][ C0] Preemption disabled at: | [ 28.017079][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 28.017091][ C0] Tainted: [W]=WARN [ 28.017091][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.017093][ C0] Call Trace: [ 28.017095][ C0] [ 28.017096][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.017102][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 28.017103][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 28.017107][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.017110][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017114][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.017117][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.017119][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.017123][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.017125][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.017127][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 28.017129][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.017130][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.017132][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.017134][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.017137][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.017139][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.017140][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.017142][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017143][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017145][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017147][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.017149][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.017151][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017153][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017154][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017156][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017158][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.017160][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.017162][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.017164][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.017166][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017167][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.017169][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017171][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.017172][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.017173][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.017175][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.017177][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.017179][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 28.017182][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.017184][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.017186][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017187][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017189][ C0] _printk (kernel/printk/printk.c:2504) [ 28.017192][ C0] ? snapshot_read.cold (user.c:?) [ 28.017194][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.017197][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 28.017200][ C0] ? idr_get_free (??:?) [ 28.017203][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.017205][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 28.017211][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 28.017215][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 28.017217][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 28.017220][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 28.017223][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017225][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.017226][ C0] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 28.017229][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017230][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017232][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.017235][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 28.017237][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 28.017239][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 28.017241][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.017243][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017245][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 28.017246][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.017247][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.017249][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017251][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 28.017253][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.017254][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 28.017255][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.017259][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 28.017260][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 28.017262][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017263][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017265][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 28.017268][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.017270][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.017272][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.017275][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.017278][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.017280][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.017283][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.017284][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017286][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017288][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017289][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.017291][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.017293][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.017295][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 28.017296][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 28.017299][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017301][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.017302][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.017303][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017305][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.017306][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017307][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017309][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 28.017313][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.017315][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 28.017317][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.017319][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.017321][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.017323][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.017325][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.017327][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017328][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.017330][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.017331][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.017333][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.017336][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.017337][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.017341][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017343][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.017345][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.017347][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.017349][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.017352][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.017354][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.017356][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.017357][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.017359][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017360][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.017362][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.017364][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017365][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.017367][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.017369][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.017370][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.017372][ C0] [ 28.017373][ C0] [ 28.017373][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.017376][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.017379][ C0] 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 [ 28.017380][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000246 [ 28.017385][ C0] RAX: 0000000000000000 RBX: ffffffffb8e1c600 RCX: 0000000000000001 [ 28.017386][ C0] RDX: 0000000000000000 RSI: ffffffffb868d860 RDI: ffffffffb5ef0307 [ 28.017387][ C0] RBP: 0000000000000000 R08: ffffffffb8380421 R09: 1fe2200006a463a2 [ 28.017387][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff71c0fa2 [ 28.017388][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 28.017390][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 28.017392][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.017394][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.017396][ C0] default_idle_call (kernel/sched/idle.c:122) [ 28.017398][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.017400][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 28.017401][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.017404][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.017406][ C0] do_idle (kernel/sched/idle.c:355) [ 28.017407][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.017409][ C0] rest_init (init/main.c:727) [ 28.017411][ C0] ? __cpuidle_text_end (??:?) [ 28.017413][ C0] ? rest_init (init/main.c:727) [ 28.017415][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 28.017419][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 28.017421][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 28.017424][ C0] start_kernel (init/main.c:1185) [ 28.017427][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 28.017430][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 28.017432][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.936835][ C0] softirqs last disabled at (564361): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.936837][ C0] Preemption disabled at: | [ 45.936838][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 45.936849][ C0] Tainted: [W]=WARN [ 45.936850][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.936852][ C0] Call Trace: [ 45.936853][ C0] [ 45.936855][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.936860][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 45.936862][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 45.936865][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.936868][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936872][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.936875][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.936878][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.936881][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.936883][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.936885][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 45.936887][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.936888][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.936890][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.936893][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.936896][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.936897][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.936899][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.936900][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936902][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936903][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.936905][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.936908][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.936910][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936911][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936913][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936914][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.936916][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.936918][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.936920][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.936923][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.936924][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.936926][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.936927][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936929][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.936930][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.936932][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.936934][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.936935][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.936937][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 45.936940][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.936942][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.936943][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936945][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.936947][ C0] _printk (kernel/printk/printk.c:2504) [ 45.936950][ C0] ? snapshot_read.cold (user.c:?) [ 45.936951][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.936955][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.936958][ C0] ? idr_get_free (??:?) [ 45.936960][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.936963][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.936967][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.936971][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.936973][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 45.936976][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 45.936979][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936981][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.936983][ C0] ? 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)) [ 45.936985][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.936986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.936988][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.936991][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.936994][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.936996][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.936998][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.936999][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937001][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.937002][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.937004][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.937006][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.937008][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 45.937009][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.937011][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 45.937012][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.937015][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.937017][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 45.937018][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937020][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.937022][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 45.937024][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.937027][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.937029][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.937032][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.937035][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.937037][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.937039][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.937041][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937043][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.937044][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937046][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.937048][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.937050][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.937051][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.937053][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.937056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937057][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.937059][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.937060][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937061][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.937062][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.937064][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937066][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 45.937069][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.937072][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.937074][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.937076][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.937078][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.937080][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.937081][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.937083][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937085][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.937086][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.937088][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.937090][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 45.937096][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 45.937098][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.937102][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937104][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.937105][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.937108][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.937110][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.937112][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.937114][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.937117][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.937118][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.937119][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937121][ C0] handle_softirqs (kernel/softirq.c:645) [ 45.937123][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.937124][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937126][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.937128][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.937129][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 45.937131][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.937133][ C0] [ 45.937133][ C0] [ 45.937134][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.937136][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.937139][ C0] 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 [ 45.937141][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000246 [ 45.937145][ C0] RAX: 0000000000000000 RBX: ffffffffb8e1c600 RCX: 0000000000000001 [ 45.937147][ C0] RDX: 0000000000000000 RSI: ffffffffb868d860 RDI: ffffffffb5ef0307 [ 45.937148][ C0] RBP: 0000000000000000 R08: ffffffffb8380421 R09: 1fe2200006a463a2 [ 45.937148][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff71c0fa2 [ 45.937149][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 45.937150][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.937153][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.937155][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.937157][ C0] default_idle_call (kernel/sched/idle.c:122) [ 45.937159][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.937160][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 45.937162][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.937164][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.937166][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.937168][ C0] do_idle (kernel/sched/idle.c:355) [ 45.937169][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.937171][ C0] rest_init (init/main.c:727) [ 45.937173][ C0] ? __cpuidle_text_end (??:?) [ 45.937175][ C0] ? rest_init (init/main.c:727) [ 45.937177][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 45.937181][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 45.937183][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 45.937186][ C0] start_kernel (init/main.c:1185) [ 45.937190][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 45.937193][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 45.937195][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.312935][ C0] softirqs last disabled at (564361): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 83.312937][ C0] Preemption disabled at: | [ 83.312938][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 83.312949][ C0] Tainted: [W]=WARN [ 83.312950][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.312952][ C0] Call Trace: [ 83.312954][ C0] [ 83.312955][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.312961][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 83.312962][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 83.312966][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.312970][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.312973][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 83.312977][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.312979][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.312983][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.312984][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.312986][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 83.312988][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 83.312990][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.312992][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.312994][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.312997][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.312999][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 83.313000][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.313002][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313003][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313005][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313007][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.313010][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.313012][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313013][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313015][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313017][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313018][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.313020][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.313022][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.313025][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.313027][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313028][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.313030][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313031][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.313033][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.313034][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.313036][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.313038][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.313040][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 83.313042][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.313044][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 83.313046][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313047][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313049][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313051][ C0] _printk (kernel/printk/printk.c:2504) [ 83.313054][ C0] ? snapshot_read.cold (user.c:?) [ 83.313056][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 83.313059][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 83.313062][ C0] ? idr_get_free (??:?) [ 83.313064][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 83.313067][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 83.313072][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 83.313076][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 83.313078][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313080][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313081][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313083][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 83.313086][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313088][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313090][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 83.313091][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.313093][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313094][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313096][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313098][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 83.313101][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 83.313104][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 83.313107][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 83.313110][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 83.313111][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313113][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 83.313115][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 83.313116][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.313118][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313120][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 83.313122][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.313124][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 83.313125][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 83.313129][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 83.313130][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 83.313132][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313133][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313135][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 83.313138][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.313140][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 83.313142][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.313145][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 83.313148][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 83.313151][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 83.313153][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 83.313155][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313156][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313158][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313159][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.313161][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 83.313163][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 83.313165][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 83.313166][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 83.313169][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313171][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.313172][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 83.313173][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313175][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.313176][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313177][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313180][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 83.313183][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.313186][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 83.313188][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.313190][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.313191][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 83.313193][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 83.313195][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.313197][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313199][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.313206][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.313208][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.313210][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 83.313212][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 83.313214][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 83.313218][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313220][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 83.313222][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 83.313224][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 83.313227][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 83.313229][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.313231][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 83.313233][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 83.313235][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.313236][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313238][ C0] handle_softirqs (kernel/softirq.c:645) [ 83.313240][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 83.313241][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313243][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.313245][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 83.313246][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 83.313248][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 83.313250][ C0] [ 83.313250][ C0] [ 83.313251][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 83.313254][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 83.313256][ C0] 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 [ 83.313258][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000246 [ 83.313262][ C0] RAX: 0000000000000000 RBX: ffffffffb8e1c600 RCX: 0000000000000001 [ 83.313263][ C0] RDX: 0000000000000000 RSI: ffffffffb868d860 RDI: ffffffffb5ef0307 [ 83.313264][ C0] RBP: 0000000000000000 R08: ffffffffb8380421 R09: 1fe2200006a463a2 [ 83.313265][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff71c0fa2 [ 83.313266][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 83.313267][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 83.313269][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 83.313272][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 83.313274][ C0] default_idle_call (kernel/sched/idle.c:122) [ 83.313276][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 83.313277][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 83.313279][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 83.313282][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.313283][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.313285][ C0] do_idle (kernel/sched/idle.c:355) [ 83.313286][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 83.313288][ C0] rest_init (init/main.c:727) [ 83.313290][ C0] ? __cpuidle_text_end (??:?) [ 83.313293][ C0] ? rest_init (init/main.c:727) [ 83.313295][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 83.313298][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 83.313301][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 83.313303][ C0] start_kernel (init/main.c:1185) [ 83.313307][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 83.313310][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 83.313312][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 157.040771][ C0] softirqs last disabled at (564361): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 157.040773][ C0] Preemption disabled at: | [ 157.040774][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 157.040786][ C0] Tainted: [W]=WARN [ 157.040787][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 157.040789][ C0] Call Trace: [ 157.040791][ C0] [ 157.040792][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 157.040798][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 157.040799][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 157.040803][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 157.040806][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040810][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 157.040814][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.040816][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.040820][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 157.040821][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.040823][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 157.040825][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 157.040827][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 157.040829][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 157.040831][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 157.040834][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 157.040835][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 157.040837][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.040838][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040840][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040842][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040844][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 157.040846][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 157.040848][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040850][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040851][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040853][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040855][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 157.040856][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 157.040859][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 157.040861][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 157.040863][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040864][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 157.040866][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040868][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.040869][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 157.040870][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 157.040872][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 157.040874][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 157.040876][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 157.040879][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 157.040880][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 157.040882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040884][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040886][ C0] _printk (kernel/printk/printk.c:2504) [ 157.040889][ C0] ? snapshot_read.cold (user.c:?) [ 157.040891][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 157.040894][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 157.040897][ C0] ? idr_get_free (??:?) [ 157.040899][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 157.040902][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 157.040907][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 157.040911][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 157.040913][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 157.040916][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 157.040919][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040921][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.040922][ C0] ? 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)) [ 157.040925][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040926][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040928][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 157.040931][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 157.040933][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 157.040935][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 157.040938][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 157.040939][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040941][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 157.040942][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 157.040944][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 157.040946][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040948][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 157.040949][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.040951][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 157.040952][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 157.040955][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 157.040957][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 157.040958][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040960][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040962][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 157.040964][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 157.040967][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 157.040969][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 157.040972][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 157.040975][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 157.040977][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 157.040980][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 157.040981][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040983][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.040985][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040986][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.040988][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 157.040990][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 157.040992][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 157.040993][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 157.040996][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.040998][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 157.040999][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 157.041000][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041002][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 157.041003][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.041004][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041006][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 157.041009][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 157.041012][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 157.041014][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.041016][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.041018][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 157.041020][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 157.041022][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.041023][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041025][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.041026][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 157.041028][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.041030][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 157.041032][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 157.041034][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 157.041037][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.041039][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 157.041041][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041043][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 157.041044][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 157.041047][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 157.041049][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 157.041051][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.041053][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 157.041055][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 157.041057][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 157.041058][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041060][ C0] handle_softirqs (kernel/softirq.c:645) [ 157.041062][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 157.041063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041065][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.041067][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 157.041068][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 157.041070][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 157.041072][ C0] [ 157.041072][ C0] [ 157.041073][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 157.041075][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 157.041078][ C0] 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 [ 157.041080][ C0] RSP: 0018:ffffffffb8e07cf8 EFLAGS: 00000246 [ 157.041085][ C0] RAX: 0000000000000000 RBX: ffffffffb8e1c600 RCX: 0000000000000001 [ 157.041086][ C0] RDX: 0000000000000000 RSI: ffffffffb868d860 RDI: ffffffffb5ef0307 [ 157.041087][ C0] RBP: 0000000000000000 R08: ffffffffb8380421 R09: 1fe2200006a463a2 [ 157.041087][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff71c0fa2 [ 157.041088][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 157.041090][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 157.041092][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 157.041095][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 157.041096][ C0] default_idle_call (kernel/sched/idle.c:122) [ 157.041098][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 157.041100][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 157.041101][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 157.041104][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 157.041105][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.041107][ C0] do_idle (kernel/sched/idle.c:355) [ 157.041108][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 157.041110][ C0] rest_init (init/main.c:727) [ 157.041112][ C0] ? __cpuidle_text_end (??:?) [ 157.041115][ C0] ? rest_init (init/main.c:727) [ 157.041116][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 157.041120][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 157.041123][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 157.041125][ C0] start_kernel (init/main.c:1185) [ 157.041129][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 157.041132][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 157.041134][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 187.229602][ T1338] softirqs last disabled at (0): 0x0 | [ 187.229604][ T1338] Preemption disabled at: | [ 187.229604][ T1338] 0x0 | [ 187.229613][ T1338] Tainted: [W]=WARN [ 187.229614][ T1338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 187.229616][ T1338] Call Trace: [ 187.229617][ T1338] [ 187.229618][ T1338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 187.229627][ T1338] __might_resched.cold (kernel/sched/core.c:9234) [ 187.229630][ T1338] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 187.229633][ T1338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 187.229636][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229640][ T1338] __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)) [ 187.229643][ T1338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 187.229646][ T1338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 187.229650][ T1338] ? 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) [ 187.229651][ T1338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 187.229653][ T1338] put_chars (drivers/char/virtio_console.c:1176) [ 187.229655][ T1338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 187.229657][ T1338] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 187.229660][ T1338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 187.229663][ T1338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 187.229664][ T1338] ? vsnprintf (lib/vsprintf.c:2900) [ 187.229667][ T1338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 187.229669][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229671][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229673][ T1338] console_emit_next_record (kernel/printk/printk.c:3183) [ 187.229676][ T1338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 187.229678][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229679][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229681][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229682][ T1338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.229684][ T1338] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 187.229686][ T1338] console_flush_one_record (kernel/printk/printk.c:3268) [ 187.229688][ T1338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 187.229691][ T1338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 187.229693][ T1338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.229694][ T1338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 187.229696][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229697][ T1338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.229699][ T1338] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 187.229700][ T1338] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 187.229702][ T1338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 187.229704][ T1338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 187.229706][ T1338] vprintk_emit (kernel/printk/printk.c:2479) [ 187.229709][ T1338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 187.229711][ T1338] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 187.229714][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229716][ T1338] _printk (kernel/printk/printk.c:2504) [ 187.229719][ T1338] ? snapshot_read.cold (user.c:?) [ 187.229721][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229723][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229724][ T1338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.229726][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229727][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229730][ T1338] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 187.229743][ T1338] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 187.229751][ T1338] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 187.229758][ T1338] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 187.229764][ T1338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.229765][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229767][ T1338] ? __nla_validate_parse (lib/nlattr.c:635) [ 187.229771][ T1338] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 187.229778][ T1338] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 187.229787][ T1338] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 187.229792][ T1338] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 187.229794][ T1338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 187.229795][ T1338] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 187.229798][ T1338] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 187.229801][ T1338] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 187.229804][ T1338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 187.229805][ T1338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.229806][ T1338] ? netlink_ack (./include/linux/skbuff.h:2718) [ 187.229808][ T1338] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 187.229810][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229812][ T1338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.229814][ T1338] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 187.229816][ T1338] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 187.229817][ T1338] ? next_uptodate_folio (mm/filemap.c:3747) [ 187.229820][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229822][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229823][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229826][ T1338] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 187.229827][ T1338] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 187.229829][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229831][ T1338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 187.229833][ T1338] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 187.229836][ T1338] ? copy_msghdr_from_user (net/socket.c:2650) [ 187.229837][ T1338] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 187.229839][ T1338] ? move_addr_to_kernel (net/socket.c:258) [ 187.229841][ T1338] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 187.229844][ T1338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 187.229846][ T1338] ___sys_sendmsg (net/socket.c:2767) [ 187.229847][ T1338] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 187.229850][ T1338] ? copy_msghdr_from_user (net/socket.c:2619) [ 187.229851][ T1338] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 187.229856][ T1338] __sys_sendmsg (net/socket.c:2799) [ 187.229858][ T1338] ? __sys_sendmsg_sock (net/socket.c:2780) [ 187.229861][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229862][ T1338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 187.229865][ T1338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 187.229867][ T1338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 187.229869][ T1338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 187.229871][ T1338] RIP: 0033:0x7f3bea71754e [ 187.229873][ T1338] 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 [ 187.229874][ T1338] RSP: 002b:00007fffaf3dddc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 187.229880][ T1338] RAX: ffffffffffffffda RBX: 00007fffaf3ddf70 RCX: 00007f3bea71754e [ 187.229881][ T1338] RDX: 0000000000000000 RSI: 00007fffaf3dde70 RDI: 0000000000000005 [ 187.229882][ T1338] RBP: 00007fffaf3dddd0 R08: 0000000000000000 R09: 0000000000000000 [ 187.229883][ T1338] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91091d [ 187.229884][ T1338] R13: 0000000000425380 R14: 00007fffaf3de825 R15: 00000000ffffffff | [ 191.569820][ T1360] softirqs last disabled at (0): 0x0 | [ 191.569822][ T1360] Preemption disabled at: | [ 191.569823][ T1360] 0x0 | [ 191.569831][ T1360] Tainted: [W]=WARN [ 191.569832][ T1360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.569834][ T1360] Call Trace: [ 191.569835][ T1360] [ 191.569837][ T1360] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 191.569842][ T1360] __might_resched.cold (kernel/sched/core.c:9234) [ 191.569846][ T1360] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 191.569848][ T1360] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 191.569852][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569855][ T1360] __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)) [ 191.569859][ T1360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.569862][ T1360] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.569866][ T1360] ? 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) [ 191.569867][ T1360] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.569869][ T1360] put_chars (drivers/char/virtio_console.c:1176) [ 191.569871][ T1360] ? __send_to_port (drivers/char/virtio_console.c:654) [ 191.569873][ T1360] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 191.569876][ T1360] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 191.569880][ T1360] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 191.569881][ T1360] ? vsnprintf (lib/vsprintf.c:2900) [ 191.569884][ T1360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.569885][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569887][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569889][ T1360] console_emit_next_record (kernel/printk/printk.c:3183) [ 191.569892][ T1360] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 191.569894][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569895][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569897][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569899][ T1360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.569901][ T1360] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 191.569902][ T1360] console_flush_one_record (kernel/printk/printk.c:3268) [ 191.569905][ T1360] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 191.569907][ T1360] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 191.569909][ T1360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.569910][ T1360] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 191.569912][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569913][ T1360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.569915][ T1360] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 191.569916][ T1360] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 191.569918][ T1360] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 191.569920][ T1360] ? vprintk_emit (kernel/printk/printk.c:2478) [ 191.569922][ T1360] vprintk_emit (kernel/printk/printk.c:2479) [ 191.569925][ T1360] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 191.569927][ T1360] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 191.569930][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569932][ T1360] _printk (kernel/printk/printk.c:2504) [ 191.569935][ T1360] ? snapshot_read.cold (user.c:?) [ 191.569937][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569939][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569940][ T1360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.569942][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569943][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569946][ T1360] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 191.569959][ T1360] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 191.569967][ T1360] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 191.569974][ T1360] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 191.569980][ T1360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.569981][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.569984][ T1360] ? __nla_validate_parse (lib/nlattr.c:635) [ 191.569987][ T1360] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 191.569994][ T1360] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 191.570004][ T1360] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 191.570009][ T1360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 191.570011][ T1360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.570012][ T1360] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.570014][ T1360] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.570017][ T1360] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.570020][ T1360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.570022][ T1360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.570023][ T1360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 191.570024][ T1360] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 191.570027][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570029][ T1360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.570030][ T1360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.570032][ T1360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 191.570034][ T1360] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 191.570037][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570038][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570040][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570041][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570043][ T1360] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.570045][ T1360] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 191.570047][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570049][ T1360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.570051][ T1360] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 191.570054][ T1360] ? copy_msghdr_from_user (net/socket.c:2650) [ 191.570055][ T1360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 191.570057][ T1360] ? move_addr_to_kernel (net/socket.c:258) [ 191.570059][ T1360] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 191.570062][ T1360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.570064][ T1360] ___sys_sendmsg (net/socket.c:2767) [ 191.570066][ T1360] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 191.570068][ T1360] ? copy_msghdr_from_user (net/socket.c:2619) [ 191.570069][ T1360] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 191.570074][ T1360] __sys_sendmsg (net/socket.c:2799) [ 191.570076][ T1360] ? __sys_sendmsg_sock (net/socket.c:2780) [ 191.570079][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570080][ T1360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.570082][ T1360] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.570084][ T1360] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 191.570086][ T1360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.570088][ T1360] RIP: 0033:0x7f365bd5054e [ 191.570090][ T1360] 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 [ 191.570092][ T1360] RSP: 002b:00007ffc5e6ff450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 191.570097][ T1360] RAX: ffffffffffffffda RBX: 00007ffc5e6ff600 RCX: 00007f365bd5054e [ 191.570099][ T1360] RDX: 0000000000000000 RSI: 00007ffc5e6ff500 RDI: 0000000000000005 [ 191.570099][ T1360] RBP: 00007ffc5e6ff460 R08: 0000000000000000 R09: 0000000000000000 [ 191.570100][ T1360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910922 [ 191.570101][ T1360] R13: 0000000000425380 R14: 00007ffc5e701823 R15: 00000000ffffffff | [ 199.293119][ T1417] softirqs last disabled at (0): 0x0 | [ 199.293120][ T1417] Preemption disabled at: | [ 199.293121][ T1417] 0x0 | [ 199.293129][ T1417] Tainted: [W]=WARN [ 199.293130][ T1417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 199.293132][ T1417] Call Trace: [ 199.293134][ T1417] [ 199.293135][ T1417] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 199.293141][ T1417] __might_resched.cold (kernel/sched/core.c:9234) [ 199.293144][ T1417] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 199.293147][ T1417] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 199.293150][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293154][ T1417] __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)) [ 199.293158][ T1417] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 199.293160][ T1417] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 199.293164][ T1417] ? 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) [ 199.293166][ T1417] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 199.293168][ T1417] put_chars (drivers/char/virtio_console.c:1176) [ 199.293170][ T1417] ? __send_to_port (drivers/char/virtio_console.c:654) [ 199.293172][ T1417] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 199.293175][ T1417] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 199.293178][ T1417] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 199.293180][ T1417] ? vsnprintf (lib/vsprintf.c:2900) [ 199.293183][ T1417] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 199.293184][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293186][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293189][ T1417] console_emit_next_record (kernel/printk/printk.c:3183) [ 199.293191][ T1417] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 199.293193][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293195][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293197][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293198][ T1417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.293200][ T1417] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 199.293202][ T1417] console_flush_one_record (kernel/printk/printk.c:3268) [ 199.293205][ T1417] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 199.293207][ T1417] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 199.293209][ T1417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.293211][ T1417] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 199.293212][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293214][ T1417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.293215][ T1417] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 199.293217][ T1417] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 199.293219][ T1417] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 199.293221][ T1417] ? vprintk_emit (kernel/printk/printk.c:2478) [ 199.293223][ T1417] vprintk_emit (kernel/printk/printk.c:2479) [ 199.293227][ T1417] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 199.293229][ T1417] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 199.293231][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293233][ T1417] _printk (kernel/printk/printk.c:2504) [ 199.293237][ T1417] ? snapshot_read.cold (user.c:?) [ 199.293238][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293240][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293242][ T1417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.293244][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293245][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293248][ T1417] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 199.293261][ T1417] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 199.293269][ T1417] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 199.293276][ T1417] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 199.293282][ T1417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.293284][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293286][ T1417] ? __nla_validate_parse (lib/nlattr.c:635) [ 199.293290][ T1417] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 199.293297][ T1417] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 199.293306][ T1417] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 199.293311][ T1417] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 199.293314][ T1417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 199.293315][ T1417] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 199.293317][ T1417] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 199.293321][ T1417] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 199.293323][ T1417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 199.293325][ T1417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.293327][ T1417] ? netlink_ack (./include/linux/skbuff.h:2718) [ 199.293328][ T1417] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 199.293330][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293332][ T1417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.293334][ T1417] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 199.293336][ T1417] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 199.293337][ T1417] ? next_uptodate_folio (mm/filemap.c:3747) [ 199.293341][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293343][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293345][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293347][ T1417] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 199.293349][ T1417] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 199.293350][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293352][ T1417] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 199.293354][ T1417] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 199.293357][ T1417] ? copy_msghdr_from_user (net/socket.c:2650) [ 199.293359][ T1417] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 199.293360][ T1417] ? move_addr_to_kernel (net/socket.c:258) [ 199.293363][ T1417] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 199.293366][ T1417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 199.293368][ T1417] ___sys_sendmsg (net/socket.c:2767) [ 199.293369][ T1417] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 199.293372][ T1417] ? copy_msghdr_from_user (net/socket.c:2619) [ 199.293374][ T1417] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 199.293378][ T1417] __sys_sendmsg (net/socket.c:2799) [ 199.293380][ T1417] ? __sys_sendmsg_sock (net/socket.c:2780) [ 199.293383][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293385][ T1417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 199.293387][ T1417] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 199.293389][ T1417] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 199.293391][ T1417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 199.293393][ T1417] RIP: 0033:0x7f913c18554e [ 199.293395][ T1417] 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 [ 199.293397][ T1417] RSP: 002b:00007ffec843f360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 199.293402][ T1417] RAX: ffffffffffffffda RBX: 00007ffec843f510 RCX: 00007f913c18554e [ 199.293404][ T1417] RDX: 0000000000000000 RSI: 00007ffec843f410 RDI: 0000000000000005 [ 199.293404][ T1417] RBP: 00007ffec843f370 R08: 0000000000000000 R09: 0000000000000000 [ 199.293405][ T1417] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910929 [ 199.293406][ T1417] R13: 0000000000425380 R14: 00007ffec8441825 R15: 00000000ffffffff | [ 203.630302][ T1439] softirqs last disabled at (0): 0x0 | [ 203.630304][ T1439] Preemption disabled at: | [ 203.630305][ T1439] 0x0 | [ 203.630316][ T1439] Tainted: [W]=WARN [ 203.630317][ T1439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 203.630319][ T1439] Call Trace: [ 203.630321][ T1439] [ 203.630323][ T1439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 203.630329][ T1439] __might_resched.cold (kernel/sched/core.c:9234) [ 203.630334][ T1439] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 203.630337][ T1439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 203.630342][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630346][ T1439] __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)) [ 203.630351][ T1439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.630354][ T1439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.630359][ T1439] ? 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) [ 203.630361][ T1439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.630364][ T1439] put_chars (drivers/char/virtio_console.c:1176) [ 203.630367][ T1439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 203.630370][ T1439] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 203.630374][ T1439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 203.630378][ T1439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 203.630380][ T1439] ? vsnprintf (lib/vsprintf.c:2900) [ 203.630384][ T1439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.630386][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630388][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630392][ T1439] console_emit_next_record (kernel/printk/printk.c:3183) [ 203.630395][ T1439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 203.630398][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630400][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630403][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630405][ T1439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.630408][ T1439] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 203.630410][ T1439] console_flush_one_record (kernel/printk/printk.c:3268) [ 203.630414][ T1439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 203.630418][ T1439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 203.630420][ T1439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.630422][ T1439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 203.630424][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630427][ T1439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.630429][ T1439] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 203.630431][ T1439] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 203.630434][ T1439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 203.630436][ T1439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 203.630439][ T1439] vprintk_emit (kernel/printk/printk.c:2479) [ 203.630444][ T1439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 203.630447][ T1439] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 203.630450][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630453][ T1439] _printk (kernel/printk/printk.c:2504) [ 203.630458][ T1439] ? snapshot_read.cold (user.c:?) [ 203.630460][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630463][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630465][ T1439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.630467][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630469][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630473][ T1439] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 203.630493][ T1439] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 203.630507][ T1439] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 203.630520][ T1439] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 203.630532][ T1439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.630534][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630537][ T1439] ? __nla_validate_parse (lib/nlattr.c:635) [ 203.630542][ T1439] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 203.630555][ T1439] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 203.630578][ T1439] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 203.630584][ T1439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 203.630587][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.630589][ T1439] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 203.630593][ T1439] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 203.630597][ T1439] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 203.630601][ T1439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.630603][ T1439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.630605][ T1439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 203.630607][ T1439] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 203.630611][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630614][ T1439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.630617][ T1439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 203.630619][ T1439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 203.630624][ T1439] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 203.630627][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630630][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630632][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630634][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630637][ T1439] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 203.630640][ T1439] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 203.630643][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630645][ T1439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.630648][ T1439] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 203.630652][ T1439] ? copy_msghdr_from_user (net/socket.c:2650) [ 203.630655][ T1439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 203.630657][ T1439] ? move_addr_to_kernel (net/socket.c:258) [ 203.630660][ T1439] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 203.630664][ T1439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.630667][ T1439] ___sys_sendmsg (net/socket.c:2767) [ 203.630669][ T1439] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 203.630672][ T1439] ? copy_msghdr_from_user (net/socket.c:2619) [ 203.630675][ T1439] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 203.630682][ T1439] __sys_sendmsg (net/socket.c:2799) [ 203.630685][ T1439] ? __sys_sendmsg_sock (net/socket.c:2780) [ 203.630689][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630691][ T1439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.630694][ T1439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 203.630697][ T1439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 203.630700][ T1439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 203.630703][ T1439] RIP: 0033:0x7f970be2f54e [ 203.630706][ T1439] 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 [ 203.630708][ T1439] RSP: 002b:00007ffc77147d50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 203.630714][ T1439] RAX: ffffffffffffffda RBX: 00007ffc77147f00 RCX: 00007f970be2f54e [ 203.630716][ T1439] RDX: 0000000000000000 RSI: 00007ffc77147e00 RDI: 0000000000000005 [ 203.630717][ T1439] RBP: 00007ffc77147d60 R08: 0000000000000000 R09: 0000000000000000 [ 203.630719][ T1439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91092e [ 203.630720][ T1439] R13: 0000000000425380 R14: 00007ffc77149823 R15: 00000000ffffffff | [ 208.007738][ T1469] softirqs last disabled at (0): 0x0 | [ 208.007740][ T1469] Preemption disabled at: | [ 208.007741][ T1469] vprintk_emit (kernel/printk/printk.c:2471) | [ 208.007752][ T1469] Tainted: [W]=WARN [ 208.007753][ T1469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 208.007755][ T1469] Call Trace: [ 208.007756][ T1469] [ 208.007758][ T1469] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 208.007764][ T1469] ? vprintk_emit (kernel/printk/printk.c:2471) [ 208.007765][ T1469] __might_resched.cold (kernel/sched/core.c:9234) [ 208.007769][ T1469] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 208.007773][ T1469] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 208.007776][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007780][ T1469] __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)) [ 208.007783][ T1469] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 208.007785][ T1469] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 208.007790][ T1469] ? 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) [ 208.007791][ T1469] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 208.007793][ T1469] put_chars (drivers/char/virtio_console.c:1176) [ 208.007795][ T1469] ? __send_to_port (drivers/char/virtio_console.c:654) [ 208.007797][ T1469] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 208.007800][ T1469] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 208.007803][ T1469] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 208.007804][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007806][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.007808][ T1469] console_emit_next_record (kernel/printk/printk.c:3183) [ 208.007811][ T1469] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 208.007813][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007815][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007816][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007818][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.007820][ T1469] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 208.007821][ T1469] console_flush_one_record (kernel/printk/printk.c:3268) [ 208.007824][ T1469] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 208.007826][ T1469] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 208.007828][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.007830][ T1469] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 208.007831][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007833][ T1469] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.007834][ T1469] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 208.007836][ T1469] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 208.007838][ T1469] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 208.007840][ T1469] ? vprintk_emit (kernel/printk/printk.c:2478) [ 208.007842][ T1469] vprintk_emit (kernel/printk/printk.c:2479) [ 208.007844][ T1469] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 208.007846][ T1469] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.007849][ T1469] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.007852][ T1469] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.007853][ T1469] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.007856][ T1469] ? ___sys_sendmsg (net/socket.c:2767) [ 208.007858][ T1469] ? __sys_sendmsg (net/socket.c:2799) [ 208.007860][ T1469] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.007863][ T1469] _printk (kernel/printk/printk.c:2504) [ 208.007866][ T1469] ? snapshot_read.cold (user.c:?) [ 208.007868][ T1469] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 208.007871][ T1469] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 208.007873][ T1469] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 208.007875][ T1469] ? netdev_notice (net/core/dev.c:13194) [ 208.007877][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007879][ T1469] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 208.007880][ T1469] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 208.007883][ T1469] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 208.007884][ T1469] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 208.007887][ T1469] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 208.007890][ T1469] dev_set_allmulti (net/core/dev_api.c:315) [ 208.007893][ T1469] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 208.007906][ T1469] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 208.007909][ T1469] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 208.007912][ T1469] br_del_if (net/bridge/br_if.c:732) bridge [ 208.007919][ T1469] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 208.007922][ T1469] do_set_master (net/core/rtnetlink.c:3055) [ 208.007924][ T1469] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 208.007927][ T1469] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 208.007929][ T1469] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 208.007930][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007932][ T1469] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 208.007937][ T1469] ? kasan_save_stack (mm/kasan/common.c:58) [ 208.007939][ T1469] ? kasan_save_stack (mm/kasan/common.c:57) [ 208.007940][ T1469] ? kasan_save_track (mm/kasan/common.c:78) [ 208.007942][ T1469] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 208.007943][ T1469] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 208.007945][ T1469] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 208.007946][ T1469] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.007947][ T1469] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 208.007949][ T1469] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.007950][ T1469] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.007951][ T1469] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.007953][ T1469] ? ___sys_sendmsg (net/socket.c:2767) [ 208.007954][ T1469] ? __sys_sendmsg (net/socket.c:2799) [ 208.007956][ T1469] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.007957][ T1469] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 208.007959][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007961][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.007962][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007964][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007966][ T1469] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 208.007968][ T1469] ? __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) [ 208.007970][ T1469] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 208.007971][ T1469] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 208.007973][ T1469] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 208.007974][ T1469] ? nla_get_range_signed (lib/nlattr.c:270) [ 208.007977][ T1469] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 208.007979][ T1469] rtnl_newlink (net/core/rtnetlink.c:4215) [ 208.007981][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007982][ T1469] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 208.007984][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.007985][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007987][ T1469] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 208.007989][ T1469] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 208.007991][ T1469] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 208.007992][ T1469] ? __kernel_text_address (kernel/extable.c:79) [ 208.007993][ T1469] ? write_profile (profile.c:?) [ 208.007995][ T1469] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 208.007997][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.007999][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008000][ T1469] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 208.008004][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.008006][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008007][ T1469] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 208.008009][ T1469] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 208.008010][ T1469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 208.008012][ T1469] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 208.008013][ T1469] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 208.008016][ T1469] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 208.008017][ T1469] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 208.008018][ T1469] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.008020][ T1469] ? netlink_ack (./include/linux/skbuff.h:2718) [ 208.008021][ T1469] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 208.008024][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008026][ T1469] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.008028][ T1469] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 208.008030][ T1469] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 208.008031][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008033][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008035][ T1469] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 208.008036][ T1469] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 208.008038][ T1469] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 208.008040][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008042][ T1469] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 208.008044][ T1469] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 208.008046][ T1469] ? copy_msghdr_from_user (net/socket.c:2650) [ 208.008047][ T1469] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 208.008049][ T1469] ? move_addr_to_kernel (net/socket.c:258) [ 208.008050][ T1469] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 208.008053][ T1469] ___sys_sendmsg (net/socket.c:2767) [ 208.008055][ T1469] ? copy_msghdr_from_user (net/socket.c:2619) [ 208.008060][ T1469] __sys_sendmsg (net/socket.c:2799) [ 208.008061][ T1469] ? __sys_sendmsg_sock (net/socket.c:2780) [ 208.008064][ T1469] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 208.008066][ T1469] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 208.008068][ T1469] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 208.008070][ T1469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 208.008072][ T1469] RIP: 0033:0x7fbd508d054e [ 208.008073][ T1469] 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 [ 208.008075][ T1469] RSP: 002b:00007fff40145e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 208.008080][ T1469] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbd508d054e [ 208.008082][ T1469] RDX: 0000000000000000 RSI: 00007fff40145ef0 RDI: 0000000000000005 [ 208.008083][ T1469] RBP: 00007fff40145e50 R08: 0000000000000000 R09: 0000000000000000 [ 208.008083][ T1469] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910931 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __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