====================================== | [ 8.723801][ T156] softirqs last disabled at (9359): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 8.723804][ T156] Preemption disabled at: | [ 8.723805][ T156] 0x0 | [ 8.723814][ T156] Tainted: [W]=WARN [ 8.723815][ T156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.723816][ T156] Call Trace: [ 8.723818][ T156] [ 8.723819][ T156] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 8.723826][ T156] __might_resched.cold (kernel/sched/core.c:9234) [ 8.723830][ T156] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 8.723834][ T156] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 8.723838][ T156] __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)) [ 8.723840][ T156] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.723847][ T156] ? 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) [ 8.723850][ T156] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.723853][ T156] put_chars (drivers/char/virtio_console.c:1176) [ 8.723856][ T156] ? __send_to_port (drivers/char/virtio_console.c:654) [ 8.723857][ T156] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 8.723860][ T156] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 8.723866][ T156] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 8.723873][ T156] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 8.723876][ T156] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.723877][ T156] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.723881][ T156] console_emit_next_record (kernel/printk/printk.c:3183) [ 8.723885][ T156] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 8.723887][ T156] ? 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)) [ 8.723890][ T156] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.723892][ T156] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.723895][ T156] console_flush_one_record (kernel/printk/printk.c:3268) [ 8.723899][ T156] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 8.723901][ T156] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 8.723906][ T156] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 8.723909][ T156] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 8.723911][ T156] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.723913][ T156] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 8.723916][ T156] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 8.723918][ T156] ? vprintk_emit (kernel/printk/printk.c:2478) [ 8.723921][ T156] vprintk_emit (kernel/printk/printk.c:2479) [ 8.723923][ T156] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 8.723926][ T156] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 8.723930][ T156] _printk (kernel/printk/printk.c:2504) [ 8.723933][ T156] ? snapshot_read.cold (user.c:?) [ 8.723936][ T156] ? 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) [ 8.723939][ T156] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.723943][ T156] ? 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) [ 8.723945][ T156] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 8.723949][ T156] ? exit_notify (kernel/exit.c:780) [ 8.723950][ T156] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 8.723953][ T156] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.723956][ T156] do_group_exit (kernel/exit.c:1151) [ 8.723959][ T156] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 8.723961][ T156] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 8.723963][ T156] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 8.723967][ T156] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 8.723970][ T156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.723972][ T156] RIP: 0033:0x7f3e023cf1b8 [ 8.723974][ T156] Code: Unable to access opcode bytes at 0x7f3e023cf18e. Code starting with the faulting instruction =========================================== [ 8.723975][ T156] RSP: 002b:00007ffe741aa5c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 8.723977][ T156] RAX: ffffffffffffffda RBX: 00007f3e024fff88 RCX: 00007f3e023cf1b8 [ 8.723978][ T156] RDX: 00007f3e022e3e88 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 8.723979][ T156] RBP: 00007ffe741aa620 R08: 00007ffe741aa570 R09: 0000000000001010 [ 8.723980][ T156] R10: 00007ffe741aa460 R11: 0000000000000246 R12: 0000000000000002 [ 8.723981][ T156] R13: 0000000000000000 R14: 00007f3e024fe680 R15: 00007f3e024fffa0 | [ 10.008139][ T284] softirqs last disabled at (15758): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.008142][ T284] Preemption disabled at: | [ 10.008142][ T284] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.008151][ T284] Tainted: [W]=WARN [ 10.008151][ T284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.008153][ T284] Call Trace: [ 10.008155][ T284] [ 10.008156][ T284] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.008162][ T284] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.008163][ T284] __might_resched.cold (kernel/sched/core.c:9234) [ 10.008168][ T284] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.008172][ T284] ? __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.008177][ T284] __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.008178][ T284] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.008185][ T284] ? 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.008187][ T284] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.008191][ T284] put_chars (drivers/char/virtio_console.c:1176) [ 10.008193][ T284] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.008194][ T284] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.008198][ T284] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.008203][ T284] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.008211][ T284] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.008213][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008215][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.008219][ T284] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.008223][ T284] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.008225][ T284] ? 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.008228][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008230][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.008234][ T284] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.008238][ T284] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.008240][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.008245][ T284] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.008248][ T284] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.008250][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008251][ T284] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.008255][ T284] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.008257][ T284] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.008259][ T284] vprintk_emit (kernel/printk/printk.c:2479) [ 10.008262][ T284] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.008264][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.008267][ T284] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.008270][ T284] _printk (kernel/printk/printk.c:2504) [ 10.008274][ T284] ? snapshot_read.cold (user.c:?) [ 10.008277][ T284] ? br_multicast_flood (??:?) [ 10.008281][ T284] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.008282][ T284] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.008283][ T284] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.008288][ T284] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 10.008292][ T284] br_init_port (net/bridge/br_stp_if.c:39) [ 10.008295][ T284] new_nbp (net/bridge/br_if.c:449) [ 10.008298][ T284] br_add_if (net/bridge/br_if.c:592) [ 10.008301][ T284] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 10.008304][ T284] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.008310][ T284] do_set_master (net/core/rtnetlink.c:3071) [ 10.008313][ T284] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.008316][ T284] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.008320][ T284] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.008321][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.008324][ T284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.008327][ T284] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.008329][ T284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.008331][ T284] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.008333][ T284] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.008335][ T284] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.008336][ T284] ? kasan_save_track (mm/kasan/common.c:78) [ 10.008338][ T284] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.008340][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.008342][ T284] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.008344][ T284] ? ___sys_sendmsg (net/socket.c:2758) [ 10.008348][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.008350][ T284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.008353][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008354][ T284] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.008356][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008357][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008359][ T284] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.008361][ T284] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.008363][ T284] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.008365][ T284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.008368][ T284] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.008370][ T284] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.008374][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008377][ T284] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.008382][ T284] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.008387][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.008389][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.008394][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.008395][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.008398][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.008399][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.008403][ T284] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.008405][ T284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.008408][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.008409][ T284] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.008414][ T284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.008416][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.008419][ T284] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.008422][ T284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.008425][ T284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.008433][ T284] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.008435][ T284] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.008440][ T284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.008444][ T284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.008446][ T284] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.008450][ T284] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.008454][ T284] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.008458][ T284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.008460][ T284] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.008465][ T284] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.008467][ T284] ____sys_sendmsg (net/socket.c:2713) [ 10.008470][ T284] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.008472][ T284] ? sock_write_iter (net/socket.c:1269) [ 10.008473][ T284] ? move_addr_to_kernel (net/socket.c:258) [ 10.008480][ T284] ___sys_sendmsg (net/socket.c:2767) [ 10.008483][ T284] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.008498][ T284] __sys_sendmsg (net/socket.c:2799) [ 10.008501][ T284] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.008507][ T284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.008510][ T284] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.008513][ T284] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.008516][ T284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.008518][ T284] RIP: 0033:0x7f4cb89a254e [ 10.008521][ T284] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.008523][ T284] RSP: 002b:00007fff891a4920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.008526][ T284] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4cb89a254e [ 10.008527][ T284] RDX: 0000000000000000 RSI: 00007fff891a49d0 RDI: 0000000000000005 [ 10.008528][ T284] RBP: 00007fff891a4930 R08: 0000000000000000 R09: 0000000000000000 [ 10.008529][ T284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b67 [ 10.008530][ T284] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff891a5090 | [ 11.251968][ T38] softirqs last disabled at (69224): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 11.251970][ T38] Preemption disabled at: | [ 11.251971][ T38] 0x0 | [ 11.251981][ T38] Tainted: [W]=WARN [ 11.251981][ T38] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.251983][ T38] Workqueue: events_unbound linkwatch_event [ 11.251986][ T38] Call Trace: [ 11.251988][ T38] [ 11.251989][ T38] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.251996][ T38] __might_resched.cold (kernel/sched/core.c:9234) [ 11.252000][ T38] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.252004][ T38] ? __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.252009][ T38] __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.252010][ T38] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.252017][ T38] ? 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.252020][ T38] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.252024][ T38] put_chars (drivers/char/virtio_console.c:1176) [ 11.252026][ T38] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.252027][ T38] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 11.252032][ T38] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.252036][ T38] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.252039][ T38] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.252041][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.252043][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.252047][ T38] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.252049][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.252054][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.252058][ T38] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.252062][ T38] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.252064][ T38] ? 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.252067][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.252070][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.252074][ T38] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.252078][ T38] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.252080][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.252085][ T38] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.252088][ T38] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.252090][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.252091][ T38] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.252095][ T38] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.252097][ T38] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.252100][ T38] vprintk_emit (kernel/printk/printk.c:2479) [ 11.252103][ T38] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.252108][ T38] _printk (kernel/printk/printk.c:2504) [ 11.252112][ T38] ? snapshot_read.cold (user.c:?) [ 11.252117][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.252121][ T38] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 11.252125][ T38] br_init_port (net/bridge/br_stp_if.c:39) [ 11.252127][ T38] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 11.252129][ T38] br_port_carrier_check (net/bridge/br_if.c:90) [ 11.252133][ T38] br_device_event (net/bridge/br.c:101) [ 11.252137][ T38] ? packet_sendmsg_spkt (af_packet.c:?) [ 11.252138][ T38] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 11.252145][ T38] notifier_call_chain (kernel/notifier.c:85) [ 11.252151][ T38] netif_state_change (net/core/dev.c:1625) [ 11.252155][ T38] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.252160][ T38] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 11.252162][ T38] __linkwatch_run_queue (net/core/link_watch.c:240) [ 11.252165][ T38] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.252168][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.252172][ T38] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 11.252174][ T38] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 11.252177][ T38] process_one_work (kernel/workqueue.c:3387) [ 11.252184][ T38] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.252187][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.252194][ T38] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.252201][ T38] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.252203][ T38] kthread (kernel/kthread.c:436) [ 11.252206][ T38] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.252209][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.252212][ T38] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.252216][ T38] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.252219][ T38] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.252223][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.252226][ T38] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.292308][ T536] softirqs last disabled at (27768): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 12.292310][ T536] Preemption disabled at: | [ 12.292311][ T536] 0x0 | [ 12.292321][ T536] Tainted: [W]=WARN [ 12.292322][ T536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.292323][ T536] Call Trace: [ 12.292325][ T536] [ 12.292326][ T536] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.292333][ T536] __might_resched.cold (kernel/sched/core.c:9234) [ 12.292337][ T536] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.292341][ T536] ? __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.292346][ T536] __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.292347][ T536] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.292354][ T536] ? 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.292357][ T536] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.292361][ T536] put_chars (drivers/char/virtio_console.c:1176) [ 12.292363][ T536] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.292369][ T536] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.292377][ T536] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.292380][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.292384][ T536] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.292388][ T536] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.292390][ T536] ? 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.292393][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292396][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.292400][ T536] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.292404][ T536] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.292406][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.292411][ T536] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.292414][ T536] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.292416][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292417][ T536] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.292421][ T536] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.292423][ T536] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.292425][ T536] vprintk_emit (kernel/printk/printk.c:2479) [ 12.292428][ T536] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.292430][ T536] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.292434][ T536] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.292436][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.292440][ T536] _printk (kernel/printk/printk.c:2504) [ 12.292444][ T536] ? snapshot_read.cold (user.c:?) [ 12.292451][ T536] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 12.292456][ T536] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 12.292459][ T536] br_device_event (net/bridge/br.c:111) [ 12.292461][ T536] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.292465][ T536] ? packet_sendmsg_spkt (af_packet.c:?) [ 12.292470][ T536] notifier_call_chain (kernel/notifier.c:85) [ 12.292476][ T536] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 12.292481][ T536] ? netif_change_name (net/core/dev.c:1517) [ 12.292485][ T536] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.292488][ T536] ? __kernel_text_address (kernel/extable.c:79) [ 12.292490][ T536] ? write_profile (profile.c:?) [ 12.292495][ T536] netif_change_flags (net/core/dev.c:9882) [ 12.292499][ T536] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 12.292502][ T536] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.292504][ T536] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.292506][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.292507][ T536] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.292511][ T536] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.292513][ T536] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.292515][ T536] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.292517][ T536] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.292519][ T536] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.292520][ T536] ? kasan_save_track (mm/kasan/common.c:78) [ 12.292522][ T536] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.292524][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.292526][ T536] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.292529][ T536] ? ___sys_sendmsg (net/socket.c:2758) [ 12.292532][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.292534][ T536] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.292537][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292539][ T536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.292540][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292541][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292543][ T536] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.292545][ T536] ? __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.292547][ T536] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.292548][ T536] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.292552][ T536] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.292555][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292557][ T536] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.292562][ T536] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.292568][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.292570][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.292574][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.292576][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.292578][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.292580][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.292584][ T536] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.292586][ T536] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.292589][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.292590][ T536] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.292594][ T536] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.292596][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.292600][ T536] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.292603][ T536] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.292606][ T536] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.292612][ T536] ? 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.292614][ T536] ? 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.292618][ T536] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.292622][ T536] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.292625][ T536] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.292629][ T536] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.292633][ T536] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.292637][ T536] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.292638][ T536] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.292643][ T536] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.292646][ T536] ____sys_sendmsg (net/socket.c:2713) [ 12.292649][ T536] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.292651][ T536] ? sock_write_iter (net/socket.c:1269) [ 12.292652][ T536] ? move_addr_to_kernel (net/socket.c:258) [ 12.292660][ T536] ___sys_sendmsg (net/socket.c:2767) [ 12.292662][ T536] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.292678][ T536] __sys_sendmsg (net/socket.c:2799) [ 12.292681][ T536] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.292687][ T536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.292690][ T536] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.292693][ T536] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.292696][ T536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.292698][ T536] RIP: 0033:0x7f7a110af54e [ 12.292700][ T536] 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.292702][ T536] RSP: 002b:00007ffd20490e60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.292705][ T536] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7a110af54e [ 12.292706][ T536] RDX: 0000000000000000 RSI: 00007ffd20490f10 RDI: 0000000000000005 [ 12.292707][ T536] RBP: 00007ffd20490e70 R08: 0000000000000000 R09: 0000000000000000 [ 12.292708][ T536] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b69 [ 12.292708][ T536] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd204915d0 | [ 13.390655][ T639] softirqs last disabled at (23008): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 13.390657][ T639] Preemption disabled at: | [ 13.390658][ T639] 0x0 | [ 13.390668][ T639] Tainted: [W]=WARN [ 13.390668][ T639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.390670][ T639] Call Trace: [ 13.390671][ T639] [ 13.390673][ T639] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.390679][ T639] __might_resched.cold (kernel/sched/core.c:9234) [ 13.390684][ T639] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.390688][ T639] ? __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.390692][ T639] __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.390694][ T639] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.390700][ T639] ? 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.390703][ T639] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.390707][ T639] put_chars (drivers/char/virtio_console.c:1176) [ 13.390709][ T639] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.390715][ T639] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.390723][ T639] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.390726][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.390730][ T639] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.390734][ T639] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.390736][ T639] ? 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.390739][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390742][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.390746][ T639] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.390755][ T639] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.390756][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390762][ T639] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.390765][ T639] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.390766][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390768][ T639] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 13.390772][ T639] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.390773][ T639] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.390776][ T639] vprintk_emit (kernel/printk/printk.c:2479) [ 13.390779][ T639] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.390780][ T639] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.390783][ T639] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390785][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.390789][ T639] _printk (kernel/printk/printk.c:2504) [ 13.390793][ T639] ? snapshot_read.cold (user.c:?) [ 13.390800][ T639] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 13.390805][ T639] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 13.390808][ T639] br_device_event (net/bridge/br.c:111) [ 13.390810][ T639] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.390814][ T639] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.390820][ T639] notifier_call_chain (kernel/notifier.c:85) [ 13.390825][ T639] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 13.390831][ T639] ? netif_change_name (net/core/dev.c:1517) [ 13.390834][ T639] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.390837][ T639] ? __kernel_text_address (kernel/extable.c:79) [ 13.390840][ T639] ? write_profile (profile.c:?) [ 13.390845][ T639] netif_change_flags (net/core/dev.c:9882) [ 13.390849][ T639] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.390852][ T639] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.390854][ T639] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.390855][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.390857][ T639] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.390860][ T639] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390862][ T639] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.390864][ T639] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.390866][ T639] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.390869][ T639] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.390870][ T639] ? kasan_save_track (mm/kasan/common.c:78) [ 13.390871][ T639] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.390873][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390875][ T639] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.390878][ T639] ? ___sys_sendmsg (net/socket.c:2758) [ 13.390882][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390884][ T639] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.390887][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390888][ T639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.390890][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390891][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390893][ T639] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.390895][ T639] ? __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.390896][ T639] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.390898][ T639] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.390901][ T639] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.390905][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390907][ T639] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.390912][ T639] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.390917][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.390919][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390924][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390925][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390928][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.390929][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390933][ T639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.390935][ T639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.390938][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.390939][ T639] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390944][ T639] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390946][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390949][ T639] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.390952][ T639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.390955][ T639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.390961][ T639] ? 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.390963][ T639] ? 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.390968][ T639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.390972][ T639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.390974][ T639] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390978][ T639] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.390982][ T639] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.390986][ T639] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390988][ T639] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.390993][ T639] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.390996][ T639] ____sys_sendmsg (net/socket.c:2713) [ 13.390998][ T639] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.391000][ T639] ? sock_write_iter (net/socket.c:1269) [ 13.391001][ T639] ? move_addr_to_kernel (net/socket.c:258) [ 13.391009][ T639] ___sys_sendmsg (net/socket.c:2767) [ 13.391011][ T639] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.391027][ T639] __sys_sendmsg (net/socket.c:2799) [ 13.391030][ T639] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.391036][ T639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.391039][ T639] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.391042][ T639] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.391045][ T639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.391047][ T639] RIP: 0033:0x7f5bb7c7654e [ 13.391049][ T639] 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.391051][ T639] RSP: 002b:00007ffe387db690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.391053][ T639] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5bb7c7654e [ 13.391055][ T639] RDX: 0000000000000000 RSI: 00007ffe387db740 RDI: 0000000000000005 [ 13.391056][ T639] RBP: 00007ffe387db6a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.391056][ T639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b6a [ 13.391057][ T639] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe387dbe00 | [ 14.566810][ T777] softirqs last disabled at (15582): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 14.566812][ T777] Preemption disabled at: | [ 14.566813][ T777] 0x0 | [ 14.566822][ T777] Tainted: [W]=WARN [ 14.566823][ T777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.566825][ T777] Call Trace: [ 14.566826][ T777] [ 14.566828][ T777] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.566834][ T777] __might_resched.cold (kernel/sched/core.c:9234) [ 14.566839][ T777] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.566843][ T777] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.566847][ T777] __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)) [ 14.566849][ T777] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.566855][ T777] ? 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) [ 14.566858][ T777] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.566862][ T777] put_chars (drivers/char/virtio_console.c:1176) [ 14.566864][ T777] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.566865][ T777] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.566869][ T777] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.566874][ T777] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.566882][ T777] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.566884][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.566886][ T777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.566890][ T777] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.566894][ T777] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.566896][ T777] ? 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)) [ 14.566899][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.566901][ T777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.566905][ T777] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.566909][ T777] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.566911][ T777] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.566916][ T777] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.566919][ T777] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.566921][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.566922][ T777] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.566926][ T777] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.566928][ T777] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.566930][ T777] vprintk_emit (kernel/printk/printk.c:2479) [ 14.566934][ T777] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.566936][ T777] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.566937][ T777] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.566942][ T777] _printk (kernel/printk/printk.c:2504) [ 14.566945][ T777] ? snapshot_read.cold (user.c:?) [ 14.566950][ T777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.566954][ T777] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 14.566959][ T777] br_init_port (net/bridge/br_stp_if.c:39) [ 14.566961][ T777] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 14.566963][ T777] br_device_event (net/bridge/br.c:120) [ 14.566966][ T777] ? packet_sendmsg_spkt (af_packet.c:?) [ 14.566968][ T777] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 14.566974][ T777] notifier_call_chain (kernel/notifier.c:85) [ 14.566980][ T777] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 14.566985][ T777] ? netif_change_name (net/core/dev.c:1517) [ 14.566989][ T777] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.566991][ T777] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.566994][ T777] ? __kernel_text_address (kernel/extable.c:79) [ 14.566996][ T777] ? write_profile (profile.c:?) [ 14.567000][ T777] netif_change_flags (net/core/dev.c:9882) [ 14.567004][ T777] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 14.567007][ T777] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.567009][ T777] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.567011][ T777] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.567013][ T777] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.567016][ T777] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.567018][ T777] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.567019][ T777] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.567022][ T777] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.567024][ T777] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.567025][ T777] ? kasan_save_track (mm/kasan/common.c:78) [ 14.567026][ T777] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.567029][ T777] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.567030][ T777] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 14.567033][ T777] ? ___sys_sendmsg (net/socket.c:2758) [ 14.567037][ T777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.567039][ T777] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.567042][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.567043][ T777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.567045][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.567046][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.567048][ T777] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.567050][ T777] ? __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) [ 14.567053][ T777] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.567055][ T777] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.567058][ T777] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.567061][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.567064][ T777] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.567069][ T777] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.567074][ T777] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.567076][ T777] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.567080][ T777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.567082][ T777] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.567084][ T777] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.567086][ T777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.567090][ T777] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.567092][ T777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.567095][ T777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.567096][ T777] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.567101][ T777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.567103][ T777] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.567106][ T777] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.567108][ T777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.567111][ T777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.567117][ T777] ? 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)) [ 14.567119][ T777] ? 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)) [ 14.567123][ T777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.567127][ T777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.567130][ T777] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.567134][ T777] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.567138][ T777] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.567142][ T777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.567143][ T777] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 14.567148][ T777] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.567151][ T777] ____sys_sendmsg (net/socket.c:2713) [ 14.567154][ T777] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.567156][ T777] ? sock_write_iter (net/socket.c:1269) [ 14.567157][ T777] ? move_addr_to_kernel (net/socket.c:258) [ 14.567165][ T777] ___sys_sendmsg (net/socket.c:2767) [ 14.567167][ T777] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.567183][ T777] __sys_sendmsg (net/socket.c:2799) [ 14.567186][ T777] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.567192][ T777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.567195][ T777] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.567198][ T777] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.567201][ T777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.567203][ T777] RIP: 0033:0x7fe73261954e [ 14.567205][ T777] 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 [ 14.567207][ T777] RSP: 002b:00007ffcad6f1450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.567209][ T777] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe73261954e [ 14.567211][ T777] RDX: 0000000000000000 RSI: 00007ffcad6f1500 RDI: 0000000000000005 [ 14.567211][ T777] RBP: 00007ffcad6f1460 R08: 0000000000000000 R09: 0000000000000000 [ 14.567212][ T777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b6b [ 14.567213][ T777] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcad6f1bc0 | [ 16.128100][ T921] softirqs last disabled at (29116): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 16.128103][ T921] Preemption disabled at: | [ 16.128103][ T921] 0x0 | [ 16.128113][ T921] Tainted: [W]=WARN [ 16.128114][ T921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.128116][ T921] Call Trace: [ 16.128117][ T921] [ 16.128119][ T921] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.128125][ T921] __might_resched.cold (kernel/sched/core.c:9234) [ 16.128129][ T921] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.128134][ T921] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.128138][ T921] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.128140][ T921] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.128147][ T921] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.128150][ T921] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.128153][ T921] put_chars (drivers/char/virtio_console.c:1176) [ 16.128156][ T921] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.128162][ T921] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.128169][ T921] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.128173][ T921] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.128177][ T921] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.128181][ T921] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.128183][ T921] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.128186][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128189][ T921] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.128193][ T921] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.128197][ T921] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.128199][ T921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.128204][ T921] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.128207][ T921] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.128209][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128210][ T921] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.128214][ T921] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.128216][ T921] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.128218][ T921] vprintk_emit (kernel/printk/printk.c:2479) [ 16.128221][ T921] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.128222][ T921] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.128225][ T921] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.128227][ T921] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.128231][ T921] _printk (kernel/printk/printk.c:2504) [ 16.128235][ T921] ? snapshot_read.cold (user.c:?) [ 16.128242][ T921] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 16.128247][ T921] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 16.128250][ T921] br_device_event (net/bridge/br.c:111) [ 16.128252][ T921] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 16.128256][ T921] ? packet_sendmsg_spkt (af_packet.c:?) [ 16.128261][ T921] notifier_call_chain (kernel/notifier.c:85) [ 16.128267][ T921] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 16.128272][ T921] ? netif_change_name (net/core/dev.c:1517) [ 16.128276][ T921] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.128279][ T921] ? __kernel_text_address (kernel/extable.c:79) [ 16.128281][ T921] ? write_profile (profile.c:?) [ 16.128286][ T921] netif_change_flags (net/core/dev.c:9882) [ 16.128290][ T921] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.128293][ T921] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.128295][ T921] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.128297][ T921] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.128299][ T921] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.128302][ T921] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.128304][ T921] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.128306][ T921] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.128308][ T921] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.128310][ T921] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.128312][ T921] ? kasan_save_track (mm/kasan/common.c:78) [ 16.128313][ T921] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.128315][ T921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.128317][ T921] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.128320][ T921] ? ___sys_sendmsg (net/socket.c:2758) [ 16.128324][ T921] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.128326][ T921] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.128328][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128330][ T921] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.128332][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128333][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128334][ T921] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.128337][ T921] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.128338][ T921] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.128340][ T921] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.128343][ T921] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.128347][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128349][ T921] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.128354][ T921] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.128359][ T921] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.128361][ T921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.128365][ T921] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.128367][ T921] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.128369][ T921] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.128371][ T921] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.128375][ T921] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.128377][ T921] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.128380][ T921] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.128381][ T921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.128386][ T921] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.128387][ T921] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.128391][ T921] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.128394][ T921] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.128397][ T921] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.128403][ T921] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.128406][ T921] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.128410][ T921] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.128414][ T921] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.128416][ T921] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.128421][ T921] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.128424][ T921] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.128428][ T921] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.128430][ T921] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.128437][ T921] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.128440][ T921] ____sys_sendmsg (net/socket.c:2713) [ 16.128442][ T921] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.128444][ T921] ? sock_write_iter (net/socket.c:1269) [ 16.128446][ T921] ? move_addr_to_kernel (net/socket.c:258) [ 16.128453][ T921] ___sys_sendmsg (net/socket.c:2767) [ 16.128456][ T921] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.128472][ T921] __sys_sendmsg (net/socket.c:2799) [ 16.128475][ T921] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.128481][ T921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.128484][ T921] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.128487][ T921] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.128490][ T921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.128492][ T921] RIP: 0033:0x7f6d2c4e554e [ 16.128494][ T921] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.128496][ T921] RSP: 002b:00007fff62028430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.128498][ T921] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d2c4e554e [ 16.128500][ T921] RDX: 0000000000000000 RSI: 00007fff620284e0 RDI: 0000000000000005 [ 16.128500][ T921] RBP: 00007fff62028440 R08: 0000000000000000 R09: 0000000000000000 [ 16.128501][ T921] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b6d [ 16.128502][ T921] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff62028ba0 | [ 17.328223][ T38] softirqs last disabled at (193076): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 17.328225][ T38] Preemption disabled at: | [ 17.328226][ T38] 0x0 | [ 17.328236][ T38] Tainted: [W]=WARN [ 17.328236][ T38] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.328238][ T38] Workqueue: events_unbound linkwatch_event [ 17.328241][ T38] Call Trace: [ 17.328243][ T38] [ 17.328245][ T38] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.328251][ T38] __might_resched.cold (kernel/sched/core.c:9234) [ 17.328256][ T38] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.328260][ T38] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.328264][ T38] __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)) [ 17.328266][ T38] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.328273][ T38] ? 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) [ 17.328275][ T38] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.328279][ T38] put_chars (drivers/char/virtio_console.c:1176) [ 17.328282][ T38] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.328284][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.328287][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.328290][ T38] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.328294][ T38] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.328298][ T38] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.328300][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.328301][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.328306][ T38] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.328307][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.328312][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.328316][ T38] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.328320][ T38] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.328322][ T38] ? 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)) [ 17.328325][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.328327][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.328331][ T38] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.328335][ T38] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.328337][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.328342][ T38] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.328345][ T38] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.328347][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.328348][ T38] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 17.328352][ T38] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.328354][ T38] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.328357][ T38] vprintk_emit (kernel/printk/printk.c:2479) [ 17.328360][ T38] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.328362][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.328364][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.328368][ T38] _printk (kernel/printk/printk.c:2504) [ 17.328371][ T38] ? snapshot_read.cold (user.c:?) [ 17.328376][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.328380][ T38] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 17.328385][ T38] br_init_port (net/bridge/br_stp_if.c:39) [ 17.328387][ T38] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 17.328389][ T38] br_port_carrier_check (net/bridge/br_if.c:90) [ 17.328393][ T38] br_device_event (net/bridge/br.c:101) [ 17.328396][ T38] ? packet_sendmsg_spkt (af_packet.c:?) [ 17.328398][ T38] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 17.328404][ T38] notifier_call_chain (kernel/notifier.c:85) [ 17.328410][ T38] netif_state_change (net/core/dev.c:1625) [ 17.328415][ T38] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.328420][ T38] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 17.328422][ T38] __linkwatch_run_queue (net/core/link_watch.c:240) [ 17.328425][ T38] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.328427][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.328435][ T38] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 17.328437][ T38] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 17.328441][ T38] process_one_work (kernel/workqueue.c:3387) [ 17.328447][ T38] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 17.328450][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.328458][ T38] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 17.328468][ T38] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.328470][ T38] kthread (kernel/kthread.c:436) [ 17.328472][ T38] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.328476][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.328478][ T38] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.328482][ T38] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.328486][ T38] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.328489][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.328492][ T38] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.695105][ T1184] softirqs last disabled at (15746): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 18.695107][ T1184] Preemption disabled at: | [ 18.695108][ T1184] 0x0 | [ 18.695118][ T1184] Tainted: [W]=WARN [ 18.695119][ T1184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.695120][ T1184] Call Trace: [ 18.695122][ T1184] [ 18.695123][ T1184] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.695130][ T1184] __might_resched.cold (kernel/sched/core.c:9234) [ 18.695134][ T1184] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.695138][ T1184] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.695142][ T1184] __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)) [ 18.695144][ T1184] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.695151][ T1184] ? 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) [ 18.695154][ T1184] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.695157][ T1184] put_chars (drivers/char/virtio_console.c:1176) [ 18.695160][ T1184] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.695166][ T1184] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.695174][ T1184] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.695177][ T1184] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.695181][ T1184] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.695185][ T1184] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.695187][ T1184] ? 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)) [ 18.695190][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695193][ T1184] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.695196][ T1184] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.695201][ T1184] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.695202][ T1184] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.695208][ T1184] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.695210][ T1184] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.695212][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695214][ T1184] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.695218][ T1184] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.695219][ T1184] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.695222][ T1184] vprintk_emit (kernel/printk/printk.c:2479) [ 18.695225][ T1184] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.695226][ T1184] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.695229][ T1184] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.695231][ T1184] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.695235][ T1184] _printk (kernel/printk/printk.c:2504) [ 18.695239][ T1184] ? snapshot_read.cold (user.c:?) [ 18.695246][ T1184] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 18.695251][ T1184] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 18.695254][ T1184] br_device_event (net/bridge/br.c:111) [ 18.695256][ T1184] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 18.695260][ T1184] ? packet_sendmsg_spkt (af_packet.c:?) [ 18.695265][ T1184] notifier_call_chain (kernel/notifier.c:85) [ 18.695271][ T1184] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 18.695276][ T1184] ? netif_change_name (net/core/dev.c:1517) [ 18.695279][ T1184] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.695283][ T1184] ? __kernel_text_address (kernel/extable.c:79) [ 18.695285][ T1184] ? write_profile (profile.c:?) [ 18.695290][ T1184] netif_change_flags (net/core/dev.c:9882) [ 18.695294][ T1184] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.695297][ T1184] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.695299][ T1184] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.695300][ T1184] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.695302][ T1184] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.695305][ T1184] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.695307][ T1184] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.695309][ T1184] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.695311][ T1184] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.695314][ T1184] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.695315][ T1184] ? kasan_save_track (mm/kasan/common.c:78) [ 18.695316][ T1184] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.695318][ T1184] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.695320][ T1184] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 18.695323][ T1184] ? ___sys_sendmsg (net/socket.c:2758) [ 18.695327][ T1184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.695329][ T1184] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.695331][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695333][ T1184] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.695335][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695336][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695337][ T1184] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.695340][ T1184] ? __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) [ 18.695341][ T1184] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.695343][ T1184] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.695346][ T1184] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.695350][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695352][ T1184] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.695357][ T1184] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.695362][ T1184] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.695364][ T1184] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.695369][ T1184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.695370][ T1184] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.695373][ T1184] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.695375][ T1184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.695378][ T1184] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.695380][ T1184] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.695383][ T1184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.695385][ T1184] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.695389][ T1184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.695391][ T1184] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.695395][ T1184] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.695398][ T1184] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.695400][ T1184] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.695407][ T1184] ? 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)) [ 18.695409][ T1184] ? 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)) [ 18.695413][ T1184] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.695417][ T1184] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.695420][ T1184] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.695424][ T1184] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.695428][ T1184] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.695434][ T1184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.695436][ T1184] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 18.695441][ T1184] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.695444][ T1184] ____sys_sendmsg (net/socket.c:2713) [ 18.695446][ T1184] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.695448][ T1184] ? sock_write_iter (net/socket.c:1269) [ 18.695450][ T1184] ? move_addr_to_kernel (net/socket.c:258) [ 18.695457][ T1184] ___sys_sendmsg (net/socket.c:2767) [ 18.695460][ T1184] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.695476][ T1184] __sys_sendmsg (net/socket.c:2799) [ 18.695478][ T1184] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.695485][ T1184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.695488][ T1184] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.695491][ T1184] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.695494][ T1184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.695496][ T1184] RIP: 0033:0x7fa5a080c54e [ 18.695498][ T1184] 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 [ 18.695500][ T1184] RSP: 002b:00007ffdd56abeb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.695502][ T1184] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa5a080c54e [ 18.695504][ T1184] RDX: 0000000000000000 RSI: 00007ffdd56abf60 RDI: 0000000000000005 [ 18.695505][ T1184] RBP: 00007ffdd56abec0 R08: 0000000000000000 R09: 0000000000000000 [ 18.695505][ T1184] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b70 [ 18.695506][ T1184] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdd56ac620 | [ 19.853280][ T1322] softirqs last disabled at (13638): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 19.853282][ T1322] Preemption disabled at: | [ 19.853283][ T1322] 0x0 | [ 19.853293][ T1322] Tainted: [W]=WARN [ 19.853294][ T1322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.853295][ T1322] Call Trace: [ 19.853297][ T1322] [ 19.853298][ T1322] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.853305][ T1322] __might_resched.cold (kernel/sched/core.c:9234) [ 19.853309][ T1322] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.853313][ T1322] ? __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.853318][ T1322] __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.853319][ T1322] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.853326][ T1322] ? 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.853329][ T1322] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.853333][ T1322] put_chars (drivers/char/virtio_console.c:1176) [ 19.853335][ T1322] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.853336][ T1322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.853340][ T1322] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.853345][ T1322] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.853353][ T1322] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.853355][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853357][ T1322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.853361][ T1322] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.853365][ T1322] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.853367][ T1322] ? 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.853370][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853372][ T1322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.853376][ T1322] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.853380][ T1322] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.853382][ T1322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.853387][ T1322] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.853390][ T1322] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.853392][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853393][ T1322] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.853397][ T1322] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.853398][ T1322] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.853401][ T1322] vprintk_emit (kernel/printk/printk.c:2479) [ 19.853404][ T1322] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.853406][ T1322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.853408][ T1322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.853413][ T1322] _printk (kernel/printk/printk.c:2504) [ 19.853416][ T1322] ? snapshot_read.cold (user.c:?) [ 19.853421][ T1322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.853425][ T1322] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 19.853430][ T1322] br_init_port (net/bridge/br_stp_if.c:39) [ 19.853434][ T1322] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 19.853436][ T1322] br_device_event (net/bridge/br.c:120) [ 19.853439][ T1322] ? packet_sendmsg_spkt (af_packet.c:?) [ 19.853441][ T1322] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 19.853447][ T1322] notifier_call_chain (kernel/notifier.c:85) [ 19.853453][ T1322] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 19.853457][ T1322] ? netif_change_name (net/core/dev.c:1517) [ 19.853461][ T1322] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.853464][ T1322] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.853467][ T1322] ? __kernel_text_address (kernel/extable.c:79) [ 19.853468][ T1322] ? write_profile (profile.c:?) [ 19.853473][ T1322] netif_change_flags (net/core/dev.c:9882) [ 19.853476][ T1322] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.853480][ T1322] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.853482][ T1322] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.853483][ T1322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.853485][ T1322] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.853488][ T1322] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.853490][ T1322] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.853492][ T1322] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.853495][ T1322] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.853497][ T1322] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.853498][ T1322] ? kasan_save_track (mm/kasan/common.c:78) [ 19.853499][ T1322] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.853501][ T1322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.853503][ T1322] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 19.853506][ T1322] ? ___sys_sendmsg (net/socket.c:2758) [ 19.853510][ T1322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.853512][ T1322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.853514][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853516][ T1322] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.853518][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853519][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853520][ T1322] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.853523][ T1322] ? __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.853525][ T1322] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.853527][ T1322] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.853531][ T1322] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.853534][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853536][ T1322] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.853541][ T1322] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.853546][ T1322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.853548][ T1322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.853553][ T1322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.853555][ T1322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.853557][ T1322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.853559][ T1322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.853562][ T1322] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.853564][ T1322] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.853567][ T1322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.853569][ T1322] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.853573][ T1322] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.853575][ T1322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.853578][ T1322] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.853580][ T1322] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.853583][ T1322] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.853589][ T1322] ? 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.853591][ T1322] ? 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.853596][ T1322] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.853600][ T1322] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.853602][ T1322] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.853606][ T1322] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.853610][ T1322] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.853614][ T1322] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.853616][ T1322] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.853621][ T1322] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.853623][ T1322] ____sys_sendmsg (net/socket.c:2713) [ 19.853626][ T1322] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.853628][ T1322] ? sock_write_iter (net/socket.c:1269) [ 19.853629][ T1322] ? move_addr_to_kernel (net/socket.c:258) [ 19.853637][ T1322] ___sys_sendmsg (net/socket.c:2767) [ 19.853639][ T1322] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.853655][ T1322] __sys_sendmsg (net/socket.c:2799) [ 19.853658][ T1322] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.853664][ T1322] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.853667][ T1322] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.853670][ T1322] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.853673][ T1322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.853675][ T1322] RIP: 0033:0x7fe2f50d054e [ 19.853677][ T1322] 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.853679][ T1322] RSP: 002b:00007fffffc42af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.853681][ T1322] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe2f50d054e [ 19.853682][ T1322] RDX: 0000000000000000 RSI: 00007fffffc42ba0 RDI: 0000000000000005 [ 19.853683][ T1322] RBP: 00007fffffc42b00 R08: 0000000000000000 R09: 0000000000000000 [ 19.853684][ T1322] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b71 [ 19.853685][ T1322] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffffc43260 | [ 21.291140][ T1447] softirqs last disabled at (20392): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 21.291142][ T1447] Preemption disabled at: | [ 21.291143][ T1447] 0x0 | [ 21.291152][ T1447] Tainted: [W]=WARN [ 21.291153][ T1447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.291155][ T1447] Call Trace: [ 21.291156][ T1447] [ 21.291158][ T1447] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.291164][ T1447] __might_resched.cold (kernel/sched/core.c:9234) [ 21.291169][ T1447] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.291173][ T1447] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.291177][ T1447] __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)) [ 21.291179][ T1447] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.291186][ T1447] ? 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) [ 21.291189][ T1447] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.291192][ T1447] put_chars (drivers/char/virtio_console.c:1176) [ 21.291195][ T1447] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.291201][ T1447] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.291209][ T1447] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.291212][ T1447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.291216][ T1447] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.291220][ T1447] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.291222][ T1447] ? 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)) [ 21.291225][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291228][ T1447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.291232][ T1447] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.291236][ T1447] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.291238][ T1447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.291243][ T1447] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.291246][ T1447] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.291248][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291249][ T1447] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.291253][ T1447] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.291255][ T1447] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.291258][ T1447] vprintk_emit (kernel/printk/printk.c:2479) [ 21.291261][ T1447] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.291262][ T1447] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.291264][ T1447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.291266][ T1447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.291270][ T1447] _printk (kernel/printk/printk.c:2504) [ 21.291274][ T1447] ? snapshot_read.cold (user.c:?) [ 21.291282][ T1447] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 21.291286][ T1447] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 21.291290][ T1447] br_device_event (net/bridge/br.c:111) [ 21.291292][ T1447] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 21.291296][ T1447] ? packet_sendmsg_spkt (af_packet.c:?) [ 21.291301][ T1447] notifier_call_chain (kernel/notifier.c:85) [ 21.291307][ T1447] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 21.291312][ T1447] ? netif_change_name (net/core/dev.c:1517) [ 21.291316][ T1447] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.291319][ T1447] ? __kernel_text_address (kernel/extable.c:79) [ 21.291321][ T1447] ? write_profile (profile.c:?) [ 21.291326][ T1447] netif_change_flags (net/core/dev.c:9882) [ 21.291330][ T1447] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 21.291333][ T1447] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.291335][ T1447] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.291336][ T1447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.291338][ T1447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.291342][ T1447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.291344][ T1447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.291345][ T1447] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.291348][ T1447] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.291350][ T1447] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.291351][ T1447] ? kasan_save_track (mm/kasan/common.c:78) [ 21.291352][ T1447] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 21.291355][ T1447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.291356][ T1447] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 21.291359][ T1447] ? ___sys_sendmsg (net/socket.c:2758) [ 21.291363][ T1447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.291365][ T1447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.291368][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291369][ T1447] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.291371][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291374][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291376][ T1447] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.291378][ T1447] ? __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) [ 21.291380][ T1447] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.291381][ T1447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.291385][ T1447] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.291388][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291390][ T1447] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.291396][ T1447] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.291401][ T1447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.291403][ T1447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.291407][ T1447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.291409][ T1447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.291411][ T1447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.291413][ T1447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.291417][ T1447] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.291419][ T1447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.291422][ T1447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.291424][ T1447] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.291428][ T1447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.291430][ T1447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.291433][ T1447] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.291437][ T1447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.291440][ T1447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.291446][ T1447] ? 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)) [ 21.291448][ T1447] ? 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)) [ 21.291452][ T1447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.291456][ T1447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.291459][ T1447] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.291463][ T1447] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.291467][ T1447] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.291470][ T1447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.291472][ T1447] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 21.291477][ T1447] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.291480][ T1447] ____sys_sendmsg (net/socket.c:2713) [ 21.291482][ T1447] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.291485][ T1447] ? sock_write_iter (net/socket.c:1269) [ 21.291486][ T1447] ? move_addr_to_kernel (net/socket.c:258) [ 21.291494][ T1447] ___sys_sendmsg (net/socket.c:2767) [ 21.291496][ T1447] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.291512][ T1447] __sys_sendmsg (net/socket.c:2799) [ 21.291515][ T1447] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.291521][ T1447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.291524][ T1447] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.291527][ T1447] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.291530][ T1447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.291532][ T1447] RIP: 0033:0x7f08b059454e [ 21.291534][ T1447] 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 [ 21.291536][ T1447] RSP: 002b:00007ffd81b4b830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.291538][ T1447] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f08b059454e [ 21.291540][ T1447] RDX: 0000000000000000 RSI: 00007ffd81b4b8e0 RDI: 0000000000000005 [ 21.291541][ T1447] RBP: 00007ffd81b4b840 R08: 0000000000000000 R09: 0000000000000000 [ 21.291541][ T1447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b72 [ 21.291542][ T1447] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd81b4bfa0 | [ 22.541806][ T1585] softirqs last disabled at (23308): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 22.541808][ T1585] Preemption disabled at: | [ 22.541809][ T1585] 0x0 | [ 22.541822][ T1585] Tainted: [W]=WARN [ 22.541823][ T1585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.541824][ T1585] Call Trace: [ 22.541826][ T1585] [ 22.541827][ T1585] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.541834][ T1585] __might_resched.cold (kernel/sched/core.c:9234) [ 22.541839][ T1585] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.541843][ T1585] ? __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.541847][ T1585] __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.541849][ T1585] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.541856][ T1585] ? 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.541858][ T1585] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.541862][ T1585] put_chars (drivers/char/virtio_console.c:1176) [ 22.541864][ T1585] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.541866][ T1585] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.541869][ T1585] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.541874][ T1585] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.541882][ T1585] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.541884][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.541886][ T1585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.541890][ T1585] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.541894][ T1585] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.541896][ T1585] ? 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.541899][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.541901][ T1585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.541905][ T1585] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.541909][ T1585] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.541911][ T1585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.541916][ T1585] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.541919][ T1585] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.541921][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.541923][ T1585] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.541926][ T1585] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.541928][ T1585] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.541931][ T1585] vprintk_emit (kernel/printk/printk.c:2479) [ 22.541934][ T1585] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.541936][ T1585] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.541938][ T1585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.541942][ T1585] _printk (kernel/printk/printk.c:2504) [ 22.541946][ T1585] ? snapshot_read.cold (user.c:?) [ 22.541951][ T1585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.541955][ T1585] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 22.541959][ T1585] br_init_port (net/bridge/br_stp_if.c:39) [ 22.541962][ T1585] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 22.541963][ T1585] br_device_event (net/bridge/br.c:120) [ 22.541966][ T1585] ? packet_sendmsg_spkt (af_packet.c:?) [ 22.541968][ T1585] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 22.541974][ T1585] notifier_call_chain (kernel/notifier.c:85) [ 22.541980][ T1585] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 22.541985][ T1585] ? netif_change_name (net/core/dev.c:1517) [ 22.541988][ T1585] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.541991][ T1585] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.541994][ T1585] ? __kernel_text_address (kernel/extable.c:79) [ 22.541995][ T1585] ? write_profile (profile.c:?) [ 22.542000][ T1585] netif_change_flags (net/core/dev.c:9882) [ 22.542004][ T1585] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 22.542010][ T1585] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.542012][ T1585] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.542013][ T1585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.542015][ T1585] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.542018][ T1585] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.542020][ T1585] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.542022][ T1585] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.542024][ T1585] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.542027][ T1585] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.542028][ T1585] ? kasan_save_track (mm/kasan/common.c:78) [ 22.542029][ T1585] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 22.542031][ T1585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.542033][ T1585] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 22.542036][ T1585] ? ___sys_sendmsg (net/socket.c:2758) [ 22.542040][ T1585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.542042][ T1585] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.542044][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.542046][ T1585] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.542047][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.542048][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.542050][ T1585] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.542052][ T1585] ? __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.542055][ T1585] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.542057][ T1585] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.542060][ T1585] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.542063][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.542066][ T1585] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.542071][ T1585] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.542076][ T1585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.542078][ T1585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.542082][ T1585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.542084][ T1585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.542086][ T1585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.542088][ T1585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.542092][ T1585] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.542094][ T1585] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.542097][ T1585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.542098][ T1585] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.542103][ T1585] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.542104][ T1585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.542108][ T1585] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.542110][ T1585] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.542113][ T1585] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.542119][ T1585] ? 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.542121][ T1585] ? 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.542125][ T1585] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.542129][ T1585] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.542132][ T1585] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.542136][ T1585] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.542140][ T1585] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.542144][ T1585] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.542145][ T1585] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.542150][ T1585] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.542153][ T1585] ____sys_sendmsg (net/socket.c:2713) [ 22.542155][ T1585] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.542158][ T1585] ? sock_write_iter (net/socket.c:1269) [ 22.542159][ T1585] ? move_addr_to_kernel (net/socket.c:258) [ 22.542166][ T1585] ___sys_sendmsg (net/socket.c:2767) [ 22.542169][ T1585] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.542185][ T1585] __sys_sendmsg (net/socket.c:2799) [ 22.542188][ T1585] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.542194][ T1585] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.542197][ T1585] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.542200][ T1585] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.542203][ T1585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.542205][ T1585] RIP: 0033:0x7fe0e4eb454e [ 22.542207][ T1585] 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.542209][ T1585] RSP: 002b:00007ffe2f2ad6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.542211][ T1585] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe0e4eb454e [ 22.542213][ T1585] RDX: 0000000000000000 RSI: 00007ffe2f2ad790 RDI: 0000000000000005 [ 22.542213][ T1585] RBP: 00007ffe2f2ad6f0 R08: 0000000000000000 R09: 0000000000000000 [ 22.542214][ T1585] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b73 [ 22.542215][ T1585] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2f2ade50 | [ 24.014130][ T1710] softirqs last disabled at (14648): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 24.014132][ T1710] Preemption disabled at: | [ 24.014133][ T1710] 0x0 | [ 24.014143][ T1710] Tainted: [W]=WARN [ 24.014144][ T1710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.014145][ T1710] Call Trace: [ 24.014147][ T1710] [ 24.014148][ T1710] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.014155][ T1710] __might_resched.cold (kernel/sched/core.c:9234) [ 24.014159][ T1710] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.014163][ T1710] ? __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.014168][ T1710] __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.014170][ T1710] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.014176][ T1710] ? 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.014179][ T1710] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.014182][ T1710] put_chars (drivers/char/virtio_console.c:1176) [ 24.014185][ T1710] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.014191][ T1710] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.014198][ T1710] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.014202][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.014206][ T1710] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.014210][ T1710] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.014212][ T1710] ? 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.014215][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014217][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.014221][ T1710] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.014225][ T1710] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.014227][ T1710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.014233][ T1710] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.014235][ T1710] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.014237][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014239][ T1710] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.014242][ T1710] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.014244][ T1710] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.014247][ T1710] vprintk_emit (kernel/printk/printk.c:2479) [ 24.014250][ T1710] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.014251][ T1710] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.014253][ T1710] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.014255][ T1710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.014260][ T1710] _printk (kernel/printk/printk.c:2504) [ 24.014263][ T1710] ? snapshot_read.cold (user.c:?) [ 24.014271][ T1710] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 24.014275][ T1710] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 24.014278][ T1710] br_device_event (net/bridge/br.c:111) [ 24.014280][ T1710] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 24.014284][ T1710] ? packet_sendmsg_spkt (af_packet.c:?) [ 24.014290][ T1710] notifier_call_chain (kernel/notifier.c:85) [ 24.014295][ T1710] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 24.014300][ T1710] ? netif_change_name (net/core/dev.c:1517) [ 24.014304][ T1710] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.014307][ T1710] ? __kernel_text_address (kernel/extable.c:79) [ 24.014309][ T1710] ? write_profile (profile.c:?) [ 24.014314][ T1710] netif_change_flags (net/core/dev.c:9882) [ 24.014318][ T1710] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.014321][ T1710] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.014323][ T1710] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.014324][ T1710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.014326][ T1710] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.014329][ T1710] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.014332][ T1710] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.014333][ T1710] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.014336][ T1710] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.014338][ T1710] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.014339][ T1710] ? kasan_save_track (mm/kasan/common.c:78) [ 24.014341][ T1710] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.014343][ T1710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.014345][ T1710] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 24.014348][ T1710] ? ___sys_sendmsg (net/socket.c:2758) [ 24.014351][ T1710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.014354][ T1710] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.014356][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014358][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.014359][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014360][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014362][ T1710] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.014364][ T1710] ? __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.014366][ T1710] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.014368][ T1710] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.014371][ T1710] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.014374][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014376][ T1710] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.014382][ T1710] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.014387][ T1710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.014389][ T1710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.014393][ T1710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.014395][ T1710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.014397][ T1710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.014399][ T1710] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.014403][ T1710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.014405][ T1710] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.014408][ T1710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.014409][ T1710] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.014414][ T1710] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.014416][ T1710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.014419][ T1710] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.014422][ T1710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.014425][ T1710] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.014433][ T1710] ? 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.014435][ T1710] ? 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.014440][ T1710] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.014444][ T1710] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.014446][ T1710] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.014451][ T1710] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.014455][ T1710] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.014459][ T1710] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.014460][ T1710] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.014466][ T1710] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.014468][ T1710] ____sys_sendmsg (net/socket.c:2713) [ 24.014471][ T1710] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.014473][ T1710] ? sock_write_iter (net/socket.c:1269) [ 24.014475][ T1710] ? move_addr_to_kernel (net/socket.c:258) [ 24.014482][ T1710] ___sys_sendmsg (net/socket.c:2767) [ 24.014485][ T1710] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.014500][ T1710] __sys_sendmsg (net/socket.c:2799) [ 24.014503][ T1710] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.014509][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.014512][ T1710] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.014515][ T1710] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.014518][ T1710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.014520][ T1710] RIP: 0033:0x7f2336c3254e [ 24.014522][ T1710] 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.014524][ T1710] RSP: 002b:00007fffd937ed60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.014526][ T1710] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2336c3254e [ 24.014528][ T1710] RDX: 0000000000000000 RSI: 00007fffd937ee10 RDI: 0000000000000005 [ 24.014529][ T1710] RBP: 00007fffd937ed70 R08: 0000000000000000 R09: 0000000000000000 [ 24.014529][ T1710] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b75 [ 24.014530][ T1710] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd937f4d0 | [ 25.202794][ T1848] softirqs last disabled at (30388): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 25.202796][ T1848] Preemption disabled at: | [ 25.202797][ T1848] 0x0 | [ 25.202806][ T1848] Tainted: [W]=WARN [ 25.202807][ T1848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.202809][ T1848] Call Trace: [ 25.202810][ T1848] [ 25.202811][ T1848] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.202818][ T1848] __might_resched.cold (kernel/sched/core.c:9234) [ 25.202822][ T1848] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.202826][ T1848] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.202836][ T1848] __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)) [ 25.202838][ T1848] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.202845][ T1848] ? 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) [ 25.202848][ T1848] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.202851][ T1848] put_chars (drivers/char/virtio_console.c:1176) [ 25.202854][ T1848] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.202855][ T1848] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.202859][ T1848] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.202864][ T1848] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.202872][ T1848] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.202874][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.202876][ T1848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.202880][ T1848] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.202884][ T1848] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.202886][ T1848] ? 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)) [ 25.202889][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.202891][ T1848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.202895][ T1848] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.202899][ T1848] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.202901][ T1848] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.202906][ T1848] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.202909][ T1848] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.202910][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.202912][ T1848] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.202916][ T1848] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.202918][ T1848] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.202920][ T1848] vprintk_emit (kernel/printk/printk.c:2479) [ 25.202923][ T1848] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.202925][ T1848] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.202927][ T1848] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.202932][ T1848] _printk (kernel/printk/printk.c:2504) [ 25.202935][ T1848] ? snapshot_read.cold (user.c:?) [ 25.202940][ T1848] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.202944][ T1848] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 25.202948][ T1848] br_init_port (net/bridge/br_stp_if.c:39) [ 25.202951][ T1848] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 25.202953][ T1848] br_device_event (net/bridge/br.c:120) [ 25.202956][ T1848] ? packet_sendmsg_spkt (af_packet.c:?) [ 25.202957][ T1848] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 25.202964][ T1848] notifier_call_chain (kernel/notifier.c:85) [ 25.202969][ T1848] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 25.202974][ T1848] ? netif_change_name (net/core/dev.c:1517) [ 25.202978][ T1848] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.202980][ T1848] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.202983][ T1848] ? __kernel_text_address (kernel/extable.c:79) [ 25.202985][ T1848] ? write_profile (profile.c:?) [ 25.202990][ T1848] netif_change_flags (net/core/dev.c:9882) [ 25.202993][ T1848] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 25.202997][ T1848] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.202999][ T1848] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.203000][ T1848] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.203002][ T1848] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.203005][ T1848] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.203007][ T1848] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.203009][ T1848] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.203011][ T1848] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.203013][ T1848] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.203014][ T1848] ? kasan_save_track (mm/kasan/common.c:78) [ 25.203016][ T1848] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.203018][ T1848] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.203020][ T1848] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 25.203023][ T1848] ? ___sys_sendmsg (net/socket.c:2758) [ 25.203027][ T1848] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.203029][ T1848] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.203031][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.203033][ T1848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.203034][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.203036][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.203037][ T1848] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.203039][ T1848] ? __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) [ 25.203042][ T1848] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.203044][ T1848] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.203047][ T1848] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.203051][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.203053][ T1848] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.203058][ T1848] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.203063][ T1848] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.203065][ T1848] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.203070][ T1848] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.203071][ T1848] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.203074][ T1848] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.203075][ T1848] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.203079][ T1848] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.203081][ T1848] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.203084][ T1848] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.203086][ T1848] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.203090][ T1848] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.203092][ T1848] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.203095][ T1848] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.203097][ T1848] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.203100][ T1848] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.203106][ T1848] ? 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)) [ 25.203109][ T1848] ? 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)) [ 25.203113][ T1848] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.203117][ T1848] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.203119][ T1848] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.203124][ T1848] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.203128][ T1848] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.203131][ T1848] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.203133][ T1848] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.203139][ T1848] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.203141][ T1848] ____sys_sendmsg (net/socket.c:2713) [ 25.203144][ T1848] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.203146][ T1848] ? sock_write_iter (net/socket.c:1269) [ 25.203148][ T1848] ? move_addr_to_kernel (net/socket.c:258) [ 25.203155][ T1848] ___sys_sendmsg (net/socket.c:2767) [ 25.203158][ T1848] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.203173][ T1848] __sys_sendmsg (net/socket.c:2799) [ 25.203176][ T1848] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.203182][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.203185][ T1848] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.203188][ T1848] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.203191][ T1848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.203193][ T1848] RIP: 0033:0x7fea9e12e54e [ 25.203195][ T1848] 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 [ 25.203197][ T1848] RSP: 002b:00007fff57e21660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.203200][ T1848] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fea9e12e54e [ 25.203201][ T1848] RDX: 0000000000000000 RSI: 00007fff57e21710 RDI: 0000000000000005 [ 25.203202][ T1848] RBP: 00007fff57e21670 R08: 0000000000000000 R09: 0000000000000000 [ 25.203203][ T1848] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b76 [ 25.203203][ T1848] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff57e21dd0 | [ 26.565092][ T36] softirqs last disabled at (159732): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 26.565095][ T36] Preemption disabled at: | [ 26.565096][ T36] 0x0 | [ 26.565106][ T36] Tainted: [W]=WARN [ 26.565106][ T36] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.565108][ T36] Workqueue: events_unbound linkwatch_event [ 26.565111][ T36] Call Trace: [ 26.565113][ T36] [ 26.565114][ T36] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.565121][ T36] __might_resched.cold (kernel/sched/core.c:9234) [ 26.565125][ T36] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.565129][ T36] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.565133][ T36] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.565135][ T36] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.565142][ T36] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.565144][ T36] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.565148][ T36] put_chars (drivers/char/virtio_console.c:1176) [ 26.565151][ T36] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.565153][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.565156][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.565159][ T36] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.565163][ T36] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.565167][ T36] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.565169][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.565170][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.565175][ T36] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.565176][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.565181][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.565185][ T36] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.565189][ T36] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.565191][ T36] ? 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)) [ 26.565194][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.565196][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.565200][ T36] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.565204][ T36] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.565206][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.565212][ T36] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.565214][ T36] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.565216][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.565218][ T36] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.565222][ T36] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.565223][ T36] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.565226][ T36] vprintk_emit (kernel/printk/printk.c:2479) [ 26.565229][ T36] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.565231][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.565233][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.565237][ T36] _printk (kernel/printk/printk.c:2504) [ 26.565241][ T36] ? snapshot_read.cold (user.c:?) [ 26.565246][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.565250][ T36] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 26.565254][ T36] br_init_port (net/bridge/br_stp_if.c:39) [ 26.565256][ T36] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 26.565258][ T36] br_port_carrier_check (net/bridge/br_if.c:90) [ 26.565262][ T36] br_device_event (net/bridge/br.c:101) [ 26.565265][ T36] ? packet_sendmsg_spkt (af_packet.c:?) [ 26.565267][ T36] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 26.565273][ T36] notifier_call_chain (kernel/notifier.c:85) [ 26.565279][ T36] netif_state_change (net/core/dev.c:1625) [ 26.565284][ T36] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.565289][ T36] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 26.565291][ T36] __linkwatch_run_queue (net/core/link_watch.c:240) [ 26.565294][ T36] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.565296][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.565301][ T36] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 26.565303][ T36] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 26.565306][ T36] process_one_work (kernel/workqueue.c:3387) [ 26.565313][ T36] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 26.565316][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.565323][ T36] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 26.565331][ T36] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 26.565333][ T36] kthread (kernel/kthread.c:436) [ 26.565335][ T36] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.565338][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.565341][ T36] ret_from_fork (arch/x86/kernel/process.c:158) [ 26.565345][ T36] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 26.565349][ T36] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 26.565352][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.565355][ T36] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 27.866695][ T2098] softirqs last disabled at (14306): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 27.866697][ T2098] Preemption disabled at: | [ 27.866698][ T2098] 0x0 | [ 27.866707][ T2098] Tainted: [W]=WARN [ 27.866708][ T2098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.866710][ T2098] Call Trace: [ 27.866712][ T2098] [ 27.866713][ T2098] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.866720][ T2098] __might_resched.cold (kernel/sched/core.c:9234) [ 27.866724][ T2098] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.866729][ T2098] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.866733][ T2098] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.866735][ T2098] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.866741][ T2098] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.866744][ T2098] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.866748][ T2098] put_chars (drivers/char/virtio_console.c:1176) [ 27.866750][ T2098] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.866751][ T2098] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.866755][ T2098] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.866760][ T2098] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.866767][ T2098] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.866770][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866772][ T2098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.866776][ T2098] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.866780][ T2098] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.866782][ T2098] ? 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)) [ 27.866785][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866787][ T2098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.866790][ T2098] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.866795][ T2098] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.866796][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.866802][ T2098] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.866805][ T2098] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.866806][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866808][ T2098] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.866812][ T2098] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.866813][ T2098] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.866816][ T2098] vprintk_emit (kernel/printk/printk.c:2479) [ 27.866819][ T2098] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.866821][ T2098] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.866823][ T2098] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.866828][ T2098] _printk (kernel/printk/printk.c:2504) [ 27.866831][ T2098] ? snapshot_read.cold (user.c:?) [ 27.866836][ T2098] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.866840][ T2098] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 27.866844][ T2098] br_init_port (net/bridge/br_stp_if.c:39) [ 27.866847][ T2098] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 27.866849][ T2098] br_device_event (net/bridge/br.c:120) [ 27.866856][ T2098] ? packet_sendmsg_spkt (af_packet.c:?) [ 27.866857][ T2098] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 27.866864][ T2098] notifier_call_chain (kernel/notifier.c:85) [ 27.866869][ T2098] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 27.866874][ T2098] ? netif_change_name (net/core/dev.c:1517) [ 27.866878][ T2098] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.866880][ T2098] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.866883][ T2098] ? __kernel_text_address (kernel/extable.c:79) [ 27.866885][ T2098] ? write_profile (profile.c:?) [ 27.866890][ T2098] netif_change_flags (net/core/dev.c:9882) [ 27.866893][ T2098] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 27.866897][ T2098] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.866899][ T2098] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.866900][ T2098] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.866902][ T2098] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.866905][ T2098] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.866907][ T2098] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.866909][ T2098] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.866911][ T2098] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.866913][ T2098] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.866915][ T2098] ? kasan_save_track (mm/kasan/common.c:78) [ 27.866916][ T2098] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 27.866918][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.866920][ T2098] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 27.866923][ T2098] ? ___sys_sendmsg (net/socket.c:2758) [ 27.866926][ T2098] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.866928][ T2098] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.866931][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866933][ T2098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.866934][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866935][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866937][ T2098] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.866939][ T2098] ? __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) [ 27.866942][ T2098] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.866944][ T2098] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.866947][ T2098] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.866950][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.866952][ T2098] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.866957][ T2098] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.866963][ T2098] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.866964][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.866969][ T2098] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.866971][ T2098] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.866973][ T2098] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.866974][ T2098] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.866978][ T2098] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.866980][ T2098] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.866983][ T2098] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.866984][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.866989][ T2098] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.866991][ T2098] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.866994][ T2098] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.866996][ T2098] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.866999][ T2098] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.867005][ T2098] ? 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)) [ 27.867007][ T2098] ? 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)) [ 27.867011][ T2098] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.867015][ T2098] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.867018][ T2098] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.867022][ T2098] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.867026][ T2098] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.867029][ T2098] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.867031][ T2098] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 27.867036][ T2098] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.867039][ T2098] ____sys_sendmsg (net/socket.c:2713) [ 27.867041][ T2098] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.867043][ T2098] ? sock_write_iter (net/socket.c:1269) [ 27.867045][ T2098] ? move_addr_to_kernel (net/socket.c:258) [ 27.867052][ T2098] ___sys_sendmsg (net/socket.c:2767) [ 27.867055][ T2098] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.867071][ T2098] __sys_sendmsg (net/socket.c:2799) [ 27.867073][ T2098] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.867080][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.867083][ T2098] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.867085][ T2098] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.867088][ T2098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.867090][ T2098] RIP: 0033:0x7fc0979e854e [ 27.867093][ T2098] 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 [ 27.867095][ T2098] RSP: 002b:00007ffe6367d250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.867097][ T2098] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc0979e854e [ 27.867099][ T2098] RDX: 0000000000000000 RSI: 00007ffe6367d300 RDI: 0000000000000005 [ 27.867100][ T2098] RBP: 00007ffe6367d260 R08: 0000000000000000 R09: 0000000000000000 [ 27.867100][ T2098] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b79 [ 27.867101][ T2098] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6367d9c0 | [ 29.270735][ T2224] softirqs last disabled at (14828): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 29.270738][ T2224] Preemption disabled at: | [ 29.270738][ T2224] 0x0 | [ 29.270749][ T2224] Tainted: [W]=WARN [ 29.270749][ T2224] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.270751][ T2224] Call Trace: [ 29.270753][ T2224] [ 29.270754][ T2224] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.270761][ T2224] __might_resched.cold (kernel/sched/core.c:9234) [ 29.270765][ T2224] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.270770][ T2224] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.270774][ T2224] __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)) [ 29.270776][ T2224] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.270782][ T2224] ? 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) [ 29.270785][ T2224] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.270788][ T2224] put_chars (drivers/char/virtio_console.c:1176) [ 29.270791][ T2224] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.270792][ T2224] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.270795][ T2224] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.270801][ T2224] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.270808][ T2224] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.270811][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270813][ T2224] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.270817][ T2224] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.270821][ T2224] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.270823][ T2224] ? 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)) [ 29.270826][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270828][ T2224] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.270831][ T2224] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.270836][ T2224] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.270837][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.270843][ T2224] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.270845][ T2224] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.270847][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270849][ T2224] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.270852][ T2224] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.270854][ T2224] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.270857][ T2224] vprintk_emit (kernel/printk/printk.c:2479) [ 29.270864][ T2224] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.270866][ T2224] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.270868][ T2224] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.270873][ T2224] _printk (kernel/printk/printk.c:2504) [ 29.270876][ T2224] ? snapshot_read.cold (user.c:?) [ 29.270881][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.270885][ T2224] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 29.270890][ T2224] br_init_port (net/bridge/br_stp_if.c:39) [ 29.270893][ T2224] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 29.270895][ T2224] br_device_event (net/bridge/br.c:120) [ 29.270898][ T2224] ? packet_sendmsg_spkt (af_packet.c:?) [ 29.270899][ T2224] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 29.270906][ T2224] notifier_call_chain (kernel/notifier.c:85) [ 29.270911][ T2224] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 29.270916][ T2224] ? netif_change_name (net/core/dev.c:1517) [ 29.270920][ T2224] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.270922][ T2224] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.270926][ T2224] ? __kernel_text_address (kernel/extable.c:79) [ 29.270927][ T2224] ? write_profile (profile.c:?) [ 29.270932][ T2224] netif_change_flags (net/core/dev.c:9882) [ 29.270936][ T2224] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 29.270939][ T2224] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.270941][ T2224] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.270943][ T2224] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.270945][ T2224] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.270948][ T2224] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.270950][ T2224] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.270952][ T2224] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.270954][ T2224] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.270956][ T2224] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.270957][ T2224] ? kasan_save_track (mm/kasan/common.c:78) [ 29.270958][ T2224] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.270961][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.270963][ T2224] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 29.270966][ T2224] ? ___sys_sendmsg (net/socket.c:2758) [ 29.270969][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.270971][ T2224] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.270974][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270975][ T2224] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.270977][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270978][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270980][ T2224] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.270982][ T2224] ? __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) [ 29.270985][ T2224] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.270987][ T2224] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.270990][ T2224] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.270993][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.270995][ T2224] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.271001][ T2224] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.271006][ T2224] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.271008][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.271012][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.271014][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.271016][ T2224] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.271018][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.271022][ T2224] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.271024][ T2224] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.271027][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.271028][ T2224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.271033][ T2224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.271034][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.271038][ T2224] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.271040][ T2224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.271043][ T2224] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.271049][ T2224] ? 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)) [ 29.271051][ T2224] ? 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)) [ 29.271055][ T2224] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.271059][ T2224] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.271062][ T2224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.271066][ T2224] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.271070][ T2224] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.271074][ T2224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.271075][ T2224] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 29.271080][ T2224] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.271083][ T2224] ____sys_sendmsg (net/socket.c:2713) [ 29.271085][ T2224] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.271088][ T2224] ? sock_write_iter (net/socket.c:1269) [ 29.271089][ T2224] ? move_addr_to_kernel (net/socket.c:258) [ 29.271096][ T2224] ___sys_sendmsg (net/socket.c:2767) [ 29.271099][ T2224] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.271115][ T2224] __sys_sendmsg (net/socket.c:2799) [ 29.271117][ T2224] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.271124][ T2224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.271127][ T2224] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.271129][ T2224] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.271132][ T2224] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.271135][ T2224] RIP: 0033:0x7f304b9ed54e [ 29.271137][ T2224] 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 [ 29.271138][ T2224] RSP: 002b:00007ffdc5a7cf00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.271141][ T2224] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f304b9ed54e [ 29.271142][ T2224] RDX: 0000000000000000 RSI: 00007ffdc5a7cfb0 RDI: 0000000000000005 [ 29.271143][ T2224] RBP: 00007ffdc5a7cf10 R08: 0000000000000000 R09: 0000000000000000 [ 29.271144][ T2224] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b7a [ 29.271145][ T2224] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc5a7d670 | [ 30.939971][ T2361] softirqs last disabled at (16534): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 30.939973][ T2361] Preemption disabled at: | [ 30.939974][ T2361] 0x0 | [ 30.939984][ T2361] Tainted: [W]=WARN [ 30.939984][ T2361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.939986][ T2361] Call Trace: [ 30.939988][ T2361] [ 30.939989][ T2361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.939996][ T2361] __might_resched.cold (kernel/sched/core.c:9234) [ 30.940000][ T2361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.940004][ T2361] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.940009][ T2361] __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)) [ 30.940011][ T2361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.940017][ T2361] ? 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) [ 30.940020][ T2361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.940024][ T2361] put_chars (drivers/char/virtio_console.c:1176) [ 30.940026][ T2361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.940032][ T2361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.940040][ T2361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.940043][ T2361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.940048][ T2361] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.940052][ T2361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.940054][ T2361] ? 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)) [ 30.940057][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940059][ T2361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.940063][ T2361] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.940067][ T2361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.940069][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.940074][ T2361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.940077][ T2361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.940079][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940081][ T2361] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.940084][ T2361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.940086][ T2361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.940089][ T2361] vprintk_emit (kernel/printk/printk.c:2479) [ 30.940092][ T2361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.940093][ T2361] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.940095][ T2361] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.940097][ T2361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.940102][ T2361] _printk (kernel/printk/printk.c:2504) [ 30.940106][ T2361] ? snapshot_read.cold (user.c:?) [ 30.940113][ T2361] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 30.940118][ T2361] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 30.940121][ T2361] br_device_event (net/bridge/br.c:111) [ 30.940123][ T2361] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 30.940127][ T2361] ? packet_sendmsg_spkt (af_packet.c:?) [ 30.940133][ T2361] notifier_call_chain (kernel/notifier.c:85) [ 30.940138][ T2361] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 30.940143][ T2361] ? netif_change_name (net/core/dev.c:1517) [ 30.940147][ T2361] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.940150][ T2361] ? __kernel_text_address (kernel/extable.c:79) [ 30.940152][ T2361] ? write_profile (profile.c:?) [ 30.940157][ T2361] netif_change_flags (net/core/dev.c:9882) [ 30.940161][ T2361] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 30.940164][ T2361] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.940167][ T2361] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.940168][ T2361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.940170][ T2361] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.940173][ T2361] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.940175][ T2361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.940176][ T2361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.940179][ T2361] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.940181][ T2361] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.940182][ T2361] ? kasan_save_track (mm/kasan/common.c:78) [ 30.940184][ T2361] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 30.940186][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.940188][ T2361] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 30.940191][ T2361] ? ___sys_sendmsg (net/socket.c:2758) [ 30.940194][ T2361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.940196][ T2361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.940199][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940201][ T2361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.940202][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940203][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940205][ T2361] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.940207][ T2361] ? __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) [ 30.940208][ T2361] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.940210][ T2361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.940214][ T2361] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.940217][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940220][ T2361] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.940225][ T2361] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.940230][ T2361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.940232][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.940236][ T2361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.940238][ T2361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.940241][ T2361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.940242][ T2361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.940246][ T2361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.940248][ T2361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.940251][ T2361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.940253][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.940257][ T2361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.940259][ T2361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.940262][ T2361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.940265][ T2361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.940268][ T2361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.940274][ T2361] ? 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)) [ 30.940276][ T2361] ? 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)) [ 30.940281][ T2361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.940285][ T2361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.940287][ T2361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.940291][ T2361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.940295][ T2361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.940299][ T2361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.940300][ T2361] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 30.940306][ T2361] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.940308][ T2361] ____sys_sendmsg (net/socket.c:2713) [ 30.940311][ T2361] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.940313][ T2361] ? sock_write_iter (net/socket.c:1269) [ 30.940314][ T2361] ? move_addr_to_kernel (net/socket.c:258) [ 30.940322][ T2361] ___sys_sendmsg (net/socket.c:2767) [ 30.940324][ T2361] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.940340][ T2361] __sys_sendmsg (net/socket.c:2799) [ 30.940343][ T2361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.940349][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.940352][ T2361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.940355][ T2361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.940358][ T2361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.940360][ T2361] RIP: 0033:0x7fb2ab81c54e [ 30.940362][ T2361] 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 [ 30.940364][ T2361] RSP: 002b:00007fffc689f870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.940367][ T2361] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb2ab81c54e [ 30.940368][ T2361] RDX: 0000000000000000 RSI: 00007fffc689f920 RDI: 0000000000000005 [ 30.940369][ T2361] RBP: 00007fffc689f880 R08: 0000000000000000 R09: 0000000000000000 [ 30.940370][ T2361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b7c [ 30.940370][ T2361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc689ffe0 | [ 32.141479][ T2471] softirqs last disabled at (13138): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 32.141481][ T2471] Preemption disabled at: | [ 32.141482][ T2471] 0x0 | [ 32.141491][ T2471] Tainted: [W]=WARN [ 32.141492][ T2471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.141494][ T2471] Call Trace: [ 32.141495][ T2471] [ 32.141497][ T2471] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.141504][ T2471] __might_resched.cold (kernel/sched/core.c:9234) [ 32.141508][ T2471] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.141512][ T2471] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.141517][ T2471] __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)) [ 32.141519][ T2471] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.141525][ T2471] ? 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) [ 32.141528][ T2471] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.141532][ T2471] put_chars (drivers/char/virtio_console.c:1176) [ 32.141534][ T2471] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.141535][ T2471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.141539][ T2471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.141544][ T2471] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.141551][ T2471] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.141554][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141555][ T2471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.141559][ T2471] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.141563][ T2471] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.141565][ T2471] ? 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)) [ 32.141568][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141570][ T2471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.141574][ T2471] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.141578][ T2471] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.141580][ T2471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.141585][ T2471] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.141588][ T2471] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.141590][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141592][ T2471] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.141595][ T2471] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.141597][ T2471] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.141599][ T2471] vprintk_emit (kernel/printk/printk.c:2479) [ 32.141602][ T2471] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.141605][ T2471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.141606][ T2471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.141611][ T2471] _printk (kernel/printk/printk.c:2504) [ 32.141614][ T2471] ? snapshot_read.cold (user.c:?) [ 32.141619][ T2471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.141623][ T2471] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 32.141628][ T2471] br_init_port (net/bridge/br_stp_if.c:39) [ 32.141630][ T2471] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 32.141632][ T2471] br_device_event (net/bridge/br.c:120) [ 32.141635][ T2471] ? packet_sendmsg_spkt (af_packet.c:?) [ 32.141636][ T2471] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 32.141643][ T2471] notifier_call_chain (kernel/notifier.c:85) [ 32.141649][ T2471] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 32.141653][ T2471] ? netif_change_name (net/core/dev.c:1517) [ 32.141657][ T2471] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.141660][ T2471] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.141663][ T2471] ? __kernel_text_address (kernel/extable.c:79) [ 32.141664][ T2471] ? write_profile (profile.c:?) [ 32.141669][ T2471] netif_change_flags (net/core/dev.c:9882) [ 32.141673][ T2471] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 32.141676][ T2471] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.141678][ T2471] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.141679][ T2471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.141681][ T2471] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.141684][ T2471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.141686][ T2471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.141688][ T2471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.141690][ T2471] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.141693][ T2471] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.141694][ T2471] ? kasan_save_track (mm/kasan/common.c:78) [ 32.141695][ T2471] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.141697][ T2471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.141699][ T2471] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 32.141702][ T2471] ? ___sys_sendmsg (net/socket.c:2758) [ 32.141706][ T2471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.141708][ T2471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.141711][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141712][ T2471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.141714][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141715][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141717][ T2471] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.141719][ T2471] ? __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) [ 32.141721][ T2471] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.141723][ T2471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.141726][ T2471] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.141730][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141732][ T2471] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.141737][ T2471] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.141742][ T2471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.141744][ T2471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.141749][ T2471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.141751][ T2471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.141753][ T2471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.141755][ T2471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.141758][ T2471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.141760][ T2471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.141763][ T2471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.141765][ T2471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.141769][ T2471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.141771][ T2471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.141774][ T2471] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.141776][ T2471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.141779][ T2471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.141785][ T2471] ? 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)) [ 32.141788][ T2471] ? 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)) [ 32.141792][ T2471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.141796][ T2471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.141798][ T2471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.141803][ T2471] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.141806][ T2471] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.141810][ T2471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.141812][ T2471] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.141817][ T2471] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.141820][ T2471] ____sys_sendmsg (net/socket.c:2713) [ 32.141822][ T2471] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.141824][ T2471] ? sock_write_iter (net/socket.c:1269) [ 32.141826][ T2471] ? move_addr_to_kernel (net/socket.c:258) [ 32.141833][ T2471] ___sys_sendmsg (net/socket.c:2767) [ 32.141836][ T2471] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.141851][ T2471] __sys_sendmsg (net/socket.c:2799) [ 32.141854][ T2471] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.141860][ T2471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.141863][ T2471] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.141866][ T2471] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.141869][ T2471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.141871][ T2471] RIP: 0033:0x7f323b69554e [ 32.141873][ T2471] 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 [ 32.141875][ T2471] RSP: 002b:00007ffd4f5fafd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.141877][ T2471] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f323b69554e [ 32.141882][ T2471] RDX: 0000000000000000 RSI: 00007ffd4f5fb080 RDI: 0000000000000005 [ 32.141883][ T2471] RBP: 00007ffd4f5fafe0 R08: 0000000000000000 R09: 0000000000000000 [ 32.141884][ T2471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b7d [ 32.141885][ T2471] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4f5fb740 | [ 33.149119][ T2564] softirqs last disabled at (21406): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 33.149121][ T2564] Preemption disabled at: | [ 33.149122][ T2564] 0x0 | [ 33.149131][ T2564] Tainted: [W]=WARN [ 33.149132][ T2564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.149134][ T2564] Call Trace: [ 33.149135][ T2564] [ 33.149137][ T2564] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.149143][ T2564] __might_resched.cold (kernel/sched/core.c:9234) [ 33.149147][ T2564] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.149152][ T2564] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.149156][ T2564] __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)) [ 33.149158][ T2564] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.149164][ T2564] ? 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) [ 33.149167][ T2564] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.149170][ T2564] put_chars (drivers/char/virtio_console.c:1176) [ 33.149173][ T2564] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.149179][ T2564] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.149186][ T2564] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.149190][ T2564] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.149194][ T2564] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.149198][ T2564] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.149200][ T2564] ? 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)) [ 33.149203][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149206][ T2564] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.149210][ T2564] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.149214][ T2564] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.149216][ T2564] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.149221][ T2564] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.149224][ T2564] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.149225][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149227][ T2564] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.149231][ T2564] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.149232][ T2564] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.149235][ T2564] vprintk_emit (kernel/printk/printk.c:2479) [ 33.149238][ T2564] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.149239][ T2564] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.149242][ T2564] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.149244][ T2564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.149248][ T2564] _printk (kernel/printk/printk.c:2504) [ 33.149251][ T2564] ? snapshot_read.cold (user.c:?) [ 33.149259][ T2564] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 33.149263][ T2564] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 33.149266][ T2564] br_device_event (net/bridge/br.c:111) [ 33.149268][ T2564] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.149272][ T2564] ? packet_sendmsg_spkt (af_packet.c:?) [ 33.149278][ T2564] notifier_call_chain (kernel/notifier.c:85) [ 33.149285][ T2564] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 33.149290][ T2564] ? netif_change_name (net/core/dev.c:1517) [ 33.149294][ T2564] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.149297][ T2564] ? __kernel_text_address (kernel/extable.c:79) [ 33.149300][ T2564] ? write_profile (profile.c:?) [ 33.149304][ T2564] netif_change_flags (net/core/dev.c:9882) [ 33.149308][ T2564] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 33.149311][ T2564] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.149313][ T2564] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.149315][ T2564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.149317][ T2564] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.149320][ T2564] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.149322][ T2564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.149323][ T2564] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.149326][ T2564] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.149328][ T2564] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.149329][ T2564] ? kasan_save_track (mm/kasan/common.c:78) [ 33.149331][ T2564] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 33.149333][ T2564] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.149335][ T2564] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 33.149338][ T2564] ? ___sys_sendmsg (net/socket.c:2758) [ 33.149341][ T2564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.149343][ T2564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.149346][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149348][ T2564] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.149349][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149350][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149352][ T2564] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.149354][ T2564] ? __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) [ 33.149355][ T2564] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.149357][ T2564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.149361][ T2564] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.149364][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149366][ T2564] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.149371][ T2564] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.149377][ T2564] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.149378][ T2564] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.149383][ T2564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.149385][ T2564] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.149387][ T2564] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.149389][ T2564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.149393][ T2564] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.149394][ T2564] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.149398][ T2564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.149399][ T2564] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.149403][ T2564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.149405][ T2564] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.149409][ T2564] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.149411][ T2564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.149414][ T2564] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.149421][ T2564] ? 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)) [ 33.149423][ T2564] ? 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)) [ 33.149427][ T2564] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.149431][ T2564] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.149434][ T2564] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.149438][ T2564] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.149442][ T2564] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.149445][ T2564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.149447][ T2564] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 33.149452][ T2564] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.149455][ T2564] ____sys_sendmsg (net/socket.c:2713) [ 33.149457][ T2564] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.149460][ T2564] ? sock_write_iter (net/socket.c:1269) [ 33.149461][ T2564] ? move_addr_to_kernel (net/socket.c:258) [ 33.149468][ T2564] ___sys_sendmsg (net/socket.c:2767) [ 33.149471][ T2564] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.149487][ T2564] __sys_sendmsg (net/socket.c:2799) [ 33.149490][ T2564] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.149496][ T2564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.149499][ T2564] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.149502][ T2564] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.149504][ T2564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.149507][ T2564] RIP: 0033:0x7f6f5d5d154e [ 33.149509][ T2564] 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 [ 33.149510][ T2564] RSP: 002b:00007ffd163ceb60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.149513][ T2564] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6f5d5d154e [ 33.149514][ T2564] RDX: 0000000000000000 RSI: 00007ffd163cec10 RDI: 0000000000000005 [ 33.149515][ T2564] RBP: 00007ffd163ceb70 R08: 0000000000000000 R09: 0000000000000000 [ 33.149516][ T2564] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b7e [ 33.149516][ T2564] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd163cf2d0 | [ 34.402524][ T2667] softirqs last disabled at (25657): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 34.402526][ T2667] Preemption disabled at: | [ 34.402527][ T2667] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.402535][ T2667] Tainted: [W]=WARN [ 34.402536][ T2667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.402538][ T2667] Call Trace: [ 34.402539][ T2667] [ 34.402541][ T2667] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.402546][ T2667] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.402548][ T2667] __might_resched.cold (kernel/sched/core.c:9234) [ 34.402552][ T2667] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.402557][ T2667] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.402561][ T2667] __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)) [ 34.402563][ T2667] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.402569][ T2667] ? 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) [ 34.402572][ T2667] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.402575][ T2667] put_chars (drivers/char/virtio_console.c:1176) [ 34.402578][ T2667] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.402581][ T2667] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.402586][ T2667] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.402593][ T2667] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.402596][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402599][ T2667] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.402602][ T2667] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.402606][ T2667] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.402608][ T2667] ? 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)) [ 34.402611][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402613][ T2667] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.402617][ T2667] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.402621][ T2667] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.402623][ T2667] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.402628][ T2667] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.402631][ T2667] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.402633][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402634][ T2667] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.402638][ T2667] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.402640][ T2667] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.402642][ T2667] vprintk_emit (kernel/printk/printk.c:2479) [ 34.402645][ T2667] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.402647][ T2667] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.402648][ T2667] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.402651][ T2667] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.402653][ T2667] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.402654][ T2667] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.402657][ T2667] ? ____sys_sendmsg (net/socket.c:2713) [ 34.402659][ T2667] ? ___sys_sendmsg (net/socket.c:2767) [ 34.402662][ T2667] _printk (kernel/printk/printk.c:2504) [ 34.402666][ T2667] ? snapshot_read.cold (user.c:?) [ 34.402670][ T2667] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.402673][ T2667] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.402677][ T2667] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.402680][ T2667] ? netdev_notice (net/core/dev.c:13194) [ 34.402684][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402686][ T2667] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 34.402688][ T2667] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 34.402690][ T2667] ? 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) [ 34.402693][ T2667] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 34.402697][ T2667] dev_set_allmulti (net/core/dev_api.c:315) [ 34.402700][ T2667] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 34.402706][ T2667] br_del_if (net/bridge/br_if.c:732) [ 34.402708][ T2667] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.402711][ T2667] do_set_master (net/core/rtnetlink.c:3055) [ 34.402714][ T2667] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 34.402718][ T2667] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.402721][ T2667] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.402723][ T2667] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.402725][ T2667] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.402729][ T2667] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.402731][ T2667] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.402732][ T2667] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.402735][ T2667] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.402737][ T2667] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.402738][ T2667] ? kasan_save_track (mm/kasan/common.c:78) [ 34.402739][ T2667] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.402742][ T2667] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.402744][ T2667] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 34.402746][ T2667] ? ___sys_sendmsg (net/socket.c:2758) [ 34.402749][ T2667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.402751][ T2667] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.402754][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402755][ T2667] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.402757][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402758][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402760][ T2667] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.402762][ T2667] ? __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) [ 34.402764][ T2667] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.402766][ T2667] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.402769][ T2667] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.402771][ T2667] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.402775][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402777][ T2667] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.402782][ T2667] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.402788][ T2667] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.402789][ T2667] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.402794][ T2667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.402796][ T2667] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.402798][ T2667] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.402800][ T2667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.402803][ T2667] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.402805][ T2667] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.402808][ T2667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.402810][ T2667] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.402814][ T2667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.402816][ T2667] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.402819][ T2667] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.402821][ T2667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.402824][ T2667] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.402830][ T2667] ? 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)) [ 34.402832][ T2667] ? 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)) [ 34.402836][ T2667] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.402840][ T2667] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.402843][ T2667] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.402847][ T2667] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.402851][ T2667] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.402854][ T2667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.402856][ T2667] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.402861][ T2667] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.402864][ T2667] ____sys_sendmsg (net/socket.c:2713) [ 34.402866][ T2667] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.402868][ T2667] ? sock_write_iter (net/socket.c:1269) [ 34.402870][ T2667] ? move_addr_to_kernel (net/socket.c:258) [ 34.402877][ T2667] ___sys_sendmsg (net/socket.c:2767) [ 34.402880][ T2667] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.402899][ T2667] __sys_sendmsg (net/socket.c:2799) [ 34.402902][ T2667] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.402908][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.402911][ T2667] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.402914][ T2667] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.402916][ T2667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.402919][ T2667] RIP: 0033:0x7f7ad92e654e [ 34.402922][ T2667] 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 [ 34.402924][ T2667] RSP: 002b:00007ffe2d2786f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.402926][ T2667] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7ad92e654e [ 34.402928][ T2667] RDX: 0000000000000000 RSI: 00007ffe2d2787a0 RDI: 0000000000000005 [ 34.402929][ T2667] RBP: 00007ffe2d278700 R08: 0000000000000000 R09: 0000000000000000 [ 34.402929][ T2667] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b7f Finger prints: br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars