====================================== | [ 10.084771][ T186] softirqs last disabled at (38149): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.084773][ T186] Preemption disabled at: | [ 10.084774][ T186] 0x0 | [ 10.084784][ T186] Tainted: [W]=WARN [ 10.084785][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.084787][ T186] Call Trace: [ 10.084789][ T186] [ 10.084791][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.084797][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.084802][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.084805][ 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) [ 10.084811][ 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)) [ 10.084813][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.084819][ 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) [ 10.084822][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.084825][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.084828][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.084829][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.084834][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.084839][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.084845][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.084847][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.084850][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.084854][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.084858][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.084860][ 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)) [ 10.084863][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.084865][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.084869][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.084873][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.084875][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.084880][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.084883][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.084885][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.084888][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.084891][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.084893][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.084896][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.084900][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.084904][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.084907][ T186] _printk (kernel/printk/printk.c:2504) [ 10.084911][ T186] ? snapshot_read.cold (user.c:?) [ 10.084914][ 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) [ 10.084916][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.084920][ 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) [ 10.084923][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.084926][ T186] ? exit_notify (kernel/exit.c:780) [ 10.084928][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.084931][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.084935][ T186] do_group_exit (kernel/exit.c:1151) [ 10.084938][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.084940][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.084942][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.084945][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.084949][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.084951][ T186] RIP: 0033:0x7f43010c21b8 [ 10.084954][ T186] Code: Unable to access opcode bytes at 0x7f43010c218e. Code starting with the faulting instruction =========================================== [ 10.084955][ T186] RSP: 002b:00007ffee2035608 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.084957][ T186] RAX: ffffffffffffffda RBX: 00007f43011f2f88 RCX: 00007f43010c21b8 [ 10.084959][ T186] RDX: 00007f4300e0cfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.084959][ T186] RBP: 00007ffee2035660 R08: 0000000000000000 R09: 0000000000008010 [ 10.084960][ T186] R10: 00007ffee2035420 R11: 0000000000000246 R12: 0000000000000001 [ 10.084961][ T186] R13: 0000000000000000 R14: 00007f43011f1680 R15: 00007f43011f2fa0 | [ 11.779416][ T255] softirqs last disabled at (19472): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.779420][ T255] Preemption disabled at: | [ 11.779421][ T255] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.779433][ T255] Tainted: [W]=WARN [ 11.779434][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.779437][ T255] Call Trace: [ 11.779439][ T255] [ 11.779441][ T255] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.779449][ T255] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.779452][ T255] __might_resched.cold (kernel/sched/core.c:9234) [ 11.779459][ T255] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.779465][ T255] ? __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.779472][ T255] __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.779476][ T255] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.779485][ T255] ? 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.779488][ T255] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.779494][ T255] put_chars (drivers/char/virtio_console.c:1176) [ 11.779498][ T255] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.779506][ T255] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.779513][ T255] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.779517][ T255] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.779525][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779527][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779534][ T255] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.779538][ T255] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.779543][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779549][ T255] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.779556][ T255] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.779562][ T255] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.779565][ T255] ? 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.779570][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779574][ T255] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.779581][ T255] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.779588][ T255] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.779591][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779600][ T255] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.779604][ T255] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.779607][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779611][ T255] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.779617][ T255] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.779620][ T255] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.779625][ T255] vprintk_emit (kernel/printk/printk.c:2479) [ 11.779632][ T255] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.779636][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.779638][ T255] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.779644][ T255] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.779650][ T255] _printk (kernel/printk/printk.c:2504) [ 11.779655][ T255] ? snapshot_read.cold (user.c:?) [ 11.779662][ T255] ? br_multicast_flood (??:?) bridge [ 11.779680][ T255] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.779683][ T255] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.779685][ T255] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.779693][ T255] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.779710][ T255] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.779724][ T255] new_nbp (net/bridge/br_if.c:449) bridge [ 11.779741][ T255] br_add_if (net/bridge/br_if.c:592) bridge [ 11.779753][ T255] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.779759][ T255] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.779763][ T255] ? __kernel_text_address (kernel/extable.c:79) [ 11.779770][ T255] do_set_master (net/core/rtnetlink.c:3071) [ 11.779778][ T255] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.779784][ T255] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.779788][ T255] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.779790][ T255] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.779794][ T255] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.779799][ T255] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.779803][ T255] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.779806][ T255] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.779810][ T255] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.779814][ T255] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.779817][ T255] ? kasan_save_track (mm/kasan/common.c:78) [ 11.779822][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779824][ T255] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.779829][ T255] ? ___sys_sendmsg (net/socket.c:2757) [ 11.779836][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.779839][ T255] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.779844][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779847][ T255] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.779850][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779852][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.779856][ T255] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.779862][ T255] ? __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.779864][ T255] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.779868][ T255] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.779874][ T255] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.779877][ T255] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.779886][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.779896][ T255] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.779905][ T255] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.779909][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779917][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.779920][ T255] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.779923][ T255] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.779926][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.779933][ T255] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.779936][ T255] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.779942][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.779944][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.779952][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.779955][ T255] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.779961][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.779964][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.779969][ T255] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.779981][ T255] ? 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.779983][ T255] ? 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.779991][ T255] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.779998][ T255] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.780002][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.780010][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.780017][ T255] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.780023][ T255] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.780031][ T255] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.780035][ T255] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.780038][ T255] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.780041][ T255] ? move_addr_to_kernel (net/socket.c:258) [ 11.780054][ T255] ___sys_sendmsg (net/socket.c:2767) [ 11.780059][ T255] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.780089][ T255] __sys_sendmsg (net/socket.c:2799) [ 11.780093][ T255] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.780104][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.780110][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.780113][ T255] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.780118][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.780122][ T255] RIP: 0033:0x7f955c9a254e [ 11.780126][ T255] 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.780129][ T255] RSP: 002b:00007ffd27a34130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.780133][ T255] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f955c9a254e [ 11.780135][ T255] RDX: 0000000000000000 RSI: 00007ffd27a341e0 RDI: 0000000000000005 [ 11.780136][ T255] RBP: 00007ffd27a34140 R08: 0000000000000000 R09: 0000000000000000 [ 11.780137][ T255] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9163ea [ 11.780139][ T255] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd27a348a0 | [ 19.922368][ T323] softirqs last disabled at (15313): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.922370][ T323] Preemption disabled at: | [ 19.922371][ T323] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.922380][ T323] Tainted: [W]=WARN [ 19.922381][ T323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.922382][ T323] Call Trace: [ 19.922384][ T323] [ 19.922386][ T323] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.922391][ T323] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.922394][ T323] __might_resched.cold (kernel/sched/core.c:9234) [ 19.922398][ T323] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.922403][ T323] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.922408][ T323] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.922410][ T323] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.922415][ T323] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.922418][ T323] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.922421][ T323] put_chars (drivers/char/virtio_console.c:1176) [ 19.922424][ T323] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.922426][ T323] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922430][ T323] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.922435][ T323] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.922442][ T323] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.922444][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922446][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.922450][ T323] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.922454][ T323] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.922456][ T323] ? 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)) [ 19.922459][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922462][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.922466][ T323] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.922470][ T323] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.922471][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922477][ T323] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.922480][ T323] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.922481][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922484][ T323] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.922487][ T323] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.922489][ T323] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.922492][ T323] vprintk_emit (kernel/printk/printk.c:2479) [ 19.922496][ T323] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.922498][ T323] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.922500][ T323] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.922503][ T323] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.922504][ T323] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.922507][ T323] ? ___sys_sendmsg (net/socket.c:2767) [ 19.922508][ T323] ? __sys_sendmsg (net/socket.c:2799) [ 19.922510][ T323] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.922515][ T323] _printk (kernel/printk/printk.c:2504) [ 19.922519][ T323] ? snapshot_read.cold (user.c:?) [ 19.922523][ T323] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.922527][ T323] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.922530][ T323] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.922533][ T323] ? netdev_notice (net/core/dev.c:13194) [ 19.922536][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922539][ T323] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 19.922547][ T323] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 19.922548][ T323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922550][ T323] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 19.922554][ T323] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 19.922559][ T323] dev_set_allmulti (net/core/dev_api.c:315) [ 19.922562][ T323] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 19.922575][ T323] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.922581][ T323] br_del_if (net/bridge/br_if.c:732) bridge [ 19.922589][ T323] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.922592][ T323] do_set_master (net/core/rtnetlink.c:3055) [ 19.922596][ T323] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.922599][ T323] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.922603][ T323] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.922604][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.922606][ T323] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.922610][ T323] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.922613][ T323] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.922614][ T323] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.922617][ T323] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.922620][ T323] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.922622][ T323] ? kasan_save_track (mm/kasan/common.c:78) [ 19.922624][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922626][ T323] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 19.922628][ T323] ? ___sys_sendmsg (net/socket.c:2757) [ 19.922631][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922633][ T323] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.922636][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922638][ T323] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.922640][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922641][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922644][ T323] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.922646][ T323] ? __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) [ 19.922649][ T323] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.922651][ T323] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.922654][ T323] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.922656][ T323] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.922661][ T323] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.922666][ T323] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.922671][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.922673][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922677][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922679][ T323] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922681][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.922683][ T323] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.922687][ T323] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.922689][ T323] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.922692][ T323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.922693][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922697][ T323] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.922699][ T323] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.922703][ T323] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.922704][ T323] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.922707][ T323] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.922713][ T323] ? 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)) [ 19.922715][ T323] ? 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)) [ 19.922719][ T323] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.922722][ T323] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.922725][ T323] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.922729][ T323] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.922733][ T323] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.922736][ T323] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.922741][ T323] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.922744][ T323] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.922746][ T323] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.922747][ T323] ? move_addr_to_kernel (net/socket.c:258) [ 19.922754][ T323] ___sys_sendmsg (net/socket.c:2767) [ 19.922757][ T323] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.922772][ T323] __sys_sendmsg (net/socket.c:2799) [ 19.922775][ T323] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.922781][ T323] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.922785][ T323] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.922786][ T323] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.922789][ T323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.922792][ T323] RIP: 0033:0x7fa4e572b54e [ 19.922795][ T323] 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 [ 19.922797][ T323] RSP: 002b:00007ffd902d8680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.922799][ T323] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa4e572b54e [ 19.922801][ T323] RDX: 0000000000000000 RSI: 00007ffd902d8730 RDI: 0000000000000005 [ 19.922802][ T323] RBP: 00007ffd902d8690 R08: 0000000000000000 R09: 0000000000000000 [ 19.922802][ T323] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9163f2 [ 19.922803][ T323] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd902d8df0 | [ 22.046303][ T327] softirqs last disabled at (20282): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.046305][ T327] Preemption disabled at: | [ 22.046306][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.046315][ T327] Tainted: [W]=WARN [ 22.046316][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.046318][ T327] Call Trace: [ 22.046320][ T327] [ 22.046322][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.046328][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.046330][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 22.046335][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.046339][ T327] ? __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.046344][ T327] __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.046347][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.046353][ T327] ? 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.046356][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.046359][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 22.046361][ T327] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 22.046363][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.046366][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.046370][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.046373][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.046376][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.046379][ T327] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.046381][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046383][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046387][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.046389][ T327] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.046392][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046394][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.046398][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.046402][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.046404][ T327] ? 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.046408][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046410][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.046414][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.046418][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.046420][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046425][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.046428][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.046430][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046433][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.046436][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.046438][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.046441][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 22.046445][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.046448][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.046451][ T327] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.046454][ T327] _printk (kernel/printk/printk.c:2504) [ 22.046458][ T327] ? snapshot_read.cold (user.c:?) [ 22.046462][ T327] ? br_multicast_flood (??:?) bridge [ 22.046475][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.046476][ T327] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.046477][ T327] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.046482][ T327] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 22.046492][ T327] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 22.046501][ T327] new_nbp (net/bridge/br_if.c:449) bridge [ 22.046510][ T327] br_add_if (net/bridge/br_if.c:592) bridge [ 22.046517][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.046521][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.046525][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 22.046528][ T327] do_set_master (net/core/rtnetlink.c:3071) [ 22.046533][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 22.046536][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.046539][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.046541][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.046543][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.046552][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.046554][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.046556][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.046559][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.046562][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.046563][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 22.046566][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046568][ T327] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 22.046571][ T327] ? ___sys_sendmsg (net/socket.c:2757) [ 22.046576][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.046578][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.046580][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046583][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.046584][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046586][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046588][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.046592][ T327] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.046595][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.046597][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.046601][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.046602][ T327] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.046607][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.046613][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.046618][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.046620][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046624][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.046626][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.046628][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.046630][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.046634][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.046636][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.046639][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.046640][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046645][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.046647][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.046650][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.046652][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.046655][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.046661][ T327] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.046663][ T327] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.046667][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.046671][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.046673][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.046677][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.046681][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.046685][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.046690][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.046693][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.046695][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.046697][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 22.046704][ T327] ___sys_sendmsg (net/socket.c:2767) [ 22.046707][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.046722][ T327] __sys_sendmsg (net/socket.c:2799) [ 22.046725][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.046732][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.046735][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.046738][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.046741][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.046743][ T327] RIP: 0033:0x7f99e69b554e [ 22.046746][ T327] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.046749][ T327] RSP: 002b:00007ffdb8e8f3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.046751][ T327] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f99e69b554e [ 22.046753][ T327] RDX: 0000000000000000 RSI: 00007ffdb8e8f4a0 RDI: 0000000000000005 [ 22.046754][ T327] RBP: 00007ffdb8e8f400 R08: 0000000000000000 R09: 0000000000000000 [ 22.046755][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9163f4 [ 22.046756][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb8e8fb60 | [ 24.738699][ T375] softirqs last disabled at (13558): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 24.738706][ T375] Preemption disabled at: | [ 24.738707][ T375] 0x0 | [ 24.738717][ T375] Tainted: [W]=WARN [ 24.738718][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.738720][ T375] Call Trace: [ 24.738722][ T375] [ 24.738723][ T375] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.738730][ T375] __might_resched.cold (kernel/sched/core.c:9234) [ 24.738735][ T375] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.738739][ T375] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.738744][ T375] __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)) [ 24.738746][ T375] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.738752][ T375] ? 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) [ 24.738755][ T375] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.738758][ T375] put_chars (drivers/char/virtio_console.c:1176) [ 24.738761][ T375] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.738764][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.738768][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.738771][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.738775][ T375] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.738777][ T375] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.738779][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.738781][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.738785][ T375] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.738786][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.738791][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.738795][ T375] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.738799][ T375] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.738801][ T375] ? 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)) [ 24.738804][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.738806][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.738811][ T375] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.738815][ T375] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.738817][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.738822][ T375] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.738825][ T375] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.738827][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.738829][ T375] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.738833][ T375] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.738835][ T375] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.738838][ T375] vprintk_emit (kernel/printk/printk.c:2479) [ 24.738842][ T375] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.738844][ T375] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.738847][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.738849][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.738853][ T375] _printk (kernel/printk/printk.c:2504) [ 24.738856][ T375] ? snapshot_read.cold (user.c:?) [ 24.738864][ T375] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 24.738875][ T375] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 24.738885][ T375] br_device_event (net/bridge/br.c:111) bridge [ 24.738892][ T375] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 24.738896][ T375] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 24.738902][ T375] notifier_call_chain (kernel/notifier.c:85) [ 24.738908][ T375] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 24.738913][ T375] ? netif_change_name (net/core/dev.c:1517) [ 24.738917][ T375] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 24.738920][ T375] ? __kernel_text_address (kernel/extable.c:79) [ 24.738922][ T375] ? write_profile (profile.c:?) [ 24.738924][ T375] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.738929][ T375] netif_change_flags (net/core/dev.c:9882) [ 24.738933][ T375] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.738937][ T375] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.738939][ T375] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.738941][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.738942][ T375] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.738946][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.738948][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.738950][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.738953][ T375] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.738956][ T375] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.738957][ T375] ? kasan_save_track (mm/kasan/common.c:78) [ 24.738960][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.738962][ T375] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 24.738965][ T375] ? ___sys_sendmsg (net/socket.c:2757) [ 24.738970][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.738972][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.738974][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.738977][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.738978][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.738980][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.738982][ T375] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.738986][ T375] ? __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) [ 24.738988][ T375] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.738990][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.738994][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.738995][ T375] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.739000][ T375] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.739005][ T375] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.739011][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.739013][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.739017][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.739019][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.739021][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.739023][ T375] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.739027][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.739029][ T375] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.739032][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.739033][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.739038][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.739040][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.739043][ T375] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.739045][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.739048][ T375] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.739054][ T375] ? 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)) [ 24.739055][ T375] ? 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)) [ 24.739060][ T375] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.739064][ T375] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.739066][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.739070][ T375] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.739074][ T375] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.739078][ T375] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.739084][ T375] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.739086][ T375] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.739088][ T375] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.739090][ T375] ? move_addr_to_kernel (net/socket.c:258) [ 24.739097][ T375] ___sys_sendmsg (net/socket.c:2767) [ 24.739100][ T375] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.739116][ T375] __sys_sendmsg (net/socket.c:2799) [ 24.739119][ T375] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.739125][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.739129][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.739131][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.739135][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.739137][ T375] RIP: 0033:0x7f8ab7e0d54e [ 24.739139][ T375] 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 [ 24.739142][ T375] RSP: 002b:00007fffa829e330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.739144][ T375] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8ab7e0d54e [ 24.739146][ T375] RDX: 0000000000000000 RSI: 00007fffa829e3e0 RDI: 0000000000000005 [ 24.739147][ T375] RBP: 00007fffa829e340 R08: 0000000000000000 R09: 0000000000000000 [ 24.739147][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9163f7 Finger prints: br_device_event: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 __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print