====================================== | [ 11.960897][ T250] softirqs last disabled at (23519): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.960901][ T250] Preemption disabled at: | [ 11.960901][ T250] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.960914][ T250] Tainted: [W]=WARN [ 11.960915][ T250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.960918][ T250] Call Trace: [ 11.960920][ T250] [ 11.960922][ T250] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.960929][ T250] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.960932][ T250] __might_resched.cold (kernel/sched/core.c:9234) [ 11.960938][ T250] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.960944][ T250] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.960952][ T250] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.960955][ T250] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.960964][ T250] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.960968][ T250] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.960973][ T250] put_chars (drivers/char/virtio_console.c:1176) [ 11.960976][ T250] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.960979][ T250] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.960985][ T250] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.960990][ T250] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.960997][ T250] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.961001][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.961003][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.961012][ T250] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.961014][ T250] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.961019][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.961024][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.961031][ T250] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.961037][ T250] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.961039][ T250] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.961045][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.961048][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.961055][ T250] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.961062][ T250] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.961065][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.961074][ T250] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.961079][ T250] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.961081][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.961085][ T250] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.961091][ T250] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.961094][ T250] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.961100][ T250] vprintk_emit (kernel/printk/printk.c:2479) [ 11.961106][ T250] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.961116][ T250] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.961120][ T250] _printk (kernel/printk/printk.c:2504) [ 11.961126][ T250] ? snapshot_read.cold (user.c:?) [ 11.961137][ T250] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.961142][ T250] gre_init (gre.mod.c:?) gre [ 11.961145][ T250] do_one_initcall (init/main.c:1357) [ 11.961149][ T250] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.961157][ T250] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.961161][ T250] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.961169][ T250] do_init_module (kernel/module/main.c:3117) [ 11.961175][ T250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.961181][ T250] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.961186][ T250] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.961193][ T250] load_module (kernel/module/main.c:3593) [ 11.961206][ T250] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.961215][ T250] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.961220][ T250] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.961226][ T250] init_module_from_file (kernel/module/main.c:3790) [ 11.961232][ T250] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.961247][ T250] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.961253][ T250] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.961258][ T250] idempotent_init_module (kernel/module/main.c:3802) [ 11.961264][ T250] ? init_module_from_file (kernel/module/main.c:3791) [ 11.961276][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.961279][ T250] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.961289][ T250] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.961292][ T250] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.961297][ T250] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.961300][ T250] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.961305][ T250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.961308][ T250] RIP: 0033:0x7f4d3599d37d [ 11.961313][ T250] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.961315][ T250] RSP: 002b:00007ffd49b1ab88 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.961319][ T250] RAX: ffffffffffffffda RBX: 0000564b3808ba40 RCX: 00007f4d3599d37d [ 11.961321][ T250] RDX: 0000000000000000 RSI: 0000564b160b4ffd RDI: 0000000000000001 [ 11.961323][ T250] RBP: 00007ffd49b1ac20 R08: 0000000000000000 R09: 0000000000000000 [ 11.961324][ T250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564b160b4ffd [ 11.961326][ T250] R13: 0000564b3808ba00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.487026][ T10] #11: ffffffffa8089560 (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.487030][ T10] | [ 12.487030][ T10] stack backtrace: | [ 12.487036][ T10] Tainted: [W]=WARN [ 12.487037][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.487038][ T10] Workqueue: mld mld_ifc_work [ 12.487041][ T10] Call Trace: [ 12.487043][ T10] [ 12.487045][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.487051][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.487057][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.487062][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.487065][ 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.487071][ 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.487073][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.487079][ 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.487082][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.487086][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.487087][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.487090][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.487093][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.487098][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.487105][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.487108][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.487112][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.487117][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.487121][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.487122][ 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.487126][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.487128][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.487133][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.487137][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.487139][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.487145][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.487148][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.487150][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.487152][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.487156][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.487158][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.487162][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.487166][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.487169][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.487174][ T10] _printk (kernel/printk/printk.c:2504) [ 12.487177][ T10] ? snapshot_read.cold (user.c:?) [ 12.487179][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.487185][ T10] ? idr_get_free (??:?) [ 12.487190][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.487195][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.487201][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.487204][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.487207][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.487209][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.487212][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.487214][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.487216][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.487219][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.487224][ 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.487228][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.487232][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.487236][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.487239][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.487241][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.487243][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.487246][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.487251][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.487256][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.487257][ 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.487261][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.487263][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.487267][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.487270][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.487275][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.487277][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.487279][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.487291][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.487296][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.487298][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.487301][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.487304][ 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.487309][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.487313][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.487316][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.487318][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.487320][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.487323][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.487326][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.487329][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.487331][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.487335][ 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.487340][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.487347][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.487351][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.487354][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.487356][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.487363][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.487366][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.487374][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.487378][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.487380][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.487383][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.487386][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.487388][ T10] kthread (kernel/kthread.c:436) [ 12.487390][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.487393][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.487396][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.487400][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.487403][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.487406][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.487409][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.968427][ T46] softirqs last disabled at (31296): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 12.968435][ T46] Preemption disabled at: | [ 12.968436][ T46] 0x0 | [ 12.968446][ T46] Tainted: [W]=WARN [ 12.968447][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.968449][ T46] Workqueue: events_unbound linkwatch_event [ 12.968452][ T46] Call Trace: [ 12.968454][ T46] [ 12.968455][ T46] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.968462][ T46] __might_resched.cold (kernel/sched/core.c:9234) [ 12.968467][ T46] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.968471][ T46] ? __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.968477][ T46] __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.968479][ T46] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.968485][ T46] ? 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.968488][ T46] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.968491][ T46] put_chars (drivers/char/virtio_console.c:1176) [ 12.968494][ T46] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.968495][ T46] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.968499][ T46] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.968503][ T46] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.968506][ T46] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.968508][ T46] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.968509][ T46] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.968514][ T46] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.968515][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.968520][ T46] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.968524][ T46] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.968527][ T46] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.968529][ T46] ? 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.968533][ T46] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.968536][ T46] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.968541][ T46] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.968545][ T46] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.968547][ T46] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.968552][ T46] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.968555][ T46] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.968557][ T46] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.968560][ T46] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.968563][ T46] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.968565][ T46] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.968569][ T46] vprintk_emit (kernel/printk/printk.c:2479) [ 12.968573][ T46] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.968579][ T46] _printk (kernel/printk/printk.c:2504) [ 12.968583][ T46] ? snapshot_read.cold (user.c:?) [ 12.968589][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.968593][ T46] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.968602][ T46] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.968611][ T46] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 12.968618][ T46] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 12.968627][ T46] br_device_event (net/bridge/br.c:101) bridge [ 12.968635][ T46] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 12.968638][ T46] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 12.968650][ T46] notifier_call_chain (kernel/notifier.c:85) [ 12.968656][ T46] netif_state_change (net/core/dev.c:1625) [ 12.968663][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.968668][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.968670][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.968674][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.968676][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.968681][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.968683][ T46] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 12.968687][ T46] process_one_work (kernel/workqueue.c:3387) [ 12.968694][ T46] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.968697][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.968704][ T46] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.968712][ T46] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.968714][ T46] kthread (kernel/kthread.c:436) [ 12.968716][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.968719][ T46] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.968722][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.968726][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.968729][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.968732][ T46] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.968735][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.200941][ T69] softirqs last disabled at (5760): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.200943][ T69] Preemption disabled at: | [ 14.200944][ T69] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.200954][ T69] Tainted: [W]=WARN [ 14.200955][ T69] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.200957][ T69] Workqueue: ipv6_addrconf addrconf_dad_work [ 14.200961][ T69] Call Trace: [ 14.200963][ T69] [ 14.200966][ T69] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.200972][ T69] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.200974][ T69] __might_resched.cold (kernel/sched/core.c:9234) [ 14.200979][ T69] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.200983][ T69] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.200989][ T69] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.200991][ T69] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.200997][ T69] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.200999][ T69] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.201003][ T69] put_chars (drivers/char/virtio_console.c:1176) [ 14.201006][ T69] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.201009][ T69] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.201014][ T69] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.201021][ T69] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.201023][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201027][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.201031][ T69] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.201035][ T69] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.201037][ T69] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.201040][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201043][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.201047][ T69] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.201051][ T69] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.201053][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.201059][ T69] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.201061][ T69] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.201063][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201066][ T69] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.201070][ T69] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.201071][ T69] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.201075][ T69] vprintk_emit (kernel/printk/printk.c:2479) [ 14.201079][ T69] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.201082][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.201087][ T69] _printk (kernel/printk/printk.c:2504) [ 14.201091][ T69] ? snapshot_read.cold (user.c:?) [ 14.201092][ T69] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.201098][ T69] ? idr_get_free (??:?) [ 14.201104][ T69] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.201109][ T69] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.201115][ T69] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.201117][ T69] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.201119][ T69] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 14.201121][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.201124][ T69] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.201126][ T69] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.201128][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.201130][ T69] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.201137][ T69] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.201140][ T69] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.201144][ T69] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.201149][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.201151][ T69] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.201153][ T69] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.201155][ T69] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.201158][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.201163][ T69] __dev_xmit_skb (net/core/dev.c:4262) [ 14.201168][ T69] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.201169][ T69] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.201172][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201175][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.201179][ T69] __dev_queue_xmit (net/core/dev.c:4884) [ 14.201182][ T69] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.201186][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.201188][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.201190][ T69] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.201202][ T69] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 14.201206][ T69] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.201208][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.201211][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.201214][ T69] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 14.201218][ T69] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.201222][ T69] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.201225][ T69] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.201227][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.201229][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.201232][ T69] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.201233][ T69] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.201239][ T69] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 14.201244][ T69] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.201251][ T69] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.201253][ T69] ? try_to_grab_pending (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 kernel/workqueue.c:2158) [ 14.201255][ T69] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.201259][ T69] ndisc_send_ns (net/ipv6/ndisc.c:672) [ 14.201261][ T69] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.201263][ T69] ? ndisc_router_discovery (net/ipv6/ndisc.c:1317 (discriminator 13)) [ 14.201265][ T69] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.201267][ T69] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.201270][ T69] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.201274][ T69] addrconf_dad_work (net/ipv6/addrconf.c:4318) [ 14.201278][ T69] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 14.201281][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201283][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201285][ T69] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.201287][ T69] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.201291][ T69] process_one_work (kernel/workqueue.c:3387) [ 14.201298][ T69] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.201301][ T69] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.201308][ T69] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.201312][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.201315][ T69] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.201317][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.201320][ T69] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.201322][ T69] kthread (kernel/kthread.c:436) [ 14.201324][ T69] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.201326][ T69] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.201329][ T69] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.201333][ T69] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.201336][ T69] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.201339][ T69] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.201342][ T69] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.529331][ C0] | [ 17.529331][ C0] | [ 17.529331][ C0] stack backtrace: | [ 17.529337][ C0] Tainted: [W]=WARN [ 17.529338][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.529340][ C0] Call Trace: [ 17.529341][ C0] [ 17.529342][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.529346][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.529348][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.529351][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 17.529353][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 17.529354][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.529357][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529358][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.529360][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529363][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529365][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.529367][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.529368][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.529371][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.529372][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.529374][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529376][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529378][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.529380][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.529382][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.529384][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.529386][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.529387][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529389][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.529391][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.529393][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.529394][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 17.529397][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.529399][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529401][ C0] _printk (kernel/printk/printk.c:2504) [ 17.529403][ C0] ? snapshot_read.cold (user.c:?) [ 17.529404][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.529407][ C0] ? idr_get_free (??:?) [ 17.529410][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.529412][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.529414][ C0] ? __kasan_check_byte (mm/kasan/common.c:573) [ 17.529418][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.529419][ C0] ? lock_acquire.part.0 (./include/linux/kasan.h:402 (discriminator 1) kernel/locking/lockdep.c:5882 (discriminator 1)) [ 17.529421][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529423][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529424][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.529426][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.529428][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.529431][ 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) [ 17.529432][ C0] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 17.529436][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.529438][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.529439][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529441][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.529442][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.529444][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529446][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 17.529448][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.529449][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.529451][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.529452][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529454][ C0] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 17.529456][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529457][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 17.529460][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.529462][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529463][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529466][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.529468][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.529470][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.529471][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529473][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529475][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.529477][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.529479][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.529480][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.529482][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529483][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529484][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529486][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.529488][ 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)) [ 17.529490][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.529492][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529495][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.529497][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529499][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529500][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.529503][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529504][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529506][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529508][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 17.529510][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 17.529511][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.529515][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529516][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529518][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529520][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.529522][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529524][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.529526][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.529528][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.529531][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.529532][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.529534][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.529536][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529538][ C0] handle_softirqs (kernel/softirq.c:645) [ 17.529540][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529541][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.529543][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.529545][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 17.529546][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.529548][ C0] [ 17.529549][ C0] [ 17.529549][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 17.529551][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.529552][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.529555][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.529557][ C0] RSP: 0018:ffffffffa7e07cf8 EFLAGS: 00000296 [ 17.529559][ C0] RAX: 0000000000095f45 RBX: ffffffffa7e1c600 RCX: ffffffffa4ef0307 [ 17.529560][ C0] RDX: ffffffffa7e1c600 RSI: ffffffffa7c38b1c RDI: ffffffffa768d8e0 [ 17.529561][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.529562][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4fc0fa2 [ 17.529563][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 17.529564][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.529567][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.529568][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.529570][ C0] default_idle_call (kernel/sched/idle.c:122) [ 17.529571][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.529573][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 17.529575][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.529577][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.529578][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529580][ C0] do_idle (kernel/sched/idle.c:355) [ 17.529581][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.529583][ C0] rest_init (init/main.c:727) [ 17.529585][ C0] ? __cpuidle_text_end (??:?) [ 17.529587][ C0] ? rest_init (init/main.c:727) [ 17.529589][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 17.529593][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 17.529595][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 17.529598][ C0] start_kernel (init/main.c:1185) [ 17.529599][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 17.529601][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 17.529603][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.529622][ C0] softirqs last disabled at (614215): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.529624][ C0] Preemption disabled at: | [ 17.529624][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 17.529629][ C0] Tainted: [W]=WARN [ 17.529630][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.529630][ C0] Call Trace: [ 17.529631][ C0] [ 17.529631][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.529633][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 17.529635][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 17.529637][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.529640][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529642][ 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)) [ 17.529644][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.529646][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.529648][ 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) [ 17.529649][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.529651][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 17.529653][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.529655][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.529657][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.529666][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.529668][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.529669][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529671][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529673][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529675][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.529677][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.529678][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.529680][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529682][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529684][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.529686][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.529688][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.529690][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.529692][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.529694][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529695][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.529697][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.529699][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.529701][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 17.529703][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.529705][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529707][ C0] _printk (kernel/printk/printk.c:2504) [ 17.529709][ C0] ? snapshot_read.cold (user.c:?) [ 17.529710][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.529713][ C0] ? idr_get_free (??:?) [ 17.529715][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.529717][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.529719][ C0] ? __kasan_check_byte (mm/kasan/common.c:573) [ 17.529721][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.529723][ C0] ? lock_acquire.part.0 (./include/linux/kasan.h:402 (discriminator 1) kernel/locking/lockdep.c:5882 (discriminator 1)) [ 17.529724][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529726][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529728][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.529729][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 17.529731][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.529734][ 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) [ 17.529736][ C0] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 17.529738][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.529740][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.529741][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529743][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.529744][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.529746][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529748][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 17.529749][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.529751][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.529752][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.529754][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529755][ C0] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 17.529757][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529759][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 17.529762][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.529763][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529765][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529767][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.529769][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.529771][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.529772][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529774][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529775][ C0] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.529777][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.529779][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.529781][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.529782][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.529783][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529785][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529786][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.529788][ 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)) [ 17.529791][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.529793][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529795][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.529797][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529799][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529800][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.529803][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529805][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.529806][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529808][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 17.529810][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 17.529812][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.529813][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.529815][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529816][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529818][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.529820][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.529822][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.529824][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.529827][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.529829][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.529831][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.529832][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.529834][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529835][ C0] handle_softirqs (kernel/softirq.c:645) [ 17.529837][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.529839][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.529841][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.529842][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 17.529843][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.529845][ C0] [ 17.529846][ C0] [ 17.529846][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 17.529848][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.529849][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.529851][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.529852][ C0] RSP: 0018:ffffffffa7e07cf8 EFLAGS: 00000296 [ 17.529853][ C0] RAX: 0000000000095f45 RBX: ffffffffa7e1c600 RCX: ffffffffa4ef0307 [ 17.529854][ C0] RDX: ffffffffa7e1c600 RSI: ffffffffa7c38b1c RDI: ffffffffa768d8e0 [ 17.529855][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.529856][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4fc0fa2 [ 17.529856][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 17.529858][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.529860][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.529861][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.529863][ C0] default_idle_call (kernel/sched/idle.c:122) [ 17.529865][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.529866][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 17.529868][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.529869][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.529870][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.529872][ C0] do_idle (kernel/sched/idle.c:355) [ 17.529873][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.529875][ C0] rest_init (init/main.c:727) [ 17.529877][ C0] ? __cpuidle_text_end (??:?) [ 17.529879][ C0] ? rest_init (init/main.c:727) [ 17.529881][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 17.529883][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 17.529885][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 17.529887][ C0] start_kernel (init/main.c:1185) [ 17.529888][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 17.529890][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 17.529892][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 19.167270][ T338] softirqs last disabled at (0): 0x0 | [ 19.167272][ T338] Preemption disabled at: | [ 19.167273][ T338] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.167284][ T338] Tainted: [W]=WARN [ 19.167285][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.167287][ T338] Call Trace: [ 19.167288][ T338] [ 19.167289][ T338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.167295][ T338] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.167297][ T338] __might_resched.cold (kernel/sched/core.c:9234) [ 19.167300][ T338] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 19.167301][ T338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.167304][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167308][ T338] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.167312][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.167314][ T338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.167318][ T338] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.167319][ T338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.167321][ T338] put_chars (drivers/char/virtio_console.c:1176) [ 19.167323][ T338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.167325][ T338] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 19.167327][ T338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.167330][ T338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.167332][ T338] ? vsnprintf (lib/vsprintf.c:2900) [ 19.167335][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.167336][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167338][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167340][ T338] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.167343][ T338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.167345][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167346][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167348][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167350][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.167351][ T338] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 19.167353][ T338] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.167355][ T338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.167358][ T338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.167360][ T338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.167361][ T338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.167363][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167364][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.167366][ T338] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.167367][ T338] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 19.167369][ T338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.167371][ T338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.167373][ T338] vprintk_emit (kernel/printk/printk.c:2479) [ 19.167376][ T338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.167378][ T338] ? netdev_run_todo (net/core/dev.c:11776) [ 19.167382][ T338] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 19.167385][ T338] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 19.167387][ T338] _printk (kernel/printk/printk.c:2504) [ 19.167391][ T338] ? snapshot_read.cold (user.c:?) [ 19.167392][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167394][ T338] ? tunnel6_fini (net/ipv6/tunnel6.c:98 (discriminator 10)) tunnel6 [ 19.167396][ T338] ? __up_write (kernel/locking/rwsem.c:1415) [ 19.167397][ T338] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 19.167398][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.167400][ T338] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 19.167401][ T338] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 19.167404][ T338] do_one_initcall (init/main.c:1357) [ 19.167406][ T338] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 19.167408][ T338] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 19.167411][ T338] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 19.167414][ T338] do_init_module (kernel/module/main.c:3117) [ 19.167416][ T338] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 19.167419][ T338] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 19.167421][ T338] load_module (kernel/module/main.c:3593) [ 19.167424][ T338] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 19.167426][ T338] ? __ia32_sys_fsconfig (??:?) [ 19.167429][ T338] ? ovl_real_file (fs/overlayfs/file.c:195) [ 19.167432][ T338] ? backing_file_read_iter (fs/backing-file.c:211) [ 19.167435][ T338] init_module_from_file (kernel/module/main.c:3790) [ 19.167437][ T338] ? __do_sys_init_module (kernel/module/main.c:3664) [ 19.167439][ T338] ? ovl_mmap (fs/overlayfs/file.c:477) [ 19.167442][ T338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.167443][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167445][ T338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.167447][ T338] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.167448][ T338] idempotent_init_module (kernel/module/main.c:3802) [ 19.167451][ T338] ? init_module_from_file (kernel/module/main.c:3791) [ 19.167454][ T338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.167455][ T338] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.167459][ T338] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 19.167461][ T338] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.167464][ T338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.167465][ T338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.167467][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.167470][ T338] RIP: 0033:0x7f8930f5737d [ 19.167472][ T338] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 19.167473][ T338] RSP: 002b:00007ffe44892ee8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 19.167477][ T338] RAX: ffffffffffffffda RBX: 0000556203947810 RCX: 00007f8930f5737d [ 19.167478][ T338] RDX: 0000000000000000 RSI: 00005561d48beffd RDI: 0000000000000000 [ 19.167479][ T338] RBP: 00007ffe44892f80 R08: 0000000000000000 R09: 0000000000000000 [ 19.167480][ T338] R10: 0000000000000000 R11: 0000000000000246 R12: 00005561d48beffd [ 19.167480][ T338] R13: 0000556203947960 R14: 0000000000040000 R15: 0000000000000000 | [ 25.464846][ C0] softirqs last disabled at (614215): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.464848][ C0] Preemption disabled at: | [ 25.464849][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 25.464860][ C0] Tainted: [W]=WARN [ 25.464861][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.464863][ C0] Call Trace: [ 25.464865][ C0] [ 25.464866][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.464872][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 25.464873][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 25.464877][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.464880][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464884][ 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)) [ 25.464887][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.464890][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.464893][ 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) [ 25.464895][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.464897][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 25.464899][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 25.464900][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.464902][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.464904][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.464908][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.464909][ 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) [ 25.464911][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.464912][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464914][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464915][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.464917][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.464920][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.464922][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464923][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464925][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464927][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.464929][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.464930][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.464933][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.464935][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.464937][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.464939][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.464940][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464942][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.464943][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.464945][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.464947][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.464948][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.464950][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.464954][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.464956][ 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) [ 25.464958][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464960][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.464961][ C0] _printk (kernel/printk/printk.c:2504) [ 25.464965][ C0] ? snapshot_read.cold (user.c:?) [ 25.464966][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.464969][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 25.464973][ C0] ? idr_get_free (??:?) [ 25.464975][ 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) [ 25.464978][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.464983][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 25.464987][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.464989][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464991][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.464993][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.464994][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 25.464998][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465000][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465001][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 25.465003][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.465004][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465006][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465007][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465009][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.465012][ 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) [ 25.465014][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.465016][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.465019][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.465020][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465022][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.465023][ 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) [ 25.465025][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.465027][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465029][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 25.465031][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.465032][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 25.465034][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 25.465037][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.465039][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.465040][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465042][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465044][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 25.465047][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.465049][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.465051][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.465054][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.465057][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.465059][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.465062][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.465063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465065][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465066][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465068][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.465070][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.465072][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.465074][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.465075][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 25.465078][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465080][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.465081][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.465082][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465084][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 25.465085][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465086][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465089][ 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)) [ 25.465092][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.465094][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.465097][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.465099][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.465100][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.465102][ 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) [ 25.465104][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.465106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465108][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.465109][ 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) [ 25.465111][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.465112][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.465115][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.465117][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.465120][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.465122][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 25.465123][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465126][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.465127][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.465130][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.465132][ 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) [ 25.465134][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.465136][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.465138][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.465140][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.465141][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465143][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.465145][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.465147][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465148][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.465150][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.465151][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.465153][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.465155][ C0] [ 25.465156][ C0] [ 25.465156][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.465159][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.465162][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 25.465164][ C0] RSP: 0018:ffffffffa7e07cf8 EFLAGS: 00000246 [ 25.465167][ C0] RAX: 0000000000000000 RBX: ffffffffa7e1c600 RCX: 0000000000000001 [ 25.465168][ C0] RDX: 0000000000000000 RSI: ffffffffa768d860 RDI: ffffffffa4ef0307 [ 25.465169][ C0] RBP: 0000000000000000 R08: ffffffffa737f421 R09: 1fe2200006a463a2 [ 25.465170][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff4fc0fa2 [ 25.465171][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.465172][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 25.465174][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.465177][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.465179][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.465181][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.465182][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.465184][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.465186][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.465187][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.465189][ C0] do_idle (kernel/sched/idle.c:355) [ 25.465191][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.465192][ C0] rest_init (init/main.c:727) [ 25.465194][ C0] ? __cpuidle_text_end (??:?) [ 25.465197][ C0] ? rest_init (init/main.c:727) [ 25.465199][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.465202][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.465205][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.465207][ C0] start_kernel (init/main.c:1185) [ 25.465211][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.465213][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.465215][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 41.848823][ C0] softirqs last disabled at (614215): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.848825][ C0] Preemption disabled at: | [ 41.848826][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 41.848837][ C0] Tainted: [W]=WARN [ 41.848838][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.848840][ C0] Call Trace: [ 41.848842][ C0] [ 41.848843][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.848848][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 41.848850][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 41.848854][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.848857][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848861][ 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)) [ 41.848864][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.848867][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.848870][ 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) [ 41.848871][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.848874][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 41.848875][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 41.848877][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.848879][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.848881][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.848884][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.848885][ 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) [ 41.848887][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.848888][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848890][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848891][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848893][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.848896][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.848898][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848899][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848901][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848903][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848904][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.848906][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.848908][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.848911][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.848912][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848914][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.848915][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848917][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.848918][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.848920][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.848922][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.848923][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.848925][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 41.848930][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.848931][ 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) [ 41.848933][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848935][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848937][ C0] _printk (kernel/printk/printk.c:2504) [ 41.848940][ C0] ? snapshot_read.cold (user.c:?) [ 41.848941][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.848944][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 41.848947][ C0] ? idr_get_free (??:?) [ 41.848949][ 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) [ 41.848953][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 41.848958][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 41.848962][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 41.848964][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848965][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848967][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848969][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 41.848972][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848974][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848975][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 41.848977][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.848978][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848980][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.848982][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848983][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.848986][ 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) [ 41.848988][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 41.848990][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 41.848993][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.848994][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.848996][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 41.848997][ 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) [ 41.848999][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.849000][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.849002][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 41.849005][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.849006][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 41.849008][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 41.849011][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 41.849012][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 41.849014][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849016][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.849017][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 41.849020][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.849023][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.849024][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.849027][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 41.849030][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 41.849032][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 41.849035][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 41.849037][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849038][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.849040][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849041][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.849043][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 41.849045][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 41.849047][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 41.849048][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 41.849051][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849053][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.849054][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.849055][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849057][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.849058][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.849059][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849061][ 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)) [ 41.849064][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.849067][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 41.849069][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.849071][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.849073][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.849074][ 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) [ 41.849076][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.849078][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849080][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.849081][ 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) [ 41.849082][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.849084][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 41.849087][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 41.849088][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 41.849092][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.849093][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 41.849095][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849097][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 41.849099][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.849101][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 41.849103][ 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) [ 41.849105][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.849107][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 41.849109][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 41.849111][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.849112][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849114][ C0] handle_softirqs (kernel/softirq.c:645) [ 41.849116][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 41.849117][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849119][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.849120][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 41.849122][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 41.849123][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 41.849125][ C0] [ 41.849126][ C0] [ 41.849126][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 41.849129][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 41.849131][ C0] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 41.849133][ C0] RSP: 0018:ffffffffa7e07cf8 EFLAGS: 00000246 [ 41.849136][ C0] RAX: 0000000000000000 RBX: ffffffffa7e1c600 RCX: 0000000000000001 [ 41.849138][ C0] RDX: 0000000000000000 RSI: ffffffffa768d860 RDI: ffffffffa4ef0307 [ 41.849138][ C0] RBP: 0000000000000000 R08: ffffffffa737f421 R09: 1fe2200006a463a2 [ 41.849139][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff4fc0fa2 [ 41.849140][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 41.849141][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 41.849143][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.849146][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 41.849148][ C0] default_idle_call (kernel/sched/idle.c:122) [ 41.849150][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.849151][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 41.849153][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 41.849155][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.849156][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.849158][ C0] do_idle (kernel/sched/idle.c:355) [ 41.849160][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 41.849161][ C0] rest_init (init/main.c:727) [ 41.849163][ C0] ? __cpuidle_text_end (??:?) [ 41.849166][ C0] ? rest_init (init/main.c:727) [ 41.849168][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 41.849171][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 41.849174][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 41.849176][ C0] start_kernel (init/main.c:1185) [ 41.849180][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 41.849183][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 41.849184][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 55.645651][ T599] softirqs last disabled at (0): 0x0 | [ 55.645653][ T599] Preemption disabled at: | [ 55.645654][ T599] 0x0 | [ 55.645667][ T599] Tainted: [W]=WARN [ 55.645668][ T599] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.645671][ T599] Call Trace: [ 55.645672][ T599] [ 55.645674][ T599] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.645680][ T599] __might_resched.cold (kernel/sched/core.c:9234) [ 55.645684][ T599] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 55.645688][ T599] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.645691][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645696][ T599] __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)) [ 55.645700][ T599] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.645703][ T599] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.645707][ T599] ? 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) [ 55.645710][ T599] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.645713][ T599] put_chars (drivers/char/virtio_console.c:1176) [ 55.645715][ T599] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.645718][ T599] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 55.645722][ T599] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.645726][ T599] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.645728][ T599] ? vsnprintf (lib/vsprintf.c:2900) [ 55.645732][ T599] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.645733][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645736][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645739][ T599] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.645742][ T599] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.645745][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645747][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645749][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645751][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.645754][ T599] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 55.645756][ T599] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.645760][ T599] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.645763][ T599] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.645765][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.645767][ T599] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.645769][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645771][ T599] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.645773][ T599] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.645780][ T599] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 55.645783][ T599] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.645786][ T599] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.645788][ T599] vprintk_emit (kernel/printk/printk.c:2479) [ 55.645794][ T599] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.645796][ T599] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 55.645799][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645803][ T599] _printk (kernel/printk/printk.c:2504) [ 55.645807][ T599] ? snapshot_read.cold (user.c:?) [ 55.645809][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645811][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645814][ T599] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.645815][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645817][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645821][ T599] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 55.645838][ T599] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 55.645851][ T599] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 55.645862][ T599] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 55.645871][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.645873][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645876][ T599] ? __nla_validate_parse (lib/nlattr.c:635) [ 55.645881][ T599] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 55.645892][ T599] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 55.645908][ T599] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 55.645913][ T599] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 55.645916][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.645918][ T599] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.645921][ T599] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.645925][ T599] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.645929][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.645931][ T599] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.645933][ T599] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.645935][ T599] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 55.645938][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645941][ T599] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.645944][ T599] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.645946][ T599] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.645949][ T599] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 55.645952][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645954][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645956][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645958][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645961][ T599] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.645964][ T599] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.645967][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.645969][ T599] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.645972][ T599] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.645975][ T599] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.645977][ T599] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.645979][ T599] ? move_addr_to_kernel (net/socket.c:258) [ 55.645983][ T599] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 55.645986][ T599] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.645989][ T599] ___sys_sendmsg (net/socket.c:2767) [ 55.645991][ T599] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 55.645994][ T599] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.645997][ T599] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 55.646004][ T599] __sys_sendmsg (net/socket.c:2799) [ 55.646006][ T599] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.646010][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.646012][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.646015][ T599] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.646018][ T599] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.646021][ T599] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.646024][ T599] RIP: 0033:0x7f0d1d44c54e [ 55.646026][ T599] 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 [ 55.646028][ T599] RSP: 002b:00007ffe0a9556b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.646032][ T599] RAX: ffffffffffffffda RBX: 00007ffe0a955860 RCX: 00007f0d1d44c54e [ 55.646034][ T599] RDX: 0000000000000000 RSI: 00007ffe0a955760 RDI: 0000000000000005 [ 55.646035][ T599] RBP: 00007ffe0a9556c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.646037][ T599] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e37f [ 55.646038][ T599] R13: 0000000000425380 R14: 00007ffe0a956821 R15: 00000000ffffffff | [ 59.987296][ T621] softirqs last disabled at (0): 0x0 | [ 59.987298][ T621] Preemption disabled at: | [ 59.987299][ T621] 0x0 | [ 59.987308][ T621] Tainted: [W]=WARN [ 59.987308][ T621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.987310][ T621] Call Trace: [ 59.987311][ T621] [ 59.987313][ T621] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.987319][ T621] __might_resched.cold (kernel/sched/core.c:9234) [ 59.987322][ T621] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 59.987325][ T621] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.987328][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987332][ T621] __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)) [ 59.987335][ T621] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.987337][ T621] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.987341][ T621] ? 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) [ 59.987343][ T621] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.987345][ T621] put_chars (drivers/char/virtio_console.c:1176) [ 59.987347][ T621] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.987349][ T621] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.987352][ T621] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.987355][ T621] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.987356][ T621] ? vsnprintf (lib/vsprintf.c:2900) [ 59.987359][ T621] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.987361][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987362][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987364][ T621] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.987367][ T621] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.987369][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987370][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987372][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987374][ T621] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.987375][ T621] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.987377][ T621] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.987379][ T621] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.987382][ T621] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.987383][ T621] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.987385][ T621] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.987387][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987388][ T621] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.987389][ T621] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.987391][ T621] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.987393][ T621] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.987395][ T621] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.987397][ T621] vprintk_emit (kernel/printk/printk.c:2479) [ 59.987401][ T621] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.987403][ T621] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 59.987405][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987407][ T621] _printk (kernel/printk/printk.c:2504) [ 59.987411][ T621] ? snapshot_read.cold (user.c:?) [ 59.987412][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987414][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987416][ T621] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.987417][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987419][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987421][ T621] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 59.987434][ T621] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 59.987443][ T621] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 59.987450][ T621] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 59.987456][ T621] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.987457][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987459][ T621] ? __nla_validate_parse (lib/nlattr.c:635) [ 59.987463][ T621] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 59.987470][ T621] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 59.987480][ T621] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 59.987485][ T621] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 59.987486][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.987488][ T621] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.987490][ T621] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.987493][ T621] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.987496][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.987497][ T621] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.987499][ T621] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.987500][ T621] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.987502][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987504][ T621] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.987506][ T621] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.987508][ T621] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.987509][ T621] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.987511][ T621] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.987512][ T621] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 59.987516][ T621] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.987517][ T621] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.987519][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987521][ T621] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.987523][ T621] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.987526][ T621] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.987527][ T621] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.987529][ T621] ? move_addr_to_kernel (net/socket.c:258) [ 59.987531][ T621] ___sys_sendmsg (net/socket.c:2767) [ 59.987533][ T621] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.987534][ T621] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 59.987539][ T621] __sys_sendmsg (net/socket.c:2799) [ 59.987541][ T621] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.987544][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987546][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.987548][ T621] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.987549][ T621] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.987552][ T621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.987553][ T621] RIP: 0033:0x7f84eeca354e [ 59.987555][ T621] 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 [ 59.987557][ T621] RSP: 002b:00007ffe42a34790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.987560][ T621] RAX: ffffffffffffffda RBX: 00007ffe42a34940 RCX: 00007f84eeca354e [ 59.987562][ T621] RDX: 0000000000000000 RSI: 00007ffe42a34840 RDI: 0000000000000005 [ 59.987563][ T621] RBP: 00007ffe42a347a0 R08: 0000000000000000 R09: 0000000000000000 [ 59.987563][ T621] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e383 [ 59.987564][ T621] R13: 0000000000425380 R14: 00007ffe42a3581f R15: 00000000ffffffff | [ 67.829278][ T683] softirqs last disabled at (0): 0x0 | [ 67.829281][ T683] Preemption disabled at: | [ 67.829282][ T683] 0x0 | [ 67.829292][ T683] Tainted: [W]=WARN [ 67.829294][ T683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.829296][ T683] Call Trace: [ 67.829298][ T683] [ 67.829300][ T683] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 67.829307][ T683] __might_resched.cold (kernel/sched/core.c:9234) [ 67.829311][ T683] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 67.829315][ T683] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 67.829319][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829324][ T683] __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.829328][ T683] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.829332][ T683] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.829337][ T683] ? 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.829339][ T683] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 67.829342][ T683] put_chars (drivers/char/virtio_console.c:1176) [ 67.829344][ T683] ? __send_to_port (drivers/char/virtio_console.c:654) [ 67.829347][ T683] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 67.829351][ T683] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 67.829356][ T683] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 67.829358][ T683] ? vsnprintf (lib/vsprintf.c:2900) [ 67.829363][ T683] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 67.829365][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829367][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829371][ T683] console_emit_next_record (kernel/printk/printk.c:3183) [ 67.829374][ T683] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 67.829377][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829379][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829381][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829384][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.829386][ T683] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 67.829389][ T683] console_flush_one_record (kernel/printk/printk.c:3268) [ 67.829392][ T683] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 67.829396][ T683] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 67.829398][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.829400][ T683] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 67.829403][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829405][ T683] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.829407][ T683] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 67.829410][ T683] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 67.829413][ T683] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 67.829415][ T683] ? vprintk_emit (kernel/printk/printk.c:2478) [ 67.829418][ T683] vprintk_emit (kernel/printk/printk.c:2479) [ 67.829424][ T683] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 67.829427][ T683] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 67.829430][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829434][ T683] _printk (kernel/printk/printk.c:2504) [ 67.829438][ T683] ? snapshot_read.cold (user.c:?) [ 67.829440][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829443][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829445][ T683] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.829447][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829450][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829454][ T683] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 67.829475][ T683] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 67.829490][ T683] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 67.829506][ T683] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 67.829519][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 67.829521][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829524][ T683] ? __nla_validate_parse (lib/nlattr.c:635) [ 67.829529][ T683] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 67.829544][ T683] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 67.829563][ T683] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 67.829569][ T683] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 67.829572][ T683] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.829574][ T683] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 67.829578][ T683] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 67.829582][ T683] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 67.829586][ T683] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 67.829588][ T683] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.829591][ T683] ? netlink_ack (./include/linux/skbuff.h:2718) [ 67.829593][ T683] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 67.829596][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829599][ T683] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.829602][ T683] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 67.829605][ T683] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 67.829608][ T683] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 67.829611][ T683] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 67.829613][ T683] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 67.829617][ T683] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 67.829620][ T683] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 67.829623][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829626][ T683] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 67.829628][ T683] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 67.829632][ T683] ? copy_msghdr_from_user (net/socket.c:2650) [ 67.829635][ T683] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 67.829637][ T683] ? move_addr_to_kernel (net/socket.c:258) [ 67.829642][ T683] ___sys_sendmsg (net/socket.c:2767) [ 67.829645][ T683] ? copy_msghdr_from_user (net/socket.c:2619) [ 67.829647][ T683] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 67.829655][ T683] __sys_sendmsg (net/socket.c:2799) [ 67.829658][ T683] ? __sys_sendmsg_sock (net/socket.c:2780) [ 67.829664][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829666][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 67.829669][ T683] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 67.829672][ T683] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 67.829675][ T683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 67.829678][ T683] RIP: 0033:0x7fc22347354e [ 67.829681][ T683] 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 [ 67.829683][ T683] RSP: 002b:00007fffb37b04c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 67.829688][ T683] RAX: ffffffffffffffda RBX: 00007fffb37b0670 RCX: 00007fc22347354e [ 67.829690][ T683] RDX: 0000000000000000 RSI: 00007fffb37b0570 RDI: 0000000000000005 [ 67.829691][ T683] RBP: 00007fffb37b04d0 R08: 0000000000000000 R09: 0000000000000000 [ 67.829693][ T683] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e38b [ 67.829694][ T683] R13: 0000000000425380 R14: 00007fffb37b1821 R15: 00000000ffffffff | [ 72.202027][ T705] softirqs last disabled at (0): 0x0 | [ 72.202029][ T705] Preemption disabled at: | [ 72.202029][ T705] 0x0 | [ 72.202038][ T705] Tainted: [W]=WARN [ 72.202039][ T705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.202040][ T705] Call Trace: [ 72.202042][ T705] [ 72.202043][ T705] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.202049][ T705] __might_resched.cold (kernel/sched/core.c:9234) [ 72.202053][ T705] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 72.202055][ T705] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.202058][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202062][ T705] __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)) [ 72.202066][ T705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.202068][ T705] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.202072][ T705] ? 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) [ 72.202074][ T705] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.202076][ T705] put_chars (drivers/char/virtio_console.c:1176) [ 72.202078][ T705] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.202079][ T705] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 72.202082][ T705] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.202085][ T705] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.202087][ T705] ? vsnprintf (lib/vsprintf.c:2900) [ 72.202090][ T705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.202092][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202093][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202095][ T705] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.202098][ T705] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.202100][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202102][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202103][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202105][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.202107][ T705] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.202109][ T705] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.202111][ T705] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.202113][ T705] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.202115][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.202117][ T705] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.202118][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202120][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.202121][ T705] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.202123][ T705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 72.202125][ T705] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.202126][ T705] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.202128][ T705] vprintk_emit (kernel/printk/printk.c:2479) [ 72.202132][ T705] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.202134][ T705] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 72.202137][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202139][ T705] _printk (kernel/printk/printk.c:2504) [ 72.202142][ T705] ? snapshot_read.cold (user.c:?) [ 72.202144][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202146][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202147][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.202149][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202150][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202153][ T705] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 72.202166][ T705] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 72.202174][ T705] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 72.202181][ T705] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 72.202187][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.202189][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202191][ T705] ? __nla_validate_parse (lib/nlattr.c:635) [ 72.202195][ T705] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 72.202201][ T705] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 72.202212][ T705] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 72.202216][ T705] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 72.202218][ T705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.202219][ T705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.202222][ T705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.202225][ T705] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.202228][ T705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.202229][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.202231][ T705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.202232][ T705] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.202235][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202236][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.202238][ T705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.202240][ T705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.202242][ T705] ? next_uptodate_folio (mm/filemap.c:3747) [ 72.202245][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202247][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202248][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202251][ T705] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.202253][ T705] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.202254][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202256][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.202258][ T705] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.202261][ T705] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.202263][ T705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.202265][ T705] ? move_addr_to_kernel (net/socket.c:258) [ 72.202267][ T705] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 72.202270][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.202272][ T705] ___sys_sendmsg (net/socket.c:2767) [ 72.202273][ T705] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 72.202276][ T705] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.202277][ T705] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 72.202282][ T705] __sys_sendmsg (net/socket.c:2799) [ 72.202284][ T705] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.202287][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202288][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.202290][ T705] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.202293][ T705] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.202295][ T705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.202297][ T705] RIP: 0033:0x7fa3a0bd654e [ 72.202298][ T705] 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 [ 72.202300][ T705] RSP: 002b:00007fff31f21980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.202304][ T705] RAX: ffffffffffffffda RBX: 00007fff31f21b30 RCX: 00007fa3a0bd654e [ 72.202305][ T705] RDX: 0000000000000000 RSI: 00007fff31f21a30 RDI: 0000000000000005 [ 72.202306][ T705] RBP: 00007fff31f21990 R08: 0000000000000000 R09: 0000000000000000 [ 72.202307][ T705] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e38f [ 72.202307][ T705] R13: 0000000000425380 R14: 00007fff31f2381f R15: 00000000ffffffff | [ 76.666423][ T736] softirqs last disabled at (0): 0x0 | [ 76.666425][ T736] Preemption disabled at: | [ 76.666425][ T736] vprintk_emit (kernel/printk/printk.c:2471) | [ 76.666436][ T736] Tainted: [W]=WARN [ 76.666437][ T736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.666439][ T736] Call Trace: [ 76.666440][ T736] [ 76.666442][ T736] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.666447][ T736] ? vprintk_emit (kernel/printk/printk.c:2471) [ 76.666449][ T736] __might_resched.cold (kernel/sched/core.c:9234) [ 76.666453][ T736] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.666456][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666459][ T736] __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)) [ 76.666463][ T736] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.666465][ T736] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.666469][ T736] ? 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) [ 76.666471][ T736] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.666472][ T736] put_chars (drivers/char/virtio_console.c:1176) [ 76.666474][ T736] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.666476][ T736] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 76.666479][ T736] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.666482][ T736] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.666483][ T736] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.666485][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666486][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666488][ T736] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.666491][ T736] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.666493][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666494][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666496][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666497][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666499][ T736] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.666501][ T736] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.666503][ T736] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.666506][ T736] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.666507][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666509][ T736] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.666510][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666512][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666513][ T736] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.666515][ T736] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.666517][ T736] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.666518][ T736] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.666520][ T736] vprintk_emit (kernel/printk/printk.c:2479) [ 76.666523][ T736] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.666524][ T736] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.666527][ T736] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.666531][ T736] ? ___sys_sendmsg (net/socket.c:2767) [ 76.666532][ T736] ? __sys_sendmsg (net/socket.c:2799) [ 76.666534][ T736] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.666536][ T736] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.666538][ T736] _printk (kernel/printk/printk.c:2504) [ 76.666541][ T736] ? snapshot_read.cold (user.c:?) [ 76.666543][ T736] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 76.666546][ T736] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 76.666548][ T736] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 76.666549][ T736] ? netdev_notice (net/core/dev.c:13194) [ 76.666551][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666553][ T736] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 76.666555][ T736] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 76.666557][ T736] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 76.666559][ T736] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 76.666561][ T736] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 76.666564][ T736] dev_set_allmulti (net/core/dev_api.c:315) [ 76.666567][ T736] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 76.666578][ T736] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 76.666581][ T736] br_dev_delete (net/bridge/br_if.c:387) bridge [ 76.666588][ T736] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 76.666591][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666593][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666594][ T736] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 76.666596][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666603][ T736] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 76.666605][ T736] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.666606][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666608][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666609][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666611][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666613][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666614][ T736] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 76.666617][ T736] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 76.666619][ T736] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 76.666621][ T736] ? __kernel_text_address (kernel/extable.c:79) [ 76.666623][ T736] ? write_profile (profile.c:?) [ 76.666625][ T736] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.666626][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666628][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666629][ T736] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 76.666633][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666634][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666636][ T736] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 76.666638][ T736] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 76.666640][ T736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.666641][ T736] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.666642][ T736] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.666646][ T736] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.666648][ T736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.666649][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666650][ T736] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.666652][ T736] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 76.666654][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666656][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666657][ T736] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.666659][ T736] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.666663][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666665][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666666][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.666668][ T736] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.666670][ T736] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.666672][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666674][ T736] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.666675][ T736] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.666677][ T736] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.666679][ T736] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 76.666680][ T736] ? move_addr_to_kernel (net/socket.c:258) [ 76.666682][ T736] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.666684][ T736] ___sys_sendmsg (net/socket.c:2767) [ 76.666686][ T736] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.666690][ T736] __sys_sendmsg (net/socket.c:2799) [ 76.666692][ T736] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.666695][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.666697][ T736] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.666698][ T736] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 76.666700][ T736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.666701][ T736] RIP: 0033:0x7f9d71b4454e [ 76.666703][ T736] 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 [ 76.666705][ T736] RSP: 002b:00007ffd649948b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.666708][ T736] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9d71b4454e [ 76.666710][ T736] RDX: 0000000000000000 RSI: 00007ffd64994960 RDI: 0000000000000005 [ 76.666711][ T736] RBP: 00007ffd649948c0 R08: 0000000000000000 R09: 0000000000000000 [ 76.666711][ T736] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e393 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print