====================================== | [ 10.609761][ T250] softirqs last disabled at (33009): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.609763][ T250] Preemption disabled at: | [ 10.609763][ T250] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.609773][ T250] Tainted: [W]=WARN [ 10.609774][ T250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.609775][ T250] Call Trace: [ 10.609777][ T250] [ 10.609779][ T250] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.609784][ T250] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.609787][ T250] __might_resched.cold (kernel/sched/core.c:9234) [ 10.609791][ T250] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.609795][ T250] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.609801][ T250] __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)) [ 10.609803][ T250] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.609809][ T250] ? 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) [ 10.609812][ T250] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.609815][ T250] put_chars (drivers/char/virtio_console.c:1176) [ 10.609817][ T250] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.609819][ T250] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.609822][ T250] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.609826][ T250] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.609830][ T250] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.609833][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.609834][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.609839][ T250] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.609840][ T250] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.609843][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.609846][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.609850][ T250] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.609854][ T250] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.609856][ T250] ? 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)) [ 10.609859][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.609862][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.609865][ T250] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.609870][ T250] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.609871][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.609877][ T250] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.609879][ T250] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.609881][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.609884][ T250] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.609887][ T250] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.609889][ T250] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.609892][ T250] vprintk_emit (kernel/printk/printk.c:2479) [ 10.609900][ T250] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.609907][ T250] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 10.609910][ T250] _printk (kernel/printk/printk.c:2504) [ 10.609914][ T250] ? snapshot_read.cold (user.c:?) [ 10.609920][ T250] ? 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) [ 10.609923][ T250] gre_init (gre.mod.c:?) gre [ 10.609925][ T250] do_one_initcall (init/main.c:1357) [ 10.609928][ T250] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.609933][ T250] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.609936][ T250] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.609940][ T250] do_init_module (kernel/module/main.c:3117) [ 10.609944][ T250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.609948][ T250] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.609952][ T250] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.609956][ T250] load_module (kernel/module/main.c:3593) [ 10.609963][ T250] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.609968][ T250] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.609971][ T250] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.609975][ T250] init_module_from_file (kernel/module/main.c:3790) [ 10.609979][ T250] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.609987][ T250] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.609990][ T250] ? 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) [ 10.609993][ T250] idempotent_init_module (kernel/module/main.c:3802) [ 10.609998][ T250] ? init_module_from_file (kernel/module/main.c:3791) [ 10.610008][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.610011][ T250] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.610017][ T250] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.610019][ T250] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.610023][ T250] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.610025][ T250] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.610027][ T250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.610030][ T250] RIP: 0033:0x7fe4fc5a737d [ 10.610033][ T250] 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 [ 10.610035][ T250] RSP: 002b:00007ffe6b604bf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.610038][ T250] RAX: ffffffffffffffda RBX: 00005621fdd1ba40 RCX: 00007fe4fc5a737d [ 10.610039][ T250] RDX: 0000000000000000 RSI: 00005621d64d5ffd RDI: 0000000000000001 [ 10.610040][ T250] RBP: 00007ffe6b604c90 R08: 0000000000000000 R09: 0000000000000000 [ 10.610041][ T250] R10: 0000000000000000 R11: 0000000000000246 R12: 00005621d64d5ffd [ 10.610042][ T250] R13: 00005621fdd1ba00 R14: 0000000000040000 R15: 0000000000000000 | [ 11.051289][ T57] #11: ffffffffa3489560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 11.051293][ T57] | [ 11.051293][ T57] stack backtrace: | [ 11.051299][ T57] Tainted: [W]=WARN [ 11.051300][ T57] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.051302][ T57] Workqueue: mld mld_ifc_work [ 11.051305][ T57] Call Trace: [ 11.051307][ T57] [ 11.051308][ T57] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.051315][ T57] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 11.051321][ T57] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 11.051326][ T57] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.051329][ T57] ? __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.051334][ T57] __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.051337][ T57] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.051342][ T57] ? 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.051345][ T57] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.051349][ T57] put_chars (drivers/char/virtio_console.c:1176) [ 11.051351][ T57] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.051354][ T57] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.051358][ T57] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.051363][ T57] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.051370][ T57] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.051372][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.051377][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.051381][ T57] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.051384][ T57] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.051386][ T57] ? 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.051390][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.051392][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.051396][ T57] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.051401][ T57] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.051403][ T57] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.051408][ T57] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.051411][ T57] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.051413][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.051415][ T57] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.051419][ T57] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.051421][ T57] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.051424][ T57] vprintk_emit (kernel/printk/printk.c:2479) [ 11.051428][ T57] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.051431][ T57] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.051436][ T57] _printk (kernel/printk/printk.c:2504) [ 11.051439][ T57] ? snapshot_read.cold (user.c:?) [ 11.051441][ T57] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.051447][ T57] ? idr_get_free (??:?) [ 11.051452][ T57] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 11.051456][ T57] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 11.051462][ T57] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 11.051465][ T57] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.051468][ T57] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 11.051470][ T57] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 11.051472][ T57] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 11.051474][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.051476][ T57] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 11.051479][ T57] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 11.051485][ T57] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 11.051488][ T57] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 11.051492][ T57] sch_direct_xmit (net/sched/sch_generic.c:372) [ 11.051503][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.051505][ T57] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 11.051508][ T57] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.051509][ T57] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.051512][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.051517][ T57] __dev_xmit_skb (net/core/dev.c:4262) [ 11.051522][ T57] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 11.051523][ T57] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 11.051526][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.051529][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.051533][ T57] __dev_queue_xmit (net/core/dev.c:4884) [ 11.051536][ T57] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.051541][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.051542][ T57] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.051544][ T57] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 11.051556][ T57] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 11.051561][ T57] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 11.051562][ T57] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.051565][ T57] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.051568][ T57] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 11.051573][ T57] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 11.051577][ T57] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 11.051580][ T57] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 11.051582][ T57] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.051584][ T57] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 11.051587][ T57] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.051591][ T57] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.051593][ T57] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.051595][ T57] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 11.051599][ T57] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 11.051604][ T57] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 11.051611][ T57] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 11.051615][ T57] mld_ifc_work (net/ipv6/mcast.c:2711) [ 11.051617][ T57] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 11.051619][ T57] process_one_work (kernel/workqueue.c:3387) [ 11.051626][ T57] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.051629][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.051637][ T57] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.051641][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.051643][ T57] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.051646][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.051649][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.051651][ T57] kthread (kernel/kthread.c:436) [ 11.051653][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.051656][ T57] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.051659][ T57] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.051663][ T57] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.051666][ T57] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.051669][ T57] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.051672][ T57] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 11.665659][ T251] softirqs last disabled at (40696): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 11.665661][ T251] Preemption disabled at: | [ 11.665662][ T251] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 11.665671][ T251] Tainted: [W]=WARN [ 11.665672][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.665674][ T251] Workqueue: mld mld_ifc_work [ 11.665677][ T251] Call Trace: [ 11.665679][ T251] [ 11.665681][ T251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.665687][ T251] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 11.665690][ T251] __might_resched.cold (kernel/sched/core.c:9234) [ 11.665694][ T251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.665698][ 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.665703][ 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.665705][ T251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.665711][ 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.665714][ T251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.665717][ T251] put_chars (drivers/char/virtio_console.c:1176) [ 11.665720][ T251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.665723][ 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.665728][ T251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.665734][ T251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.665737][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.665741][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.665745][ T251] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.665749][ T251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.665750][ 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.665754][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.665756][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.665760][ T251] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.665764][ T251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.665766][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.665771][ T251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.665774][ T251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.665776][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.665778][ T251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.665782][ T251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.665784][ T251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.665787][ T251] vprintk_emit (kernel/printk/printk.c:2479) [ 11.665791][ T251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.665794][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.665799][ T251] _printk (kernel/printk/printk.c:2504) [ 11.665802][ T251] ? snapshot_read.cold (user.c:?) [ 11.665804][ T251] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.665810][ T251] ? idr_get_free (??:?) [ 11.665815][ T251] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 11.665821][ T251] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 11.665826][ T251] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 11.665828][ T251] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.665830][ T251] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 11.665831][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.665834][ T251] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 11.665836][ T251] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.665838][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.665841][ T251] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 11.665847][ T251] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 11.665851][ T251] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 11.665854][ T251] sch_direct_xmit (net/sched/sch_generic.c:372) [ 11.665859][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.665862][ T251] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 11.665864][ T251] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.665866][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.665868][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.665873][ T251] __dev_xmit_skb (net/core/dev.c:4262) [ 11.665877][ T251] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 11.665879][ T251] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 11.665882][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.665884][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.665888][ T251] __dev_queue_xmit (net/core/dev.c:4884) [ 11.665891][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.665900][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.665902][ T251] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.665905][ T251] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 11.665916][ T251] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 11.665921][ T251] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 11.665923][ T251] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.665926][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.665929][ T251] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 11.665933][ T251] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 11.665937][ T251] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 11.665940][ T251] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 11.665942][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.665944][ T251] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 11.665947][ T251] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.665950][ T251] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.665953][ T251] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.665955][ T251] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 11.665959][ T251] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 11.665963][ T251] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 11.665970][ T251] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 11.665974][ T251] mld_ifc_work (net/ipv6/mcast.c:2711) [ 11.665976][ T251] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 11.665978][ T251] process_one_work (kernel/workqueue.c:3387) [ 11.665985][ T251] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.665988][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.665995][ T251] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.666002][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.666005][ T251] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.666009][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.666014][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.666017][ T251] kthread (kernel/kthread.c:436) [ 11.666019][ T251] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.666023][ T251] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.666026][ T251] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.666030][ T251] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.666033][ T251] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.666036][ T251] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.666039][ T251] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.677085][ T251] softirqs last disabled at (109090): __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.677087][ T251] Preemption disabled at: | [ 12.677088][ T251] __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.677097][ T251] Tainted: [W]=WARN [ 12.677098][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.677100][ T251] Workqueue: mld mld_ifc_work [ 12.677103][ T251] Call Trace: [ 12.677105][ T251] [ 12.677107][ T251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.677113][ T251] ? __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.677115][ T251] __might_resched.cold (kernel/sched/core.c:9234) [ 12.677120][ T251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.677124][ 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) [ 12.677129][ 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)) [ 12.677131][ T251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.677137][ 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) [ 12.677140][ T251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.677143][ T251] put_chars (drivers/char/virtio_console.c:1176) [ 12.677146][ T251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.677149][ T251] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.677155][ T251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.677161][ T251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.677164][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.677168][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.677172][ T251] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.677176][ T251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.677178][ 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)) [ 12.677181][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.677184][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.677188][ T251] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.677192][ T251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.677194][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.677200][ T251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.677203][ T251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.677205][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.677207][ T251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.677211][ T251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.677212][ T251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.677216][ T251] vprintk_emit (kernel/printk/printk.c:2479) [ 12.677220][ T251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.677223][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.677228][ T251] _printk (kernel/printk/printk.c:2504) [ 12.677232][ T251] ? snapshot_read.cold (user.c:?) [ 12.677234][ T251] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.677240][ T251] ? idr_get_free (??:?) [ 12.677245][ T251] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.677250][ T251] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.677255][ T251] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.677258][ T251] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.677262][ T251] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.677263][ T251] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.677265][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.677267][ T251] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 12.677270][ T251] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.677273][ T251] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.677278][ T251] 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.677280][ T251] ? 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)) [ 12.677283][ T251] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.677286][ T251] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.677291][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.677293][ T251] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.677296][ T251] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.677298][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.677303][ T251] __dev_xmit_skb (net/core/dev.c:4262) [ 12.677308][ T251] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.677309][ T251] ? __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.677312][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.677315][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.677319][ T251] __dev_queue_xmit (net/core/dev.c:4884) [ 12.677327][ T251] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.677329][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.677330][ T251] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.677337][ T251] ? neigh_hh_output (./include/net/neighbour.h:525) [ 12.677343][ T251] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 12.677347][ T251] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.677349][ T251] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.677352][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.677355][ T251] ? 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.677359][ T251] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.677363][ T251] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.677366][ T251] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.677368][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.677370][ T251] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.677373][ T251] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.677377][ T251] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.677380][ T251] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.677382][ T251] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.677385][ T251] 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.677390][ T251] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.677397][ T251] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.677401][ T251] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.677403][ T251] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.677405][ T251] process_one_work (kernel/workqueue.c:3387) [ 12.677412][ T251] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.677415][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.677423][ T251] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.677427][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.677429][ T251] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.677432][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.677435][ T251] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.677437][ T251] kthread (kernel/kthread.c:436) [ 12.677439][ T251] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.677442][ T251] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.677444][ T251] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.677449][ T251] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.677452][ T251] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.677455][ T251] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.677458][ T251] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 16.453335][ C0] | [ 16.453335][ C0] | [ 16.453335][ C0] stack backtrace: | [ 16.453341][ C0] Tainted: [W]=WARN [ 16.453342][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.453343][ C0] Call Trace: [ 16.453345][ C0] [ 16.453346][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.453350][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 16.453352][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 16.453355][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 16.453356][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 16.453358][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 16.453360][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453362][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.453364][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453367][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453369][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.453370][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.453372][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 16.453374][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.453376][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.453378][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453380][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453381][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.453384][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.453385][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453387][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.453389][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.453391][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453392][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.453394][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.453396][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.453398][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 16.453400][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.453402][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453404][ C0] _printk (kernel/printk/printk.c:2504) [ 16.453406][ C0] ? snapshot_read.cold (user.c:?) [ 16.453407][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 16.453410][ C0] ? idr_get_free (??:?) [ 16.453413][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 16.453415][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 16.453417][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453419][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 16.453421][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453422][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 16.453424][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453425][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 16.453427][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 16.453428][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453430][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 16.453432][ C0] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 16.453434][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 16.453436][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 16.453437][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453439][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 16.453440][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 16.453442][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453444][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 16.453446][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 16.453447][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 16.453449][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 16.453450][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453452][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453454][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 16.453456][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 16.453458][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453459][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453462][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 16.453464][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 16.453466][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 16.453467][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453469][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453470][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 16.453473][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 16.453475][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 16.453476][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 16.453478][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453479][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453480][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453482][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 16.453484][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 16.453486][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.453488][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453490][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 16.453493][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453494][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453496][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 16.453498][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453500][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453502][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453503][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 16.453505][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 16.453507][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 16.453511][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453512][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453514][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453516][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 16.453518][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453520][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 16.453521][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453524][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.453526][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 16.453528][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 16.453530][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.453532][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453534][ C0] handle_softirqs (kernel/softirq.c:645) [ 16.453536][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453537][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 16.453539][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 16.453541][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 16.453547][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 16.453549][ C0] [ 16.453550][ C0] [ 16.453550][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.453552][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 16.453553][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 16.453556][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 16.453558][ C0] RSP: 0018:ffffffffa3207cf8 EFLAGS: 00000296 [ 16.453560][ C0] RAX: 0000000000089949 RBX: ffffffffa321c600 RCX: ffffffffa02f0307 [ 16.453561][ C0] RDX: ffffffffa321c600 RSI: ffffffffa3038b1c RDI: ffffffffa2a8d8e0 [ 16.453562][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 16.453563][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4640fa2 [ 16.453563][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 16.453565][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.453567][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.453569][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 16.453570][ C0] default_idle_call (kernel/sched/idle.c:122) [ 16.453572][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.453573][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 16.453575][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 16.453577][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453579][ C0] do_idle (kernel/sched/idle.c:355) [ 16.453581][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 16.453582][ C0] rest_init (init/main.c:727) [ 16.453584][ C0] ? __cpuidle_text_end (??:?) [ 16.453587][ C0] ? rest_init (init/main.c:727) [ 16.453588][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 16.453592][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 16.453594][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 16.453597][ C0] start_kernel (init/main.c:1185) [ 16.453598][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 16.453600][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 16.453602][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 16.453618][ C0] softirqs last disabled at (563531): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.453619][ C0] Preemption disabled at: | [ 16.453620][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 16.453625][ C0] Tainted: [W]=WARN [ 16.453625][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.453626][ C0] Call Trace: [ 16.453626][ C0] [ 16.453627][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.453629][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 16.453630][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 16.453633][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.453636][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453638][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.453640][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.453641][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.453643][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.453644][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.453646][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 16.453647][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.453649][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 16.453651][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.453652][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 16.453654][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.453656][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453657][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453659][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453661][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.453663][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.453665][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.453667][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453668][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453670][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.453672][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.453674][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453676][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.453678][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.453680][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453681][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.453683][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.453684][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.453686][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 16.453688][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.453690][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453693][ C0] _printk (kernel/printk/printk.c:2504) [ 16.453694][ C0] ? snapshot_read.cold (user.c:?) [ 16.453696][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 16.453698][ C0] ? idr_get_free (??:?) [ 16.453700][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 16.453703][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 16.453705][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453706][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 16.453708][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453710][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 16.453711][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453713][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 16.453714][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 16.453716][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.453718][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 16.453720][ C0] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 16.453721][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 16.453723][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 16.453725][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453726][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 16.453728][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 16.453729][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453731][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 16.453733][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 16.453734][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 16.453736][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 16.453737][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453739][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453741][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 16.453744][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 16.453745][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453746][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453749][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 16.453751][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 16.453753][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 16.453754][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453755][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453757][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 16.453759][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 16.453761][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 16.453762][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 16.453763][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.453765][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453766][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453768][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 16.453770][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 16.453772][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.453774][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453776][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 16.453778][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453780][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453782][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 16.453784][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453786][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.453787][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453789][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 16.453791][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 16.453792][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 16.453794][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.453795][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453797][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453799][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 16.453801][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 16.453803][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 16.453805][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.453807][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.453810][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 16.453812][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 16.453813][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.453814][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453816][ C0] handle_softirqs (kernel/softirq.c:645) [ 16.453818][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.453819][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 16.453821][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 16.453823][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 16.453824][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 16.453826][ C0] [ 16.453826][ C0] [ 16.453827][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.453828][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 16.453830][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 16.453831][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 16.453833][ C0] RSP: 0018:ffffffffa3207cf8 EFLAGS: 00000296 [ 16.453834][ C0] RAX: 0000000000089949 RBX: ffffffffa321c600 RCX: ffffffffa02f0307 [ 16.453835][ C0] RDX: ffffffffa321c600 RSI: ffffffffa3038b1c RDI: ffffffffa2a8d8e0 [ 16.453835][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 16.453836][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4640fa2 [ 16.453837][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 16.453838][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.453840][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.453842][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 16.453843][ C0] default_idle_call (kernel/sched/idle.c:122) [ 16.453845][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 16.453846][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 16.453848][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 16.453849][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.453851][ C0] do_idle (kernel/sched/idle.c:355) [ 16.453852][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 16.453854][ C0] rest_init (init/main.c:727) [ 16.453856][ C0] ? __cpuidle_text_end (??:?) [ 16.453858][ C0] ? rest_init (init/main.c:727) [ 16.453860][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 16.453862][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 16.453864][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 16.453866][ C0] start_kernel (init/main.c:1185) [ 16.453867][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 16.453869][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 16.453871][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.530976][ T338] softirqs last disabled at (0): 0x0 | [ 17.530977][ T338] Preemption disabled at: | [ 17.530978][ T338] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.530988][ T338] Tainted: [W]=WARN [ 17.530989][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.530991][ T338] Call Trace: [ 17.530992][ T338] [ 17.530993][ T338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.530998][ T338] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.531000][ T338] __might_resched.cold (kernel/sched/core.c:9234) [ 17.531004][ T338] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 17.531005][ T338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.531009][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531012][ T338] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.531016][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.531018][ T338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.531022][ T338] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.531023][ T338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.531025][ T338] put_chars (drivers/char/virtio_console.c:1176) [ 17.531027][ T338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.531029][ T338] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 17.531031][ T338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.531034][ T338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.531035][ T338] ? vsnprintf (lib/vsprintf.c:2900) [ 17.531039][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.531040][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531042][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531044][ T338] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.531047][ T338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.531048][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531050][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531052][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531053][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.531055][ T338] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 17.531057][ T338] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.531059][ T338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.531062][ T338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.531063][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.531065][ T338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.531067][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531068][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.531069][ T338] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.531071][ T338] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.531073][ T338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.531075][ T338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.531077][ T338] vprintk_emit (kernel/printk/printk.c:2479) [ 17.531079][ T338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.531081][ T338] ? netdev_run_todo (net/core/dev.c:11776) [ 17.531086][ T338] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 17.531089][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531092][ T338] ? 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 [ 17.531095][ T338] _printk (kernel/printk/printk.c:2504) [ 17.531099][ T338] ? snapshot_read.cold (user.c:?) [ 17.531100][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531102][ T338] ? 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 [ 17.531104][ T338] ? __up_write (kernel/locking/rwsem.c:1415) [ 17.531105][ T338] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 17.531106][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.531108][ T338] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 17.531110][ T338] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 17.531112][ T338] do_one_initcall (init/main.c:1357) [ 17.531114][ T338] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 17.531116][ T338] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 17.531119][ T338] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 17.531122][ T338] do_init_module (kernel/module/main.c:3117) [ 17.531124][ T338] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 17.531126][ T338] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 17.531129][ T338] load_module (kernel/module/main.c:3593) [ 17.531132][ T338] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 17.531134][ T338] ? __ia32_sys_fsconfig (??:?) [ 17.531137][ T338] ? ovl_real_file (fs/overlayfs/file.c:195) [ 17.531140][ T338] ? backing_file_read_iter (fs/backing-file.c:211) [ 17.531143][ T338] init_module_from_file (kernel/module/main.c:3790) [ 17.531145][ T338] ? __do_sys_init_module (kernel/module/main.c:3664) [ 17.531148][ T338] ? ovl_mmap (fs/overlayfs/file.c:477) [ 17.531150][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.531152][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531154][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.531155][ T338] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.531157][ T338] idempotent_init_module (kernel/module/main.c:3802) [ 17.531159][ T338] ? init_module_from_file (kernel/module/main.c:3791) [ 17.531162][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.531164][ T338] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 17.531168][ T338] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 17.531170][ T338] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.531172][ T338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.531174][ T338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.531176][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.531178][ T338] RIP: 0033:0x7fdd8bc4137d [ 17.531180][ T338] 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 [ 17.531182][ T338] RSP: 002b:00007ffd6faf2538 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 17.531185][ T338] RAX: ffffffffffffffda RBX: 000055949a82c810 RCX: 00007fdd8bc4137d [ 17.531186][ T338] RDX: 0000000000000000 RSI: 0000559488474ffd RDI: 0000000000000000 [ 17.531187][ T338] RBP: 00007ffd6faf25d0 R08: 0000000000000000 R09: 0000000000000000 [ 17.531188][ T338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000559488474ffd [ 17.531189][ T338] R13: 000055949a82c960 R14: 0000000000040000 R15: 0000000000000000 | [ 23.941064][ C0] softirqs last disabled at (563531): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.941066][ C0] Preemption disabled at: | [ 23.941067][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 23.941078][ C0] Tainted: [W]=WARN [ 23.941079][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.941080][ C0] Call Trace: [ 23.941082][ C0] [ 23.941083][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.941088][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 23.941090][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 23.941093][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.941097][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941100][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.941104][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.941106][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.941110][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.941112][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.941114][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 23.941116][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 23.941117][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.941119][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.941122][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.941125][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.941126][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.941128][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.941129][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941131][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941132][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941135][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.941137][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.941139][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941141][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941142][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941144][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941146][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.941147][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.941150][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.941152][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.941154][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941155][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.941157][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941159][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.941160][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.941161][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 23.941163][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.941165][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.941167][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 23.941170][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.941172][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 23.941173][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941175][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941177][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941179][ C0] _printk (kernel/printk/printk.c:2504) [ 23.941182][ C0] ? snapshot_read.cold (user.c:?) [ 23.941183][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 23.941187][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 23.941190][ C0] ? idr_get_free (??:?) [ 23.941192][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 23.941195][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 23.941200][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 23.941204][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 23.941206][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941208][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941209][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941211][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 23.941215][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941217][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941218][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 23.941220][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.941221][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941223][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941224][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941226][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 23.941229][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 23.941231][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 23.941233][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 23.941235][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 23.941236][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941238][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 23.941239][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 23.941241][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 23.941243][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941245][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 23.941247][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.941248][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 23.941250][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 23.941253][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 23.941255][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 23.941256][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941258][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941260][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 23.941262][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 23.941265][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 23.941266][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 23.941269][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 23.941272][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 23.941275][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 23.941277][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 23.941279][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941280][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941282][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941284][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.941285][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 23.941287][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 23.941289][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 23.941290][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 23.941293][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941295][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.941296][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 23.941297][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941299][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 23.941300][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941301][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941303][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 23.941307][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.941309][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 23.941311][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 23.941313][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 23.941315][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 23.941317][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.941319][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 23.941321][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941322][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.941324][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.941325][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 23.941327][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 23.941330][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 23.941331][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 23.941335][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941337][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 23.941339][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 23.941341][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 23.941343][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.941345][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.941348][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 23.941350][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 23.941351][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.941352][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941354][ C0] handle_softirqs (kernel/softirq.c:645) [ 23.941356][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.941358][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941359][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.941361][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 23.941363][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 23.941364][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 23.941366][ C0] [ 23.941367][ C0] [ 23.941367][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 23.941370][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 23.941372][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 23.941374][ C0] RSP: 0018:ffffffffa3207cf8 EFLAGS: 00000246 [ 23.941377][ C0] RAX: 0000000000000000 RBX: ffffffffa321c600 RCX: 0000000000000001 [ 23.941378][ C0] RDX: 0000000000000000 RSI: ffffffffa2a8d860 RDI: ffffffffa02f0307 [ 23.941379][ C0] RBP: 0000000000000000 R08: ffffffffa277f421 R09: 1fe2200006a463a2 [ 23.941380][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff4640fa2 [ 23.941381][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 23.941382][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 23.941385][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.941388][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 23.941390][ C0] default_idle_call (kernel/sched/idle.c:122) [ 23.941391][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.941393][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 23.941394][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 23.941397][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.941399][ C0] do_idle (kernel/sched/idle.c:355) [ 23.941401][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 23.941402][ C0] rest_init (init/main.c:727) [ 23.941404][ C0] ? __cpuidle_text_end (??:?) [ 23.941407][ C0] ? rest_init (init/main.c:727) [ 23.941409][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 23.941412][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 23.941415][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 23.941417][ C0] start_kernel (init/main.c:1185) [ 23.941421][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 23.941424][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 23.941426][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 37.765096][ C0] softirqs last disabled at (563531): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 37.765100][ C0] Preemption disabled at: | [ 37.765101][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 37.765115][ C0] Tainted: [W]=WARN [ 37.765116][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.765118][ C0] Call Trace: [ 37.765121][ C0] [ 37.765122][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.765129][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 37.765131][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 37.765136][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.765140][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765145][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.765149][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.765153][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.765157][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.765160][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.765163][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 37.765165][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 37.765168][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.765171][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.765175][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.765180][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.765182][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 37.765184][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.765186][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765188][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765191][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765194][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.765198][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.765201][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765203][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765206][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765208][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765211][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.765214][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.765217][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.765221][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.765224][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765226][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.765228][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765231][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.765233][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.765235][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 37.765238][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.765240][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.765243][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 37.765247][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.765250][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 37.765252][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765255][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765258][ C0] _printk (kernel/printk/printk.c:2504) [ 37.765262][ C0] ? snapshot_read.cold (user.c:?) [ 37.765265][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 37.765269][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 37.765273][ C0] ? idr_get_free (??:?) [ 37.765276][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 37.765280][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 37.765287][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 37.765292][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 37.765295][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 37.765299][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 37.765304][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765307][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.765309][ C0] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 37.765313][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765315][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765318][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 37.765322][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 37.765325][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 37.765328][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 37.765332][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 37.765334][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765337][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 37.765339][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 37.765342][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 37.765344][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765348][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 37.765351][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.765353][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 37.765355][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.765359][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 37.765362][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 37.765364][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765367][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765370][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 37.765374][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.765377][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 37.765380][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.765384][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 37.765389][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 37.765393][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 37.765397][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 37.765400][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765402][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765405][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765407][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.765410][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 37.765413][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 37.765416][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 37.765419][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 37.765422][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765425][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.765427][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 37.765429][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765432][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.765434][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765436][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765439][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 37.765444][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.765448][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 37.765451][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 37.765454][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 37.765457][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 37.765459][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 37.765462][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 37.765465][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765467][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.765470][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.765472][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 37.765475][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 37.765478][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 37.765481][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 37.765485][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.765487][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 37.765490][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765493][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 37.765495][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 37.765499][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 37.765502][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 37.765505][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.765509][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 37.765512][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 37.765514][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.765516][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765518][ C0] handle_softirqs (kernel/softirq.c:645) [ 37.765521][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 37.765523][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765526][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.765528][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 37.765531][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 37.765533][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 37.765536][ C0] [ 37.765537][ C0] [ 37.765538][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 37.765541][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 37.765545][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 37.765547][ C0] RSP: 0018:ffffffffa3207cf8 EFLAGS: 00000246 [ 37.765551][ C0] RAX: 0000000000000000 RBX: ffffffffa321c600 RCX: 0000000000000001 [ 37.765553][ C0] RDX: 0000000000000000 RSI: ffffffffa2a8d860 RDI: ffffffffa02f0307 [ 37.765554][ C0] RBP: 0000000000000000 R08: ffffffffa277f421 R09: 1fe2200006a463a2 [ 37.765555][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff4640fa2 [ 37.765557][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 37.765559][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 37.765562][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.765566][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 37.765569][ C0] default_idle_call (kernel/sched/idle.c:122) [ 37.765572][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.765574][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 37.765577][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 37.765580][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.765584][ C0] do_idle (kernel/sched/idle.c:355) [ 37.765586][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 37.765589][ C0] rest_init (init/main.c:727) [ 37.765592][ C0] ? __cpuidle_text_end (??:?) [ 37.765596][ C0] ? rest_init (init/main.c:727) [ 37.765599][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 37.765604][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 37.765607][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 37.765611][ C0] start_kernel (init/main.c:1185) [ 37.765616][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 37.765620][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 37.765622][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.928727][ T532] softirqs last disabled at (0): 0x0 | [ 43.928729][ T532] Preemption disabled at: | [ 43.928730][ T532] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.928741][ T532] Tainted: [W]=WARN [ 43.928741][ T532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.928743][ T532] Call Trace: [ 43.928745][ T532] [ 43.928746][ T532] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.928752][ T532] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.928754][ T532] __might_resched.cold (kernel/sched/core.c:9234) [ 43.928758][ T532] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.928761][ T532] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 43.928764][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928768][ T532] __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)) [ 43.928770][ T532] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.928773][ T532] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.928777][ T532] ? 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) [ 43.928779][ T532] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.928780][ T532] put_chars (drivers/char/virtio_console.c:1176) [ 43.928783][ T532] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.928792][ T532] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.928794][ T532] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.928798][ T532] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.928799][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928801][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928803][ T532] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.928806][ T532] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.928807][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928809][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928811][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928812][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928814][ T532] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.928816][ T532] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.928818][ T532] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.928821][ T532] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.928823][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928824][ T532] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.928826][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928827][ T532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.928829][ T532] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.928830][ T532] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.928832][ T532] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.928834][ T532] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.928836][ T532] vprintk_emit (kernel/printk/printk.c:2479) [ 43.928839][ T532] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.928840][ T532] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.928844][ T532] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.928846][ T532] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.928848][ T532] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.928850][ T532] ? ___sys_sendmsg (net/socket.c:2767) [ 43.928852][ T532] ? __sys_sendmsg (net/socket.c:2799) [ 43.928853][ T532] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.928856][ T532] _printk (kernel/printk/printk.c:2504) [ 43.928860][ T532] ? snapshot_read.cold (user.c:?) [ 43.928862][ T532] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.928865][ T532] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.928866][ T532] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.928868][ T532] ? netdev_notice (net/core/dev.c:13194) [ 43.928870][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928872][ T532] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 43.928873][ T532] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.928876][ T532] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 43.928877][ T532] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.928880][ T532] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 43.928883][ T532] dev_set_allmulti (net/core/dev_api.c:315) [ 43.928886][ T532] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 43.928900][ T532] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.928904][ T532] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.928907][ T532] br_del_if (net/bridge/br_if.c:732) bridge [ 43.928915][ T532] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 43.928917][ T532] do_set_master (net/core/rtnetlink.c:3055) [ 43.928920][ T532] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 43.928922][ T532] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.928925][ T532] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.928926][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928928][ T532] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.928932][ T532] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.928934][ T532] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.928935][ T532] ? kasan_save_track (mm/kasan/common.c:78) [ 43.928937][ T532] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.928938][ T532] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.928940][ T532] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.928941][ T532] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.928942][ T532] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.928943][ T532] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.928945][ T532] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.928946][ T532] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.928947][ T532] ? ___sys_sendmsg (net/socket.c:2767) [ 43.928949][ T532] ? __sys_sendmsg (net/socket.c:2799) [ 43.928950][ T532] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.928951][ T532] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.928954][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928955][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928957][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928958][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928960][ T532] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.928962][ T532] ? __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) [ 43.928964][ T532] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.928966][ T532] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.928967][ T532] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.928968][ T532] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.928971][ T532] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.928973][ T532] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.928975][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928976][ T532] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.928978][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928979][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928981][ T532] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.928983][ T532] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.928984][ T532] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.928986][ T532] ? __kernel_text_address (kernel/extable.c:79) [ 43.928987][ T532] ? write_profile (profile.c:?) [ 43.928988][ T532] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.928991][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928993][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.928994][ T532] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.928998][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.928999][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929001][ T532] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.929003][ T532] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.929004][ T532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.929006][ T532] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.929007][ T532] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.929010][ T532] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.929011][ T532] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.929012][ T532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.929014][ T532] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.929015][ T532] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.929018][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929020][ T532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.929021][ T532] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.929023][ T532] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.929025][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929027][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929028][ T532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.929030][ T532] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.929032][ T532] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.929034][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929036][ T532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.929037][ T532] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.929039][ T532] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.929041][ T532] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.929042][ T532] ? move_addr_to_kernel (net/socket.c:258) [ 43.929043][ T532] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.929046][ T532] ___sys_sendmsg (net/socket.c:2767) [ 43.929048][ T532] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.929053][ T532] __sys_sendmsg (net/socket.c:2799) [ 43.929055][ T532] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.929057][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.929059][ T532] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.929061][ T532] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.929063][ T532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.929064][ T532] RIP: 0033:0x7f2809f2354e [ 43.929066][ T532] 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 [ 43.929068][ T532] RSP: 002b:00007fff55961490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.929072][ T532] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2809f2354e [ 43.929073][ T532] RDX: 0000000000000000 RSI: 00007fff55961540 RDI: 0000000000000005 [ 43.929074][ T532] RBP: 00007fff559614a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.929075][ T532] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d97f Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record