====================================== | [ 9.207935][ T186] softirqs last disabled at (33692): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.207938][ T186] Preemption disabled at: | [ 9.207938][ T186] 0x0 | [ 9.207948][ T186] Tainted: [W]=WARN [ 9.207949][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.207951][ T186] Call Trace: [ 9.207953][ T186] [ 9.207954][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.207960][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.207965][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.207969][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.207974][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.207977][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.207982][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.207985][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.207988][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.207991][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.207992][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.207997][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.208002][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.208008][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.208010][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.208013][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.208016][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.208020][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.208022][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.208025][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.208027][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.208031][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.208035][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.208037][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.208042][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.208045][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.208047][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.208049][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.208053][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.208054][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.208058][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.208061][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.208065][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.208068][ T186] _printk (kernel/printk/printk.c:2504) [ 9.208072][ T186] ? snapshot_read.cold (user.c:?) [ 9.208075][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.208077][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.208081][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.208084][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.208087][ T186] ? exit_notify (kernel/exit.c:780) [ 9.208090][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.208092][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.208096][ T186] do_group_exit (kernel/exit.c:1151) [ 9.208099][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.208101][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.208103][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.208106][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.208109][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.208111][ T186] RIP: 0033:0x7f7d0017e1b8 [ 9.208113][ T186] Code: Unable to access opcode bytes at 0x7f7d0017e18e. Code starting with the faulting instruction =========================================== [ 9.208114][ T186] RSP: 002b:00007ffda7274cd8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.208117][ T186] RAX: ffffffffffffffda RBX: 00007f7d002aef88 RCX: 00007f7d0017e1b8 [ 9.208118][ T186] RDX: 00007f7cffec8fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.208119][ T186] RBP: 00007ffda7274d30 R08: 0000000000000000 R09: 0000000000008010 [ 9.208120][ T186] R10: 00007ffda7274af0 R11: 0000000000000246 R12: 0000000000000001 [ 9.208121][ T186] R13: 0000000000000000 R14: 00007f7d002ad680 R15: 00007f7d002aefa0 | [ 10.646766][ T242] softirqs last disabled at (21206): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.646769][ T242] Preemption disabled at: | [ 10.646769][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.646778][ T242] Tainted: [W]=WARN [ 10.646779][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.646786][ T242] Call Trace: [ 10.646788][ T242] [ 10.646790][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.646796][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.646798][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 10.646803][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.646807][ T242] ? __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.646812][ T242] __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.646814][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.646820][ T242] ? 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.646823][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.646826][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 10.646828][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.646832][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.646836][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.646839][ T242] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.646841][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.646842][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.646846][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.646848][ T242] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.646851][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.646855][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.646859][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.646862][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.646864][ T242] ? 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.646867][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.646869][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.646873][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.646877][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.646879][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.646884][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.646887][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.646889][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.646891][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.646894][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.646896][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.646899][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 10.646903][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.646905][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.646907][ T242] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.646912][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.646915][ T242] _printk (kernel/printk/printk.c:2504) [ 10.646919][ T242] ? snapshot_read.cold (user.c:?) [ 10.646922][ T242] ? br_multicast_flood (??:?) bridge [ 10.646935][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.646937][ T242] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.646938][ T242] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.646942][ T242] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 10.646952][ T242] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 10.646960][ T242] new_nbp (net/bridge/br_if.c:449) bridge [ 10.646969][ T242] br_add_if (net/bridge/br_if.c:592) bridge [ 10.646976][ T242] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 10.646980][ T242] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.646983][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 10.646987][ T242] do_set_master (net/core/rtnetlink.c:3071) [ 10.646991][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.646994][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.646998][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.646999][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.647002][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.647005][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.647008][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.647010][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.647012][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.647015][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.647017][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 10.647019][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647021][ T242] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 10.647024][ T242] ? ___sys_sendmsg (net/socket.c:2757) [ 10.647029][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.647031][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.647033][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647036][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.647037][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647039][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647041][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.647045][ T242] ? __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) [ 10.647047][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.647049][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.647052][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.647054][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.647059][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.647064][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.647069][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.647071][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647075][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.647077][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.647079][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.647081][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.647084][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.647086][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.647089][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.647090][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647095][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.647097][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.647100][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.647102][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.647105][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.647111][ T242] ? 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)) [ 10.647112][ T242] ? 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)) [ 10.647116][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.647120][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.647122][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.647126][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.647130][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.647134][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.647139][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.647141][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.647143][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.647145][ T242] ? move_addr_to_kernel (net/socket.c:258) [ 10.647152][ T242] ___sys_sendmsg (net/socket.c:2767) [ 10.647155][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.647170][ T242] __sys_sendmsg (net/socket.c:2799) [ 10.647173][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.647179][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.647184][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.647187][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.647190][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.647192][ T242] RIP: 0033:0x7fead18cd54e [ 10.647195][ T242] 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 [ 10.647197][ T242] RSP: 002b:00007ffc1034fa10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.647200][ T242] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fead18cd54e [ 10.647201][ T242] RDX: 0000000000000000 RSI: 00007ffc1034fac0 RDI: 0000000000000005 [ 10.647202][ T242] RBP: 00007ffc1034fa20 R08: 0000000000000000 R09: 0000000000000000 [ 10.647203][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e450 [ 10.647204][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc10350180 | [ 16.159219][ T485] softirqs last disabled at (22104): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.159222][ T485] Preemption disabled at: | [ 16.159222][ T485] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.159232][ T485] Tainted: [W]=WARN [ 16.159233][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.159234][ T485] Call Trace: [ 16.159236][ T485] [ 16.159237][ T485] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.159243][ T485] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.159246][ T485] __might_resched.cold (kernel/sched/core.c:9234) [ 16.159250][ T485] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.159255][ T485] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.159260][ T485] __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)) [ 16.159262][ T485] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.159267][ T485] ? 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) [ 16.159270][ T485] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.159273][ T485] put_chars (drivers/char/virtio_console.c:1176) [ 16.159275][ T485] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 16.159277][ T485] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.159280][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.159284][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.159287][ T485] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.159290][ T485] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.159294][ T485] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.159295][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159297][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159301][ T485] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.159303][ T485] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.159306][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159308][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.159312][ T485] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.159316][ T485] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.159318][ T485] ? 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)) [ 16.159321][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159323][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.159327][ T485] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.159331][ T485] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.159333][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159338][ T485] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.159341][ T485] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.159343][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159345][ T485] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.159349][ T485] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.159351][ T485] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.159354][ T485] vprintk_emit (kernel/printk/printk.c:2479) [ 16.159358][ T485] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.159361][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.159363][ T485] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.159367][ T485] _printk (kernel/printk/printk.c:2504) [ 16.159371][ T485] ? snapshot_read.cold (user.c:?) [ 16.159375][ T485] ? br_multicast_flood (??:?) bridge [ 16.159388][ T485] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.159389][ T485] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.159390][ T485] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.159395][ T485] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 16.159405][ T485] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 16.159414][ T485] new_nbp (net/bridge/br_if.c:449) bridge [ 16.159423][ T485] br_add_if (net/bridge/br_if.c:592) bridge [ 16.159430][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 16.159434][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.159437][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 16.159441][ T485] do_set_master (net/core/rtnetlink.c:3071) [ 16.159445][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.159449][ T485] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.159452][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.159453][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.159455][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.159459][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.159461][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.159463][ T485] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.159466][ T485] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.159469][ T485] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.159470][ T485] ? kasan_save_track (mm/kasan/common.c:78) [ 16.159473][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159475][ T485] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 16.159478][ T485] ? ___sys_sendmsg (net/socket.c:2757) [ 16.159482][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.159484][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.159487][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159489][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.159491][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159492][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159495][ T485] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.159499][ T485] ? __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) [ 16.159502][ T485] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.159504][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.159507][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.159509][ T485] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.159514][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.159521][ T485] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.159526][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.159528][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159532][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.159534][ T485] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.159536][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.159538][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.159542][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.159544][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.159547][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.159548][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159553][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.159555][ T485] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.159558][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.159560][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.159563][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.159569][ T485] ? 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)) [ 16.159570][ T485] ? 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)) [ 16.159574][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.159578][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.159581][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.159585][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.159588][ T485] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.159592][ T485] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.159597][ T485] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.159600][ T485] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.159602][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.159604][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 16.159611][ T485] ___sys_sendmsg (net/socket.c:2767) [ 16.159614][ T485] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.159629][ T485] __sys_sendmsg (net/socket.c:2799) [ 16.159632][ T485] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.159638][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.159642][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.159644][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.159647][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.159649][ T485] RIP: 0033:0x7fb8f1b8b54e [ 16.159652][ T485] 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 [ 16.159654][ T485] RSP: 002b:00007ffe16444a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.159657][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb8f1b8b54e [ 16.159658][ T485] RDX: 0000000000000000 RSI: 00007ffe16444ad0 RDI: 0000000000000005 [ 16.159659][ T485] RBP: 00007ffe16444a30 R08: 0000000000000000 R09: 0000000000000000 [ 16.159660][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e455 [ 16.159661][ T485] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe16445190 | [ 16.553701][ T505] | [ 16.553701][ T505] | [ 16.553701][ T505] stack backtrace: | [ 16.553707][ T505] Tainted: [W]=WARN [ 16.553708][ T505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.553710][ T505] Call Trace: [ 16.553711][ T505] [ 16.553712][ T505] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.553716][ T505] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 16.553718][ T505] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 16.553720][ T505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.553724][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.553727][ T505] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 16.553729][ T505] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 16.553731][ T505] check_prev_add (kernel/locking/lockdep.c:3185) [ 16.553733][ T505] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 16.553735][ T505] __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553737][ T505] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.553739][ T505] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.553741][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553742][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.553744][ T505] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.553746][ T505] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 16.553748][ T505] console_emit_next_record (kernel/printk/printk.c:3177) [ 16.553750][ T505] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.553751][ T505] ? 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)) [ 16.553753][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553755][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.553757][ T505] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.553759][ T505] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.553761][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553763][ T505] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.553765][ T505] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.553766][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553768][ T505] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.553770][ T505] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.553772][ T505] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.553774][ T505] vprintk_emit (kernel/printk/printk.c:2479) [ 16.553776][ T505] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.553778][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.553780][ T505] _printk (kernel/printk/printk.c:2504) [ 16.553781][ T505] ? snapshot_read.cold (user.c:?) [ 16.553783][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.553785][ T505] ? br_fdb_find (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/bridge/br_fdb.c:230 (discriminator 2)) bridge [ 16.553792][ T505] fdb_add_local.cold (net/bridge/br_fdb.c:445 (discriminator 4) net/bridge/br_fdb.c:430 (discriminator 4)) bridge [ 16.553803][ T505] br_fdb_add_local (net/bridge/br_fdb.c:961) bridge [ 16.553810][ T505] br_add_if (net/bridge/br_if.c:655) bridge [ 16.553818][ T505] do_set_master (net/core/rtnetlink.c:3071) [ 16.553820][ T505] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.553822][ T505] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.553824][ T505] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.553826][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.553827][ T505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.553830][ T505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.553832][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.553833][ T505] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.553835][ T505] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.553838][ T505] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.553839][ T505] ? kasan_save_track (mm/kasan/common.c:78) [ 16.553841][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553842][ T505] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 16.553844][ T505] ? ___sys_sendmsg (net/socket.c:2757) [ 16.553846][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.553847][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.553849][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553850][ T505] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.553852][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553853][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553855][ T505] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.553858][ T505] ? __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) [ 16.553859][ T505] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.553861][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.553862][ T505] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.553863][ T505] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.553865][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.553867][ T505] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.553869][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.553871][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553873][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.553874][ T505] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.553876][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.553877][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.553879][ T505] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.553880][ T505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.553881][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.553883][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553885][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.553886][ T505] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.553888][ T505] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.553889][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.553890][ T505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.553893][ T505] ? 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)) [ 16.553894][ T505] ? 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)) [ 16.553896][ T505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.553898][ T505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.553899][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.553901][ T505] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.553903][ T505] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.553905][ T505] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.553909][ T505] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.553910][ T505] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.553912][ T505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.553913][ T505] ? move_addr_to_kernel (net/socket.c:258) [ 16.553916][ T505] ___sys_sendmsg (net/socket.c:2767) [ 16.553918][ T505] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.553923][ T505] __sys_sendmsg (net/socket.c:2799) [ 16.553925][ T505] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.553927][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.553929][ T505] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.553931][ T505] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.553933][ T505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.553934][ T505] RIP: 0033:0x7f85b0c8c54e [ 16.553937][ T505] 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 [ 16.553939][ T505] RSP: 002b:00007fff400111e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.553941][ T505] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f85b0c8c54e [ 16.553943][ T505] RDX: 0000000000000000 RSI: 00007fff40011290 RDI: 0000000000000005 [ 16.553943][ T505] RBP: 00007fff400111f0 R08: 0000000000000000 R09: 0000000000000000 [ 16.553944][ T505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e455 [ 16.553945][ T505] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff40011950 | [ 26.016189][ T1251] softirqs last disabled at (0): 0x0 | [ 26.016191][ T1251] Preemption disabled at: | [ 26.016192][ T1251] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.016203][ T1251] Tainted: [W]=WARN [ 26.016204][ T1251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.016205][ T1251] Call Trace: [ 26.016207][ T1251] [ 26.016208][ T1251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.016214][ T1251] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.016216][ T1251] __might_resched.cold (kernel/sched/core.c:9234) [ 26.016220][ T1251] ? __module_address (kernel/module/main.c:3915) [ 26.016223][ T1251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.016227][ T1251] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 26.016228][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016231][ T1251] __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)) [ 26.016235][ T1251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.016237][ T1251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.016241][ T1251] ? 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) [ 26.016243][ T1251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.016245][ T1251] put_chars (drivers/char/virtio_console.c:1176) [ 26.016246][ T1251] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 26.016248][ T1251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.016249][ T1251] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 26.016252][ T1251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.016255][ T1251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.016257][ T1251] ? 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) [ 26.016258][ T1251] ? vsnprintf (lib/vsprintf.c:2900) [ 26.016261][ T1251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.016263][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016265][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016267][ T1251] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.016269][ T1251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.016271][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016273][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016275][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016276][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016278][ T1251] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.016280][ T1251] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.016282][ T1251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.016285][ T1251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.016286][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016288][ T1251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.016290][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016291][ T1251] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.016293][ T1251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.016294][ T1251] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.016296][ T1251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.016298][ T1251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.016300][ T1251] vprintk_emit (kernel/printk/printk.c:2479) [ 26.016303][ T1251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.016305][ T1251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.016306][ T1251] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.016308][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016309][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016311][ T1251] _printk (kernel/printk/printk.c:2504) [ 26.016315][ T1251] ? snapshot_read.cold (user.c:?) [ 26.016317][ T1251] ? br_multicast_flood (??:?) bridge [ 26.016329][ T1251] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 26.016332][ T1251] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.016333][ T1251] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.016335][ T1251] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 26.016344][ T1251] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 26.016351][ T1251] new_nbp (net/bridge/br_if.c:449) bridge [ 26.016358][ T1251] br_add_if (net/bridge/br_if.c:592) bridge [ 26.016365][ T1251] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 26.016368][ T1251] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.016370][ T1251] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.016372][ T1251] ? __kernel_text_address (kernel/extable.c:79) [ 26.016374][ T1251] do_set_master (net/core/rtnetlink.c:3071) [ 26.016377][ T1251] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 26.016379][ T1251] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.016380][ T1251] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.016381][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016383][ T1251] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.016387][ T1251] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.016390][ T1251] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.016391][ T1251] ? kasan_save_track (mm/kasan/common.c:78) [ 26.016392][ T1251] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 26.016394][ T1251] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 26.016395][ T1251] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 26.016396][ T1251] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.016397][ T1251] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.016400][ T1251] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.016401][ T1251] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.016403][ T1251] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.016405][ T1251] ? ___sys_sendmsg (net/socket.c:2767) [ 26.016407][ T1251] ? __sys_sendmsg (net/socket.c:2799) [ 26.016408][ T1251] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.016410][ T1251] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.016413][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016415][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016416][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016417][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016419][ T1251] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.016422][ T1251] ? __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) [ 26.016424][ T1251] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.016426][ T1251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.016427][ T1251] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.016428][ T1251] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.016431][ T1251] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.016433][ T1251] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.016435][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016436][ T1251] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.016438][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016439][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016441][ T1251] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 26.016443][ T1251] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.016444][ T1251] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.016446][ T1251] ? __kernel_text_address (kernel/extable.c:79) [ 26.016447][ T1251] ? write_profile (profile.c:?) [ 26.016448][ T1251] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.016451][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016452][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016454][ T1251] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 26.016458][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016459][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016461][ T1251] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.016462][ T1251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.016464][ T1251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.016465][ T1251] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.016467][ T1251] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.016469][ T1251] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.016470][ T1251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.016472][ T1251] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.016473][ T1251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.016474][ T1251] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 26.016477][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016479][ T1251] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.016480][ T1251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.016482][ T1251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.016484][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016486][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016487][ T1251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.016489][ T1251] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.016491][ T1251] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.016493][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016494][ T1251] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.016496][ T1251] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.016498][ T1251] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.016499][ T1251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.016501][ T1251] ? move_addr_to_kernel (net/socket.c:258) [ 26.016502][ T1251] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.016505][ T1251] ___sys_sendmsg (net/socket.c:2767) [ 26.016507][ T1251] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.016511][ T1251] __sys_sendmsg (net/socket.c:2799) [ 26.016513][ T1251] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.016518][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.016520][ T1251] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.016521][ T1251] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.016523][ T1251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.016525][ T1251] RIP: 0033:0x7f8b48faa54e [ 26.016527][ T1251] 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 [ 26.016528][ T1251] RSP: 002b:00007ffc41ee3600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.016532][ T1251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b48faa54e [ 26.016534][ T1251] RDX: 0000000000000000 RSI: 00007ffc41ee36b0 RDI: 0000000000000005 [ 26.016534][ T1251] RBP: 00007ffc41ee3610 R08: 0000000000000000 R09: 0000000000000000 [ 26.016535][ T1251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e45f Finger prints: print_bad_irq_dependency:check_irq_usage:check_prev_add:validate_chain:__lock_acquire __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print