====================================== | [ 9.680459][ T187] softirqs last disabled at (36613): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.680461][ T187] Preemption disabled at: | [ 9.680462][ T187] 0x0 | [ 9.680472][ T187] Tainted: [W]=WARN [ 9.680473][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.680475][ T187] Call Trace: [ 9.680476][ T187] [ 9.680478][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.680484][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.680489][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.680494][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.680499][ T187] __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)) [ 9.680501][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.680507][ T187] ? 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) [ 9.680510][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.680513][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.680516][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.680517][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.680522][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.680527][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.680534][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.680536][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.680538][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.680542][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.680546][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.680548][ T187] ? 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)) [ 9.680551][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.680553][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.680557][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.680561][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.680563][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.680568][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.680571][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.680573][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.680575][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.680579][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.680581][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.680584][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.680588][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.680591][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.680595][ T187] _printk (kernel/printk/printk.c:2504) [ 9.680599][ T187] ? snapshot_read.cold (user.c:?) [ 9.680601][ T187] ? 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) [ 9.680604][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.680608][ T187] ? 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) [ 9.680611][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.680614][ T187] ? exit_notify (kernel/exit.c:780) [ 9.680616][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.680619][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.680623][ T187] do_group_exit (kernel/exit.c:1151) [ 9.680626][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.680628][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.680630][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.680633][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.680636][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.680638][ T187] RIP: 0033:0x7fade93ba1b8 [ 9.680641][ T187] Code: Unable to access opcode bytes at 0x7fade93ba18e. Code starting with the faulting instruction =========================================== [ 9.680642][ T187] RSP: 002b:00007fff5687ff78 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.680644][ T187] RAX: ffffffffffffffda RBX: 00007fade94eaf88 RCX: 00007fade93ba1b8 [ 9.680646][ T187] RDX: 00007fade9104fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.680646][ T187] RBP: 00007fff5687ffd0 R08: 0000000000000000 R09: 0000000000008010 [ 9.680647][ T187] R10: 00007fff5687fd90 R11: 0000000000000246 R12: 0000000000000001 [ 9.680648][ T187] R13: 0000000000000000 R14: 00007fade94e9680 R15: 00007fade94eafa0 | [ 11.200495][ T240] softirqs last disabled at (26415): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.200498][ T240] Preemption disabled at: | [ 11.200499][ T240] 0x0 | [ 11.200512][ T240] Tainted: [W]=WARN [ 11.200514][ T240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.200516][ T240] Call Trace: [ 11.200518][ T240] [ 11.200520][ T240] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.200529][ T240] __might_resched.cold (kernel/sched/core.c:9234) [ 11.200535][ T240] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.200541][ T240] ? __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.200548][ T240] __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.200552][ T240] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.200561][ T240] ? 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.200565][ T240] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.200570][ T240] put_chars (drivers/char/virtio_console.c:1176) [ 11.200575][ T240] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.200577][ T240] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.200584][ T240] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.200593][ T240] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.200604][ T240] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.200608][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.200612][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.200619][ T240] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.200625][ T240] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.200628][ T240] ? 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.200633][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.200637][ T240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.200644][ T240] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.200651][ T240] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.200654][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.200664][ T240] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.200668][ T240] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.200671][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.200675][ T240] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.200682][ T240] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.200684][ T240] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.200690][ T240] vprintk_emit (kernel/printk/printk.c:2479) [ 11.200697][ T240] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.200703][ T240] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.200709][ T240] _printk (kernel/printk/printk.c:2504) [ 11.200714][ T240] ? snapshot_read.cold (user.c:?) [ 11.200719][ T240] ? 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) [ 11.200723][ T240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.200730][ T240] ? 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) [ 11.200734][ T240] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.200740][ T240] ? exit_notify (kernel/exit.c:780) [ 11.200749][ T240] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.200753][ T240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.200761][ T240] do_group_exit (kernel/exit.c:1151) [ 11.200766][ T240] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.200769][ T240] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.200773][ T240] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.200777][ T240] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.200782][ T240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.200785][ T240] RIP: 0033:0x7f306291a1b8 [ 11.200789][ T240] Code: Unable to access opcode bytes at 0x7f306291a18e. Code starting with the faulting instruction =========================================== [ 11.200790][ T240] RSP: 002b:00007fff59e75138 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.200794][ T240] RAX: ffffffffffffffda RBX: 00007f3062a4af88 RCX: 00007f306291a1b8 [ 11.200796][ T240] RDX: 00007f3062664fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.200797][ T240] RBP: 00007fff59e75190 R08: 0000000000000000 R09: 0000000000008010 [ 11.200799][ T240] R10: 00007fff59e74f50 R11: 0000000000000246 R12: 0000000000000001 [ 11.200800][ T240] R13: 0000000000000000 R14: 00007f3062a49680 R15: 00007f3062a4afa0 | [ 12.051875][ T10] #11: ffffffffb5889560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 12.051878][ T10] | [ 12.051878][ T10] stack backtrace: | [ 12.051884][ T10] Tainted: [W]=WARN [ 12.051885][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.051887][ T10] Workqueue: mld mld_ifc_work [ 12.051890][ T10] Call Trace: [ 12.051892][ T10] [ 12.051894][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.051900][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.051906][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.051910][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.051913][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.051919][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.051921][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.051927][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.051930][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.051934][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.051936][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.051938][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.051941][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.051946][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.051953][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.051956][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.051960][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.051964][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.051968][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.051970][ T10] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.051973][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.051976][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.051980][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.051984][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.051986][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.051992][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.051995][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.051997][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.051999][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.052003][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.052005][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.052009][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.052013][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.052016][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.052021][ T10] _printk (kernel/printk/printk.c:2504) [ 12.052024][ T10] ? snapshot_read.cold (user.c:?) [ 12.052026][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.052032][ T10] ? idr_get_free (??:?) [ 12.052037][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.052042][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.052047][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.052050][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.052054][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.052055][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.052058][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.052060][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.052062][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.052065][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.052071][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.052075][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.052079][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.052083][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.052086][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.052088][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.052090][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.052092][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.052097][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.052102][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.052104][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.052107][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.052109][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.052114][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.052116][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.052121][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.052123][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.052125][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.052137][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.052142][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.052144][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.052146][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.052150][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.052155][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.052159][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.052162][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.052163][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.052165][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.052168][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.052174][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.052177][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.052180][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.052184][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 12.052188][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.052195][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.052200][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.052202][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.052204][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.052211][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.052214][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.052222][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.052226][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.052228][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.052231][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.052234][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.052236][ T10] kthread (kernel/kthread.c:436) [ 12.052238][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.052241][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.052244][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.052248][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.052252][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.052255][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.052258][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.370460][ T12] softirqs last disabled at (1328): __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.370463][ T12] Preemption disabled at: | [ 12.370464][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 12.370473][ T12] Tainted: [W]=WARN [ 12.370474][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.370476][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 12.370480][ T12] Call Trace: [ 12.370481][ T12] [ 12.370483][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.370489][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.370491][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 12.370496][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.370500][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.370505][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.370507][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.370513][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.370516][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.370519][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 12.370521][ T12] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.370524][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.370527][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.370532][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.370539][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.370542][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370546][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.370550][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.370554][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.370556][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.370559][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370562][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.370566][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.370570][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.370572][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.370578][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.370581][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.370583][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370585][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.370589][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.370591][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.370594][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 12.370598][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.370601][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.370606][ T12] _printk (kernel/printk/printk.c:2504) [ 12.370610][ T12] ? snapshot_read.cold (user.c:?) [ 12.370611][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.370618][ T12] ? idr_get_free (??:?) [ 12.370623][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.370628][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.370633][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.370635][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.370637][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.370639][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.370642][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.370644][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.370646][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.370649][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.370656][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.370660][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.370664][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.370668][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.370671][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.370673][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.370675][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.370678][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.370683][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 12.370686][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 12.370689][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.370692][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 12.370694][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370697][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.370701][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 12.370704][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.370709][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.370711][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.370713][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.370727][ T12] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.370732][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.370733][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.370737][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.370740][ T12] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.370744][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.370754][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.370757][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.370759][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.370761][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.370764][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.370765][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.370771][ T12] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 12.370777][ T12] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.370783][ T12] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.370786][ T12] ? try_to_grab_pending (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 kernel/workqueue.c:2158) [ 12.370788][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.370792][ T12] ndisc_send_ns (net/ipv6/ndisc.c:672) [ 12.370794][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.370796][ T12] ? ndisc_router_discovery (net/ipv6/ndisc.c:1317 (discriminator 13)) [ 12.370798][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.370800][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.370803][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.370807][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4318) [ 12.370811][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 12.370814][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370816][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370818][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.370820][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.370824][ T12] process_one_work (kernel/workqueue.c:3387) [ 12.370833][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.370837][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.370845][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.370852][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.370854][ T12] kthread (kernel/kthread.c:436) [ 12.370856][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.370858][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.370861][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.370865][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.370868][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.370871][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.370874][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.435493][ T12] softirqs last disabled at (5424): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.435496][ T12] Preemption disabled at: | [ 13.435497][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.435506][ T12] Tainted: [W]=WARN [ 13.435507][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.435509][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 13.435512][ T12] Call Trace: [ 13.435514][ T12] [ 13.435516][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.435522][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.435525][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 13.435529][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.435533][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.435539][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.435541][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.435547][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.435549][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.435553][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 13.435556][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.435562][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.435569][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.435572][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435576][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.435580][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.435582][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.435585][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435589][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435593][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.435597][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.435599][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435605][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.435608][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.435609][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435612][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.435616][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.435617][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.435621][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 13.435625][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.435628][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435633][ T12] _printk (kernel/printk/printk.c:2504) [ 13.435638][ T12] ? snapshot_read.cold (user.c:?) [ 13.435640][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.435646][ T12] ? idr_get_free (??:?) [ 13.435652][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.435656][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.435661][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.435663][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.435667][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.435669][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.435671][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435673][ T12] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.435676][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.435678][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.435684][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.435686][ T12] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 13.435689][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.435692][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.435697][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435699][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.435701][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.435704][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435709][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 13.435712][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 13.435715][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.435717][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.435719][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435722][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435726][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 13.435733][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.435735][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435737][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.435744][ T12] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.435749][ T12] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.435760][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.435762][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.435764][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435768][ T12] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.435772][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.435776][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.435779][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.435780][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435782][ T12] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.435786][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.435789][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.435792][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.435794][ T12] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.435797][ T12] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 13.435802][ T12] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.435811][ T12] ipv6_mc_dad_complete (net/ipv6/mcast.c:2296) [ 13.435813][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.435815][ T12] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 13.435819][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435821][ T12] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 13.435824][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435825][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.435828][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.435832][ T12] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.435834][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.435841][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 13.435846][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435848][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435850][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435852][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435856][ T12] process_one_work (kernel/workqueue.c:3387) [ 13.435863][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.435866][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435873][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.435881][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.435883][ T12] kthread (kernel/kthread.c:436) [ 13.435885][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.435888][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.435890][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.435894][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.435898][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.435901][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.435904][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.210634][ C1] | [ 17.210635][ C1] | [ 17.210635][ C1] stack backtrace: | [ 17.210641][ C1] Tainted: [W]=WARN [ 17.210642][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.210643][ C1] Call Trace: [ 17.210644][ C1] [ 17.210647][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.210650][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.210653][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.210656][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 17.210657][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 17.210659][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.210661][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.210663][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.210665][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210668][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210670][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.210671][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.210673][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.210675][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.210676][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.210678][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210680][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210682][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.210684][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.210686][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.210688][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.210690][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.210691][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210693][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.210695][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.210696][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.210698][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 17.210700][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.210703][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210705][ C1] _printk (kernel/printk/printk.c:2504) [ 17.210707][ C1] ? snapshot_read.cold (user.c:?) [ 17.210708][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.210711][ C1] ? idr_get_free (??:?) [ 17.210714][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.210716][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.210718][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.210719][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.210721][ C1] ? trace_event_raw_event_qdisc_create (./include/linux/trace_events.h:767 ./include/trace/events/qdisc.h:178 ./include/trace/events/qdisc.h:178) [ 17.210725][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.210726][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.210727][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.210729][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.210731][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.210732][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.210734][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.210736][ C1] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.210737][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.210739][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.210741][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.210743][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.210744][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.210746][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210748][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 17.210749][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.210751][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.210752][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.210754][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210755][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210757][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 17.210760][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.210768][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.210770][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.210772][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.210774][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.210776][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.210778][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.210779][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210781][ C1] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.210783][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.210785][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.210786][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.210788][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.210789][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.210790][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210792][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.210794][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.210796][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.210798][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210800][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.210802][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210804][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210806][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.210808][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210810][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210812][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210813][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 17.210815][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 17.210817][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.210821][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.210823][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210824][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210826][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.210828][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.210830][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.210832][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.210835][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.210837][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.210839][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.210841][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.210843][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210845][ C1] handle_softirqs (kernel/softirq.c:645) [ 17.210847][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210848][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.210850][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.210852][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 17.210853][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.210855][ C1] [ 17.210855][ C1] [ 17.210856][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.210857][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.210859][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.210862][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.210864][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 17.210866][ C1] RAX: 000000000009b04f RBX: ff11000001bea380 RCX: ffffffffb26f0307 [ 17.210867][ C1] RDX: ff11000001bea380 RSI: ffffffffb5438b01 RDI: ffffffffb4e8d8e0 [ 17.210868][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.210869][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 17.210870][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.210871][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.210873][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.210875][ C1] default_idle_call (kernel/sched/idle.c:122) [ 17.210877][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.210878][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 17.210880][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.210881][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.210882][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210884][ C1] do_idle (kernel/sched/idle.c:355) [ 17.210886][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.210887][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.210889][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.210891][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.210909][ C1] softirqs last disabled at (634961): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.210910][ C1] Preemption disabled at: | [ 17.210911][ C1] 0x0 | [ 17.210916][ C1] Tainted: [W]=WARN [ 17.210917][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.210917][ C1] Call Trace: [ 17.210918][ C1] [ 17.210918][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.210921][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 17.210924][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.210927][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210929][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.210931][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.210932][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.210934][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.210935][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.210937][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 17.210939][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.210941][ C1] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.210943][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.210944][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.210946][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.210948][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210949][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210951][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210953][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.210955][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.210957][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.210959][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210960][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.210962][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.210964][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.210966][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.210968][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.210970][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.210972][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.210973][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.210975][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.210977][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.210979][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 17.210981][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.210983][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.210985][ C1] _printk (kernel/printk/printk.c:2504) [ 17.210987][ C1] ? snapshot_read.cold (user.c:?) [ 17.210988][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.210990][ C1] ? idr_get_free (??:?) [ 17.210993][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.210995][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.210997][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.210999][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.211000][ C1] ? trace_event_raw_event_qdisc_create (./include/linux/trace_events.h:767 ./include/trace/events/qdisc.h:178 ./include/trace/events/qdisc.h:178) [ 17.211002][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.211003][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.211005][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.211006][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.211008][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.211009][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.211012][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.211013][ C1] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.211015][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.211017][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.211018][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.211020][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.211021][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.211023][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.211025][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 17.211026][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.211028][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.211029][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.211030][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.211032][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.211034][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 17.211037][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.211038][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.211040][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.211042][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.211044][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.211046][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.211047][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.211048][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.211050][ C1] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.211052][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.211054][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.211055][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.211057][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.211058][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.211059][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.211061][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.211063][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.211065][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.211067][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211069][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.211071][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211073][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211075][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.211077][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211079][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.211080][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211082][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 17.211084][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 17.211085][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.211087][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.211088][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.211090][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.211092][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.211094][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.211096][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.211098][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.211100][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.211102][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.211104][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.211106][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.211107][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.211109][ C1] handle_softirqs (kernel/softirq.c:645) [ 17.211110][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.211112][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.211114][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.211115][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 17.211116][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.211118][ C1] [ 17.211119][ C1] [ 17.211119][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.211121][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.211122][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.211124][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.211125][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 17.211126][ C1] RAX: 000000000009b04f RBX: ff11000001bea380 RCX: ffffffffb26f0307 [ 17.211127][ C1] RDX: ff11000001bea380 RSI: ffffffffb5438b01 RDI: ffffffffb4e8d8e0 [ 17.211128][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.211128][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 17.211129][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.211130][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.211132][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.211134][ C1] default_idle_call (kernel/sched/idle.c:122) [ 17.211136][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.211137][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 17.211139][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.211140][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.211141][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.211143][ C1] do_idle (kernel/sched/idle.c:355) [ 17.211145][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.211146][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.211147][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.211149][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.440689][ T324] softirqs last disabled at (0): 0x0 | [ 18.440690][ T324] Preemption disabled at: | [ 18.440691][ T324] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.440702][ T324] Tainted: [W]=WARN [ 18.440703][ T324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.440704][ T324] Call Trace: [ 18.440706][ T324] [ 18.440707][ T324] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.440712][ T324] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.440714][ T324] __might_resched.cold (kernel/sched/core.c:9234) [ 18.440717][ T324] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 18.440719][ T324] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.440722][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440726][ T324] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.440729][ T324] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.440732][ T324] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.440736][ T324] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.440737][ T324] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.440739][ T324] put_chars (drivers/char/virtio_console.c:1176) [ 18.440741][ T324] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.440743][ T324] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 18.440745][ T324] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.440748][ T324] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.440749][ T324] ? vsnprintf (lib/vsprintf.c:2900) [ 18.440752][ T324] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.440754][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440755][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440758][ T324] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.440760][ T324] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.440762][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440763][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440770][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440772][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.440774][ T324] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 18.440775][ T324] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.440777][ T324] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.440780][ T324] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.440782][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.440783][ T324] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.440785][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440786][ T324] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.440788][ T324] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.440789][ T324] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.440791][ T324] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.440793][ T324] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.440795][ T324] vprintk_emit (kernel/printk/printk.c:2479) [ 18.440798][ T324] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.440800][ T324] ? netdev_run_todo (net/core/dev.c:11776) [ 18.440804][ T324] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 18.440806][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440809][ T324] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.440811][ T324] _printk (kernel/printk/printk.c:2504) [ 18.440814][ T324] ? snapshot_read.cold (user.c:?) [ 18.440815][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440817][ T324] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 18.440819][ T324] ? __up_write (kernel/locking/rwsem.c:1415) [ 18.440820][ T324] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 18.440821][ T324] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.440823][ T324] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 18.440824][ T324] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 18.440826][ T324] do_one_initcall (init/main.c:1357) [ 18.440829][ T324] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 18.440832][ T324] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 18.440835][ T324] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 18.440838][ T324] do_init_module (kernel/module/main.c:3117) [ 18.440840][ T324] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 18.440842][ T324] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 18.440844][ T324] load_module (kernel/module/main.c:3593) [ 18.440848][ T324] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 18.440850][ T324] ? __ia32_sys_fsconfig (??:?) [ 18.440852][ T324] ? ovl_real_file (fs/overlayfs/file.c:195) [ 18.440856][ T324] ? backing_file_read_iter (fs/backing-file.c:211) [ 18.440858][ T324] init_module_from_file (kernel/module/main.c:3790) [ 18.440861][ T324] ? __do_sys_init_module (kernel/module/main.c:3664) [ 18.440863][ T324] ? ovl_mmap (fs/overlayfs/file.c:477) [ 18.440865][ T324] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.440867][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440869][ T324] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.440870][ T324] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.440872][ T324] idempotent_init_module (kernel/module/main.c:3802) [ 18.440874][ T324] ? init_module_from_file (kernel/module/main.c:3791) [ 18.440877][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.440878][ T324] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 18.440882][ T324] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 18.440884][ T324] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.440887][ T324] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.440889][ T324] ? irq_exit_rcu (kernel/softirq.c:786) [ 18.440891][ T324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.440893][ T324] RIP: 0033:0x7fcc8003e37d [ 18.440895][ T324] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 18.440896][ T324] RSP: 002b:00007fff6a2a5ca8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 18.440900][ T324] RAX: ffffffffffffffda RBX: 0000557c1f2e5810 RCX: 00007fcc8003e37d [ 18.440902][ T324] RDX: 0000000000000000 RSI: 0000557c058f5ffd RDI: 0000000000000000 [ 18.440903][ T324] RBP: 00007fff6a2a5d40 R08: 0000000000000000 R09: 0000000000000000 [ 18.440904][ T324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557c058f5ffd [ 18.440904][ T324] R13: 0000557c1f2e5960 R14: 0000000000040000 R15: 0000000000000000 | [ 24.955442][ C1] softirqs last disabled at (634961): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.955444][ C1] Preemption disabled at: | [ 24.955445][ C1] 0x0 | [ 24.955456][ C1] Tainted: [W]=WARN [ 24.955457][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.955459][ C1] Call Trace: [ 24.955460][ C1] [ 24.955462][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.955467][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 24.955470][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.955474][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955477][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.955481][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955483][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.955487][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.955489][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.955491][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 24.955493][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 24.955495][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.955496][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.955499][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.955502][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.955503][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 24.955505][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955506][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955508][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955509][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955511][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.955514][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.955516][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955517][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955519][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955521][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955522][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.955524][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.955527][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.955529][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.955531][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955532][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.955534][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955535][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955537][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.955538][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 24.955540][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.955542][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.955544][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 24.955546][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.955548][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 24.955550][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955551][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955553][ C1] _printk (kernel/printk/printk.c:2504) [ 24.955556][ C1] ? snapshot_read.cold (user.c:?) [ 24.955558][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 24.955562][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 24.955565][ C1] ? idr_get_free (??:?) [ 24.955567][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 24.955570][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 24.955574][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 24.955578][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 24.955579][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955581][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955583][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955584][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 24.955588][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955590][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955591][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 24.955593][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955594][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955596][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955597][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955599][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 24.955601][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 24.955603][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 24.955605][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 24.955608][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 24.955609][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955611][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 24.955612][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 24.955614][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 24.955615][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955617][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 24.955619][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 24.955621][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 24.955622][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 24.955624][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955625][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955627][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 24.955630][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.955632][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 24.955634][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.955637][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 24.955640][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 24.955642][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 24.955644][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 24.955646][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955648][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955649][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955651][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955652][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 24.955654][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 24.955656][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 24.955657][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 24.955660][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955662][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.955663][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 24.955664][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955666][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 24.955667][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955668][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955670][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 24.955674][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.955676][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 24.955678][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955680][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955682][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 24.955684][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 24.955685][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955687][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955689][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955690][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.955692][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955693][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 24.955696][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 24.955697][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.955701][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955703][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.955705][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955707][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.955709][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 24.955712][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955714][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.955716][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.955717][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.955719][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955720][ C1] handle_softirqs (kernel/softirq.c:645) [ 24.955722][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.955724][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955725][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955727][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.955728][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 24.955730][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.955732][ C1] [ 24.955732][ C1] [ 24.955733][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 24.955736][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.955738][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.955741][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 24.955743][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 24.955746][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 24.955748][ C1] RDX: 0000000000000001 RSI: ffffffffb4e8d860 RDI: ffffffffb26f0307 [ 24.955748][ C1] RBP: 0000000000000000 R08: ffffffffb4b80421 R09: 1fe2200006a563a2 [ 24.955749][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 24.955750][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 24.955751][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 24.955753][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.955756][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.955758][ C1] default_idle_call (kernel/sched/idle.c:122) [ 24.955760][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.955761][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 24.955763][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.955765][ C1] ? do_idle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 kernel/sched/idle.c:283) [ 24.955767][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955769][ C1] do_idle (kernel/sched/idle.c:355) [ 24.955770][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.955772][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 24.955773][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 24.955775][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.310685][ C3] softirqs last disabled at (0): 0x0 | [ 29.310688][ C3] Preemption disabled at: | [ 29.310689][ C3] __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)) | [ 29.310703][ C3] Tainted: [W]=WARN [ 29.310704][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.310707][ C3] Call Trace: [ 29.310709][ C3] [ 29.310711][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.310718][ C3] ? __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)) [ 29.310720][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 29.310725][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310729][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.310734][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.310736][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310740][ C3] __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)) [ 29.310744][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.310748][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.310753][ C3] ? 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) [ 29.310755][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.310759][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 29.310761][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 29.310764][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.310766][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 29.310771][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.310776][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.310778][ C3] ? 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) [ 29.310780][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 29.310785][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.310787][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310790][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.310793][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.310797][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.310800][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310810][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310812][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310815][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.310818][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.310820][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.310824][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.310828][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.310830][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.310833][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.310835][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310837][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.310840][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.310842][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.310845][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.310847][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.310850][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 29.310855][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.310857][ C3] ? 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) [ 29.310860][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310862][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.310865][ C3] _printk (kernel/printk/printk.c:2504) [ 29.310869][ C3] ? snapshot_read.cold (user.c:?) [ 29.310872][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.310876][ C3] ? idr_get_free (??:?) [ 29.310879][ C3] ? 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) [ 29.310883][ C3] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 29.310888][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 29.310894][ C3] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 29.310898][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 29.310904][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 29.310908][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 29.310911][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.310913][ C3] ? 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) [ 29.310916][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.310918][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 29.310920][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 29.310924][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 29.310927][ C3] tc_run (net/core/dev.c:4463) [ 29.310930][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.310933][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 29.310937][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 29.310943][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 29.310946][ C3] ? should_we_balance (kernel/sched/fair.c:13347) [ 29.310950][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310952][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 29.310958][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.310960][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 29.310963][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 29.310967][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.310969][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310972][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.310975][ C3] process_backlog (net/core/dev.c:6728) [ 29.310979][ C3] __napi_poll (net/core/dev.c:7787) [ 29.310982][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.310986][ C3] ? __napi_poll (./include/net/gro.h:507) [ 29.310988][ C3] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 29.310992][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 29.310996][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 29.311000][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.311002][ C3] handle_softirqs (kernel/softirq.c:645) [ 29.311006][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.311007][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.311009][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 29.311011][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 29.311013][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.311015][ C3] [ 29.311015][ C3] [ 29.311016][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.311018][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 29.311020][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 29.311023][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 29.311025][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.311028][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 29.311031][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.311034][ C3] packet_snd (net/packet/af_packet.c:3110) [ 29.311038][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.311040][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 29.311042][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.311044][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.311045][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.311047][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.311049][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.311050][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.311053][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 29.311057][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.311059][ C3] ? sock_ioctl (net/socket.c:1446) [ 29.311062][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 29.311064][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.311066][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.311067][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 29.311068][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.311069][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.311071][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.311074][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.311076][ C3] RIP: 0033:0x7f4603ef754e [ 29.311078][ C3] 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 [ 29.311080][ C3] RSP: 002b:00007ffd6d637230 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.311084][ C3] RAX: ffffffffffffffda RBX: 000055fe6d716af2 RCX: 00007f4603ef754e [ 29.311085][ C3] RDX: 000000000000002a RSI: 000055fe6d716af2 RDI: 0000000000000005 [ 29.311086][ C3] RBP: 00007ffd6d637240 R08: 00007ffd6d637290 R09: 0000000000000014 [ 29.311087][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055fe6d716830 [ 29.311088][ C3] R13: 000000000000002a R14: 0000000000000005 R15: 000055fe6d716830 | [ 35.961528][ C0] softirqs last disabled at (0): 0x0 | [ 35.961530][ C0] Preemption disabled at: | [ 35.961530][ C0] __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)) | [ 35.961542][ C0] Tainted: [W]=WARN [ 35.961543][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.961545][ C0] Call Trace: [ 35.961546][ C0] [ 35.961547][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.961553][ C0] ? __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)) [ 35.961555][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 35.961559][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.961562][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.961564][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961568][ 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)) [ 35.961571][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.961574][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.961578][ 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) [ 35.961579][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.961581][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 35.961583][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.961584][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.961586][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.961589][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.961592][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.961594][ 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) [ 35.961595][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 35.961599][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.961600][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961602][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961604][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.961607][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.961609][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961610][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961612][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961613][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961615][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.961617][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.961619][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.961622][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.961624][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961625][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.961627][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961628][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.961630][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.961631][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 35.961633][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.961635][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.961637][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 35.961641][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.961643][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961645][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961647][ C0] _printk (kernel/printk/printk.c:2504) [ 35.961650][ C0] ? snapshot_read.cold (user.c:?) [ 35.961652][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.961654][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 35.961656][ C0] ? idr_get_free (??:?) [ 35.961659][ 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) [ 35.961662][ C0] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 35.961665][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 35.961669][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 35.961672][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 35.961676][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 35.961679][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 35.961681][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.961683][ 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) [ 35.961684][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.961686][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 35.961687][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 35.961690][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 35.961692][ C0] tc_run (net/core/dev.c:4463) [ 35.961694][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.961696][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 35.961698][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 35.961702][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 35.961703][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 35.961705][ C0] ? should_we_balance (kernel/sched/fair.c:13347) [ 35.961708][ C0] ? rcu_core (kernel/rcu/tree.c:2919) [ 35.961709][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 35.961711][ C0] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 35.961715][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.961716][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 35.961718][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.961721][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.961722][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961724][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961726][ C0] process_backlog (net/core/dev.c:6728) [ 35.961729][ C0] __napi_poll (net/core/dev.c:7787) [ 35.961731][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.961734][ C0] ? __napi_poll (./include/net/gro.h:507) [ 35.961735][ C0] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 35.961738][ C0] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 35.961740][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 35.961743][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961745][ C0] handle_softirqs (kernel/softirq.c:645) [ 35.961747][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.961748][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961750][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 35.961753][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.961755][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.961756][ C0] [ 35.961757][ C0] [ 35.961757][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.961759][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 35.961761][ C0] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 35.961765][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 35.961766][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.961769][ C0] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 35.961772][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.961776][ C0] packet_snd (net/packet/af_packet.c:3110) [ 35.961780][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961781][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 35.961783][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961785][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.961786][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.961788][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.961790][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.961791][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.961795][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 35.961797][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.961800][ C0] ? sock_ioctl (net/socket.c:1446) [ 35.961803][ C0] ? __sys_setsockopt (net/socket.c:2422) [ 35.961805][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.961807][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.961808][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 35.961809][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.961810][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.961812][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.961814][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.961816][ C0] RIP: 0033:0x7fbf3e2af54e [ 35.961818][ C0] 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 [ 35.961820][ C0] RSP: 002b:00007ffccf22dde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.961829][ C0] RAX: ffffffffffffffda RBX: 0000557928835af2 RCX: 00007fbf3e2af54e [ 35.961830][ C0] RDX: 000000000000002a RSI: 0000557928835af2 RDI: 0000000000000005 [ 35.961832][ C0] RBP: 00007ffccf22ddf0 R08: 00007ffccf22de40 R09: 0000000000000014 [ 35.961833][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557928835830 [ 35.961833][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 0000557928835830 | [ 39.290421][ C1] softirqs last disabled at (634961): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 39.290424][ C1] Preemption disabled at: | [ 39.290425][ C1] 0x0 | [ 39.290438][ C1] Tainted: [W]=WARN [ 39.290439][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.290441][ C1] Call Trace: [ 39.290443][ C1] [ 39.290446][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.290452][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 39.290457][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.290461][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290466][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.290470][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.290474][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.290479][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.290481][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.290484][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 39.290487][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 39.290489][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.290492][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 39.290496][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.290500][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.290502][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.290505][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.290507][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290510][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290512][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290515][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.290519][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.290522][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290524][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290527][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290529][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290532][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.290534][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.290538][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.290542][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.290544][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290546][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.290548][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290551][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.290553][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.290555][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 39.290558][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.290560][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.290563][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 39.290567][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.290570][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 39.290572][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290575][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290577][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290580][ C1] _printk (kernel/printk/printk.c:2504) [ 39.290584][ C1] ? snapshot_read.cold (user.c:?) [ 39.290586][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 39.290592][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 39.290596][ C1] ? idr_get_free (??:?) [ 39.290599][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 39.290603][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 39.290610][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 39.290615][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 39.290618][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290621][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290623][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290625][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 39.290630][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290632][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290635][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 39.290638][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.290640][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290642][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290645][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290647][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 39.290651][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 39.290655][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 39.290658][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 39.290661][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 39.290663][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290666][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 39.290668][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 39.290671][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 39.290673][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290676][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 39.290680][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 39.290682][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 39.290684][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 39.290687][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290689][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290692][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 39.290696][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 39.290700][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 39.290702][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 39.290707][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 39.290711][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 39.290715][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 39.290719][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 39.290721][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290724][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290726][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290728][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.290731][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 39.290735][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 39.290737][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 39.290739][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 39.290743][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290746][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.290748][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 39.290750][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290752][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 39.290754][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290756][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290759][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 39.290764][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.290768][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 39.290771][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 39.290774][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 39.290776][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 39.290779][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.290782][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 39.290785][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290787][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.290789][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.290792][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 39.290795][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 39.290798][ C1] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 39.290802][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 39.290805][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 39.290810][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290813][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 39.290816][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 39.290819][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 39.290822][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 39.290826][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.290829][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 39.290833][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 39.290842][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.290844][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290846][ C1] handle_softirqs (kernel/softirq.c:645) [ 39.290850][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 39.290852][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290855][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.290857][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 39.290860][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 39.290862][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 39.290865][ C1] [ 39.290866][ C1] [ 39.290868][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 39.290870][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 39.290873][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 39.290877][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 39.290879][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 39.290883][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 39.290885][ C1] RDX: 0000000000000001 RSI: ffffffffb4e8d860 RDI: ffffffffb26f0307 [ 39.290887][ C1] RBP: 0000000000000000 R08: ffffffffb4b80421 R09: 1fe2200006a563a2 [ 39.290888][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 39.290889][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 39.290891][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 39.290894][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 39.290898][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 39.290901][ C1] default_idle_call (kernel/sched/idle.c:122) [ 39.290903][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 39.290906][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 39.290908][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 39.290911][ C1] ? do_idle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 kernel/sched/idle.c:283) [ 39.290913][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.290916][ C1] do_idle (kernel/sched/idle.c:355) [ 39.290918][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 39.290920][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 39.290923][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 39.290926][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.434337][ C0] softirqs last disabled at (482323): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.434339][ C0] Preemption disabled at: | [ 45.434340][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 45.434351][ C0] Tainted: [W]=WARN [ 45.434352][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.434354][ C0] Call Trace: [ 45.434355][ C0] [ 45.434357][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.434362][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 45.434364][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 45.434367][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.434370][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434374][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.434378][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.434380][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.434384][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.434386][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.434388][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 45.434389][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.434391][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.434393][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.434396][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.434399][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.434400][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.434402][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.434404][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434405][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434407][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434409][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.434412][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.434414][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434415][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434417][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434419][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434421][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.434422][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.434425][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.434427][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.434429][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434430][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.434432][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434434][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.434435][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.434437][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.434439][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.434441][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.434443][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 45.434447][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.434449][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.434450][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434452][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434454][ C0] _printk (kernel/printk/printk.c:2504) [ 45.434457][ C0] ? snapshot_read.cold (user.c:?) [ 45.434459][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.434463][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.434466][ C0] ? idr_get_free (??:?) [ 45.434468][ C0] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.434472][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.434477][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.434481][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.434483][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434485][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434486][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434488][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.434492][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434493][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434495][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 45.434497][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.434498][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434500][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434501][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434503][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.434506][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 45.434508][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.434510][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.434513][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.434514][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434516][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.434517][ C0] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 45.434519][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.434521][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434523][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 45.434525][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.434527][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.434530][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.434531][ C0] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.434534][ C0] ? write_profile (profile.c:?) [ 45.434536][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434538][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434540][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 45.434542][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.434544][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.434546][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.434549][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.434552][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.434555][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.434557][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.434559][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434561][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434562][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434564][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.434566][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.434568][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.434570][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.434572][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.434575][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434576][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.434577][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.434579][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434580][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.434582][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434583][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434585][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 45.434588][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.434591][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.434593][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.434595][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.434597][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.434599][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.434601][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.434602][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434604][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.434606][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.434607][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.434609][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 45.434612][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 45.434613][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.434617][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.434618][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 45.434620][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434622][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.434624][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.434626][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.434629][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.434631][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.434633][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.434635][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.434637][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.434638][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434640][ C0] handle_softirqs (kernel/softirq.c:645) [ 45.434642][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.434643][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434645][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.434647][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.434648][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 45.434650][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.434652][ C0] [ 45.434652][ C0] [ 45.434653][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.434655][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.434658][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 45.434660][ C0] RSP: 0018:ffffffffb5607cf8 EFLAGS: 00000246 [ 45.434663][ C0] RAX: 0000000000000000 RBX: ffffffffb561c600 RCX: 0000000000000001 [ 45.434665][ C0] RDX: 0000000000000000 RSI: ffffffffb4e8d860 RDI: ffffffffb26f0307 [ 45.434666][ C0] RBP: 0000000000000000 R08: ffffffffb4b80421 R09: 1fe2200006a463a2 [ 45.434666][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff6ac0fa2 [ 45.434667][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 45.434669][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.434671][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.434673][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.434675][ C0] default_idle_call (kernel/sched/idle.c:122) [ 45.434676][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.434678][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 45.434680][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.434682][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.434684][ C0] do_idle (kernel/sched/idle.c:355) [ 45.434686][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.434687][ C0] rest_init (init/main.c:727) [ 45.434689][ C0] ? __cpuidle_text_end (??:?) [ 45.434692][ C0] ? rest_init (init/main.c:727) [ 45.434694][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 45.434697][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 45.434700][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 45.434702][ C0] start_kernel (init/main.c:1185) [ 45.434706][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 45.434709][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 45.434711][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 54.414572][ C2] softirqs last disabled at (0): 0x0 | [ 54.414574][ C2] Preemption disabled at: | [ 54.414574][ C2] __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)) | [ 54.414586][ C2] Tainted: [W]=WARN [ 54.414587][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.414589][ C2] Call Trace: [ 54.414591][ C2] [ 54.414592][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.414597][ C2] ? __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)) [ 54.414599][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 54.414603][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414606][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.414610][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414612][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.414615][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.414618][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.414622][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.414624][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.414626][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 54.414628][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.414629][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 54.414633][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.414636][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.414637][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414639][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414641][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414643][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.414645][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.414647][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414649][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414650][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414652][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414653][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 54.414655][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.414657][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.414660][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.414661][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414663][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.414664][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414666][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.414667][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.414669][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.414671][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.414672][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.414674][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 54.414677][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.414679][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 54.414680][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414682][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414684][ C2] _printk (kernel/printk/printk.c:2504) [ 54.414687][ C2] ? snapshot_read.cold (user.c:?) [ 54.414688][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 54.414693][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 54.414696][ C2] ? idr_get_free (??:?) [ 54.414698][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 54.414700][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 54.414705][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 54.414709][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 54.414711][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 54.414713][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 54.414716][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414718][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.414720][ C2] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 54.414722][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414724][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414725][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 54.414727][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 54.414729][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 54.414732][ C2] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.414734][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 54.414735][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 54.414737][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.414738][ C2] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.414740][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414741][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414743][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 54.414745][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 54.414747][ C2] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 54.414749][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414751][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414753][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 54.414755][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 54.414756][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.414758][ C2] ? tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.414760][ C2] ? tcf_classify (net/sched/cls_api.c:1875) [ 54.414762][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414763][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.414765][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.414766][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.414768][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 54.414771][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 54.414773][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 54.414775][ C2] ? __skb_clone (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 net/core/skbuff.c:1636) [ 54.414777][ C2] tcf_mirred_to_dev (net/sched/act_mirred.c:242 net/sched/act_mirred.c:237 net/sched/act_mirred.c:330) act_mirred [ 54.414780][ C2] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.414782][ C2] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.414784][ C2] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 54.414787][ C2] tcf_classify (net/sched/cls_api.c:1875) [ 54.414788][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.414790][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.414791][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.414792][ C2] ? __tcf_classify (net/sched/cls_api.c:1784) [ 54.414794][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 54.414796][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 54.414798][ C2] tc_run (net/core/dev.c:4463) [ 54.414799][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.414801][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 54.414803][ C2] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 54.414807][ C2] ? do_xdp_generic (net/core/dev.c:5732) [ 54.414808][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 54.414810][ C2] ? should_we_balance (kernel/sched/fair.c:13347) [ 54.414813][ C2] ? rcu_core (kernel/rcu/tree.c:2919) [ 54.414814][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 54.414816][ C2] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 54.414819][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 54.414820][ C2] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 54.414822][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 54.414825][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 54.414826][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414828][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414830][ C2] process_backlog (net/core/dev.c:6728) [ 54.414833][ C2] __napi_poll (net/core/dev.c:7787) [ 54.414835][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 54.414837][ C2] ? __napi_poll (./include/net/gro.h:507) [ 54.414839][ C2] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 54.414841][ C2] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 54.414843][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 54.414846][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414848][ C2] handle_softirqs (kernel/softirq.c:645) [ 54.414850][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 54.414851][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414853][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 54.414855][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 54.414857][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 54.414858][ C2] [ 54.414859][ C2] [ 54.414860][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 54.414861][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 54.414863][ C2] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 54.414867][ C2] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 54.414868][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 54.414872][ C2] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 54.414874][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.414878][ C2] packet_snd (net/packet/af_packet.c:3110) [ 54.414881][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414882][ C2] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 54.414890][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414892][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.414894][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.414895][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.414897][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.414898][ C2] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.414902][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 54.414904][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 54.414907][ C2] ? sock_ioctl (net/socket.c:1446) [ 54.414910][ C2] ? __sys_setsockopt (net/socket.c:2422) [ 54.414912][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 54.414913][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.414915][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 54.414916][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.414917][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.414919][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.414921][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.414923][ C2] RIP: 0033:0x7f990c7e854e [ 54.414925][ C2] 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 [ 54.414927][ C2] RSP: 002b:00007ffd394ed790 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 54.414931][ C2] RAX: ffffffffffffffda RBX: 0000560f39f29af2 RCX: 00007f990c7e854e [ 54.414933][ C2] RDX: 000000000000002a RSI: 0000560f39f29af2 RDI: 0000000000000005 [ 54.414934][ C2] RBP: 00007ffd394ed7a0 R08: 00007ffd394ed7f0 R09: 0000000000000014 [ 54.414935][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000560f39f29830 [ 54.414935][ C2] R13: 000000000000002a R14: 0000000000000005 R15: 0000560f39f29830 | [ 67.963315][ C1] softirqs last disabled at (634961): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 67.963318][ C1] Preemption disabled at: | [ 67.963318][ C1] 0x0 | [ 67.963329][ C1] Tainted: [W]=WARN [ 67.963329][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.963332][ C1] Call Trace: [ 67.963333][ C1] [ 67.963335][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 67.963341][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 67.963345][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 67.963348][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963352][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 67.963355][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.963358][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.963362][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 67.963364][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.963366][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 67.963368][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 67.963369][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 67.963371][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 67.963374][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 67.963377][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 67.963378][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 67.963380][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.963381][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963383][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963385][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963387][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 67.963389][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 67.963391][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963393][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963395][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963396][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963398][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 67.963400][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 67.963403][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 67.963405][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 67.963407][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963409][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 67.963410][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963412][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.963413][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 67.963415][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 67.963417][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 67.963419][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 67.963421][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 67.963423][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 67.963425][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963427][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963429][ C1] _printk (kernel/printk/printk.c:2504) [ 67.963432][ C1] ? snapshot_read.cold (user.c:?) [ 67.963434][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 67.963438][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 67.963441][ C1] ? idr_get_free (??:?) [ 67.963443][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 67.963446][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 67.963451][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 67.963455][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 67.963457][ C1] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 67.963461][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 67.963464][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963466][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.963467][ C1] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 67.963470][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963471][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963473][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 67.963476][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 67.963479][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 67.963481][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 67.963483][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 67.963485][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963487][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 67.963489][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 67.963491][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 67.963492][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963495][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 67.963497][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 67.963499][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 67.963501][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 67.963502][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963504][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963506][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 67.963508][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 67.963511][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 67.963513][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 67.963516][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 67.963519][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 67.963521][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 67.963524][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 67.963526][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963527][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963529][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963531][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.963533][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 67.963535][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 67.963537][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 67.963538][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 67.963541][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963543][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.963544][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 67.963546][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963547][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 67.963548][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963550][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963552][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 67.963555][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 67.963557][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 67.963559][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 67.963561][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 67.963563][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 67.963565][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 67.963567][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 67.963569][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963570][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.963572][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 67.963573][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 67.963575][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 67.963578][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 67.963579][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 67.963583][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.963584][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 67.963586][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963588][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 67.963590][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 67.963592][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 67.963595][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 67.963597][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.963599][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 67.963601][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 67.963603][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.963604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963606][ C1] handle_softirqs (kernel/softirq.c:645) [ 67.963608][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 67.963609][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963611][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.963613][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 67.963614][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 67.963616][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 67.963618][ C1] [ 67.963618][ C1] [ 67.963619][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 67.963622][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 67.963624][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 67.963627][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 67.963629][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 67.963632][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 67.963633][ C1] RDX: 0000000000000001 RSI: ffffffffb4e8d860 RDI: ffffffffb26f0307 [ 67.963634][ C1] RBP: 0000000000000000 R08: ffffffffb4b80421 R09: 1fe2200006a563a2 [ 67.963635][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 67.963636][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 67.963637][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 67.963639][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 67.963642][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 67.963644][ C1] default_idle_call (kernel/sched/idle.c:122) [ 67.963646][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 67.963647][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 67.963649][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 67.963651][ C1] ? trace_cpu_idle (./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/power.h:36) [ 67.963652][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.963654][ C1] do_idle (kernel/sched/idle.c:355) [ 67.963656][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 67.963657][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 67.963659][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 67.963661][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 82.995579][ C3] softirqs last disabled at (0): 0x0 | [ 82.995580][ C3] Preemption disabled at: | [ 82.995581][ C3] __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)) | [ 82.995594][ C3] Tainted: [W]=WARN [ 82.995595][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.995597][ C3] Call Trace: [ 82.995599][ C3] [ 82.995600][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.995607][ C3] ? __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)) [ 82.995608][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 82.995612][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.995616][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995620][ C3] __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)) [ 82.995623][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.995626][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.995630][ C3] ? 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) [ 82.995632][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.995634][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 82.995636][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 82.995638][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.995640][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 82.995643][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.995646][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.995647][ C3] ? 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) [ 82.995649][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.995650][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995652][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995654][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.995656][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.995658][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.995660][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995662][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995664][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995665][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.995667][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 82.995669][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.995671][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.995674][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.995675][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.995677][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.995678][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995680][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.995681][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 82.995683][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 82.995685][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.995687][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.995689][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 82.995693][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.995695][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 82.995698][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 82.995700][ C3] _printk (kernel/printk/printk.c:2504) [ 82.995703][ C3] ? snapshot_read.cold (user.c:?) [ 82.995705][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.995708][ C3] ? write_profile (profile.c:?) [ 82.995711][ C3] ? __kernel_text_address (kernel/extable.c:79) [ 82.995713][ C3] ? write_profile (profile.c:?) [ 82.995714][ C3] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 82.995716][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 82.995721][ C3] tcf_mirred_act.cold (net/sched/act_mirred.c:470 (discriminator 10)) act_mirred [ 82.995725][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 82.995730][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 82.995733][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 82.995735][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 82.995737][ C3] ? 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) [ 82.995738][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 82.995740][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 82.995741][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 82.995744][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 82.995746][ C3] tc_run (net/core/dev.c:4463) [ 82.995748][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.995750][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 82.995752][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 82.995756][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 82.995757][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 82.995759][ C3] ? should_we_balance (kernel/sched/fair.c:13347) [ 82.995762][ C3] ? rcu_core (kernel/rcu/tree.c:2919) [ 82.995763][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 82.995765][ C3] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 82.995768][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 82.995770][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 82.995772][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 82.995774][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 82.995776][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995778][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995780][ C3] process_backlog (net/core/dev.c:6728) [ 82.995782][ C3] __napi_poll (net/core/dev.c:7787) [ 82.995784][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 82.995787][ C3] ? __napi_poll (./include/net/gro.h:507) [ 82.995789][ C3] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 82.995791][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 82.995793][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 82.995795][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995797][ C3] handle_softirqs (kernel/softirq.c:645) [ 82.995799][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 82.995801][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995802][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 82.995805][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 82.995807][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 82.995808][ C3] [ 82.995809][ C3] [ 82.995809][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 82.995811][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 82.995813][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 82.995817][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 82.995818][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.995822][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 82.995824][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 82.995828][ C3] packet_snd (net/packet/af_packet.c:3110) [ 82.995832][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.995834][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 82.995836][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995838][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.995839][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.995841][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.995843][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.995844][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 82.995848][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 82.995850][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 82.995852][ C3] ? sock_ioctl (net/socket.c:1446) [ 82.995855][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 82.995857][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 82.995859][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 82.995860][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 82.995861][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 82.995862][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.995863][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 82.995866][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.995868][ C3] RIP: 0033:0x7feb1ae3c54e [ 82.995870][ C3] 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 [ 82.995872][ C3] RSP: 002b:00007ffc85d416d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 82.995876][ C3] RAX: ffffffffffffffda RBX: 0000556d45eb0af2 RCX: 00007feb1ae3c54e [ 82.995877][ C3] RDX: 000000000000002a RSI: 0000556d45eb0af2 RDI: 0000000000000005 [ 82.995878][ C3] RBP: 00007ffc85d416e0 R08: 00007ffc85d41730 R09: 0000000000000014 [ 82.995879][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000556d45eb0830 [ 82.995880][ C3] R13: 000000000000002a R14: 0000000000000005 R15: 0000556d45eb0830 | [ 119.817165][ T987] softirqs last disabled at (0): 0x0 | [ 119.817167][ T987] Preemption disabled at: | [ 119.817168][ T987] 0x0 | [ 119.817178][ T987] Tainted: [W]=WARN [ 119.817179][ T987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.817181][ T987] Call Trace: [ 119.817182][ T987] [ 119.817183][ T987] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.817189][ T987] __might_resched.cold (kernel/sched/core.c:9234) [ 119.817193][ T987] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.817196][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817200][ T987] __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)) [ 119.817204][ T987] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.817206][ T987] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.817210][ T987] ? 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) [ 119.817212][ T987] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.817214][ T987] put_chars (drivers/char/virtio_console.c:1176) [ 119.817216][ T987] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.817218][ T987] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 119.817221][ T987] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.817224][ T987] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.817228][ T987] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.817229][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817231][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817233][ T987] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.817236][ T987] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.817238][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817240][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817241][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817243][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817245][ T987] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 119.817247][ T987] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.817249][ T987] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.817252][ T987] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.817253][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817255][ T987] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.817257][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817258][ T987] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.817260][ T987] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.817261][ T987] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 119.817263][ T987] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.817265][ T987] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.817267][ T987] vprintk_emit (kernel/printk/printk.c:2479) [ 119.817270][ T987] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.817272][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817274][ T987] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.817276][ T987] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 119.817278][ T987] _printk (kernel/printk/printk.c:2504) [ 119.817281][ T987] ? snapshot_read.cold (user.c:?) [ 119.817283][ T987] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 119.817289][ T987] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 119.817302][ T987] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 119.817311][ T987] br_device_event (net/bridge/br.c:111) bridge [ 119.817320][ T987] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 119.817323][ T987] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 119.817325][ T987] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 119.817329][ T987] notifier_call_chain (kernel/notifier.c:85) [ 119.817332][ T987] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 119.817336][ T987] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.817337][ T987] ? netif_change_name (net/core/dev.c:1517) [ 119.817339][ T987] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 119.817341][ T987] ? __kernel_text_address (kernel/extable.c:79) [ 119.817344][ T987] ? write_profile (profile.c:?) [ 119.817346][ T987] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.817349][ T987] netif_change_flags (net/core/dev.c:9882) [ 119.817351][ T987] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 119.817355][ T987] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 119.817356][ T987] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.817357][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817359][ T987] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.817363][ T987] ? kasan_save_stack (mm/kasan/common.c:58) [ 119.817365][ T987] ? kasan_save_stack (mm/kasan/common.c:57) [ 119.817367][ T987] ? kasan_save_track (mm/kasan/common.c:78) [ 119.817368][ T987] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 119.817370][ T987] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 119.817372][ T987] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 119.817373][ T987] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.817374][ T987] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.817377][ T987] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.817378][ T987] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.817379][ T987] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.817382][ T987] ? ___sys_sendmsg (net/socket.c:2767) [ 119.817383][ T987] ? __sys_sendmsg (net/socket.c:2799) [ 119.817385][ T987] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.817387][ T987] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.817389][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817391][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817392][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817394][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817396][ T987] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.817399][ T987] ? __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) [ 119.817401][ T987] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.817402][ T987] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 119.817403][ T987] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.817406][ T987] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 119.817408][ T987] rtnl_newlink (net/core/rtnetlink.c:4215) [ 119.817410][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817412][ T987] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.817413][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817414][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817416][ T987] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.817419][ T987] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.817421][ T987] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.817422][ T987] ? __kernel_text_address (kernel/extable.c:79) [ 119.817424][ T987] ? write_profile (profile.c:?) [ 119.817425][ T987] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.817426][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817428][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817430][ T987] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.817433][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817435][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817436][ T987] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.817438][ T987] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.817439][ T987] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.817441][ T987] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.817442][ T987] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.817445][ T987] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.817446][ T987] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.817447][ T987] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.817449][ T987] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.817450][ T987] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 119.817453][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817454][ T987] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.817456][ T987] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.817458][ T987] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.817460][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817462][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817463][ T987] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.817465][ T987] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.817467][ T987] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.817469][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817471][ T987] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.817473][ T987] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.817474][ T987] ? copy_msghdr_from_user (net/socket.c:2650) [ 119.817476][ T987] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 119.817477][ T987] ? move_addr_to_kernel (net/socket.c:258) [ 119.817479][ T987] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.817481][ T987] ___sys_sendmsg (net/socket.c:2767) [ 119.817483][ T987] ? copy_msghdr_from_user (net/socket.c:2619) [ 119.817488][ T987] __sys_sendmsg (net/socket.c:2799) [ 119.817490][ T987] ? __sys_sendmsg_sock (net/socket.c:2780) [ 119.817493][ T987] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.817495][ T987] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.817496][ T987] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.817498][ T987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.817500][ T987] RIP: 0033:0x7f04beb2754e [ 119.817502][ T987] 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 [ 119.817504][ T987] RSP: 002b:00007ffcf71de690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.817507][ T987] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f04beb2754e [ 119.817509][ T987] RDX: 0000000000000000 RSI: 00007ffcf71de740 RDI: 0000000000000005 [ 119.817510][ T987] RBP: 00007ffcf71de6a0 R08: 0000000000000000 R09: 0000000000000000 [ 119.817511][ T987] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910b93 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record