====================================== | [ 10.248055][ T188] softirqs last disabled at (34323): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.248058][ T188] Preemption disabled at: | [ 10.248059][ T188] 0x0 | [ 10.248069][ T188] Tainted: [W]=WARN [ 10.248070][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.248071][ T188] Call Trace: [ 10.248073][ T188] [ 10.248075][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.248082][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 10.248086][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.248091][ T188] ? __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.248096][ T188] __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.248099][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.248105][ T188] ? 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.248107][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.248111][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 10.248114][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.248115][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.248120][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.248125][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.248132][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.248134][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.248136][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.248140][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.248144][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.248146][ T188] ? 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.248149][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.248152][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.248156][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.248160][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.248162][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.248167][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.248170][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.248172][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.248175][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.248178][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.248180][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.248184][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 10.248188][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.248191][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.248195][ T188] _printk (kernel/printk/printk.c:2504) [ 10.248199][ T188] ? snapshot_read.cold (user.c:?) [ 10.248202][ T188] ? 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.248205][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.248209][ T188] ? 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.248211][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.248215][ T188] ? exit_notify (kernel/exit.c:780) [ 10.248217][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.248220][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.248224][ T188] do_group_exit (kernel/exit.c:1151) [ 10.248227][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.248229][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.248231][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.248235][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.248238][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.248240][ T188] RIP: 0033:0x7f3923a1d1b8 [ 10.248243][ T188] Code: Unable to access opcode bytes at 0x7f3923a1d18e. Code starting with the faulting instruction =========================================== [ 10.248244][ T188] RSP: 002b:00007fff925bfe38 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.248246][ T188] RAX: ffffffffffffffda RBX: 00007f3923b4df88 RCX: 00007f3923a1d1b8 [ 10.248248][ T188] RDX: 00007f3923767fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.248254][ T188] RBP: 00007fff925bfe90 R08: 0000000000000000 R09: 0000000000008010 [ 10.248255][ T188] R10: 00007fff925bfc50 R11: 0000000000000246 R12: 0000000000000001 [ 10.248256][ T188] R13: 0000000000000000 R14: 00007f3923b4c680 R15: 00007f3923b4dfa0 | [ 11.517125][ T239] softirqs last disabled at (19200): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.517127][ T239] Preemption disabled at: | [ 11.517128][ T239] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.517138][ T239] Tainted: [W]=WARN [ 11.517139][ T239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.517141][ T239] Call Trace: [ 11.517143][ T239] [ 11.517145][ T239] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.517151][ T239] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.517153][ T239] __might_resched.cold (kernel/sched/core.c:9234) [ 11.517158][ T239] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.517162][ T239] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.517167][ T239] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.517170][ T239] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517175][ T239] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.517178][ T239] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.517182][ T239] put_chars (drivers/char/virtio_console.c:1176) [ 11.517184][ T239] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.517189][ T239] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.517192][ T239] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.517195][ T239] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.517197][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517199][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517203][ T239] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.517205][ T239] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.517208][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517212][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517216][ T239] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.517220][ T239] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.517222][ T239] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.517225][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517228][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517232][ T239] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.517236][ T239] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.517238][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517244][ T239] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.517246][ T239] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.517248][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517251][ T239] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.517255][ T239] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.517256][ T239] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.517268][ T239] vprintk_emit (kernel/printk/printk.c:2479) [ 11.517272][ T239] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.517275][ T239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.517276][ T239] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.517281][ T239] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.517285][ T239] _printk (kernel/printk/printk.c:2504) [ 11.517288][ T239] ? snapshot_read.cold (user.c:?) [ 11.517292][ T239] ? br_multicast_flood (??:?) bridge [ 11.517305][ T239] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517307][ T239] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.517308][ T239] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.517313][ T239] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.517323][ T239] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.517332][ T239] new_nbp (net/bridge/br_if.c:449) bridge [ 11.517342][ T239] br_add_if (net/bridge/br_if.c:592) bridge [ 11.517349][ T239] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.517354][ T239] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.517357][ T239] ? __kernel_text_address (kernel/extable.c:79) [ 11.517361][ T239] do_set_master (net/core/rtnetlink.c:3071) [ 11.517366][ T239] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.517369][ T239] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.517372][ T239] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.517374][ T239] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.517376][ T239] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.517380][ T239] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.517383][ T239] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.517384][ T239] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.517387][ T239] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.517390][ T239] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.517392][ T239] ? kasan_save_track (mm/kasan/common.c:78) [ 11.517395][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517397][ T239] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.517400][ T239] ? ___sys_sendmsg (net/socket.c:2757) [ 11.517404][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517406][ T239] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.517409][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517411][ T239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.517413][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517418][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517421][ T239] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.517425][ T239] ? __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) [ 11.517427][ T239] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.517429][ T239] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.517432][ T239] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.517434][ T239] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.517439][ T239] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.517444][ T239] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.517450][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517452][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517457][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517458][ T239] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.517461][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517462][ T239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.517467][ T239] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.517469][ T239] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.517472][ T239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.517473][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517478][ T239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.517480][ T239] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.517483][ T239] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.517485][ T239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.517488][ T239] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.517495][ T239] ? 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)) [ 11.517496][ T239] ? 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)) [ 11.517501][ T239] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.517504][ T239] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.517507][ T239] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.517511][ T239] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.517515][ T239] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.517519][ T239] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.517525][ T239] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.517527][ T239] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.517529][ T239] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.517531][ T239] ? move_addr_to_kernel (net/socket.c:258) [ 11.517539][ T239] ___sys_sendmsg (net/socket.c:2767) [ 11.517542][ T239] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.517558][ T239] __sys_sendmsg (net/socket.c:2799) [ 11.517561][ T239] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.517567][ T239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.517571][ T239] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.517574][ T239] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.517577][ T239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.517579][ T239] RIP: 0033:0x7f256263554e [ 11.517583][ T239] 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 [ 11.517585][ T239] RSP: 002b:00007fff10bd2eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.517588][ T239] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f256263554e [ 11.517589][ T239] RDX: 0000000000000000 RSI: 00007fff10bd2f60 RDI: 0000000000000005 [ 11.517590][ T239] RBP: 00007fff10bd2ec0 R08: 0000000000000000 R09: 0000000000000000 [ 11.517591][ T239] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91283a [ 11.517592][ T239] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff10bd3620 | [ 22.248666][ T272] softirqs last disabled at (25299): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.248669][ T272] Preemption disabled at: | [ 22.248669][ T272] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.248680][ T272] Tainted: [W]=WARN [ 22.248681][ T272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.248683][ T272] Call Trace: [ 22.248684][ T272] [ 22.248686][ T272] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.248692][ T272] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.248694][ T272] __might_resched.cold (kernel/sched/core.c:9234) [ 22.248699][ T272] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.248703][ T272] ? __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.248708][ T272] __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.248710][ T272] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.248716][ T272] ? 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.248719][ T272] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.248722][ T272] put_chars (drivers/char/virtio_console.c:1176) [ 22.248724][ T272] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 22.248726][ T272] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.248729][ T272] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.248733][ T272] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.248737][ T272] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.248740][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.248741][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.248746][ T272] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.248747][ T272] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.248751][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.248754][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.248758][ T272] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.248762][ T272] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.248763][ T272] ? 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.248767][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.248769][ T272] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.248773][ T272] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.248777][ T272] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.248779][ T272] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.248785][ T272] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.248787][ T272] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.248789][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.248792][ T272] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.248795][ T272] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.248797][ T272] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.248801][ T272] vprintk_emit (kernel/printk/printk.c:2479) [ 22.248805][ T272] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.248811][ T272] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 22.248814][ T272] _printk (kernel/printk/printk.c:2504) [ 22.248818][ T272] ? snapshot_read.cold (user.c:?) [ 22.248825][ T272] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 22.248828][ T272] gact_init_module (net/sched/act_gact.c:180) act_gact [ 22.248830][ T272] do_one_initcall (init/main.c:1357) [ 22.248833][ T272] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 22.248838][ T272] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 22.248841][ T272] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 22.248846][ T272] do_init_module (kernel/module/main.c:3117) [ 22.248850][ T272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.248854][ T272] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 22.248857][ T272] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 22.248861][ T272] load_module (kernel/module/main.c:3593) [ 22.248869][ T272] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 22.248873][ T272] ? __ia32_sys_fsconfig (??:?) [ 22.248875][ T272] ? ovl_real_file (fs/overlayfs/file.c:195) [ 22.248879][ T272] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.248881][ T272] ? backing_file_read_iter (fs/backing-file.c:211) [ 22.248884][ T272] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.248888][ T272] init_module_from_file (kernel/module/main.c:3790) [ 22.248892][ T272] ? __do_sys_init_module (kernel/module/main.c:3664) [ 22.248900][ T272] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.248904][ T272] ? 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.248907][ T272] idempotent_init_module (kernel/module/main.c:3802) [ 22.248910][ T272] ? init_module_from_file (kernel/module/main.c:3791) [ 22.248917][ T272] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.248919][ T272] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.248925][ T272] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 22.248928][ T272] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.248931][ T272] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.248933][ T272] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.248938][ T272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.248941][ T272] RIP: 0033:0x7fab26a8b37d [ 22.248946][ T272] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 22.248947][ T272] RSP: 002b:00007ffdf7cd6d88 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 22.248950][ T272] RAX: ffffffffffffffda RBX: 0000560b41991810 RCX: 00007fab26a8b37d [ 22.248952][ T272] RDX: 0000000000000000 RSI: 0000560b3942bffd RDI: 0000000000000000 [ 22.248953][ T272] RBP: 00007ffdf7cd6e20 R08: 0000000000000000 R09: 0000000000000000 [ 22.248953][ T272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000560b3942bffd [ 22.248954][ T272] R13: 0000560b41991960 R14: 0000000000040000 R15: 0000000000000000 | [ 27.056527][ C1] softirqs last disabled at (538263): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.056529][ C1] Preemption disabled at: | [ 27.056530][ C1] 0x0 | [ 27.056540][ C1] Tainted: [W]=WARN [ 27.056541][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.056543][ C1] Call Trace: [ 27.056545][ C1] [ 27.056547][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.056553][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 27.056556][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.056560][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.056563][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056567][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.056571][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.056574][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.056578][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.056579][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.056582][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 27.056584][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.056586][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.056589][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.056593][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.056594][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056596][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.056599][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.056602][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.056604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056606][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056608][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.056610][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.056612][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.056614][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.056617][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.056619][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.056621][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.056623][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056624][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.056626][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.056628][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.056630][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.056632][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 27.056635][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.056637][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056650][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.056652][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056659][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056666][ C1] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 27.056670][ C1] _printk (kernel/printk/printk.c:2504) [ 27.056674][ C1] ? snapshot_read.cold (user.c:?) [ 27.056675][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.056680][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.056682][ C1] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.056684][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.056687][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.056690][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 27.056692][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 27.056694][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.056696][ C1] ? __irq_exit_rcu (kernel/softirq.c:751) [ 27.056698][ C1] ? irq_exit_rcu (kernel/softirq.c:786) [ 27.056699][ C1] ? sysvec_call_function_single (arch/x86/kernel/smp.c:267 (discriminator 16) arch/x86/kernel/smp.c:267 (discriminator 16)) [ 27.056702][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.056703][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056711][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056713][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.056715][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.056722][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.056725][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056731][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.056738][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.056745][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 27.056748][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 27.056750][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.056754][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.056756][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.056758][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056761][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.056763][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.056770][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.056772][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.056775][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.056778][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.056780][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.056782][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.056784][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056786][ C1] handle_softirqs (kernel/softirq.c:645) [ 27.056788][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.056790][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.056792][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.056794][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 27.056795][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.056797][ C1] [ 27.056798][ C1] [ 27.056798][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.056800][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.056802][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.056805][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.056807][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 27.056810][ C1] RAX: 0000000000083695 RBX: ff11000001bea380 RCX: ffffffff92cf0307 [ 27.056812][ C1] RDX: ff11000001bea380 RSI: ffffffff95a38b01 RDI: ffffffff9548d8e0 [ 27.056813][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.056814][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 27.056815][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.056816][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.056820][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.056822][ C1] default_idle_call (kernel/sched/idle.c:122) [ 27.056824][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.056826][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 27.056828][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.056830][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.056831][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.056833][ C1] do_idle (kernel/sched/idle.c:355) [ 27.056835][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.056837][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.056839][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.056841][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.124247][ C1] | [ 27.124363][ C1] | [ 27.124363][ C1] stack backtrace: | [ 27.124549][ C1] Tainted: [W]=WARN [ 27.124550][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.124551][ C1] Call Trace: [ 27.124553][ C1] [ 27.124555][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.124560][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.124563][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.124566][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 27.124568][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 27.124570][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.124572][ C1] ? __irq_exit_rcu (kernel/softirq.c:751) [ 27.124573][ C1] ? irq_exit_rcu (kernel/softirq.c:786) [ 27.124575][ C1] ? sysvec_call_function_single (arch/x86/kernel/smp.c:267 (discriminator 16) arch/x86/kernel/smp.c:267 (discriminator 16)) [ 27.124577][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.124579][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.124586][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.124590][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.124591][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.124598][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.124599][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.124605][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.124612][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.124618][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 27.124621][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 27.124622][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.124626][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.124628][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.124630][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.124632][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.124634][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.124641][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.124643][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.124646][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.124648][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.124650][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.124652][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.124654][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.124656][ C1] handle_softirqs (kernel/softirq.c:645) [ 27.124658][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.124659][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.124662][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.124663][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 27.124664][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.124666][ C1] [ 27.124667][ C1] [ 27.124667][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.124669][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.124671][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.124673][ C1] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.124675][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 27.124677][ C1] RAX: 0000000000083695 RBX: ff11000001bea380 RCX: ffffffff92cf0307 [ 27.124679][ C1] RDX: ff11000001bea380 RSI: ffffffff95a38b01 RDI: ffffffff9548d8e0 [ 27.124679][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.124680][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 27.124681][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.124683][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.124685][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.124687][ C1] default_idle_call (kernel/sched/idle.c:122) [ 27.124689][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.124690][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 27.124692][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.124694][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.124695][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.124697][ C1] do_idle (kernel/sched/idle.c:355) [ 27.124699][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.124700][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.124702][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.124704][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 135.178350][ T1575] softirqs last disabled at (0): 0x0 | [ 135.178352][ T1575] Preemption disabled at: | [ 135.178353][ T1575] 0x0 | [ 135.178362][ T1575] Tainted: [W]=WARN [ 135.178363][ T1575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.178365][ T1575] Call Trace: [ 135.178366][ T1575] [ 135.178367][ T1575] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 135.178373][ T1575] __might_resched.cold (kernel/sched/core.c:9234) [ 135.178377][ T1575] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 135.178380][ T1575] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 135.178384][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178387][ T1575] __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)) [ 135.178391][ T1575] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.178393][ T1575] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.178397][ T1575] ? 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) [ 135.178399][ T1575] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.178401][ T1575] put_chars (drivers/char/virtio_console.c:1176) [ 135.178403][ T1575] ? __send_to_port (drivers/char/virtio_console.c:654) [ 135.178405][ T1575] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 135.178408][ T1575] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 135.178411][ T1575] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 135.178412][ T1575] ? vsnprintf (lib/vsprintf.c:2900) [ 135.178418][ T1575] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.178420][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178421][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178424][ T1575] console_emit_next_record (kernel/printk/printk.c:3183) [ 135.178426][ T1575] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 135.178429][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178430][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178432][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178434][ T1575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.178436][ T1575] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 135.178437][ T1575] console_flush_one_record (kernel/printk/printk.c:3268) [ 135.178440][ T1575] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 135.178442][ T1575] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 135.178444][ T1575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.178446][ T1575] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 135.178447][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178449][ T1575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.178450][ T1575] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 135.178452][ T1575] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 135.178454][ T1575] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 135.178456][ T1575] ? vprintk_emit (kernel/printk/printk.c:2478) [ 135.178458][ T1575] vprintk_emit (kernel/printk/printk.c:2479) [ 135.178461][ T1575] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 135.178463][ T1575] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 135.178465][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178468][ T1575] _printk (kernel/printk/printk.c:2504) [ 135.178471][ T1575] ? snapshot_read.cold (user.c:?) [ 135.178473][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178475][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178476][ T1575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.178478][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178480][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178482][ T1575] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 135.178495][ T1575] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 135.178504][ T1575] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 135.178511][ T1575] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 135.178517][ T1575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.178518][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178520][ T1575] ? __nla_validate_parse (lib/nlattr.c:635) [ 135.178524][ T1575] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 135.178531][ T1575] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 135.178541][ T1575] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 135.178546][ T1575] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 135.178548][ T1575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.178550][ T1575] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 135.178552][ T1575] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 135.178555][ T1575] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 135.178558][ T1575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.178559][ T1575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.178561][ T1575] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.178562][ T1575] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 135.178565][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178567][ T1575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.178569][ T1575] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.178571][ T1575] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.178572][ T1575] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 135.178575][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178577][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178578][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178580][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178582][ T1575] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 135.178584][ T1575] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 135.178586][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178587][ T1575] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.178589][ T1575] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 135.178592][ T1575] ? copy_msghdr_from_user (net/socket.c:2650) [ 135.178594][ T1575] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 135.178595][ T1575] ? move_addr_to_kernel (net/socket.c:258) [ 135.178598][ T1575] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 135.178601][ T1575] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.178603][ T1575] ___sys_sendmsg (net/socket.c:2767) [ 135.178604][ T1575] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 135.178607][ T1575] ? copy_msghdr_from_user (net/socket.c:2619) [ 135.178608][ T1575] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 135.178613][ T1575] __sys_sendmsg (net/socket.c:2799) [ 135.178616][ T1575] ? __sys_sendmsg_sock (net/socket.c:2780) [ 135.178618][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178620][ T1575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.178622][ T1575] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 135.178624][ T1575] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 135.178626][ T1575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.178628][ T1575] RIP: 0033:0x7f2999f5854e [ 135.178630][ T1575] 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 [ 135.178632][ T1575] RSP: 002b:00007ffd96fe7cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 135.178636][ T1575] RAX: ffffffffffffffda RBX: 00007ffd96fe7e60 RCX: 00007f2999f5854e [ 135.178637][ T1575] RDX: 0000000000000000 RSI: 00007ffd96fe7d60 RDI: 0000000000000005 [ 135.178638][ T1575] RBP: 00007ffd96fe7cc0 R08: 0000000000000000 R09: 0000000000000000 [ 135.178639][ T1575] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9128b7 [ 135.178640][ T1575] R13: 0000000000425380 R14: 00007ffd96fe8848 R15: 00000000ffffffff | [ 140.259257][ T1580] softirqs last disabled at (0): 0x0 | [ 140.259259][ T1580] Preemption disabled at: | [ 140.259259][ T1580] 0x0 | [ 140.259268][ T1580] Tainted: [W]=WARN [ 140.259269][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.259270][ T1580] Call Trace: [ 140.259272][ T1580] [ 140.259273][ T1580] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 140.259279][ T1580] __might_resched.cold (kernel/sched/core.c:9234) [ 140.259283][ T1580] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 140.259286][ T1580] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 140.259289][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259293][ T1580] __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)) [ 140.259297][ T1580] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.259300][ T1580] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.259303][ T1580] ? 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) [ 140.259305][ T1580] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.259307][ T1580] put_chars (drivers/char/virtio_console.c:1176) [ 140.259309][ T1580] ? __send_to_port (drivers/char/virtio_console.c:654) [ 140.259311][ T1580] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 140.259314][ T1580] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 140.259317][ T1580] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 140.259318][ T1580] ? vsnprintf (lib/vsprintf.c:2900) [ 140.259322][ T1580] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.259324][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259325][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259328][ T1580] console_emit_next_record (kernel/printk/printk.c:3183) [ 140.259330][ T1580] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 140.259333][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259334][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259336][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259338][ T1580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.259340][ T1580] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 140.259342][ T1580] console_flush_one_record (kernel/printk/printk.c:3268) [ 140.259344][ T1580] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 140.259347][ T1580] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 140.259348][ T1580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.259350][ T1580] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 140.259352][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259353][ T1580] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.259355][ T1580] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 140.259356][ T1580] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 140.259359][ T1580] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 140.259361][ T1580] ? vprintk_emit (kernel/printk/printk.c:2478) [ 140.259363][ T1580] vprintk_emit (kernel/printk/printk.c:2479) [ 140.259367][ T1580] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 140.259369][ T1580] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 140.259371][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259374][ T1580] _printk (kernel/printk/printk.c:2504) [ 140.259377][ T1580] ? snapshot_read.cold (user.c:?) [ 140.259379][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259381][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259382][ T1580] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.259384][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259386][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259388][ T1580] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 140.259402][ T1580] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 140.259410][ T1580] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 140.259419][ T1580] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 140.259426][ T1580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.259427][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259429][ T1580] ? __nla_validate_parse (lib/nlattr.c:635) [ 140.259433][ T1580] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 140.259440][ T1580] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 140.259451][ T1580] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 140.259455][ T1580] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 140.259457][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.259459][ T1580] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 140.259461][ T1580] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 140.259464][ T1580] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 140.259467][ T1580] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.259469][ T1580] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.259470][ T1580] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.259472][ T1580] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 140.259474][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259476][ T1580] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.259478][ T1580] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.259480][ T1580] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.259482][ T1580] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 140.259485][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259486][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259488][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259489][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259492][ T1580] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 140.259494][ T1580] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 140.259496][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259497][ T1580] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.259499][ T1580] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 140.259502][ T1580] ? copy_msghdr_from_user (net/socket.c:2650) [ 140.259504][ T1580] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 140.259506][ T1580] ? move_addr_to_kernel (net/socket.c:258) [ 140.259508][ T1580] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 140.259511][ T1580] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.259513][ T1580] ___sys_sendmsg (net/socket.c:2767) [ 140.259515][ T1580] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 140.259517][ T1580] ? copy_msghdr_from_user (net/socket.c:2619) [ 140.259519][ T1580] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 140.259524][ T1580] __sys_sendmsg (net/socket.c:2799) [ 140.259526][ T1580] ? __sys_sendmsg_sock (net/socket.c:2780) [ 140.259529][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259531][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.259533][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 140.259535][ T1580] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 140.259537][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.259539][ T1580] RIP: 0033:0x7f08a1c3454e [ 140.259541][ T1580] 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 [ 140.259543][ T1580] RSP: 002b:00007ffcd13a9740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.259547][ T1580] RAX: ffffffffffffffda RBX: 00007ffcd13a98f0 RCX: 00007f08a1c3454e [ 140.259548][ T1580] RDX: 0000000000000000 RSI: 00007ffcd13a97f0 RDI: 0000000000000005 [ 140.259549][ T1580] RBP: 00007ffcd13a9750 R08: 0000000000000000 R09: 0000000000000000 [ 140.259550][ T1580] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9128bc [ 140.259551][ T1580] R13: 0000000000425380 R14: 00007ffcd13aa848 R15: 00000000ffffffff | [ 145.385894][ T1588] softirqs last disabled at (0): 0x0 | [ 145.385896][ T1588] Preemption disabled at: | [ 145.385896][ T1588] vprintk_emit (kernel/printk/printk.c:2471) | [ 145.385908][ T1588] Tainted: [W]=WARN [ 145.385909][ T1588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.385911][ T1588] Call Trace: [ 145.385912][ T1588] [ 145.385913][ T1588] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 145.385919][ T1588] ? vprintk_emit (kernel/printk/printk.c:2471) [ 145.385921][ T1588] __might_resched.cold (kernel/sched/core.c:9234) [ 145.385925][ T1588] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 145.385929][ T1588] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 145.385932][ T1588] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 145.385933][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385937][ T1588] __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)) [ 145.385941][ T1588] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 145.385943][ T1588] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 145.385947][ T1588] ? 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) [ 145.385949][ T1588] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 145.385951][ T1588] put_chars (drivers/char/virtio_console.c:1176) [ 145.385952][ T1588] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 145.385954][ T1588] ? __send_to_port (drivers/char/virtio_console.c:654) [ 145.385955][ T1588] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 145.385958][ T1588] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 145.385962][ T1588] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 145.385963][ T1588] ? 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) [ 145.385964][ T1588] ? vsnprintf (lib/vsprintf.c:2900) [ 145.385968][ T1588] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 145.385970][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385971][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.385973][ T1588] console_emit_next_record (kernel/printk/printk.c:3183) [ 145.385976][ T1588] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 145.385978][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385980][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385981][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385983][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.385985][ T1588] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 145.385987][ T1588] console_flush_one_record (kernel/printk/printk.c:3268) [ 145.385989][ T1588] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 145.385992][ T1588] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 145.385993][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.385995][ T1588] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 145.385997][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.385998][ T1588] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.386000][ T1588] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 145.386001][ T1588] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 145.386003][ T1588] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 145.386005][ T1588] ? vprintk_emit (kernel/printk/printk.c:2478) [ 145.386007][ T1588] vprintk_emit (kernel/printk/printk.c:2479) [ 145.386011][ T1588] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 145.386013][ T1588] _printk (kernel/printk/printk.c:2504) [ 145.386017][ T1588] ? snapshot_read.cold (user.c:?) [ 145.386018][ T1588] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 145.386023][ T1588] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 145.386026][ T1588] ? br_port_set_promisc (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_if.c:106) bridge [ 145.386045][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386047][ T1588] ? br_vlan_filter_toggle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_private.h:771 net/bridge/br_vlan.c:919) bridge [ 145.386059][ T1588] br_vlan_filter_toggle.cold (net/bridge/br_vlan.c:920 (discriminator 1)) bridge [ 145.386071][ T1588] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 145.386074][ T1588] br_changelink (net/bridge/br_netlink.c:1363) bridge [ 145.386084][ T1588] ? __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) [ 145.386087][ T1588] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 145.386088][ T1588] ? br_get_size (net/bridge/br_netlink.c:1676) bridge [ 145.386095][ T1588] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 145.386097][ T1588] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 145.386099][ T1588] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.386102][ T1588] __rtnl_newlink (net/core/rtnetlink.c:3865 net/core/rtnetlink.c:4076) [ 145.386105][ T1588] rtnl_newlink (net/core/rtnetlink.c:4215) [ 145.386107][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386109][ T1588] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 145.386110][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.386112][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386114][ T1588] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 145.386115][ T1588] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 145.386118][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386119][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386121][ T1588] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 145.386124][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.386126][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386128][ T1588] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 145.386129][ T1588] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 145.386131][ T1588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.386132][ T1588] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 145.386135][ T1588] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 145.386144][ T1588] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 145.386147][ T1588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.386148][ T1588] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.386150][ T1588] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.386151][ T1588] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 145.386153][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386155][ T1588] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.386157][ T1588] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.386159][ T1588] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.386161][ T1588] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 145.386164][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386165][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386167][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386169][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386171][ T1588] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 145.386173][ T1588] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 145.386175][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386176][ T1588] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 145.386178][ T1588] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 145.386180][ T1588] ? copy_msghdr_from_user (net/socket.c:2650) [ 145.386182][ T1588] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 145.386183][ T1588] ? move_addr_to_kernel (net/socket.c:258) [ 145.386185][ T1588] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 145.386188][ T1588] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 145.386190][ T1588] ___sys_sendmsg (net/socket.c:2767) [ 145.386192][ T1588] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 145.386194][ T1588] ? copy_msghdr_from_user (net/socket.c:2619) [ 145.386196][ T1588] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 145.386201][ T1588] __sys_sendmsg (net/socket.c:2799) [ 145.386203][ T1588] ? __sys_sendmsg_sock (net/socket.c:2780) [ 145.386205][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386207][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 145.386209][ T1588] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 145.386211][ T1588] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 145.386213][ T1588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.386215][ T1588] RIP: 0033:0x7fc3673ca54e [ 145.386217][ T1588] 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 [ 145.386219][ T1588] RSP: 002b:00007ffd3460f2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.386223][ T1588] RAX: ffffffffffffffda RBX: 00007ffd3460fa60 RCX: 00007fc3673ca54e [ 145.386224][ T1588] RDX: 0000000000000000 RSI: 00007ffd3460f370 RDI: 0000000000000005 [ 145.386225][ T1588] RBP: 00007ffd3460f2d0 R08: 0000000000000000 R09: 0000000000000000 [ 145.386226][ T1588] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9128c0 [ 145.386227][ T1588] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3460fa30 | [ 155.645921][ T1612] softirqs last disabled at (0): 0x0 | [ 155.645923][ T1612] Preemption disabled at: | [ 155.645924][ T1612] vprintk_emit (kernel/printk/printk.c:2471) | [ 155.645939][ T1612] Tainted: [W]=WARN [ 155.645940][ T1612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.645943][ T1612] Call Trace: [ 155.645945][ T1612] [ 155.645947][ T1612] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 155.645954][ T1612] ? vprintk_emit (kernel/printk/printk.c:2471) [ 155.645956][ T1612] __might_resched.cold (kernel/sched/core.c:9234) [ 155.645961][ T1612] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 155.645964][ T1612] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 155.645969][ T1612] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 155.645971][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.645976][ T1612] __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)) [ 155.645981][ T1612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 155.645984][ T1612] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 155.645990][ T1612] ? 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) [ 155.645992][ T1612] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 155.645995][ T1612] put_chars (drivers/char/virtio_console.c:1176) [ 155.645998][ T1612] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 155.646000][ T1612] ? __send_to_port (drivers/char/virtio_console.c:654) [ 155.646003][ T1612] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 155.646007][ T1612] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 155.646012][ T1612] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 155.646014][ T1612] ? 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) [ 155.646017][ T1612] ? vsnprintf (lib/vsprintf.c:2900) [ 155.646021][ T1612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 155.646023][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646026][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646029][ T1612] console_emit_next_record (kernel/printk/printk.c:3183) [ 155.646033][ T1612] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 155.646036][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646038][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646041][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646043][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646046][ T1612] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 155.646049][ T1612] console_flush_one_record (kernel/printk/printk.c:3268) [ 155.646053][ T1612] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 155.646057][ T1612] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 155.646060][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646062][ T1612] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 155.646065][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646067][ T1612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.646070][ T1612] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 155.646072][ T1612] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 155.646075][ T1612] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 155.646078][ T1612] ? vprintk_emit (kernel/printk/printk.c:2478) [ 155.646081][ T1612] vprintk_emit (kernel/printk/printk.c:2479) [ 155.646086][ T1612] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 155.646090][ T1612] _printk (kernel/printk/printk.c:2504) [ 155.646094][ T1612] ? snapshot_read.cold (user.c:?) [ 155.646097][ T1612] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 155.646102][ T1612] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 155.646105][ T1612] ? br_port_set_promisc (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_if.c:106) bridge [ 155.646124][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646127][ T1612] ? br_vlan_filter_toggle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_private.h:771 net/bridge/br_vlan.c:919) bridge [ 155.646142][ T1612] br_vlan_filter_toggle.cold (net/bridge/br_vlan.c:920 (discriminator 1)) bridge [ 155.646157][ T1612] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 155.646162][ T1612] br_changelink (net/bridge/br_netlink.c:1363) bridge [ 155.646175][ T1612] ? __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) [ 155.646179][ T1612] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 155.646181][ T1612] ? br_get_size (net/bridge/br_netlink.c:1676) bridge [ 155.646193][ T1612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 155.646197][ T1612] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 155.646204][ T1612] ? nla_get_range_signed (lib/nlattr.c:270) [ 155.646209][ T1612] __rtnl_newlink (net/core/rtnetlink.c:3865 net/core/rtnetlink.c:4076) [ 155.646213][ T1612] rtnl_newlink (net/core/rtnetlink.c:4215) [ 155.646217][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646220][ T1612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 155.646222][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646224][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646227][ T1612] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 155.646231][ T1612] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 155.646235][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646238][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646240][ T1612] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 155.646245][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646247][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646250][ T1612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 155.646252][ T1612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 155.646255][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 155.646257][ T1612] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 155.646261][ T1612] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 155.646266][ T1612] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 155.646270][ T1612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 155.646272][ T1612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.646275][ T1612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 155.646277][ T1612] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 155.646281][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646284][ T1612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.646287][ T1612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 155.646291][ T1612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 155.646293][ T1612] ? next_uptodate_folio (mm/filemap.c:3747) [ 155.646297][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646300][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646302][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646305][ T1612] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 155.646309][ T1612] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 155.646312][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646315][ T1612] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.646318][ T1612] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 155.646320][ T1612] ? copy_msghdr_from_user (net/socket.c:2650) [ 155.646323][ T1612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 155.646325][ T1612] ? move_addr_to_kernel (net/socket.c:258) [ 155.646329][ T1612] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 155.646333][ T1612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.646336][ T1612] ___sys_sendmsg (net/socket.c:2767) [ 155.646339][ T1612] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 155.646342][ T1612] ? copy_msghdr_from_user (net/socket.c:2619) [ 155.646345][ T1612] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 155.646353][ T1612] __sys_sendmsg (net/socket.c:2799) [ 155.646356][ T1612] ? __sys_sendmsg_sock (net/socket.c:2780) [ 155.646360][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646363][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.646366][ T1612] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 155.646369][ T1612] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 155.646372][ T1612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 155.646375][ T1612] RIP: 0033:0x7feb0188f54e [ 155.646378][ T1612] 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 [ 155.646381][ T1612] RSP: 002b:00007ffc2bdc4430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 155.646386][ T1612] RAX: ffffffffffffffda RBX: 00007ffc2bdc4bd0 RCX: 00007feb0188f54e [ 155.646388][ T1612] RDX: 0000000000000000 RSI: 00007ffc2bdc44e0 RDI: 0000000000000005 [ 155.646389][ T1612] RBP: 00007ffc2bdc4440 R08: 0000000000000000 R09: 0000000000000000 [ 155.646391][ T1612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9128ca 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 __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars