====================================== | [ 10.801475][ T192] softirqs last disabled at (39345): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.801478][ T192] Preemption disabled at: | [ 10.801478][ T192] 0x0 | [ 10.801489][ T192] Tainted: [W]=WARN [ 10.801490][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.801492][ T192] Call Trace: [ 10.801494][ T192] [ 10.801495][ T192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.801501][ T192] __might_resched.cold (kernel/sched/core.c:9234) [ 10.801506][ T192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.801510][ T192] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.801515][ T192] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.801517][ T192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.801523][ T192] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.801526][ T192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.801529][ T192] put_chars (drivers/char/virtio_console.c:1176) [ 10.801532][ T192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.801533][ T192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.801538][ T192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.801543][ T192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.801549][ T192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.801551][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.801553][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.801557][ T192] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.801561][ T192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.801563][ T192] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.801566][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.801568][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.801572][ T192] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.801576][ T192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.801578][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.801583][ T192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.801586][ T192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.801590][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.801592][ T192] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.801596][ T192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.801598][ T192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.801601][ T192] vprintk_emit (kernel/printk/printk.c:2479) [ 10.801605][ T192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.801608][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.801612][ T192] _printk (kernel/printk/printk.c:2504) [ 10.801615][ T192] ? snapshot_read.cold (user.c:?) [ 10.801618][ T192] ? 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) [ 10.801621][ T192] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.801625][ T192] ? 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) [ 10.801627][ T192] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.801631][ T192] ? exit_notify (kernel/exit.c:780) [ 10.801633][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.801636][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.801640][ T192] do_group_exit (kernel/exit.c:1151) [ 10.801643][ T192] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.801645][ T192] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.801647][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.801650][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.801653][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.801655][ T192] RIP: 0033:0x7f344d3a21b8 [ 10.801657][ T192] Code: Unable to access opcode bytes at 0x7f344d3a218e. Code starting with the faulting instruction =========================================== [ 10.801658][ T192] RSP: 002b:00007ffe9f2e11d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.801661][ T192] RAX: ffffffffffffffda RBX: 00007f344d4d2f88 RCX: 00007f344d3a21b8 [ 10.801662][ T192] RDX: 00007f344d0ecfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.801663][ T192] RBP: 00007ffe9f2e1230 R08: 0000000000000000 R09: 0000000000008010 [ 10.801664][ T192] R10: 00007ffe9f2e0ff0 R11: 0000000000000246 R12: 0000000000000001 [ 10.801665][ T192] R13: 0000000000000000 R14: 00007f344d4d1680 R15: 00007f344d4d2fa0 | [ 12.309883][ T246] softirqs last disabled at (11982): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.309885][ T246] Preemption disabled at: | [ 12.309886][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.309896][ T246] Tainted: [W]=WARN [ 12.309897][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.309899][ T246] Call Trace: [ 12.309901][ T246] [ 12.309902][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.309908][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.309910][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 12.309915][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.309919][ T246] ? __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.309924][ T246] __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.309927][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.309932][ T246] ? 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.309935][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.309939][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 12.309941][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.309946][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.309949][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.309952][ T246] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.309954][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.309955][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.309959][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.309961][ T246] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.309965][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.309968][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.309973][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.309976][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.309978][ T246] ? 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.309981][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.309983][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.309987][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.309992][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.309993][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.309999][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.310002][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.310003][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.310006][ T246] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.310009][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.310011][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.310014][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 12.310018][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.310021][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.310022][ T246] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.310027][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.310030][ T246] _printk (kernel/printk/printk.c:2504) [ 12.310034][ T246] ? snapshot_read.cold (user.c:?) [ 12.310037][ T246] ? br_multicast_flood (??:?) bridge [ 12.310050][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.310051][ T246] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.310052][ T246] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.310057][ T246] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.310067][ T246] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.310075][ T246] new_nbp (net/bridge/br_if.c:449) bridge [ 12.310085][ T246] br_add_if (net/bridge/br_if.c:592) bridge [ 12.310092][ T246] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.310096][ T246] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.310099][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 12.310103][ T246] do_set_master (net/core/rtnetlink.c:3071) [ 12.310107][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.310110][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.310114][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.310115][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.310118][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.310121][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.310124][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.310125][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.310128][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.310131][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.310133][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 12.310135][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.310137][ T246] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.310140][ T246] ? ___sys_sendmsg (net/socket.c:2757) [ 12.310145][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.310147][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.310149][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.310152][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.310153][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.310155][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.310157][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.310161][ T246] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.310163][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.310165][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.310168][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.310170][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.310175][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.310180][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.310185][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.310187][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.310192][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.310193][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.310196][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.310197][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.310201][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.310203][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.310206][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.310208][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.310212][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.310214][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.310217][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.310219][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.310222][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.310228][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.310230][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.310234][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.310238][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.310240][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.310244][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.310248][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.310252][ T246] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.310257][ T246] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.310260][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.310262][ T246] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.310264][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 12.310271][ T246] ___sys_sendmsg (net/socket.c:2767) [ 12.310274][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.310290][ T246] __sys_sendmsg (net/socket.c:2799) [ 12.310293][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.310302][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.310305][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.310308][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.310311][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.310313][ T246] RIP: 0033:0x7f6c2a31e54e [ 12.310317][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.310318][ T246] RSP: 002b:00007ffcfcf781a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.310321][ T246] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f6c2a31e54e [ 12.310323][ T246] RDX: 0000000000000000 RSI: 00007ffcfcf78250 RDI: 0000000000000005 [ 12.310323][ T246] RBP: 00007ffcfcf781b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.310324][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91811f [ 12.310325][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfcf78910 | [ 20.052332][ T303] softirqs last disabled at (15154): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 20.052334][ T303] Preemption disabled at: | [ 20.052335][ T303] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.052344][ T303] Tainted: [W]=WARN [ 20.052345][ T303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.052347][ T303] Call Trace: [ 20.052348][ T303] [ 20.052350][ T303] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.052355][ T303] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.052357][ T303] __might_resched.cold (kernel/sched/core.c:9234) [ 20.052362][ T303] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.052366][ T303] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.052371][ T303] __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)) [ 20.052373][ T303] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.052379][ T303] ? 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) [ 20.052381][ T303] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.052384][ T303] put_chars (drivers/char/virtio_console.c:1176) [ 20.052387][ T303] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.052389][ T303] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.052393][ T303] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.052398][ T303] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.052404][ T303] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.052406][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052409][ T303] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.052413][ T303] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.052417][ T303] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.052418][ T303] ? 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)) [ 20.052421][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052424][ T303] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.052428][ T303] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.052432][ T303] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.052434][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.052439][ T303] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.052442][ T303] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.052443][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052446][ T303] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.052449][ T303] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.052451][ T303] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.052454][ T303] vprintk_emit (kernel/printk/printk.c:2479) [ 20.052458][ T303] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.052460][ T303] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.052461][ T303] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.052464][ T303] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.052466][ T303] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.052468][ T303] ? ___sys_sendmsg (net/socket.c:2767) [ 20.052470][ T303] ? __sys_sendmsg (net/socket.c:2799) [ 20.052472][ T303] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.052476][ T303] _printk (kernel/printk/printk.c:2504) [ 20.052480][ T303] ? snapshot_read.cold (user.c:?) [ 20.052485][ T303] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.052488][ T303] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.052491][ T303] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.052494][ T303] ? netdev_notice (net/core/dev.c:13194) [ 20.052497][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052500][ T303] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 20.052503][ T303] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 20.052504][ T303] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.052506][ T303] ? 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) [ 20.052510][ T303] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 20.052514][ T303] dev_set_allmulti (net/core/dev_api.c:315) [ 20.052518][ T303] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 20.052531][ T303] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 20.052537][ T303] br_del_if (net/bridge/br_if.c:732) bridge [ 20.052544][ T303] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.052547][ T303] do_set_master (net/core/rtnetlink.c:3055) [ 20.052551][ T303] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 20.052555][ T303] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.052558][ T303] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.052559][ T303] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.052562][ T303] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.052565][ T303] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.052568][ T303] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.052570][ T303] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.052572][ T303] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.052575][ T303] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.052577][ T303] ? kasan_save_track (mm/kasan/common.c:78) [ 20.052580][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.052581][ T303] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 20.052583][ T303] ? ___sys_sendmsg (net/socket.c:2757) [ 20.052590][ T303] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.052592][ T303] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.052594][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052596][ T303] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.052598][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052600][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052602][ T303] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.052605][ T303] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 20.052607][ T303] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.052609][ T303] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.052613][ T303] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.052614][ T303] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.052619][ T303] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.052624][ T303] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.052629][ T303] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.052631][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.052636][ T303] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.052637][ T303] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.052639][ T303] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.052641][ T303] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.052645][ T303] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.052647][ T303] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.052650][ T303] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.052651][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.052655][ T303] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.052657][ T303] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.052660][ T303] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.052662][ T303] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.052665][ T303] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.052671][ T303] ? 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)) [ 20.052672][ T303] ? 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)) [ 20.052677][ T303] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.052680][ T303] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.052683][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.052687][ T303] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.052691][ T303] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.052694][ T303] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.052699][ T303] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.052702][ T303] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.052704][ T303] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.052705][ T303] ? move_addr_to_kernel (net/socket.c:258) [ 20.052713][ T303] ___sys_sendmsg (net/socket.c:2767) [ 20.052715][ T303] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.052741][ T303] __sys_sendmsg (net/socket.c:2799) [ 20.052743][ T303] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.052750][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.052753][ T303] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.052755][ T303] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.052758][ T303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.052760][ T303] RIP: 0033:0x7faf68ebd54e [ 20.052764][ T303] 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 [ 20.052765][ T303] RSP: 002b:00007ffd0d0f2f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.052768][ T303] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf68ebd54e [ 20.052769][ T303] RDX: 0000000000000000 RSI: 00007ffd0d0f3030 RDI: 0000000000000005 [ 20.052770][ T303] RBP: 00007ffd0d0f2f90 R08: 0000000000000000 R09: 0000000000000000 [ 20.052771][ T303] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918127 [ 20.052772][ T303] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0d0f36f0 | [ 22.155074][ T305] softirqs last disabled at (12834): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.155076][ T305] Preemption disabled at: | [ 22.155077][ T305] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.155086][ T305] Tainted: [W]=WARN [ 22.155087][ T305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.155088][ T305] Call Trace: [ 22.155090][ T305] [ 22.155092][ T305] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.155098][ T305] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.155100][ T305] __might_resched.cold (kernel/sched/core.c:9234) [ 22.155104][ T305] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.155109][ T305] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.155114][ T305] __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)) [ 22.155116][ T305] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.155122][ T305] ? 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) [ 22.155124][ T305] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.155128][ T305] put_chars (drivers/char/virtio_console.c:1176) [ 22.155130][ T305] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 22.155132][ T305] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.155135][ T305] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.155139][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.155141][ T305] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.155145][ T305] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.155148][ T305] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.155150][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155151][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155155][ T305] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.155157][ T305] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.155160][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155163][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.155167][ T305] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.155170][ T305] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.155172][ T305] ? 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)) [ 22.155175][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155178][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.155182][ T305] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.155186][ T305] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.155188][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155193][ T305] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.155196][ T305] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.155197][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155200][ T305] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.155203][ T305] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.155205][ T305] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.155208][ T305] vprintk_emit (kernel/printk/printk.c:2479) [ 22.155213][ T305] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.155215][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.155218][ T305] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.155221][ T305] _printk (kernel/printk/printk.c:2504) [ 22.155225][ T305] ? snapshot_read.cold (user.c:?) [ 22.155229][ T305] ? br_multicast_flood (??:?) bridge [ 22.155242][ T305] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.155243][ T305] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.155245][ T305] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.155249][ T305] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 22.155260][ T305] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 22.155268][ T305] new_nbp (net/bridge/br_if.c:449) bridge [ 22.155277][ T305] br_add_if (net/bridge/br_if.c:592) bridge [ 22.155284][ T305] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.155288][ T305] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.155291][ T305] ? __kernel_text_address (kernel/extable.c:79) [ 22.155296][ T305] do_set_master (net/core/rtnetlink.c:3071) [ 22.155301][ T305] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.155304][ T305] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.155307][ T305] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.155309][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.155310][ T305] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.155314][ T305] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.155317][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.155318][ T305] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.155321][ T305] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.155324][ T305] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.155326][ T305] ? kasan_save_track (mm/kasan/common.c:78) [ 22.155328][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155330][ T305] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 22.155333][ T305] ? ___sys_sendmsg (net/socket.c:2757) [ 22.155338][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.155340][ T305] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.155343][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155345][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.155346][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155348][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155350][ T305] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.155354][ T305] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.155357][ T305] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.155360][ T305] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.155363][ T305] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.155365][ T305] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.155370][ T305] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.155375][ T305] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.155380][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.155382][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155386][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.155388][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.155390][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.155392][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.155396][ T305] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.155398][ T305] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.155401][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.155402][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155406][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.155408][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.155412][ T305] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.155413][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.155416][ T305] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.155422][ T305] ? 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)) [ 22.155424][ T305] ? 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)) [ 22.155428][ T305] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.155432][ T305] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.155434][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.155438][ T305] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.155442][ T305] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.155446][ T305] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.155451][ T305] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.155454][ T305] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.155456][ T305] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.155458][ T305] ? move_addr_to_kernel (net/socket.c:258) [ 22.155465][ T305] ___sys_sendmsg (net/socket.c:2767) [ 22.155468][ T305] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.155483][ T305] __sys_sendmsg (net/socket.c:2799) [ 22.155486][ T305] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.155492][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.155496][ T305] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.155498][ T305] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.155501][ T305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.155504][ T305] RIP: 0033:0x7f51036b654e [ 22.155507][ T305] 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 [ 22.155509][ T305] RSP: 002b:00007fff52bd1d60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.155512][ T305] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f51036b654e [ 22.155513][ T305] RDX: 0000000000000000 RSI: 00007fff52bd1e10 RDI: 0000000000000005 [ 22.155514][ T305] RBP: 00007fff52bd1d70 R08: 0000000000000000 R09: 0000000000000000 [ 22.155515][ T305] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918129 [ 22.155516][ T305] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff52bd24d0 | [ 37.258701][ C3] softirqs last disabled at (738545): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 37.258703][ C3] Preemption disabled at: | [ 37.258704][ C3] 0x0 | [ 37.258715][ C3] Tainted: [W]=WARN [ 37.258716][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.258717][ C3] Call Trace: [ 37.258719][ C3] [ 37.258721][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.258726][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 37.258730][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.258734][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 37.258737][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258741][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.258744][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.258747][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.258751][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.258752][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.258754][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 37.258756][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.258758][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.258761][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.258765][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.258766][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258768][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.258770][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.258772][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.258774][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258776][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258778][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.258779][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.258781][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.258783][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.258786][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.258788][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.258789][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.258791][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258793][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.258794][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.258796][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.258798][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.258800][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 37.258802][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.258804][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258821][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.258823][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258829][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258835][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 37.258839][ C3] _printk (kernel/printk/printk.c:2504) [ 37.258842][ C3] ? snapshot_read.cold (user.c:?) [ 37.258843][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 37.258847][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.258850][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 37.258851][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 37.258853][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 37.258856][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 37.258858][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 37.258860][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 37.258862][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.258864][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258870][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258872][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.258873][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.258879][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 37.258881][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258887][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.258893][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.258899][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 37.258902][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 37.258904][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 37.258907][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.258909][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.258911][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258913][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 37.258915][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.258921][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 37.258923][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.258926][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.258928][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 37.258930][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 37.258932][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.258934][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258936][ C3] handle_softirqs (kernel/softirq.c:645) [ 37.258938][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.258939][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 37.258941][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 37.258943][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 37.258944][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 37.258947][ C3] [ 37.258947][ C3] [ 37.258948][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.258950][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 37.258952][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 37.258955][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 37.258956][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 37.258959][ C3] RAX: 00000000000b44ef RBX: ff11000001c88040 RCX: ffffffff91ef0307 [ 37.258961][ C3] RDX: ff11000001c88040 RSI: ffffffff94c38af6 RDI: ffffffff9468d8e0 [ 37.258962][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 37.258963][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 37.258963][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 37.258965][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.258968][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 37.258970][ C3] default_idle_call (kernel/sched/idle.c:122) [ 37.258972][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.258973][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 37.258975][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 37.258977][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258979][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.258981][ C3] do_idle (kernel/sched/idle.c:355) [ 37.258982][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 37.258984][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 37.258985][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 37.258987][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 37.312324][ C3] | [ 37.312395][ C3] | [ 37.312395][ C3] stack backtrace: | [ 37.312616][ C3] Tainted: [W]=WARN [ 37.312617][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.312618][ C3] Call Trace: [ 37.312620][ C3] [ 37.312622][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.312626][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 37.312629][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 37.312632][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 37.312634][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 37.312636][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 37.312638][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.312640][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.312647][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.312650][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.312652][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.312658][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 37.312660][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.312666][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 37.312672][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.312678][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 37.312681][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 37.312682][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 37.312686][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.312688][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.312690][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.312692][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 37.312693][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 37.312701][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 37.312702][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.312705][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.312708][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 37.312710][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 37.312711][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.312714][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.312715][ C3] handle_softirqs (kernel/softirq.c:645) [ 37.312717][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.312719][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 37.312721][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 37.312722][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 37.312724][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 37.312725][ C3] [ 37.312726][ C3] [ 37.312726][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.312728][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 37.312730][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 37.312732][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 37.312733][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 37.312736][ C3] RAX: 00000000000b44ef RBX: ff11000001c88040 RCX: ffffffff91ef0307 [ 37.312738][ C3] RDX: ff11000001c88040 RSI: ffffffff94c38af6 RDI: ffffffff9468d8e0 [ 37.312739][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 37.312739][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 37.312740][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 37.312742][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.312744][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 37.312745][ C3] default_idle_call (kernel/sched/idle.c:122) [ 37.312747][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 37.312749][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 37.312750][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 37.312752][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.312754][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.312756][ C3] do_idle (kernel/sched/idle.c:355) [ 37.312757][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 37.312759][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 37.312760][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 37.312762][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.959475][ T412] softirqs last disabled at (0): 0x0 | [ 40.959478][ T412] Preemption disabled at: | [ 40.959479][ T412] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.959492][ T412] Tainted: [W]=WARN [ 40.959493][ T412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.959496][ T412] Call Trace: [ 40.959498][ T412] [ 40.959499][ T412] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.959505][ T412] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.959508][ T412] __might_resched.cold (kernel/sched/core.c:9234) [ 40.959512][ T412] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.959516][ T412] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 40.959520][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959525][ T412] __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)) [ 40.959528][ T412] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.959531][ T412] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.959536][ T412] ? 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) [ 40.959539][ T412] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.959541][ T412] put_chars (drivers/char/virtio_console.c:1176) [ 40.959544][ T412] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.959546][ T412] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.959550][ T412] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.959554][ T412] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.959556][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959559][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959562][ T412] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.959565][ T412] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.959568][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959570][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959572][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959574][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959577][ T412] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.959579][ T412] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.959582][ T412] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.959588][ T412] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.959591][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959593][ T412] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.959596][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959598][ T412] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.959600][ T412] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.959602][ T412] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.959605][ T412] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.959607][ T412] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.959609][ T412] vprintk_emit (kernel/printk/printk.c:2479) [ 40.959613][ T412] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.959615][ T412] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.959618][ T412] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.959621][ T412] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.959623][ T412] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.959626][ T412] ? ___sys_sendmsg (net/socket.c:2767) [ 40.959628][ T412] ? __sys_sendmsg (net/socket.c:2799) [ 40.959630][ T412] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.959635][ T412] _printk (kernel/printk/printk.c:2504) [ 40.959639][ T412] ? snapshot_read.cold (user.c:?) [ 40.959642][ T412] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.959645][ T412] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.959648][ T412] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.959650][ T412] ? netdev_notice (net/core/dev.c:13194) [ 40.959653][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959655][ T412] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 40.959658][ T412] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.959661][ T412] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 40.959663][ T412] ? 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) [ 40.959666][ T412] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.959670][ T412] dev_set_allmulti (net/core/dev_api.c:315) [ 40.959673][ T412] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 40.959690][ T412] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.959694][ T412] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.959698][ T412] br_del_if (net/bridge/br_if.c:732) bridge [ 40.959710][ T412] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.959713][ T412] do_set_master (net/core/rtnetlink.c:3055) [ 40.959716][ T412] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 40.959719][ T412] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.959723][ T412] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.959724][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959727][ T412] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.959732][ T412] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.959735][ T412] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.959737][ T412] ? kasan_save_track (mm/kasan/common.c:78) [ 40.959739][ T412] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 40.959741][ T412] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 40.959743][ T412] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 40.959744][ T412] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.959746][ T412] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.959748][ T412] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.959750][ T412] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.959752][ T412] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.959753][ T412] ? ___sys_sendmsg (net/socket.c:2767) [ 40.959755][ T412] ? __sys_sendmsg (net/socket.c:2799) [ 40.959757][ T412] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.959759][ T412] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.959763][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959765][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959767][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959769][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959771][ T412] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.959774][ T412] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 40.959777][ T412] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.959779][ T412] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.959781][ T412] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.959783][ T412] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.959786][ T412] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.959789][ T412] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.959792][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959794][ T412] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.959796][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959798][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959801][ T412] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.959803][ T412] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.959805][ T412] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.959807][ T412] ? __kernel_text_address (kernel/extable.c:79) [ 40.959809][ T412] ? write_profile (profile.c:?) [ 40.959811][ T412] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.959814][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959816][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959818][ T412] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.959822][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959824][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959827][ T412] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.959835][ T412] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.959837][ T412] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.959839][ T412] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.959841][ T412] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.959845][ T412] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.959846][ T412] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.959848][ T412] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.959851][ T412] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.959852][ T412] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.959856][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959858][ T412] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.959861][ T412] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.959864][ T412] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.959866][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959868][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959870][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.959873][ T412] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.959876][ T412] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.959878][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959881][ T412] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.959883][ T412] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.959885][ T412] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.959888][ T412] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.959890][ T412] ? move_addr_to_kernel (net/socket.c:258) [ 40.959892][ T412] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.959896][ T412] ___sys_sendmsg (net/socket.c:2767) [ 40.959898][ T412] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.959905][ T412] __sys_sendmsg (net/socket.c:2799) [ 40.959908][ T412] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.959912][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.959915][ T412] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.959916][ T412] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.959919][ T412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.959922][ T412] RIP: 0033:0x7f4f7a24c54e [ 40.959924][ T412] 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 [ 40.959926][ T412] RSP: 002b:00007fff9715a5f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.959931][ T412] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4f7a24c54e [ 40.959932][ T412] RDX: 0000000000000000 RSI: 00007fff9715a6a0 RDI: 0000000000000005 [ 40.959934][ T412] RBP: 00007fff9715a600 R08: 0000000000000000 R09: 0000000000000000 [ 40.959935][ T412] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91813c [ 40.959936][ T412] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9715ad60 | [ 43.058576][ T415] softirqs last disabled at (0): 0x0 | [ 43.058578][ T415] Preemption disabled at: | [ 43.058579][ T415] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.058593][ T415] Tainted: [W]=WARN [ 43.058594][ T415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.058596][ T415] Call Trace: [ 43.058597][ T415] [ 43.058599][ T415] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.058604][ T415] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.058606][ T415] __might_resched.cold (kernel/sched/core.c:9234) [ 43.058610][ T415] ? __module_address (kernel/module/main.c:3915) [ 43.058614][ T415] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.058617][ T415] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 43.058618][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058622][ T415] __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.058625][ T415] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.058628][ T415] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.058632][ T415] ? 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.058633][ T415] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.058635][ T415] put_chars (drivers/char/virtio_console.c:1176) [ 43.058637][ T415] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 43.058638][ T415] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.058640][ T415] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 43.058642][ T415] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.058646][ T415] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.058647][ T415] ? 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) [ 43.058649][ T415] ? vsnprintf (lib/vsprintf.c:2900) [ 43.058652][ T415] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.058654][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058655][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058657][ T415] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.058660][ T415] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.058662][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058663][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058665][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058667][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058668][ T415] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.058670][ T415] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.058672][ T415] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.058675][ T415] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.058677][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058678][ T415] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.058680][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058681][ T415] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.058683][ T415] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.058684][ T415] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.058686][ T415] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.058688][ T415] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.058690][ T415] vprintk_emit (kernel/printk/printk.c:2479) [ 43.058693][ T415] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.058694][ T415] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.058696][ T415] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.058698][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058699][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058701][ T415] _printk (kernel/printk/printk.c:2504) [ 43.058704][ T415] ? snapshot_read.cold (user.c:?) [ 43.058707][ T415] ? br_multicast_flood (??:?) bridge [ 43.058720][ T415] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 43.058722][ T415] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.058723][ T415] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.058725][ T415] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 43.058734][ T415] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 43.058742][ T415] new_nbp (net/bridge/br_if.c:449) bridge [ 43.058750][ T415] br_add_if (net/bridge/br_if.c:592) bridge [ 43.058757][ T415] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 43.058760][ T415] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.058762][ T415] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.058764][ T415] ? __kernel_text_address (kernel/extable.c:79) [ 43.058766][ T415] do_set_master (net/core/rtnetlink.c:3071) [ 43.058769][ T415] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 43.058771][ T415] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.058772][ T415] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.058774][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058775][ T415] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.058779][ T415] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.058782][ T415] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.058783][ T415] ? kasan_save_track (mm/kasan/common.c:78) [ 43.058785][ T415] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.058786][ T415] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.058788][ T415] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.058789][ T415] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.058790][ T415] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.058792][ T415] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.058794][ T415] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.058795][ T415] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.058798][ T415] ? ___sys_sendmsg (net/socket.c:2767) [ 43.058799][ T415] ? __sys_sendmsg (net/socket.c:2799) [ 43.058801][ T415] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.058803][ T415] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.058805][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058807][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058809][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058810][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058812][ T415] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.058815][ T415] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 43.058817][ T415] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.058819][ T415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.058820][ T415] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.058821][ T415] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.058824][ T415] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.058826][ T415] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.058828][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058830][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.058831][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058832][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058834][ T415] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.058841][ T415] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.058843][ T415] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.058844][ T415] ? __kernel_text_address (kernel/extable.c:79) [ 43.058845][ T415] ? write_profile (profile.c:?) [ 43.058846][ T415] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.058849][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058851][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058852][ T415] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.058856][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058857][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058859][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.058860][ T415] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.058862][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.058863][ T415] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.058865][ T415] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.058867][ T415] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.058869][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.058870][ T415] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.058871][ T415] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.058873][ T415] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.058875][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058877][ T415] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.058879][ T415] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.058881][ T415] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.058882][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058884][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058886][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.058887][ T415] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.058889][ T415] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.058891][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058893][ T415] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.058895][ T415] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.058896][ T415] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.058898][ T415] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.058900][ T415] ? move_addr_to_kernel (net/socket.c:258) [ 43.058901][ T415] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.058903][ T415] ___sys_sendmsg (net/socket.c:2767) [ 43.058905][ T415] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.058910][ T415] __sys_sendmsg (net/socket.c:2799) [ 43.058912][ T415] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.058915][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.058917][ T415] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.058918][ T415] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.058920][ T415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.058922][ T415] RIP: 0033:0x7f2348f2054e [ 43.058924][ T415] 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.058925][ T415] RSP: 002b:00007fff24910d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.058929][ T415] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2348f2054e [ 43.058930][ T415] RDX: 0000000000000000 RSI: 00007fff24910e40 RDI: 0000000000000005 [ 43.058931][ T415] RBP: 00007fff24910da0 R08: 0000000000000000 R09: 0000000000000000 [ 43.058932][ T415] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91813e [ 43.058933][ T415] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff24911500 | [ 45.375314][ T456] softirqs last disabled at (0): 0x0 | [ 45.375316][ T456] Preemption disabled at: | [ 45.375318][ T456] 0x0 | [ 45.375328][ T456] Tainted: [W]=WARN [ 45.375330][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.375332][ T456] Call Trace: [ 45.375334][ T456] [ 45.375336][ T456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.375342][ T456] __might_resched.cold (kernel/sched/core.c:9234) [ 45.375347][ T456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.375352][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375357][ T456] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.375361][ T456] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.375365][ T456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.375369][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.375371][ T456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.375374][ T456] put_chars (drivers/char/virtio_console.c:1176) [ 45.375377][ T456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.375379][ T456] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 45.375385][ T456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.375389][ T456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.375393][ T456] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.375395][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375397][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375400][ T456] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.375404][ T456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.375407][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375409][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375411][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375414][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375417][ T456] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.375419][ T456] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.375422][ T456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.375426][ T456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.375428][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375430][ T456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.375432][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375434][ T456] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.375436][ T456] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.375438][ T456] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.375441][ T456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.375443][ T456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.375446][ T456] vprintk_emit (kernel/printk/printk.c:2479) [ 45.375449][ T456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.375451][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375454][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.375457][ T456] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.375459][ T456] _printk (kernel/printk/printk.c:2504) [ 45.375463][ T456] ? snapshot_read.cold (user.c:?) [ 45.375466][ T456] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 45.375472][ T456] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 45.375490][ T456] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 45.375501][ T456] br_device_event (net/bridge/br.c:111) bridge [ 45.375514][ T456] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 45.375518][ T456] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 45.375520][ T456] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 45.375524][ T456] notifier_call_chain (kernel/notifier.c:85) [ 45.375528][ T456] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 45.375532][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.375534][ T456] ? netif_change_name (net/core/dev.c:1517) [ 45.375537][ T456] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.375540][ T456] ? __kernel_text_address (kernel/extable.c:79) [ 45.375542][ T456] ? write_profile (profile.c:?) [ 45.375545][ T456] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.375549][ T456] netif_change_flags (net/core/dev.c:9882) [ 45.375551][ T456] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.375555][ T456] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.375557][ T456] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.375558][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375561][ T456] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.375565][ T456] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.375568][ T456] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.375570][ T456] ? kasan_save_track (mm/kasan/common.c:78) [ 45.375572][ T456] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.375574][ T456] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.375576][ T456] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.375577][ T456] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.375579][ T456] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.375581][ T456] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.375583][ T456] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.375585][ T456] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.375591][ T456] ? ___sys_sendmsg (net/socket.c:2767) [ 45.375593][ T456] ? __sys_sendmsg (net/socket.c:2799) [ 45.375595][ T456] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.375597][ T456] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.375601][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375603][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375605][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375607][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375609][ T456] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.375613][ T456] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.375615][ T456] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.375617][ T456] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.375619][ T456] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.375622][ T456] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.375625][ T456] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.375628][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375630][ T456] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.375632][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375633][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375636][ T456] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.375640][ T456] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.375642][ T456] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.375644][ T456] ? __kernel_text_address (kernel/extable.c:79) [ 45.375645][ T456] ? write_profile (profile.c:?) [ 45.375647][ T456] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.375648][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375650][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375652][ T456] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.375656][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375658][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375660][ T456] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.375662][ T456] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.375664][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.375666][ T456] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.375668][ T456] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.375671][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.375673][ T456] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.375675][ T456] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.375677][ T456] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.375679][ T456] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.375682][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375684][ T456] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.375687][ T456] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.375689][ T456] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.375691][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375693][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375695][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.375698][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.375700][ T456] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.375703][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375705][ T456] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.375707][ T456] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.375710][ T456] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.375712][ T456] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.375714][ T456] ? move_addr_to_kernel (net/socket.c:258) [ 45.375716][ T456] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.375719][ T456] ___sys_sendmsg (net/socket.c:2767) [ 45.375722][ T456] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.375729][ T456] __sys_sendmsg (net/socket.c:2799) [ 45.375731][ T456] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.375735][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.375738][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.375739][ T456] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.375742][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.375744][ T456] RIP: 0033:0x7f88c611e54e [ 45.375747][ T456] 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 [ 45.375749][ T456] RSP: 002b:00007ffd72c7fd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.375753][ T456] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f88c611e54e [ 45.375755][ T456] RDX: 0000000000000000 RSI: 00007ffd72c7fe20 RDI: 0000000000000005 [ 45.375756][ T456] RBP: 00007ffd72c7fd80 R08: 0000000000000000 R09: 0000000000000000 [ 45.375757][ T456] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918140 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars