====================================== | [ 11.410356][ T273] softirqs last disabled at (35577): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.410359][ T273] Preemption disabled at: | [ 11.410360][ T273] 0x0 | [ 11.410370][ T273] Tainted: [W]=WARN [ 11.410371][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.410373][ T273] Call Trace: [ 11.410374][ T273] [ 11.410376][ T273] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.410382][ T273] __might_resched.cold (kernel/sched/core.c:9234) [ 11.410387][ T273] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.410390][ T273] ? __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.410395][ T273] __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.410397][ T273] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.410403][ T273] ? 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.410406][ T273] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.410409][ T273] put_chars (drivers/char/virtio_console.c:1176) [ 11.410412][ T273] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.410413][ T273] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 11.410416][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.410419][ T273] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.410424][ T273] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.410427][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.410428][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.410432][ T273] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.410436][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.410439][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.410443][ T273] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.410446][ T273] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.410451][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.410453][ T273] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.410456][ T273] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.410460][ T273] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.410462][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.410467][ T273] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.410470][ T273] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.410471][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.410473][ T273] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.410477][ T273] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.410478][ T273] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.410482][ T273] vprintk_emit (kernel/printk/printk.c:2479) [ 11.410486][ T273] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.410489][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.410492][ T273] _printk (kernel/printk/printk.c:2504) [ 11.410496][ T273] ? snapshot_read.cold (user.c:?) [ 11.410499][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 11.410502][ T273] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.410505][ T273] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 11.410508][ T273] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.410511][ T273] ? exit_notify (kernel/exit.c:780) [ 11.410513][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.410515][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.410519][ T273] do_group_exit (kernel/exit.c:1151) [ 11.410523][ T273] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.410525][ T273] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.410528][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.410531][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.410534][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.410537][ T273] RIP: 0033:0x7fe40e3131b8 [ 11.410539][ T273] Code: Unable to access opcode bytes at 0x7fe40e31318e. Code starting with the faulting instruction =========================================== [ 11.410540][ T273] RSP: 002b:00007ffe1e701788 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.410543][ T273] RAX: ffffffffffffffda RBX: 00007fe40e443f88 RCX: 00007fe40e3131b8 [ 11.410544][ T273] RDX: 00007fe40e05dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.410545][ T273] RBP: 00007ffe1e7017e0 R08: 0000000000000000 R09: 0000000000000050 [ 11.410546][ T273] R10: 00007ffe1e7015a0 R11: 0000000000000246 R12: 0000000000000001 [ 11.410547][ T273] R13: 0000000000000000 R14: 00007fe40e442680 R15: 00007fe40e443fa0 | [ 17.295917][ T568] softirqs last disabled at (29368): nsim_fib_event_nb (./include/linux/spinlock.h:353 drivers/net/netdevsim/fib.c:1011 drivers/net/netdevsim/fib.c:1043) netdevsim | [ 17.295921][ T568] Preemption disabled at: | [ 17.295921][ T568] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.295930][ T568] Tainted: [W]=WARN [ 17.295931][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.295933][ T568] Call Trace: [ 17.295934][ T568] [ 17.295936][ T568] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.295942][ T568] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.295944][ T568] __might_resched.cold (kernel/sched/core.c:9234) [ 17.295948][ T568] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.295957][ T568] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.295962][ T568] __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.295964][ T568] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.295970][ T568] ? 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.295973][ T568] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.295976][ T568] put_chars (drivers/char/virtio_console.c:1176) [ 17.295979][ T568] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.295985][ T568] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.295992][ T568] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.295995][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.295999][ T568] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.296002][ T568] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.296007][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.296010][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.296014][ T568] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.296018][ T568] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.296020][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.296025][ T568] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.296028][ T568] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.296029][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.296032][ T568] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.296035][ T568] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.296036][ T568] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.296040][ T568] vprintk_emit (kernel/printk/printk.c:2479) [ 17.296043][ T568] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.296046][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.296052][ T568] _printk (kernel/printk/printk.c:2504) [ 17.296056][ T568] ? snapshot_read.cold (user.c:?) [ 17.296059][ T568] ? fib_net_dump (./include/linux/rcupdate.h:882 net/core/fib_notifier.c:77) [ 17.296065][ T568] ? register_fib_notifier (net/core/fib_notifier.c:108) [ 17.296070][ T568] ? fib_notify (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/ip_fib.h:638 net/ipv4/fib_trie.c:2175 net/ipv4/fib_trie.c:2191 net/ipv4/fib_trie.c:2214) [ 17.296074][ T568] nsim_fib_create.cold (drivers/net/netdevsim/fib.c:1596 (discriminator 1)) netdevsim [ 17.296083][ T568] ? nsim_fib_get_val (./arch/x86/include/asm/atomic64_64.h:15) netdevsim [ 17.296086][ T568] ? queue_delayed_work_on (kernel/workqueue.c:2673 (discriminator 6)) [ 17.296091][ T568] ? nsim_dev_traps_init (./include/linux/workqueue.h:715 drivers/net/netdevsim/dev.c:907) netdevsim [ 17.296097][ T568] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1529) netdevsim [ 17.296101][ T568] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 17.296104][ T568] devlink_reload (net/devlink/dev.c:475) [ 17.296106][ T568] ? xa_get_mark (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) lib/xarray.c:2131 (discriminator 2)) [ 17.296110][ T568] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 17.296113][ T568] ? devlink_resources_validate (net/devlink/resource.c:475) [ 17.296120][ T568] devlink_nl_reload_doit (net/devlink/dev.c:586) [ 17.296122][ T568] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:125 net/devlink/netlink.c:235) [ 17.296123][ T568] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:112 net/devlink/devl_internal.h:118 net/devlink/netlink.c:236) [ 17.296126][ T568] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 17.296127][ T568] ? devlink_nl_msg_reply_and_new (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.296130][ T568] ? __nla_parse (lib/nlattr.c:732) [ 17.296133][ T568] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 17.296138][ T568] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 17.296142][ T568] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 17.296144][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.296149][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.296152][ T568] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 17.296156][ T568] ? write_profile (profile.c:?) [ 17.296159][ T568] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.296164][ T568] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 17.296169][ T568] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 17.296171][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.296173][ T568] ? devlink_nl_pre_doit_port (net/devlink/netlink.c:305 (discriminator 1)) [ 17.296175][ T568] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 17.296176][ T568] ? devlink_nl_post_doit (net/devlink/netlink.c:361 (discriminator 1)) [ 17.296178][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.296183][ T568] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 17.296187][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.296189][ T568] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 17.296193][ T568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.296200][ T568] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.296202][ T568] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.296207][ T568] genl_rcv (net/netlink/genetlink.c:1218) [ 17.296209][ T568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.296213][ T568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.296216][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.296221][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.296225][ T568] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.296229][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.296232][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.296236][ T568] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 17.296240][ T568] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.296254][ T568] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.296256][ T568] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.296260][ T568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.296262][ T568] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.296264][ T568] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.296265][ T568] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.296268][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.296270][ T568] RIP: 0033:0x7f43acdbb54e [ 17.296274][ T568] 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 [ 17.296276][ T568] RSP: 002b:00007ffffc853830 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.296279][ T568] RAX: ffffffffffffffda RBX: 000000003f84c980 RCX: 00007f43acdbb54e [ 17.296280][ T568] RDX: 0000000000000038 RSI: 000000003f84cba0 RDI: 0000000000000005 [ 17.296281][ T568] RBP: 00007ffffc853840 R08: 00007f43ad06e980 R09: 000000000000000c [ 17.296282][ T568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000040d0b0 [ 17.296283][ T568] R13: 000000003f84c980 R14: 0000000000000000 R15: 0000000000000003 | [ 25.925710][ C0] | [ 25.925711][ C0] | [ 25.925711][ C0] stack backtrace: | [ 25.925717][ C0] Tainted: [W]=WARN [ 25.925718][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.925719][ C0] Call Trace: [ 25.925720][ C0] [ 25.925721][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.925725][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 25.925727][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.925728][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 25.925732][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 25.925734][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 25.925735][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.925737][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.925738][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.925740][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925743][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.925745][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.925746][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.925748][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 25.925750][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.925752][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925754][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.925755][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.925757][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.925759][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.925761][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.925763][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.925764][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925765][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.925767][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.925768][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.925770][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.925772][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.925774][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 25.925776][ C0] _printk (kernel/printk/printk.c:2504) [ 25.925778][ C0] ? snapshot_read.cold (user.c:?) [ 25.925780][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 25.925781][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.925783][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 25.925785][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.925786][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.925788][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.925789][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.925791][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.925795][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.925797][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.925798][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925800][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.925802][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.925804][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.925805][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.925808][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.925810][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.925812][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.925813][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.925817][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925818][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.925820][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.925822][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.925824][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.925826][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.925828][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.925830][ C0] [ 25.925831][ C0] [ 25.925831][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.925833][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.925834][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.925837][ C0] Code: 48 8b 3d 94 e2 f7 01 e8 1f 00 00 00 48 2b 05 58 a3 98 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f7 01 mov 0x1f7e294(%rip),%rdi # 0x1f7e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 98 00 sub 0x98a358(%rip),%rax # 0x98a36b 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 06 11 00 verw 0x110613(%rip) # 0x11063b 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.925839][ C0] RSP: 0018:ffffffffb3c07cf8 EFLAGS: 00000296 [ 25.925841][ C0] RAX: 0000000000144e67 RBX: ffffffffb3c1c600 RCX: ffffffffb0ced307 [ 25.925842][ C0] RDX: ffffffffb3c1c600 RSI: ffffffffb3a70974 RDI: ffffffffb348f560 [ 25.925843][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.925844][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6780fa2 [ 25.925845][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.925847][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.925849][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.925851][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.925853][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.925855][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.925857][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.925859][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.925862][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.925864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925866][ C0] do_idle (kernel/sched/idle.c:355) [ 25.925868][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.925870][ C0] rest_init (init/main.c:727) [ 25.925872][ C0] ? __cpuidle_text_end (??:?) [ 25.925874][ C0] ? rest_init (init/main.c:727) [ 25.925877][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.925880][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.925882][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.925885][ C0] start_kernel (init/main.c:1185) [ 25.925886][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.925888][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.925890][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.925909][ C0] softirqs last disabled at (1330793): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.925911][ C0] Preemption disabled at: | [ 25.925912][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 25.925916][ C0] Tainted: [W]=WARN [ 25.925916][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.925917][ C0] Call Trace: [ 25.925917][ C0] [ 25.925918][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.925920][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 25.925921][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 25.925924][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.925927][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925929][ 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.925931][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.925932][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.925934][ 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.925935][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.925937][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 25.925939][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.925941][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.925943][ C0] ? mark_usage (kernel/locking/lockdep.c:4658) [ 25.925944][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.925946][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.925947][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.925949][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925950][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.925952][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.925954][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.925956][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925957][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.925959][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.925961][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.925963][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.925965][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.925966][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.925968][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.925969][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.925971][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.925972][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.925974][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.925976][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.925978][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 25.925980][ C0] _printk (kernel/printk/printk.c:2504) [ 25.925981][ C0] ? snapshot_read.cold (user.c:?) [ 25.925983][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 25.925985][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.925987][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 25.925988][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.925990][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.925991][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.925993][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.925994][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.925996][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.925998][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.925999][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.926007][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.926008][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.926011][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.926012][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.926014][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.926017][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.926018][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.926020][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.926022][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.926023][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.926025][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.926027][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.926029][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.926031][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.926033][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.926035][ C0] [ 25.926036][ C0] [ 25.926036][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.926037][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.926039][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.926041][ C0] Code: 48 8b 3d 94 e2 f7 01 e8 1f 00 00 00 48 2b 05 58 a3 98 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f7 01 mov 0x1f7e294(%rip),%rdi # 0x1f7e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 98 00 sub 0x98a358(%rip),%rax # 0x98a36b 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 06 11 00 verw 0x110613(%rip) # 0x11063b 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.926042][ C0] RSP: 0018:ffffffffb3c07cf8 EFLAGS: 00000296 [ 25.926043][ C0] RAX: 0000000000144e67 RBX: ffffffffb3c1c600 RCX: ffffffffb0ced307 [ 25.926044][ C0] RDX: ffffffffb3c1c600 RSI: ffffffffb3a70974 RDI: ffffffffb348f560 [ 25.926045][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.926045][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6780fa2 [ 25.926046][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.926047][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.926050][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.926052][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.926053][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.926055][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.926057][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.926059][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.926061][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.926063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.926065][ C0] do_idle (kernel/sched/idle.c:355) [ 25.926070][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.926072][ C0] rest_init (init/main.c:727) [ 25.926074][ C0] ? __cpuidle_text_end (??:?) [ 25.926077][ C0] ? rest_init (init/main.c:727) [ 25.926079][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.926081][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.926082][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.926084][ C0] start_kernel (init/main.c:1185) [ 25.926086][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.926088][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.926090][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.344905][ T1197] softirqs last disabled at (0): 0x0 | [ 29.344907][ T1197] Preemption disabled at: | [ 29.344908][ T1197] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.344919][ T1197] Tainted: [W]=WARN [ 29.344919][ T1197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.344921][ T1197] Call Trace: [ 29.344923][ T1197] [ 29.344924][ T1197] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.344929][ T1197] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.344930][ T1197] __might_resched.cold (kernel/sched/core.c:9234) [ 29.344934][ T1197] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.344937][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.344941][ T1197] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.344944][ T1197] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.344947][ T1197] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.344950][ T1197] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.344952][ T1197] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.344954][ T1197] put_chars (drivers/char/virtio_console.c:1176) [ 29.344956][ T1197] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 29.344958][ T1197] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.344961][ T1197] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.344964][ T1197] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.344965][ T1197] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.344967][ T1197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.344968][ T1197] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.344971][ T1197] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.344972][ T1197] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 29.344975][ T1197] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 29.344978][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.344979][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.344980][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.344982][ T1197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.344984][ T1197] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.344985][ T1197] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.344987][ T1197] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.344990][ T1197] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.344991][ T1197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.344992][ T1197] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.344994][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.344995][ T1197] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.344996][ T1197] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.344997][ T1197] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 29.345000][ T1197] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.345001][ T1197] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.345003][ T1197] vprintk_emit (kernel/printk/printk.c:2479) [ 29.345005][ T1197] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.345007][ T1197] ? call_fib6_entry_notifiers_replace (net/ipv6/ip6_fib.c:440) [ 29.345011][ T1197] _printk (kernel/printk/printk.c:2504) [ 29.345014][ T1197] ? snapshot_read.cold (user.c:?) [ 29.345016][ T1197] ? fib_net_dump (./include/linux/rcupdate.h:882 net/core/fib_notifier.c:77) [ 29.345025][ T1197] ? register_fib_notifier (net/core/fib_notifier.c:108) [ 29.345027][ T1197] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 29.345031][ T1197] nsim_fib_create.cold (drivers/net/netdevsim/fib.c:1596 (discriminator 1)) netdevsim [ 29.345038][ T1197] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.345040][ T1197] ? nsim_fib_get_val (./arch/x86/include/asm/atomic64_64.h:15) netdevsim [ 29.345045][ T1197] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.345047][ T1197] ? nsim_dev_traps_init (./include/linux/workqueue.h:715 drivers/net/netdevsim/dev.c:907) netdevsim [ 29.345051][ T1197] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1529) netdevsim [ 29.345054][ T1197] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 29.345057][ T1197] devlink_reload (net/devlink/dev.c:475) [ 29.345059][ T1197] ? xa_get_mark (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) lib/xarray.c:2131 (discriminator 2)) [ 29.345062][ T1197] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 29.345064][ T1197] ? devlink_resources_validate (net/devlink/resource.c:475) [ 29.345070][ T1197] devlink_nl_reload_doit (net/devlink/dev.c:586) [ 29.345072][ T1197] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:125 net/devlink/netlink.c:235) [ 29.345073][ T1197] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:112 net/devlink/devl_internal.h:118 net/devlink/netlink.c:236) [ 29.345075][ T1197] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 29.345076][ T1197] ? devlink_nl_msg_reply_and_new (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.345078][ T1197] ? __nla_parse (lib/nlattr.c:732) [ 29.345081][ T1197] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 29.345085][ T1197] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 29.345087][ T1197] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 29.345089][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.345091][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.345093][ T1197] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.345097][ T1197] ? write_profile (profile.c:?) [ 29.345100][ T1197] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.345103][ T1197] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 29.345106][ T1197] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 29.345108][ T1197] ? devlink_nl_pre_doit_port (net/devlink/netlink.c:305 (discriminator 1)) [ 29.345109][ T1197] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 29.345111][ T1197] ? devlink_nl_post_doit (net/devlink/netlink.c:361 (discriminator 1)) [ 29.345112][ T1197] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.345114][ T1197] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.345117][ T1197] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 29.345119][ T1197] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.345121][ T1197] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 29.345123][ T1197] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.345126][ T1197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.345127][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.345129][ T1197] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.345130][ T1197] genl_rcv (net/netlink/genetlink.c:1218) [ 29.345133][ T1197] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.345135][ T1197] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.345138][ T1197] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.345140][ T1197] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.345142][ T1197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.345143][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.345145][ T1197] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.345146][ T1197] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.345150][ T1197] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 29.345153][ T1197] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.345157][ T1197] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.345158][ T1197] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.345160][ T1197] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 29.345162][ T1197] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.345163][ T1197] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.345165][ T1197] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.345167][ T1197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.345169][ T1197] RIP: 0033:0x7f5a0b44c54e [ 29.345171][ T1197] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.345173][ T1197] RSP: 002b:00007ffc3925ae60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.345177][ T1197] RAX: ffffffffffffffda RBX: 0000000005ab6980 RCX: 00007f5a0b44c54e [ 29.345178][ T1197] RDX: 0000000000000038 RSI: 0000000005ab6ba0 RDI: 0000000000000005 [ 29.345179][ T1197] RBP: 00007ffc3925ae70 R08: 00007f5a0b6ff980 R09: 000000000000000c [ 29.345180][ T1197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000040d0b0 [ 29.345181][ T1197] R13: 0000000005ab6980 R14: 0000000000000000 R15: 0000000000000003 | [ 34.978776][ T1589] softirqs last disabled at (0): 0x0 | [ 34.978778][ T1589] Preemption disabled at: | [ 34.978779][ T1589] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.978789][ T1589] Tainted: [W]=WARN [ 34.978790][ T1589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.978792][ T1589] Call Trace: [ 34.978794][ T1589] [ 34.978795][ T1589] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.978800][ T1589] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.978802][ T1589] __might_resched.cold (kernel/sched/core.c:9234) [ 34.978806][ T1589] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.978809][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978812][ T1589] __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)) [ 34.978815][ T1589] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.978818][ T1589] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.978822][ T1589] ? 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) [ 34.978823][ T1589] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.978825][ T1589] put_chars (drivers/char/virtio_console.c:1176) [ 34.978827][ T1589] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 34.978829][ T1589] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.978832][ T1589] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.978835][ T1589] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.978836][ T1589] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.978838][ T1589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.978839][ T1589] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.978842][ T1589] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.978843][ T1589] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 34.978845][ T1589] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 34.978848][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978850][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978851][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978852][ T1589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.978854][ T1589] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.978855][ T1589] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.978858][ T1589] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.978860][ T1589] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.978861][ T1589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.978863][ T1589] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.978864][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978865][ T1589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.978867][ T1589] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.978868][ T1589] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 34.978870][ T1589] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.978871][ T1589] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.978873][ T1589] vprintk_emit (kernel/printk/printk.c:2479) [ 34.978875][ T1589] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.978877][ T1589] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 34.978881][ T1589] ? rcu_preempt_deferred_qs_irqrestore (kernel/rcu/tree_plugin.h:571) [ 34.978883][ T1589] _printk (kernel/printk/printk.c:2504) [ 34.978887][ T1589] ? snapshot_read.cold (user.c:?) [ 34.978889][ T1589] ? fib_net_dump (./include/linux/rcupdate.h:882 net/core/fib_notifier.c:77) [ 34.978892][ T1589] ? register_fib_notifier (net/core/fib_notifier.c:108) [ 34.978894][ T1589] ? 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) [ 34.978898][ T1589] nsim_fib_create.cold (drivers/net/netdevsim/fib.c:1596 (discriminator 1)) netdevsim [ 34.978905][ T1589] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.978906][ T1589] ? nsim_fib_get_val (./arch/x86/include/asm/atomic64_64.h:15) netdevsim [ 34.978912][ T1589] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.978914][ T1589] ? nsim_dev_traps_init (./include/linux/workqueue.h:715 drivers/net/netdevsim/dev.c:907) netdevsim [ 34.978918][ T1589] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1529) netdevsim [ 34.978921][ T1589] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 34.978924][ T1589] devlink_reload (net/devlink/dev.c:475) [ 34.978925][ T1589] ? xa_get_mark (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) lib/xarray.c:2131 (discriminator 2)) [ 34.978928][ T1589] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 34.978930][ T1589] ? devlink_resources_validate (net/devlink/resource.c:475) [ 34.978933][ T1589] devlink_nl_reload_doit (net/devlink/dev.c:586) [ 34.978935][ T1589] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:125 net/devlink/netlink.c:235) [ 34.978938][ T1589] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:112 net/devlink/devl_internal.h:118 net/devlink/netlink.c:236) [ 34.978940][ T1589] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 34.978942][ T1589] ? devlink_nl_msg_reply_and_new (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.978944][ T1589] ? __nla_parse (lib/nlattr.c:732) [ 34.978947][ T1589] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 34.978952][ T1589] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 34.978954][ T1589] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 34.978956][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978958][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978960][ T1589] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.978964][ T1589] ? write_profile (profile.c:?) [ 34.978967][ T1589] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.978970][ T1589] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 34.978973][ T1589] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 34.978975][ T1589] ? devlink_nl_pre_doit_port (net/devlink/netlink.c:305 (discriminator 1)) [ 34.978976][ T1589] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 34.978977][ T1589] ? devlink_nl_post_doit (net/devlink/netlink.c:361 (discriminator 1)) [ 34.978979][ T1589] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.978981][ T1589] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.978983][ T1589] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 34.978986][ T1589] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.978987][ T1589] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 34.978990][ T1589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.978993][ T1589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.978994][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.978995][ T1589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.978997][ T1589] genl_rcv (net/netlink/genetlink.c:1218) [ 34.978999][ T1589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.979001][ T1589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.979004][ T1589] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.979007][ T1589] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.979008][ T1589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.979010][ T1589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.979011][ T1589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.979013][ T1589] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.979016][ T1589] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 34.979019][ T1589] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.979023][ T1589] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.979025][ T1589] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.979026][ T1589] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 34.979028][ T1589] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.979030][ T1589] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.979031][ T1589] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.979033][ T1589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.979036][ T1589] RIP: 0033:0x7f1bff7a154e [ 34.979038][ T1589] 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 [ 34.979040][ T1589] RSP: 002b:00007ffebdeaaa10 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.979043][ T1589] RAX: ffffffffffffffda RBX: 0000000032184980 RCX: 00007f1bff7a154e [ 34.979045][ T1589] RDX: 0000000000000038 RSI: 0000000032184ba0 RDI: 0000000000000005 [ 34.979045][ T1589] RBP: 00007ffebdeaaa20 R08: 00007f1bffa54980 R09: 000000000000000c [ 34.979046][ T1589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000040d0b0 [ 34.979047][ T1589] R13: 0000000032184980 R14: 0000000000000000 R15: 0000000000000003 | [ 43.587928][ T2219] softirqs last disabled at (0): 0x0 | [ 43.587930][ T2219] Preemption disabled at: | [ 43.587931][ T2219] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.587942][ T2219] Tainted: [W]=WARN [ 43.587943][ T2219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.587945][ T2219] Call Trace: [ 43.587946][ T2219] [ 43.587947][ T2219] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.587953][ T2219] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.587955][ T2219] __might_resched.cold (kernel/sched/core.c:9234) [ 43.587959][ T2219] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.587962][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.587966][ T2219] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.587969][ T2219] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.587971][ T2219] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.587976][ T2219] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.587977][ T2219] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.587979][ T2219] put_chars (drivers/char/virtio_console.c:1176) [ 43.587981][ T2219] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 43.587983][ T2219] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.587985][ T2219] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.587989][ T2219] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.587990][ T2219] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.587991][ T2219] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.587993][ T2219] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.587996][ T2219] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.587997][ T2219] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 43.587999][ T2219] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 43.588003][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588004][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588006][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588008][ T2219] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.588009][ T2219] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.588011][ T2219] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.588013][ T2219] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.588015][ T2219] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.588017][ T2219] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.588018][ T2219] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.588019][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588021][ T2219] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.588022][ T2219] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.588023][ T2219] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 43.588025][ T2219] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.588027][ T2219] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.588028][ T2219] vprintk_emit (kernel/printk/printk.c:2479) [ 43.588031][ T2219] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.588032][ T2219] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.588034][ T2219] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.588037][ T2219] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.588041][ T2219] ? rcu_preempt_deferred_qs_irqrestore (kernel/rcu/tree_plugin.h:573 (discriminator 31)) [ 43.588043][ T2219] _printk (kernel/printk/printk.c:2504) [ 43.588046][ T2219] ? snapshot_read.cold (user.c:?) [ 43.588049][ T2219] ? fib_net_dump (./include/linux/rcupdate.h:882 net/core/fib_notifier.c:77) [ 43.588052][ T2219] ? register_fib_notifier (net/core/fib_notifier.c:108) [ 43.588054][ T2219] ? 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) [ 43.588056][ T2219] nsim_fib_create.cold (drivers/net/netdevsim/fib.c:1596 (discriminator 1)) netdevsim [ 43.588063][ T2219] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.588065][ T2219] ? nsim_fib_get_val (./arch/x86/include/asm/atomic64_64.h:15) netdevsim [ 43.588073][ T2219] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.588075][ T2219] ? nsim_dev_traps_init (./include/linux/workqueue.h:715 drivers/net/netdevsim/dev.c:907) netdevsim [ 43.588079][ T2219] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1529) netdevsim [ 43.588082][ T2219] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 43.588085][ T2219] devlink_reload (net/devlink/dev.c:475) [ 43.588087][ T2219] ? xa_get_mark (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) lib/xarray.c:2131 (discriminator 2)) [ 43.588090][ T2219] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 43.588092][ T2219] ? devlink_resources_validate (net/devlink/resource.c:475) [ 43.588096][ T2219] devlink_nl_reload_doit (net/devlink/dev.c:586) [ 43.588099][ T2219] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:125 net/devlink/netlink.c:235) [ 43.588107][ T2219] ? devlink_get_from_attrs_lock (net/devlink/devl_internal.h:112 net/devlink/devl_internal.h:118 net/devlink/netlink.c:236) [ 43.588109][ T2219] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 43.588112][ T2219] ? devlink_nl_msg_reply_and_new (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.588113][ T2219] ? __nla_parse (lib/nlattr.c:732) [ 43.588116][ T2219] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 43.588120][ T2219] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 43.588123][ T2219] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 43.588124][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588127][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588128][ T2219] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.588132][ T2219] ? write_profile (profile.c:?) [ 43.588135][ T2219] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.588139][ T2219] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 43.588142][ T2219] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 43.588144][ T2219] ? devlink_nl_pre_doit_port (net/devlink/netlink.c:305 (discriminator 1)) [ 43.588145][ T2219] ? devlink_reload (./include/net/net_namespace.h:415 (discriminator 8)) [ 43.588146][ T2219] ? devlink_nl_post_doit (net/devlink/netlink.c:361 (discriminator 1)) [ 43.588148][ T2219] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.588150][ T2219] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.588152][ T2219] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 43.588154][ T2219] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.588156][ T2219] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 43.588159][ T2219] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.588161][ T2219] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.588163][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588164][ T2219] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.588166][ T2219] genl_rcv (net/netlink/genetlink.c:1218) [ 43.588168][ T2219] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.588170][ T2219] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.588173][ T2219] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.588175][ T2219] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.588177][ T2219] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.588178][ T2219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.588180][ T2219] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.588181][ T2219] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.588184][ T2219] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 43.588187][ T2219] ? __ia32_sys_getpeername (net/socket.c:2235) [ 43.588192][ T2219] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 43.588193][ T2219] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.588195][ T2219] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 43.588196][ T2219] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.588198][ T2219] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.588200][ T2219] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.588201][ T2219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.588203][ T2219] RIP: 0033:0x7f045883d54e [ 43.588205][ T2219] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 43.588207][ T2219] RSP: 002b:00007ffe98d82900 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 43.588211][ T2219] RAX: ffffffffffffffda RBX: 000000002b96b980 RCX: 00007f045883d54e [ 43.588213][ T2219] RDX: 0000000000000038 RSI: 000000002b96bba0 RDI: 0000000000000005 [ 43.588213][ T2219] RBP: 00007ffe98d82910 R08: 00007f0458af0980 R09: 000000000000000c [ 43.588214][ T2219] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000040d0b0 Finger prints: nsim_fib_event_nb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable