====================================== | [ 9.578394][ T187] softirqs last disabled at (37858): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.578397][ T187] Preemption disabled at: | [ 9.578398][ T187] 0x0 | [ 9.578413][ T187] Tainted: [W]=WARN [ 9.578414][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.578416][ T187] Call Trace: [ 9.578418][ T187] [ 9.578420][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.578429][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.578435][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.578440][ T187] ? __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.578448][ T187] __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.578451][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.578460][ T187] ? 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.578463][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.578468][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.578473][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.578475][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.578481][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.578490][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.578501][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.578504][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.578508][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.578514][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.578521][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.578523][ T187] ? 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.578528][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.578532][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.578539][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.578546][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.578548][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.578557][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.578562][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.578564][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.578568][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.578574][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.578576][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.578582][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.578588][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.578594][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.578600][ T187] _printk (kernel/printk/printk.c:2504) [ 9.578605][ T187] ? snapshot_read.cold (user.c:?) [ 9.578609][ T187] ? 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.578613][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.578620][ T187] ? 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.578624][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.578629][ T187] ? exit_notify (kernel/exit.c:780) [ 9.578632][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.578637][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.578644][ T187] do_group_exit (kernel/exit.c:1151) [ 9.578649][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.578651][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.578654][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.578658][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.578663][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.578666][ T187] RIP: 0033:0x7f6fce4671b8 [ 9.578669][ T187] Code: Unable to access opcode bytes at 0x7f6fce46718e. Code starting with the faulting instruction =========================================== [ 9.578671][ T187] RSP: 002b:00007ffdd87b4bb8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.578674][ T187] RAX: ffffffffffffffda RBX: 00007f6fce597f88 RCX: 00007f6fce4671b8 [ 9.578675][ T187] RDX: 00007f6fce1b1fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.578677][ T187] RBP: 00007ffdd87b4c10 R08: 0000000000000000 R09: 0000000000008010 [ 9.578678][ T187] R10: 00007ffdd87b49d0 R11: 0000000000000246 R12: 0000000000000001 [ 9.578679][ T187] R13: 0000000000000000 R14: 00007f6fce596680 R15: 00007f6fce597fa0 | [ 11.503259][ T266] softirqs last disabled at (21036): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.503262][ T266] Preemption disabled at: | [ 11.503262][ T266] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.503271][ T266] Tainted: [W]=WARN [ 11.503272][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.503274][ T266] Call Trace: [ 11.503276][ T266] [ 11.503277][ T266] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.503283][ T266] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.503285][ T266] __might_resched.cold (kernel/sched/core.c:9234) [ 11.503290][ T266] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.503294][ T266] ? __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.503299][ T266] __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.503301][ T266] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.503307][ T266] ? 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.503309][ T266] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.503312][ T266] put_chars (drivers/char/virtio_console.c:1176) [ 11.503315][ T266] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.503319][ T266] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.503323][ T266] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.503326][ T266] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.503327][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503329][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503333][ T266] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.503335][ T266] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.503338][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503342][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.503346][ T266] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.503349][ T266] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.503351][ T266] ? 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.503354][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503356][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.503360][ T266] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.503364][ T266] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.503366][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503371][ T266] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.503374][ T266] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.503376][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503378][ T266] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.503381][ T266] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.503383][ T266] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.503387][ T266] vprintk_emit (kernel/printk/printk.c:2479) [ 11.503390][ T266] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.503393][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.503394][ T266] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.503399][ T266] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.503403][ T266] _printk (kernel/printk/printk.c:2504) [ 11.503407][ T266] ? snapshot_read.cold (user.c:?) [ 11.503411][ T266] ? br_multicast_flood (??:?) bridge [ 11.503424][ T266] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.503425][ T266] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.503426][ T266] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.503431][ T266] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.503441][ T266] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.503450][ T266] new_nbp (net/bridge/br_if.c:449) bridge [ 11.503458][ T266] br_add_if (net/bridge/br_if.c:592) bridge [ 11.503465][ T266] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.503469][ T266] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.503472][ T266] ? __kernel_text_address (kernel/extable.c:79) [ 11.503476][ T266] do_set_master (net/core/rtnetlink.c:3071) [ 11.503481][ T266] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.503484][ T266] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.503487][ T266] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.503488][ T266] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.503490][ T266] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.503494][ T266] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.503496][ T266] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.503498][ T266] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.503501][ T266] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.503504][ T266] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.503505][ T266] ? kasan_save_track (mm/kasan/common.c:78) [ 11.503508][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503510][ T266] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.503513][ T266] ? ___sys_sendmsg (net/socket.c:2757) [ 11.503517][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.503519][ T266] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.503522][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503524][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.503526][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503527][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503530][ T266] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.503533][ T266] ? __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.503535][ T266] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.503537][ T266] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.503540][ T266] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.503542][ T266] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.503547][ T266] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.503552][ T266] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.503557][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.503559][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503563][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.503565][ T266] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.503567][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.503569][ T266] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.503572][ T266] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.503574][ T266] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.503577][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.503578][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503583][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.503584][ T266] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.503588][ T266] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.503589][ T266] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.503592][ T266] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.503598][ T266] ? 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.503600][ T266] ? 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.503604][ T266] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.503607][ T266] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.503610][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.503614][ T266] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.503617][ T266] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.503621][ T266] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.503626][ T266] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.503628][ T266] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.503630][ T266] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.503632][ T266] ? move_addr_to_kernel (net/socket.c:258) [ 11.503639][ T266] ___sys_sendmsg (net/socket.c:2767) [ 11.503642][ T266] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.503657][ T266] __sys_sendmsg (net/socket.c:2799) [ 11.503659][ T266] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.503665][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.503669][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.503671][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.503674][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.503676][ T266] RIP: 0033:0x7f2be77c654e [ 11.503680][ T266] 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.503682][ T266] RSP: 002b:00007fffd31f74f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.503684][ T266] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2be77c654e [ 11.503686][ T266] RDX: 0000000000000000 RSI: 00007fffd31f75a0 RDI: 0000000000000005 [ 11.503687][ T266] RBP: 00007fffd31f7500 R08: 0000000000000000 R09: 0000000000000000 [ 11.503688][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910577 [ 11.503688][ T266] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd31f7c60 | [ 12.820617][ T314] softirqs last disabled at (15294): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.820620][ T314] Preemption disabled at: | [ 12.820621][ T314] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.820632][ T314] Tainted: [W]=WARN [ 12.820633][ T314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.820635][ T314] Call Trace: [ 12.820638][ T314] [ 12.820640][ T314] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.820647][ T314] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.820650][ T314] __might_resched.cold (kernel/sched/core.c:9234) [ 12.820656][ T314] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.820662][ T314] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.820669][ T314] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.820672][ T314] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.820681][ T314] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.820684][ T314] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.820689][ T314] put_chars (drivers/char/virtio_console.c:1176) [ 12.820692][ T314] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 12.820695][ T314] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.820700][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.820706][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.820709][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.820715][ T314] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.820719][ T314] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.820722][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.820724][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.820730][ T314] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.820734][ T314] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.820739][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.820742][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.820749][ T314] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.820755][ T314] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.820757][ T314] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.820762][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.820766][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.820772][ T314] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.820779][ T314] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.820781][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.820793][ T314] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.820797][ T314] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.820800][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.820803][ T314] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.820810][ T314] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.820812][ T314] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.820817][ T314] vprintk_emit (kernel/printk/printk.c:2479) [ 12.820823][ T314] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.820827][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.820836][ T314] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.820842][ T314] _printk (kernel/printk/printk.c:2504) [ 12.820847][ T314] ? snapshot_read.cold (user.c:?) [ 12.820853][ T314] ? br_multicast_flood (??:?) bridge [ 12.820870][ T314] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.820872][ T314] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.820874][ T314] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.820882][ T314] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.820898][ T314] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.820913][ T314] new_nbp (net/bridge/br_if.c:449) bridge [ 12.820928][ T314] br_add_if (net/bridge/br_if.c:592) bridge [ 12.820940][ T314] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.820945][ T314] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.820950][ T314] ? __kernel_text_address (kernel/extable.c:79) [ 12.820956][ T314] do_set_master (net/core/rtnetlink.c:3071) [ 12.820963][ T314] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.820969][ T314] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.820973][ T314] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.820975][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.820978][ T314] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.820982][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.820986][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.820989][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.820993][ T314] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.820997][ T314] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.820999][ T314] ? kasan_save_track (mm/kasan/common.c:78) [ 12.821003][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.821006][ T314] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.821010][ T314] ? ___sys_sendmsg (net/socket.c:2757) [ 12.821017][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.821020][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.821024][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.821028][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.821030][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.821032][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.821036][ T314] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.821041][ T314] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.821045][ T314] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.821048][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.821054][ T314] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.821057][ T314] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.821065][ T314] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.821074][ T314] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.821084][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.821087][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.821094][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.821097][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.821100][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.821103][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.821109][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.821112][ T314] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.821117][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.821119][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.821127][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.821130][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.821135][ T314] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.821138][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.821143][ T314] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.821154][ T314] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.821156][ T314] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.821163][ T314] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.821169][ T314] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.821174][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.821181][ T314] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.821187][ T314] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.821193][ T314] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.821201][ T314] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.821205][ T314] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.821208][ T314] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.821211][ T314] ? move_addr_to_kernel (net/socket.c:258) [ 12.821223][ T314] ___sys_sendmsg (net/socket.c:2767) [ 12.821228][ T314] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.821256][ T314] __sys_sendmsg (net/socket.c:2799) [ 12.821260][ T314] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.821271][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.821277][ T314] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.821280][ T314] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.821285][ T314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.821288][ T314] RIP: 0033:0x7f3e7eba654e [ 12.821293][ T314] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.821295][ T314] RSP: 002b:00007ffc35287d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.821299][ T314] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3e7eba654e [ 12.821301][ T314] RDX: 0000000000000000 RSI: 00007ffc35287e40 RDI: 0000000000000005 [ 12.821302][ T314] RBP: 00007ffc35287da0 R08: 0000000000000000 R09: 0000000000000000 [ 12.821303][ T314] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910579 [ 12.821305][ T314] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc35288500 | [ 13.843172][ T351] softirqs last disabled at (13108): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.843175][ T351] Preemption disabled at: | [ 13.843175][ T351] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.843184][ T351] Tainted: [W]=WARN [ 13.843185][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.843187][ T351] Call Trace: [ 13.843188][ T351] [ 13.843190][ T351] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.843196][ T351] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.843198][ T351] __might_resched.cold (kernel/sched/core.c:9234) [ 13.843202][ T351] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.843207][ T351] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.843212][ T351] __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)) [ 13.843214][ T351] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.843219][ T351] ? 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) [ 13.843222][ T351] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.843225][ T351] put_chars (drivers/char/virtio_console.c:1176) [ 13.843227][ T351] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.843229][ T351] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.843232][ T351] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.843236][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.843238][ T351] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.843242][ T351] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.843245][ T351] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.843246][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843248][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843252][ T351] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.843254][ T351] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.843257][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843259][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.843263][ T351] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.843267][ T351] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.843268][ T351] ? 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)) [ 13.843271][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843274][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.843278][ T351] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.843282][ T351] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.843283][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843288][ T351] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.843291][ T351] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.843293][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843295][ T351] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.843299][ T351] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.843300][ T351] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.843303][ T351] vprintk_emit (kernel/printk/printk.c:2479) [ 13.843307][ T351] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.843310][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.843312][ T351] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.843316][ T351] _printk (kernel/printk/printk.c:2504) [ 13.843320][ T351] ? snapshot_read.cold (user.c:?) [ 13.843323][ T351] ? br_multicast_flood (??:?) bridge [ 13.843336][ T351] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.843337][ T351] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.843338][ T351] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.843343][ T351] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.843352][ T351] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.843360][ T351] new_nbp (net/bridge/br_if.c:449) bridge [ 13.843369][ T351] br_add_if (net/bridge/br_if.c:592) bridge [ 13.843376][ T351] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.843380][ T351] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.843383][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 13.843387][ T351] do_set_master (net/core/rtnetlink.c:3071) [ 13.843391][ T351] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.843394][ T351] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.843397][ T351] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.843398][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.843400][ T351] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.843404][ T351] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.843406][ T351] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.843408][ T351] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.843410][ T351] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.843414][ T351] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.843415][ T351] ? kasan_save_track (mm/kasan/common.c:78) [ 13.843418][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843420][ T351] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.843423][ T351] ? ___sys_sendmsg (net/socket.c:2757) [ 13.843427][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.843429][ T351] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.843431][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843434][ T351] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.843435][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843437][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843439][ T351] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.843443][ T351] ? __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) [ 13.843446][ T351] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.843448][ T351] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.843451][ T351] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.843453][ T351] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.843457][ T351] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.843462][ T351] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.843467][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.843469][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843473][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.843475][ T351] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.843477][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.843479][ T351] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.843482][ T351] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.843484][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.843487][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.843488][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843493][ T351] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.843495][ T351] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.843498][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.843500][ T351] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.843502][ T351] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.843508][ T351] ? 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)) [ 13.843510][ T351] ? 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)) [ 13.843514][ T351] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.843517][ T351] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.843520][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.843523][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.843527][ T351] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.843531][ T351] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.843536][ T351] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.843538][ T351] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.843540][ T351] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.843542][ T351] ? move_addr_to_kernel (net/socket.c:258) [ 13.843549][ T351] ___sys_sendmsg (net/socket.c:2767) [ 13.843551][ T351] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.843566][ T351] __sys_sendmsg (net/socket.c:2799) [ 13.843569][ T351] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.843575][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.843578][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.843581][ T351] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.843584][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.843586][ T351] RIP: 0033:0x7f0698ed354e [ 13.843589][ T351] 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 [ 13.843591][ T351] RSP: 002b:00007ffebf659780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.843594][ T351] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0698ed354e [ 13.843595][ T351] RDX: 0000000000000000 RSI: 00007ffebf659830 RDI: 0000000000000005 [ 13.843596][ T351] RBP: 00007ffebf659790 R08: 0000000000000000 R09: 0000000000000000 [ 13.843597][ T351] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91057a [ 13.843598][ T351] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffebf659ef0 | [ 23.468602][ T12] softirqs last disabled at (52613): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.468604][ T12] Preemption disabled at: | [ 23.468605][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.468618][ T12] Tainted: [W]=WARN [ 23.468619][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.468620][ T12] Workqueue: netns cleanup_net [ 23.468623][ T12] Call Trace: [ 23.468625][ T12] [ 23.468627][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.468634][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.468636][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 23.468640][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.468644][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.468649][ T12] __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)) [ 23.468652][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.468657][ T12] ? 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) [ 23.468660][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.468663][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 23.468666][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.468669][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 23.468674][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.468676][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.468678][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.468683][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.468684][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.468687][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.468691][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.468695][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.468699][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.468700][ T12] ? 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)) [ 23.468704][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.468706][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.468710][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.468714][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.468716][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.468721][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.468724][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.468726][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.468729][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.468732][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.468734][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.468737][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 23.468741][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.468743][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 23.468745][ T12] ? kthread (kernel/kthread.c:436) [ 23.468747][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 23.468750][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 23.468754][ T12] _printk (kernel/printk/printk.c:2504) [ 23.468758][ T12] ? snapshot_read.cold (user.c:?) [ 23.468762][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.468766][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.468770][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.468772][ T12] ? netdev_notice (net/core/dev.c:13194) [ 23.468776][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.468778][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 23.468781][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 23.468783][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.468785][ T12] ? 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) [ 23.468789][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 23.468794][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 23.468798][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 23.468814][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 23.468823][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 23.468831][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 23.468835][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.468839][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 23.468841][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.468844][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 23.468849][ T12] cleanup_net (net/core/net_namespace.c:706) [ 23.468852][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 23.468856][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.468858][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.468862][ T12] process_one_work (kernel/workqueue.c:3387) [ 23.468875][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.468878][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.468885][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.468892][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.468894][ T12] kthread (kernel/kthread.c:436) [ 23.468896][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.468899][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.468902][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.468905][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.468908][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.468911][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.468914][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 24.483690][ T487] softirqs last disabled at (22414): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 24.483698][ T487] Preemption disabled at: | [ 24.483699][ T487] 0x0 | [ 24.483709][ T487] Tainted: [W]=WARN [ 24.483710][ T487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.483712][ T487] Call Trace: [ 24.483713][ T487] [ 24.483715][ T487] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.483721][ T487] __might_resched.cold (kernel/sched/core.c:9234) [ 24.483725][ T487] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.483729][ T487] ? __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.483734][ T487] __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.483737][ T487] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.483742][ T487] ? 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.483744][ T487] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.483748][ T487] put_chars (drivers/char/virtio_console.c:1176) [ 24.483751][ T487] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.483753][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.483757][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.483760][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.483763][ T487] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.483766][ T487] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.483768][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.483769][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.483773][ T487] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.483774][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.483779][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.483782][ T487] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.483788][ T487] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.483790][ T487] ? 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.483793][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.483796][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.483800][ T487] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.483804][ T487] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.483806][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.483811][ T487] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.483813][ T487] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.483815][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.483817][ T487] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.483821][ T487] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.483823][ T487] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.483826][ T487] vprintk_emit (kernel/printk/printk.c:2479) [ 24.483830][ T487] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.483832][ T487] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.483834][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.483837][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.483840][ T487] _printk (kernel/printk/printk.c:2504) [ 24.483844][ T487] ? snapshot_read.cold (user.c:?) [ 24.483851][ T487] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 24.483862][ T487] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 24.483876][ T487] br_device_event (net/bridge/br.c:111) bridge [ 24.483884][ T487] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 24.483888][ T487] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 24.483894][ T487] notifier_call_chain (kernel/notifier.c:85) [ 24.483900][ T487] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 24.483905][ T487] ? netif_change_name (net/core/dev.c:1517) [ 24.483908][ T487] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 24.483911][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 24.483914][ T487] ? write_profile (profile.c:?) [ 24.483916][ T487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.483921][ T487] netif_change_flags (net/core/dev.c:9882) [ 24.483924][ T487] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.483928][ T487] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.483930][ T487] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.483931][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.483933][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.483936][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.483939][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.483940][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.483943][ T487] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.483946][ T487] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.483947][ T487] ? kasan_save_track (mm/kasan/common.c:78) [ 24.483950][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.483952][ T487] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 24.483955][ T487] ? ___sys_sendmsg (net/socket.c:2757) [ 24.483959][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.483961][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.483964][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.483966][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.483968][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.483969][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.483972][ T487] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.483975][ T487] ? __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.483977][ T487] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.483979][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.483982][ T487] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.483987][ T487] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.483992][ T487] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.483998][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.484000][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.484004][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.484006][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.484008][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.484010][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.484013][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.484015][ T487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.484018][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.484020][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.484024][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.484026][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.484029][ T487] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.484031][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.484034][ T487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.484040][ T487] ? 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.484041][ T487] ? 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.484045][ T487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.484049][ T487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.484051][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.484055][ T487] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.484059][ T487] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.484063][ T487] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.484068][ T487] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.484071][ T487] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.484073][ T487] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.484075][ T487] ? move_addr_to_kernel (net/socket.c:258) [ 24.484082][ T487] ___sys_sendmsg (net/socket.c:2767) [ 24.484085][ T487] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.484100][ T487] __sys_sendmsg (net/socket.c:2799) [ 24.484103][ T487] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.484109][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.484112][ T487] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.484115][ T487] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.484118][ T487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.484120][ T487] RIP: 0033:0x7f4aa795554e [ 24.484122][ T487] 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.484124][ T487] RSP: 002b:00007ffc60656c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.484127][ T487] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4aa795554e [ 24.484128][ T487] RDX: 0000000000000000 RSI: 00007ffc60656d00 RDI: 0000000000000005 [ 24.484129][ T487] RBP: 00007ffc60656c60 R08: 0000000000000000 R09: 0000000000000000 [ 24.484130][ T487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910584 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 netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print