====================================== | [ 11.888806][ T251] softirqs last disabled at (23995): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.888809][ T251] Preemption disabled at: | [ 11.888809][ T251] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.888819][ T251] Tainted: [W]=WARN [ 11.888819][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.888821][ T251] Call Trace: [ 11.888823][ T251] [ 11.888825][ T251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.888830][ T251] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.888833][ T251] __might_resched.cold (kernel/sched/core.c:9234) [ 11.888837][ T251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.888841][ T251] ? __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.888846][ T251] __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.888848][ T251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.888854][ T251] ? 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.888857][ T251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.888860][ T251] put_chars (drivers/char/virtio_console.c:1176) [ 11.888862][ T251] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.888864][ T251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.888867][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.888871][ T251] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.888875][ T251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.888878][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.888879][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.888884][ T251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.888885][ T251] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.888888][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.888891][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.888895][ T251] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.888899][ T251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.888901][ T251] ? 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.888904][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.888906][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.888910][ T251] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.888914][ T251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.888916][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.888921][ T251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.888924][ T251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.888925][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.888928][ T251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.888931][ T251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.888933][ T251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.888936][ T251] vprintk_emit (kernel/printk/printk.c:2479) [ 11.888941][ T251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.888946][ T251] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.888949][ T251] _printk (kernel/printk/printk.c:2504) [ 11.888953][ T251] ? snapshot_read.cold (user.c:?) [ 11.888959][ T251] ? 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.888962][ T251] gre_init (gre.mod.c:?) gre [ 11.888964][ T251] do_one_initcall (init/main.c:1357) [ 11.888967][ T251] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.888971][ T251] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.888974][ T251] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.888979][ T251] do_init_module (kernel/module/main.c:3117) [ 11.888982][ T251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.888987][ T251] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.888990][ T251] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.888994][ T251] load_module (kernel/module/main.c:3593) [ 11.889001][ T251] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.889006][ T251] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.889009][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.889013][ T251] init_module_from_file (kernel/module/main.c:3790) [ 11.889016][ T251] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.889024][ T251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.889028][ T251] ? 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.889031][ T251] idempotent_init_module (kernel/module/main.c:3802) [ 11.889034][ T251] ? init_module_from_file (kernel/module/main.c:3791) [ 11.889040][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.889042][ T251] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.889048][ T251] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.889050][ T251] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.889054][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.889056][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.889059][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.889061][ T251] RIP: 0033:0x7f71474ea37d [ 11.889064][ T251] 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.889066][ T251] RSP: 002b:00007ffd4ae792c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.889068][ T251] RAX: ffffffffffffffda RBX: 0000561d0040ba40 RCX: 00007f71474ea37d [ 11.889070][ T251] RDX: 0000000000000000 RSI: 0000561cc830effd RDI: 0000000000000001 [ 11.889071][ T251] RBP: 00007ffd4ae79360 R08: 0000000000000000 R09: 0000000000000000 [ 11.889072][ T251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000561cc830effd [ 11.889072][ T251] R13: 0000561d0040ba00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.373398][ T10] #11: ffffffff9f889560 (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.373404][ T10] | [ 12.373404][ T10] stack backtrace: | [ 12.373412][ T10] Tainted: [W]=WARN [ 12.373413][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.373416][ T10] Workqueue: mld mld_ifc_work [ 12.373420][ T10] Call Trace: [ 12.373422][ T10] [ 12.373425][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.373433][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.373442][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.373448][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.373453][ 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.373460][ 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.373464][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.373473][ 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.373477][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.373482][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.373485][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.373489][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.373495][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.373504][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.373514][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.373518][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.373524][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.373531][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.373538][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.373540][ 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.373546][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.373550][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.373557][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.373564][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.373567][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.373570][ T10] ? insn_get_immediate.part.0 (./arch/x86/include/asm/insn.h:30 arch/x86/lib/insn.c:570 arch/x86/lib/insn.c:678) [ 12.373581][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.373585][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.373588][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.373592][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.373598][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.373601][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.373607][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.373614][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.373618][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.373626][ T10] _printk (kernel/printk/printk.c:2504) [ 12.373631][ T10] ? snapshot_read.cold (user.c:?) [ 12.373633][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.373642][ T10] ? idr_get_free (??:?) [ 12.373651][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.373659][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.373667][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.373673][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.373677][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.373680][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.373685][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.373687][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.373691][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.373695][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.373710][ 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.373716][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.373722][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.373728][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.373732][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.373736][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.373739][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.373742][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.373751][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.373759][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.373761][ 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.373767][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.373771][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.373778][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.373782][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.373791][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.373793][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.373796][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.373817][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.373827][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.373830][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.373835][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.373840][ 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.373848][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.373855][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.373860][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.373862][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.373866][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.373870][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.373876][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.373879][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.373883][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.373889][ 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.373897][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.373909][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.373917][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.373921][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.373924][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.373935][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.373940][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.373955][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.373962][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.373965][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.373969][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.373974][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.373977][ T10] kthread (kernel/kthread.c:436) [ 12.373980][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.373984][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.373989][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.373995][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.374000][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.374005][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.374010][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.905222][ T281] softirqs last disabled at (15348): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.905226][ T281] Preemption disabled at: | [ 12.905227][ T281] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.905240][ T281] Tainted: [W]=WARN [ 12.905241][ T281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.905244][ T281] Call Trace: [ 12.905246][ T281] [ 12.905248][ T281] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.905256][ T281] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.905259][ T281] __might_resched.cold (kernel/sched/core.c:9234) [ 12.905265][ T281] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.905271][ T281] ? __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.905278][ T281] __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.905282][ T281] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.905290][ T281] ? 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.905294][ T281] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.905299][ T281] put_chars (drivers/char/virtio_console.c:1176) [ 12.905302][ T281] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 12.905306][ T281] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.905311][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.905317][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.905321][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.905327][ T281] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.905331][ T281] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.905334][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905336][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905343][ T281] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.905347][ T281] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.905352][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905356][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.905363][ T281] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.905369][ T281] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.905372][ T281] ? 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.905377][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905380][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.905387][ T281] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.905394][ T281] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.905397][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905400][ T281] ? insn_get_immediate.part.0 (./arch/x86/include/asm/insn.h:30 arch/x86/lib/insn.c:570 arch/x86/lib/insn.c:678) [ 12.905409][ T281] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.905414][ T281] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.905416][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905420][ T281] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.905426][ T281] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.905429][ T281] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.905434][ T281] vprintk_emit (kernel/printk/printk.c:2479) [ 12.905441][ T281] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.905445][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.905450][ T281] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.905456][ T281] _printk (kernel/printk/printk.c:2504) [ 12.905461][ T281] ? snapshot_read.cold (user.c:?) [ 12.905467][ T281] ? br_multicast_flood (??:?) bridge [ 12.905485][ T281] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.905487][ T281] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.905489][ T281] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.905497][ T281] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.905515][ T281] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.905529][ T281] new_nbp (net/bridge/br_if.c:449) bridge [ 12.905546][ T281] br_add_if (net/bridge/br_if.c:592) bridge [ 12.905558][ T281] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.905564][ T281] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.905568][ T281] ? __kernel_text_address (kernel/extable.c:79) [ 12.905575][ T281] do_set_master (net/core/rtnetlink.c:3071) [ 12.905582][ T281] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.905587][ T281] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.905592][ T281] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.905594][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.905597][ T281] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.905602][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.905606][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.905609][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.905613][ T281] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.905617][ T281] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.905620][ T281] ? kasan_save_track (mm/kasan/common.c:78) [ 12.905624][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905627][ T281] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.905631][ T281] ? ___sys_sendmsg (net/socket.c:2757) [ 12.905638][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.905641][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.905646][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905649][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.905651][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905654][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905658][ T281] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.905663][ T281] ? __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.905667][ T281] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.905670][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.905676][ T281] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.905679][ T281] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.905688][ T281] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.905697][ T281] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.905711][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.905715][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905722][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.905725][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.905729][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.905732][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.905739][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.905742][ T281] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.905748][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.905750][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905758][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.905761][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.905767][ T281] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.905770][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.905775][ T281] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.905786][ T281] ? 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.905788][ T281] ? 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.905796][ T281] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.905803][ T281] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.905807][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.905814][ T281] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.905821][ T281] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.905829][ T281] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.905839][ T281] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.905843][ T281] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.905847][ T281] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.905849][ T281] ? move_addr_to_kernel (net/socket.c:258) [ 12.905863][ T281] ___sys_sendmsg (net/socket.c:2767) [ 12.905868][ T281] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.905897][ T281] __sys_sendmsg (net/socket.c:2799) [ 12.905902][ T281] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.905913][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.905919][ T281] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.905922][ T281] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.905926][ T281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.905930][ T281] RIP: 0033:0x7f7703f5654e [ 12.905935][ T281] 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.905938][ T281] RSP: 002b:00007fff06bfcc40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.905941][ T281] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7703f5654e [ 12.905943][ T281] RDX: 0000000000000000 RSI: 00007fff06bfccf0 RDI: 0000000000000005 [ 12.905945][ T281] RBP: 00007fff06bfcc50 R08: 0000000000000000 R09: 0000000000000000 [ 12.905946][ T281] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915fa5 [ 12.905948][ T281] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff06bfd3b0 | [ 14.517594][ T69] softirqs last disabled at (9644): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.517596][ T69] Preemption disabled at: | [ 14.517597][ T69] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.517607][ T69] Tainted: [W]=WARN [ 14.517608][ T69] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.517610][ T69] Workqueue: ipv6_addrconf addrconf_dad_work [ 14.517614][ T69] Call Trace: [ 14.517616][ T69] [ 14.517619][ T69] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.517625][ T69] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.517627][ T69] __might_resched.cold (kernel/sched/core.c:9234) [ 14.517631][ T69] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.517635][ T69] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.517640][ T69] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.517642][ T69] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.517648][ T69] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.517650][ T69] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.517654][ T69] put_chars (drivers/char/virtio_console.c:1176) [ 14.517657][ T69] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.517663][ T69] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.517670][ T69] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.517673][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.517677][ T69] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.517681][ T69] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.517682][ T69] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.517686][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517690][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.517694][ T69] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.517698][ T69] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.517700][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.517705][ T69] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.517708][ T69] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.517709][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517716][ T69] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.517720][ T69] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.517721][ T69] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.517725][ T69] vprintk_emit (kernel/printk/printk.c:2479) [ 14.517729][ T69] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.517732][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.517736][ T69] _printk (kernel/printk/printk.c:2504) [ 14.517740][ T69] ? snapshot_read.cold (user.c:?) [ 14.517742][ T69] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.517747][ T69] ? idr_get_free (??:?) [ 14.517753][ T69] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.517758][ T69] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.517762][ T69] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.517765][ T69] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.517768][ T69] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.517770][ T69] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.517772][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.517774][ T69] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 14.517777][ T69] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.517780][ T69] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.517785][ T69] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.517787][ T69] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 14.517790][ T69] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.517793][ T69] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.517798][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.517800][ T69] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.517802][ T69] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.517805][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.517810][ T69] __dev_xmit_skb (net/core/dev.c:4262) [ 14.517813][ T69] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 14.517815][ T69] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.517818][ T69] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 14.517820][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517822][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.517826][ T69] __dev_queue_xmit (net/core/dev.c:4884) [ 14.517833][ T69] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.517835][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.517837][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.517844][ T69] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.517849][ T69] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.517853][ T69] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.517855][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.517858][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.517861][ T69] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 14.517865][ T69] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.517868][ T69] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.517871][ T69] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.517873][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.517875][ T69] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.517878][ T69] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.517881][ T69] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.517883][ T69] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.517886][ T69] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.517889][ T69] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 14.517894][ T69] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.517903][ T69] ipv6_mc_dad_complete (net/ipv6/mcast.c:2296) [ 14.517905][ T69] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.517907][ T69] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 14.517910][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.517913][ T69] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 14.517915][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.517917][ T69] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.517919][ T69] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.517923][ T69] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 14.517925][ T69] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 14.517929][ T69] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 14.517932][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517934][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517936][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.517938][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.517942][ T69] process_one_work (kernel/workqueue.c:3387) [ 14.517948][ T69] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.517951][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.517959][ T69] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.517963][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.517965][ T69] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.517967][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.517970][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.517972][ T69] kthread (kernel/kthread.c:436) [ 14.517974][ T69] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.517976][ T69] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.517979][ T69] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.517983][ T69] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.517986][ T69] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.517989][ T69] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.517992][ T69] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.804152][ T325] softirqs last disabled at (27793): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.804154][ T325] Preemption disabled at: | [ 18.804155][ T325] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.804164][ T325] Tainted: [W]=WARN [ 18.804165][ T325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.804166][ T325] Call Trace: [ 18.804168][ T325] [ 18.804169][ T325] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.804175][ T325] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.804177][ T325] __might_resched.cold (kernel/sched/core.c:9234) [ 18.804182][ T325] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.804186][ T325] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.804191][ T325] __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.804193][ T325] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.804199][ T325] ? 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.804201][ T325] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.804205][ T325] put_chars (drivers/char/virtio_console.c:1176) [ 18.804207][ T325] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.804209][ T325] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.804213][ T325] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.804216][ T325] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.804220][ T325] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.804223][ T325] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.804228][ T325] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.804230][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.804235][ T325] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.804239][ T325] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.804241][ T325] ? 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.804244][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.804247][ T325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.804250][ T325] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.804255][ T325] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.804256][ T325] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.804261][ T325] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.804264][ T325] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.804266][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.804269][ T325] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.804272][ T325] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.804274][ T325] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.804277][ T325] vprintk_emit (kernel/printk/printk.c:2479) [ 18.804281][ T325] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.804284][ T325] ? netdev_run_todo (net/core/dev.c:11776) [ 18.804288][ T325] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 18.804291][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.804295][ T325] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.804297][ T325] _printk (kernel/printk/printk.c:2504) [ 18.804301][ T325] ? snapshot_read.cold (user.c:?) [ 18.804303][ T325] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.804306][ T325] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.804307][ T325] ? __up_write (kernel/locking/rwsem.c:1415) [ 18.804309][ T325] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 18.804313][ T325] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 18.804315][ T325] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 18.804318][ T325] do_one_initcall (init/main.c:1357) [ 18.804321][ T325] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 18.804326][ T325] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 18.804329][ T325] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 18.804333][ T325] do_init_module (kernel/module/main.c:3117) [ 18.804337][ T325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.804341][ T325] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 18.804344][ T325] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 18.804349][ T325] load_module (kernel/module/main.c:3593) [ 18.804356][ T325] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 18.804360][ T325] ? __ia32_sys_fsconfig (??:?) [ 18.804363][ T325] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.804366][ T325] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.804370][ T325] init_module_from_file (kernel/module/main.c:3790) [ 18.804373][ T325] ? __do_sys_init_module (kernel/module/main.c:3664) [ 18.804381][ T325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.804385][ T325] ? 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.804388][ T325] idempotent_init_module (kernel/module/main.c:3802) [ 18.804392][ T325] ? init_module_from_file (kernel/module/main.c:3791) [ 18.804398][ T325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.804401][ T325] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 18.804407][ T325] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 18.804409][ T325] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.804413][ T325] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.804415][ T325] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.804417][ T325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.804420][ T325] RIP: 0033:0x7fe13388837d [ 18.804423][ T325] 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 [ 18.804425][ T325] RSP: 002b:00007ffc22dcfda8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 18.804427][ T325] RAX: ffffffffffffffda RBX: 000055e76ae45810 RCX: 00007fe13388837d [ 18.804429][ T325] RDX: 0000000000000000 RSI: 000055e766625ffd RDI: 0000000000000000 [ 18.804430][ T325] RBP: 00007ffc22dcfe40 R08: 0000000000000000 R09: 0000000000000000 [ 18.804431][ T325] R10: 0000000000000000 R11: 0000000000000246 R12: 000055e766625ffd [ 18.804432][ T325] R13: 000055e76ae45960 R14: 0000000000040000 R15: 0000000000000000 | [ 19.318643][ C2] | [ 19.318643][ C2] | [ 19.318643][ C2] stack backtrace: | [ 19.318649][ C2] Tainted: [W]=WARN [ 19.318650][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.318651][ C2] Call Trace: [ 19.318653][ C2] [ 19.318654][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.318658][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 19.318660][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 19.318663][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 19.318665][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 19.318666][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.318668][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.318670][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.318672][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318675][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.318677][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.318679][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.318680][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 19.318683][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.318684][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.318686][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318688][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.318690][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.318692][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.318694][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.318696][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.318698][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.318700][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318701][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.318703][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.318705][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.318707][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 19.318709][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.318711][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318714][ C2] _printk (kernel/printk/printk.c:2504) [ 19.318715][ C2] ? snapshot_read.cold (user.c:?) [ 19.318717][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.318720][ C2] ? idr_get_free (??:?) [ 19.318723][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 19.318725][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 19.318731][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 19.318733][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 19.318735][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.318737][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318739][ C2] ? run_filter (net/packet/af_packet.c:2103) [ 19.318741][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 19.318743][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 19.318745][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 19.318747][ C2] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 19.318749][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 19.318751][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 19.318752][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.318754][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 19.318755][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 19.318757][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.318759][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 19.318761][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 19.318763][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 19.318764][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 19.318766][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318768][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.318770][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 19.318772][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 19.318774][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.318776][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.318778][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 19.318780][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 19.318782][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 19.318784][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.318785][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318787][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 19.318789][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 19.318791][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 19.318792][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 19.318794][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.318795][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.318797][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318798][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 19.318800][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 19.318803][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.318805][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318807][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 19.318809][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318811][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318813][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 19.318815][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318817][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.318818][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318820][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 19.318822][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 19.318824][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.318827][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.318829][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318830][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318833][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.318834][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.318837][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.318838][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.318841][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.318843][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.318845][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.318847][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.318849][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318851][ C2] handle_softirqs (kernel/softirq.c:645) [ 19.318853][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.318855][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.318857][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.318858][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 19.318859][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.318861][ C2] [ 19.318862][ C2] [ 19.318862][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.318864][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.318866][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.318869][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.318871][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 19.318873][ C2] RAX: 000000000009157d RBX: ff11000001bec6c0 RCX: ffffffff9c6f0307 [ 19.318874][ C2] RDX: ff11000001bec6c0 RSI: ffffffff9f438b01 RDI: ffffffff9ee8d8e0 [ 19.318875][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.318876][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 19.318877][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 19.318878][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.318880][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.318882][ C2] default_idle_call (kernel/sched/idle.c:122) [ 19.318884][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.318885][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 19.318887][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.318889][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.318891][ C2] do_idle (kernel/sched/idle.c:355) [ 19.318892][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.318894][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 19.318895][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 19.318897][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.021242][ C2] softirqs last disabled at (595327): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.021245][ C2] Preemption disabled at: | [ 28.021245][ C2] 0x0 | [ 28.021255][ C2] Tainted: [W]=WARN [ 28.021256][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.021258][ C2] Call Trace: [ 28.021260][ C2] [ 28.021261][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.021267][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 28.021271][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.021274][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021278][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.021281][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.021284][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.021287][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.021289][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.021291][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 28.021292][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.021294][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.021296][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.021298][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.021301][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.021302][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.021303][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.021305][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021306][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021308][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021310][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.021312][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.021314][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021316][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021317][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021319][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021321][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.021322][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.021325][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.021327][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.021329][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021330][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.021332][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021333][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.021335][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.021336][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.021338][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.021339][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.021341][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 28.021344][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.021346][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.021347][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021349][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021351][ C2] _printk (kernel/printk/printk.c:2504) [ 28.021354][ C2] ? snapshot_read.cold (user.c:?) [ 28.021355][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.021360][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 28.021363][ C2] ? idr_get_free (??:?) [ 28.021365][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.021367][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 28.021372][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 28.021375][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 28.021377][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 28.021380][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 28.021384][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021385][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.021387][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 28.021390][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021391][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021393][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.021395][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 28.021398][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 28.021400][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 28.021402][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.021404][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021405][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 28.021406][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.021408][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.021410][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021412][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 28.021413][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 28.021415][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 28.021416][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 28.021418][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021419][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021421][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 28.021424][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.021426][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.021428][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.021431][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.021434][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.021436][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.021438][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.021440][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021442][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021443][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021445][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.021447][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.021448][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.021450][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 28.021451][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 28.021454][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021456][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.021457][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.021458][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021459][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.021461][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021462][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021464][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 28.021467][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.021470][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 28.021472][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.021473][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.021475][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.021477][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.021479][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.021480][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021482][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.021483][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.021485][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.021487][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 28.021489][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 28.021491][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.021494][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.021496][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 28.021497][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021499][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.021501][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.021503][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.021506][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.021508][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.021510][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.021512][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.021514][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.021515][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021516][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.021518][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.021520][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021521][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.021523][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.021524][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 28.021526][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.021528][ C2] [ 28.021528][ C2] [ 28.021529][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 28.021532][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.021534][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.021537][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.021538][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 28.021542][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 28.021543][ C2] RDX: 0000000000000002 RSI: ffffffff9ee8d860 RDI: ffffffff9c6f0307 [ 28.021544][ C2] RBP: 0000000000000000 R08: ffffffff9eb80421 R09: 1fe2200006a663a2 [ 28.021544][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 28.021545][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.021546][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 28.021548][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.021551][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.021553][ C2] default_idle_call (kernel/sched/idle.c:122) [ 28.021555][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.021556][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 28.021558][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.021560][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.021562][ C2] do_idle (kernel/sched/idle.c:355) [ 28.021563][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.021565][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.021567][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.021569][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.429286][ C2] softirqs last disabled at (595327): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.429288][ C2] Preemption disabled at: | [ 45.429289][ C2] 0x0 | [ 45.429300][ C2] Tainted: [W]=WARN [ 45.429300][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.429302][ C2] Call Trace: [ 45.429304][ C2] [ 45.429305][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.429311][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 45.429314][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.429318][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429322][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.429325][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.429327][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.429331][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.429333][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.429335][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 45.429336][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.429338][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.429340][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.429342][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.429345][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.429346][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.429348][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.429349][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429351][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429353][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429355][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.429357][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.429359][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429361][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429362][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429364][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429366][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.429368][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.429370][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.429372][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.429374][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429376][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.429377][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429379][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.429380][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.429382][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.429383][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.429385][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.429387][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 45.429391][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.429393][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.429394][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429396][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429398][ C2] _printk (kernel/printk/printk.c:2504) [ 45.429401][ C2] ? snapshot_read.cold (user.c:?) [ 45.429402][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.429407][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.429410][ C2] ? idr_get_free (??:?) [ 45.429412][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.429415][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.429420][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.429424][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.429426][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 45.429429][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 45.429432][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429434][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.429436][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 45.429438][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429439][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429441][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.429444][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.429446][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.429448][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.429450][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.429452][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429454][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.429455][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.429456][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.429458][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429460][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 45.429462][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 45.429464][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.429465][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 45.429466][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429468][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429470][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 45.429473][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.429475][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.429477][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.429480][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.429483][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.429485][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.429487][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.429489][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429491][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429493][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429494][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.429496][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.429498][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.429500][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.429501][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.429504][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429506][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.429507][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.429508][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429510][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.429511][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429512][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429514][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 45.429517][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.429520][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.429522][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.429524][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.429526][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.429527][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.429529][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.429531][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429533][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.429534][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.429536][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.429537][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 45.429540][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 45.429542][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.429546][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.429547][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 45.429549][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429551][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.429552][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.429555][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.429557][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.429559][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.429561][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.429563][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.429565][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.429566][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429568][ C2] handle_softirqs (kernel/softirq.c:645) [ 45.429570][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.429571][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429573][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.429575][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.429576][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 45.429578][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.429580][ C2] [ 45.429580][ C2] [ 45.429581][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.429583][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.429586][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.429588][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 45.429590][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 45.429593][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 45.429594][ C2] RDX: 0000000000000002 RSI: ffffffff9ee8d860 RDI: ffffffff9c6f0307 [ 45.429595][ C2] RBP: 0000000000000000 R08: ffffffff9eb80421 R09: 1fe2200006a663a2 [ 45.429596][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 45.429597][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.429598][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.429600][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.429603][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.429605][ C2] default_idle_call (kernel/sched/idle.c:122) [ 45.429606][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.429608][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 45.429610][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.429612][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.429614][ C2] do_idle (kernel/sched/idle.c:355) [ 45.429615][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.429617][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.429619][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.429620][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 71.859059][ T685] softirqs last disabled at (0): 0x0 | [ 71.859060][ T685] Preemption disabled at: | [ 71.859061][ T685] 0x0 | [ 71.859070][ T685] Tainted: [W]=WARN [ 71.859070][ T685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.859072][ T685] Call Trace: [ 71.859074][ T685] [ 71.859075][ T685] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.859080][ T685] __might_resched.cold (kernel/sched/core.c:9234) [ 71.859084][ T685] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.859088][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859091][ T685] __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)) [ 71.859095][ T685] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.859097][ T685] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.859101][ T685] ? 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) [ 71.859103][ T685] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.859105][ T685] put_chars (drivers/char/virtio_console.c:1176) [ 71.859107][ T685] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.859108][ T685] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 71.859111][ T685] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.859114][ T685] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.859117][ T685] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.859119][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859121][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859123][ T685] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.859125][ T685] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.859127][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859129][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859133][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859134][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859136][ T685] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.859138][ T685] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.859140][ T685] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.859142][ T685] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.859144][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859146][ T685] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.859147][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859149][ T685] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.859150][ T685] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.859152][ T685] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.859154][ T685] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.859155][ T685] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.859157][ T685] vprintk_emit (kernel/printk/printk.c:2479) [ 71.859160][ T685] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.859161][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859163][ T685] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.859166][ T685] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.859167][ T685] _printk (kernel/printk/printk.c:2504) [ 71.859170][ T685] ? snapshot_read.cold (user.c:?) [ 71.859172][ T685] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 71.859177][ T685] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 71.859190][ T685] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 71.859198][ T685] br_device_event (net/bridge/br.c:111) bridge [ 71.859207][ T685] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 71.859210][ T685] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 71.859213][ T685] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 71.859217][ T685] notifier_call_chain (kernel/notifier.c:85) [ 71.859220][ T685] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 71.859224][ T685] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.859225][ T685] ? netif_change_name (net/core/dev.c:1517) [ 71.859227][ T685] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.859229][ T685] ? __kernel_text_address (kernel/extable.c:79) [ 71.859231][ T685] ? write_profile (profile.c:?) [ 71.859233][ T685] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.859236][ T685] netif_change_flags (net/core/dev.c:9882) [ 71.859239][ T685] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.859242][ T685] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.859243][ T685] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.859244][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859246][ T685] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.859249][ T685] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.859252][ T685] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.859254][ T685] ? kasan_save_track (mm/kasan/common.c:78) [ 71.859255][ T685] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.859257][ T685] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.859258][ T685] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.859259][ T685] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.859260][ T685] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.859263][ T685] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.859264][ T685] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.859266][ T685] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.859268][ T685] ? ___sys_sendmsg (net/socket.c:2767) [ 71.859270][ T685] ? __sys_sendmsg (net/socket.c:2799) [ 71.859271][ T685] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.859273][ T685] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.859275][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859277][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859278][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859280][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859282][ T685] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.859285][ T685] ? __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) [ 71.859286][ T685] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.859287][ T685] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.859289][ T685] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.859291][ T685] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.859293][ T685] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.859295][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859297][ T685] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.859298][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859299][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859301][ T685] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.859304][ T685] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.859306][ T685] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.859307][ T685] ? __kernel_text_address (kernel/extable.c:79) [ 71.859308][ T685] ? write_profile (profile.c:?) [ 71.859309][ T685] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.859311][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859312][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859314][ T685] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.859317][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859319][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859321][ T685] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.859322][ T685] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.859323][ T685] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.859325][ T685] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.859326][ T685] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.859328][ T685] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.859330][ T685] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.859331][ T685] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.859332][ T685] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.859334][ T685] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.859336][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859338][ T685] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.859340][ T685] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.859342][ T685] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.859343][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859345][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859346][ T685] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.859348][ T685] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.859350][ T685] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.859352][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859353][ T685] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.859355][ T685] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.859357][ T685] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.859358][ T685] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.859360][ T685] ? move_addr_to_kernel (net/socket.c:258) [ 71.859361][ T685] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.859364][ T685] ___sys_sendmsg (net/socket.c:2767) [ 71.859365][ T685] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.859370][ T685] __sys_sendmsg (net/socket.c:2799) [ 71.859372][ T685] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.859375][ T685] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.859377][ T685] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.859378][ T685] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.859380][ T685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.859381][ T685] RIP: 0033:0x7fae8fcf954e [ 71.859383][ T685] 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 [ 71.859385][ T685] RSP: 002b:00007fff8cbae530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.859389][ T685] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fae8fcf954e [ 71.859390][ T685] RDX: 0000000000000000 RSI: 00007fff8cbae5e0 RDI: 0000000000000005 [ 71.859391][ T685] RBP: 00007fff8cbae540 R08: 0000000000000000 R09: 0000000000000000 [ 71.859392][ T685] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915fe0 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __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