====================================== | [ 8.962278][ T202] softirqs last disabled at (30700): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 8.962281][ T202] Preemption disabled at: | [ 8.962282][ T202] 0x0 | [ 8.962291][ T202] Tainted: [W]=WARN [ 8.962292][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.962294][ T202] Call Trace: [ 8.962295][ T202] [ 8.962297][ T202] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 8.962303][ T202] __might_resched.cold (kernel/sched/core.c:9234) [ 8.962308][ T202] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 8.962312][ T202] ? __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.962316][ T202] __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.962318][ T202] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.962324][ T202] ? 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.962327][ T202] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.962331][ T202] put_chars (drivers/char/virtio_console.c:1176) [ 8.962333][ T202] ? __send_to_port (drivers/char/virtio_console.c:654) [ 8.962334][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 8.962338][ T202] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 8.962343][ T202] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 8.962351][ T202] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 8.962353][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.962355][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.962359][ T202] console_emit_next_record (kernel/printk/printk.c:3183) [ 8.962363][ T202] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 8.962365][ T202] ? 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.962368][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.962370][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.962374][ T202] console_flush_one_record (kernel/printk/printk.c:3268) [ 8.962378][ T202] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 8.962380][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 8.962385][ T202] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 8.962388][ T202] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 8.962389][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.962391][ T202] ? 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.962395][ T202] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 8.962397][ T202] ? vprintk_emit (kernel/printk/printk.c:2478) [ 8.962399][ T202] vprintk_emit (kernel/printk/printk.c:2479) [ 8.962402][ T202] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 8.962405][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 8.962409][ T202] _printk (kernel/printk/printk.c:2504) [ 8.962412][ T202] ? snapshot_read.cold (user.c:?) [ 8.962416][ T202] ? 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.962419][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.962423][ T202] ? 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.962426][ T202] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 8.962429][ T202] ? exit_notify (kernel/exit.c:780) [ 8.962431][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 8.962434][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.962437][ T202] do_group_exit (kernel/exit.c:1151) [ 8.962440][ T202] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 8.962442][ T202] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 8.962444][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 8.962448][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 8.962451][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.962453][ T202] RIP: 0033:0x7f87985b81b8 [ 8.962455][ T202] Code: Unable to access opcode bytes at 0x7f87985b818e. Code starting with the faulting instruction =========================================== [ 8.962456][ T202] RSP: 002b:00007fff13f4eb48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 8.962459][ T202] RAX: ffffffffffffffda RBX: 00007f87986e8f88 RCX: 00007f87985b81b8 [ 8.962460][ T202] RDX: 00007f8798302fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 8.962461][ T202] RBP: 00007fff13f4eba0 R08: 0000000000000000 R09: 0000000000008010 [ 8.962462][ T202] R10: 00007fff13f4e960 R11: 0000000000000246 R12: 0000000000000001 [ 8.962463][ T202] R13: 0000000000000000 R14: 00007f87986e7680 R15: 00007f87986e8fa0 | [ 10.713316][ T378] softirqs last disabled at (16774): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 10.713318][ T378] Preemption disabled at: | [ 10.713319][ T378] 0x0 | [ 10.713328][ T378] Tainted: [W]=WARN [ 10.713329][ T378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.713331][ T378] Call Trace: [ 10.713333][ T378] [ 10.713334][ T378] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.713340][ T378] __might_resched.cold (kernel/sched/core.c:9234) [ 10.713345][ T378] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.713349][ T378] ? __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.713354][ T378] __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.713356][ T378] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.713362][ T378] ? 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.713365][ T378] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.713369][ T378] put_chars (drivers/char/virtio_console.c:1176) [ 10.713371][ T378] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.713377][ T378] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.713384][ T378] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.713388][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.713392][ T378] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.713396][ T378] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.713400][ T378] ? 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.713403][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713406][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.713410][ T378] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.713414][ T378] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.713416][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.713422][ T378] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.713425][ T378] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.713427][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713428][ T378] ? 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.713432][ T378] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.713434][ T378] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.713437][ T378] vprintk_emit (kernel/printk/printk.c:2479) [ 10.713440][ T378] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.713441][ T378] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.713444][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.713446][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.713450][ T378] _printk (kernel/printk/printk.c:2504) [ 10.713454][ T378] ? snapshot_read.cold (user.c:?) [ 10.713461][ T378] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 10.713466][ T378] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 10.713470][ T378] br_device_event (net/bridge/br.c:111) [ 10.713472][ T378] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.713476][ T378] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.713481][ T378] notifier_call_chain (kernel/notifier.c:85) [ 10.713487][ T378] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 10.713492][ T378] ? netif_change_name (net/core/dev.c:1517) [ 10.713496][ T378] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.713499][ T378] ? __kernel_text_address (kernel/extable.c:79) [ 10.713502][ T378] ? write_profile (profile.c:?) [ 10.713507][ T378] netif_change_flags (net/core/dev.c:9882) [ 10.713510][ T378] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 10.713514][ T378] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.713520][ T378] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.713521][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.713523][ T378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.713527][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.713529][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.713531][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.713533][ T378] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.713535][ T378] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.713536][ T378] ? kasan_save_track (mm/kasan/common.c:78) [ 10.713538][ T378] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.713540][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.713542][ T378] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.713545][ T378] ? ___sys_sendmsg (net/socket.c:2758) [ 10.713549][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.713551][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.713553][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713555][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.713557][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713558][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713559][ T378] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.713562][ T378] ? __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.713563][ T378] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.713565][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.713568][ T378] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.713571][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713574][ T378] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.713579][ T378] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.713584][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.713586][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.713590][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.713592][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.713595][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.713596][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.713600][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.713602][ T378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.713605][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.713606][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.713611][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.713613][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.713616][ T378] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.713619][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.713622][ T378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.713629][ T378] ? 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.713631][ T378] ? 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.713635][ T378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.713639][ T378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.713641][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.713646][ T378] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.713650][ T378] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.713653][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.713655][ T378] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.713660][ T378] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.713663][ T378] ____sys_sendmsg (net/socket.c:2713) [ 10.713665][ T378] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.713668][ T378] ? sock_write_iter (net/socket.c:1269) [ 10.713669][ T378] ? move_addr_to_kernel (net/socket.c:258) [ 10.713676][ T378] ___sys_sendmsg (net/socket.c:2767) [ 10.713679][ T378] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.713695][ T378] __sys_sendmsg (net/socket.c:2799) [ 10.713698][ T378] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.713704][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.713707][ T378] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.713710][ T378] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.713713][ T378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.713715][ T378] RIP: 0033:0x7f160c0e754e [ 10.713717][ T378] 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.713719][ T378] RSP: 002b:00007ffe2fc4f110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.713722][ T378] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f160c0e754e [ 10.713723][ T378] RDX: 0000000000000000 RSI: 00007ffe2fc4f1c0 RDI: 0000000000000005 [ 10.713724][ T378] RBP: 00007ffe2fc4f120 R08: 0000000000000000 R09: 0000000000000000 [ 10.713724][ T378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f49a [ 10.713725][ T378] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2fc4f880 | [ 11.900970][ T517] softirqs last disabled at (22882): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 11.900973][ T517] Preemption disabled at: | [ 11.900973][ T517] 0x0 | [ 11.900983][ T517] Tainted: [W]=WARN [ 11.900984][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.900986][ T517] Call Trace: [ 11.900987][ T517] [ 11.900989][ T517] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.900995][ T517] __might_resched.cold (kernel/sched/core.c:9234) [ 11.901000][ T517] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.901004][ T517] ? __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.901009][ T517] __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.901010][ T517] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.901017][ T517] ? 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.901020][ T517] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.901023][ T517] put_chars (drivers/char/virtio_console.c:1176) [ 11.901025][ T517] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.901027][ T517] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.901030][ T517] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.901036][ T517] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.901043][ T517] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.901046][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901048][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.901052][ T517] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.901056][ T517] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.901058][ T517] ? 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.901061][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901063][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.901066][ T517] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.901071][ T517] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.901072][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.901078][ T517] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.901081][ T517] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.901082][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901084][ T517] ? 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.901088][ T517] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.901089][ T517] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.901092][ T517] vprintk_emit (kernel/printk/printk.c:2479) [ 11.901095][ T517] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.901097][ T517] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.901099][ T517] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.901104][ T517] _printk (kernel/printk/printk.c:2504) [ 11.901107][ T517] ? snapshot_read.cold (user.c:?) [ 11.901112][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.901116][ T517] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 11.901121][ T517] br_init_port (net/bridge/br_stp_if.c:39) [ 11.901124][ T517] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 11.901125][ T517] br_device_event (net/bridge/br.c:120) [ 11.901128][ T517] ? packet_sendmsg_spkt (af_packet.c:?) [ 11.901130][ T517] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 11.901137][ T517] notifier_call_chain (kernel/notifier.c:85) [ 11.901142][ T517] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 11.901147][ T517] ? netif_change_name (net/core/dev.c:1517) [ 11.901151][ T517] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.901153][ T517] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.901156][ T517] ? __kernel_text_address (kernel/extable.c:79) [ 11.901158][ T517] ? write_profile (profile.c:?) [ 11.901163][ T517] netif_change_flags (net/core/dev.c:9882) [ 11.901167][ T517] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 11.901170][ T517] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.901172][ T517] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.901173][ T517] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.901175][ T517] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.901179][ T517] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.901181][ T517] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.901182][ T517] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.901185][ T517] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.901187][ T517] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.901188][ T517] ? kasan_save_track (mm/kasan/common.c:78) [ 11.901189][ T517] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.901192][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.901194][ T517] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.901196][ T517] ? ___sys_sendmsg (net/socket.c:2758) [ 11.901200][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.901202][ T517] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.901205][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901206][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.901208][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901209][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901210][ T517] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.901213][ T517] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.901215][ T517] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.901217][ T517] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.901220][ T517] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.901224][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901226][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.901231][ T517] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.901237][ T517] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.901239][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.901243][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.901245][ T517] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.901247][ T517] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.901249][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.901253][ T517] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.901255][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.901258][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.901259][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.901263][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.901265][ T517] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.901269][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.901271][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.901273][ T517] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.901280][ T517] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.901282][ T517] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.901287][ T517] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.901291][ T517] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.901293][ T517] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.901297][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.901301][ T517] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.901305][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.901306][ T517] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.901312][ T517] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.901314][ T517] ____sys_sendmsg (net/socket.c:2713) [ 11.901317][ T517] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.901319][ T517] ? sock_write_iter (net/socket.c:1269) [ 11.901320][ T517] ? move_addr_to_kernel (net/socket.c:258) [ 11.901328][ T517] ___sys_sendmsg (net/socket.c:2767) [ 11.901330][ T517] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.901347][ T517] __sys_sendmsg (net/socket.c:2799) [ 11.901349][ T517] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.901355][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.901358][ T517] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.901362][ T517] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.901364][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.901367][ T517] RIP: 0033:0x7fb99164b54e [ 11.901369][ T517] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.901371][ T517] RSP: 002b:00007ffebf631b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.901374][ T517] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb99164b54e [ 11.901375][ T517] RDX: 0000000000000000 RSI: 00007ffebf631be0 RDI: 0000000000000005 [ 11.901376][ T517] RBP: 00007ffebf631b40 R08: 0000000000000000 R09: 0000000000000000 [ 11.901377][ T517] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f49b [ 11.901377][ T517] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffebf6322a0 | [ 13.220621][ T640] softirqs last disabled at (29060): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 13.220623][ T640] Preemption disabled at: | [ 13.220624][ T640] 0x0 | [ 13.220633][ T640] Tainted: [W]=WARN [ 13.220634][ T640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.220636][ T640] Call Trace: [ 13.220637][ T640] [ 13.220639][ T640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.220645][ T640] __might_resched.cold (kernel/sched/core.c:9234) [ 13.220650][ T640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.220654][ T640] ? __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.220658][ T640] __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.220660][ T640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.220666][ T640] ? 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.220669][ T640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.220673][ T640] put_chars (drivers/char/virtio_console.c:1176) [ 13.220675][ T640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.220681][ T640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.220689][ T640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.220692][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.220697][ T640] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.220700][ T640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.220702][ T640] ? 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.220706][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220708][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.220712][ T640] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.220716][ T640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.220718][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.220723][ T640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.220726][ T640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.220728][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220730][ T640] ? 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.220733][ T640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.220735][ T640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.220738][ T640] vprintk_emit (kernel/printk/printk.c:2479) [ 13.220741][ T640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.220742][ T640] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.220745][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.220747][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.220751][ T640] _printk (kernel/printk/printk.c:2504) [ 13.220755][ T640] ? snapshot_read.cold (user.c:?) [ 13.220762][ T640] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 13.220767][ T640] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 13.220770][ T640] br_device_event (net/bridge/br.c:111) [ 13.220772][ T640] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.220776][ T640] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.220782][ T640] notifier_call_chain (kernel/notifier.c:85) [ 13.220788][ T640] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 13.220793][ T640] ? netif_change_name (net/core/dev.c:1517) [ 13.220796][ T640] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.220799][ T640] ? __kernel_text_address (kernel/extable.c:79) [ 13.220802][ T640] ? write_profile (profile.c:?) [ 13.220807][ T640] netif_change_flags (net/core/dev.c:9882) [ 13.220811][ T640] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.220814][ T640] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.220816][ T640] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.220817][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.220819][ T640] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.220823][ T640] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.220825][ T640] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.220826][ T640] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.220829][ T640] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.220831][ T640] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.220832][ T640] ? kasan_save_track (mm/kasan/common.c:78) [ 13.220834][ T640] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.220836][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.220838][ T640] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.220840][ T640] ? ___sys_sendmsg (net/socket.c:2758) [ 13.220844][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.220846][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.220849][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220850][ T640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.220852][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220853][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220855][ T640] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.220857][ T640] ? __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.220858][ T640] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.220860][ T640] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.220863][ T640] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.220867][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.220869][ T640] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.220874][ T640] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.220879][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.220881][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.220886][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.220888][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.220890][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.220891][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.220895][ T640] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.220897][ T640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.220900][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.220902][ T640] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.220906][ T640] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.220908][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.220911][ T640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.220915][ T640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.220917][ T640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.220924][ T640] ? 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.220926][ T640] ? 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.220930][ T640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.220934][ T640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.220937][ T640] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.220941][ T640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.220945][ T640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.220949][ T640] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.220950][ T640] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.220955][ T640] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.220958][ T640] ____sys_sendmsg (net/socket.c:2713) [ 13.220960][ T640] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.220962][ T640] ? sock_write_iter (net/socket.c:1269) [ 13.220964][ T640] ? move_addr_to_kernel (net/socket.c:258) [ 13.220971][ T640] ___sys_sendmsg (net/socket.c:2767) [ 13.220974][ T640] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.220990][ T640] __sys_sendmsg (net/socket.c:2799) [ 13.220992][ T640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.220999][ T640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.221002][ T640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.221005][ T640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.221008][ T640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.221010][ T640] RIP: 0033:0x7f4d27f7a54e [ 13.221012][ T640] 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.221013][ T640] RSP: 002b:00007ffd4b673730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.221016][ T640] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4d27f7a54e [ 13.221017][ T640] RDX: 0000000000000000 RSI: 00007ffd4b6737e0 RDI: 0000000000000005 [ 13.221018][ T640] RBP: 00007ffd4b673740 R08: 0000000000000000 R09: 0000000000000000 [ 13.221019][ T640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f49c [ 13.221020][ T640] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4b673ea0 | [ 14.383856][ T778] softirqs last disabled at (13916): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 14.383858][ T778] Preemption disabled at: | [ 14.383858][ T778] 0x0 | [ 14.383868][ T778] Tainted: [W]=WARN [ 14.383869][ T778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.383871][ T778] Call Trace: [ 14.383872][ T778] [ 14.383874][ T778] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.383880][ T778] __might_resched.cold (kernel/sched/core.c:9234) [ 14.383885][ T778] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.383889][ T778] ? __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.383894][ T778] __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.383895][ T778] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.383902][ T778] ? 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.383904][ T778] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.383908][ T778] put_chars (drivers/char/virtio_console.c:1176) [ 14.383910][ T778] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.383912][ T778] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.383915][ T778] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.383921][ T778] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.383928][ T778] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.383931][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.383933][ T778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.383937][ T778] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.383941][ T778] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.383943][ T778] ? 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.383946][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.383948][ T778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.383952][ T778] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.383956][ T778] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.383958][ T778] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.383963][ T778] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.383966][ T778] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.383968][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.383970][ T778] ? 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.383973][ T778] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.383975][ T778] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.383978][ T778] vprintk_emit (kernel/printk/printk.c:2479) [ 14.383981][ T778] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.383983][ T778] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.383985][ T778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.383989][ T778] _printk (kernel/printk/printk.c:2504) [ 14.383993][ T778] ? snapshot_read.cold (user.c:?) [ 14.383998][ T778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.384002][ T778] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 14.384007][ T778] br_init_port (net/bridge/br_stp_if.c:39) [ 14.384009][ T778] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 14.384011][ T778] br_device_event (net/bridge/br.c:120) [ 14.384014][ T778] ? packet_sendmsg_spkt (af_packet.c:?) [ 14.384015][ T778] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 14.384022][ T778] notifier_call_chain (kernel/notifier.c:85) [ 14.384028][ T778] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 14.384033][ T778] ? netif_change_name (net/core/dev.c:1517) [ 14.384037][ T778] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.384039][ T778] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.384042][ T778] ? __kernel_text_address (kernel/extable.c:79) [ 14.384043][ T778] ? write_profile (profile.c:?) [ 14.384048][ T778] netif_change_flags (net/core/dev.c:9882) [ 14.384052][ T778] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 14.384056][ T778] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.384058][ T778] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.384059][ T778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.384061][ T778] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.384064][ T778] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.384066][ T778] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.384068][ T778] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.384070][ T778] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.384073][ T778] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.384074][ T778] ? kasan_save_track (mm/kasan/common.c:78) [ 14.384075][ T778] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.384077][ T778] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.384079][ T778] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 14.384082][ T778] ? ___sys_sendmsg (net/socket.c:2758) [ 14.384086][ T778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.384088][ T778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.384090][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.384092][ T778] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.384094][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.384095][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.384096][ T778] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.384099][ T778] ? __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.384101][ T778] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.384103][ T778] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.384106][ T778] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.384110][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.384112][ T778] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.384117][ T778] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.384123][ T778] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.384125][ T778] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.384129][ T778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.384131][ T778] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.384133][ T778] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.384135][ T778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.384139][ T778] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.384141][ T778] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.384144][ T778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.384145][ T778] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.384150][ T778] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.384152][ T778] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.384155][ T778] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.384157][ T778] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.384160][ T778] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.384166][ T778] ? 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.384169][ T778] ? 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.384173][ T778] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.384177][ T778] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.384179][ T778] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.384184][ T778] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.384188][ T778] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.384191][ T778] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.384193][ T778] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 14.384198][ T778] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.384201][ T778] ____sys_sendmsg (net/socket.c:2713) [ 14.384203][ T778] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.384206][ T778] ? sock_write_iter (net/socket.c:1269) [ 14.384207][ T778] ? move_addr_to_kernel (net/socket.c:258) [ 14.384215][ T778] ___sys_sendmsg (net/socket.c:2767) [ 14.384217][ T778] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.384233][ T778] __sys_sendmsg (net/socket.c:2799) [ 14.384236][ T778] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.384242][ T778] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.384245][ T778] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.384248][ T778] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.384251][ T778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.384253][ T778] RIP: 0033:0x7fb60456254e [ 14.384255][ T778] 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.384257][ T778] RSP: 002b:00007ffe68ff4200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.384260][ T778] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb60456254e [ 14.384261][ T778] RDX: 0000000000000000 RSI: 00007ffe68ff42b0 RDI: 0000000000000005 [ 14.384262][ T778] RBP: 00007ffe68ff4210 R08: 0000000000000000 R09: 0000000000000000 [ 14.384263][ T778] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f49d [ 14.384263][ T778] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe68ff4970 | [ 16.098028][ T933] softirqs last disabled at (31834): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 16.098030][ T933] Preemption disabled at: | [ 16.098031][ T933] 0x0 | [ 16.098040][ T933] Tainted: [W]=WARN [ 16.098041][ T933] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.098043][ T933] Call Trace: [ 16.098045][ T933] [ 16.098046][ T933] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.098052][ T933] __might_resched.cold (kernel/sched/core.c:9234) [ 16.098057][ T933] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.098061][ T933] ? __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.098066][ T933] __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.098068][ T933] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.098074][ T933] ? 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.098076][ T933] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.098080][ T933] put_chars (drivers/char/virtio_console.c:1176) [ 16.098082][ T933] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.098089][ T933] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.098096][ T933] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.098099][ T933] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.098103][ T933] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.098107][ T933] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.098109][ T933] ? 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.098112][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098115][ T933] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.098119][ T933] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.098123][ T933] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.098125][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.098130][ T933] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.098133][ T933] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.098135][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098137][ T933] ? 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.098141][ T933] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.098142][ T933] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.098145][ T933] vprintk_emit (kernel/printk/printk.c:2479) [ 16.098148][ T933] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.098150][ T933] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.098152][ T933] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.098154][ T933] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.098159][ T933] _printk (kernel/printk/printk.c:2504) [ 16.098162][ T933] ? snapshot_read.cold (user.c:?) [ 16.098170][ T933] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 16.098174][ T933] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 16.098178][ T933] br_device_event (net/bridge/br.c:111) [ 16.098180][ T933] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 16.098183][ T933] ? packet_sendmsg_spkt (af_packet.c:?) [ 16.098189][ T933] notifier_call_chain (kernel/notifier.c:85) [ 16.098195][ T933] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 16.098200][ T933] ? netif_change_name (net/core/dev.c:1517) [ 16.098203][ T933] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.098206][ T933] ? __kernel_text_address (kernel/extable.c:79) [ 16.098209][ T933] ? write_profile (profile.c:?) [ 16.098214][ T933] netif_change_flags (net/core/dev.c:9882) [ 16.098218][ T933] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.098221][ T933] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.098223][ T933] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.098224][ T933] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.098226][ T933] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.098230][ T933] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.098232][ T933] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.098234][ T933] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.098236][ T933] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.098238][ T933] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.098240][ T933] ? kasan_save_track (mm/kasan/common.c:78) [ 16.098241][ T933] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.098243][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.098245][ T933] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.098248][ T933] ? ___sys_sendmsg (net/socket.c:2758) [ 16.098251][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.098253][ T933] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.098256][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098258][ T933] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.098259][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098261][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098262][ T933] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.098265][ T933] ? __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.098266][ T933] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.098268][ T933] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.098271][ T933] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.098274][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098277][ T933] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.098282][ T933] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.098287][ T933] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.098289][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.098293][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.098295][ T933] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.098297][ T933] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.098299][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.098303][ T933] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.098305][ T933] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.098308][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.098309][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.098314][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.098316][ T933] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.098319][ T933] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.098322][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.098325][ T933] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.098331][ T933] ? 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.098333][ T933] ? 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.098338][ T933] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.098342][ T933] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.098344][ T933] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.098348][ T933] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.098352][ T933] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.098356][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.098358][ T933] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.098363][ T933] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.098366][ T933] ____sys_sendmsg (net/socket.c:2713) [ 16.098368][ T933] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.098371][ T933] ? sock_write_iter (net/socket.c:1269) [ 16.098372][ T933] ? move_addr_to_kernel (net/socket.c:258) [ 16.098379][ T933] ___sys_sendmsg (net/socket.c:2767) [ 16.098382][ T933] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.098398][ T933] __sys_sendmsg (net/socket.c:2799) [ 16.098400][ T933] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.098407][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.098409][ T933] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.098413][ T933] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.098417][ T933] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.098419][ T933] RIP: 0033:0x7fb1a5bc554e [ 16.098422][ T933] 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.098423][ T933] RSP: 002b:00007ffcadb23bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.098426][ T933] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb1a5bc554e [ 16.098427][ T933] RDX: 0000000000000000 RSI: 00007ffcadb23c70 RDI: 0000000000000005 [ 16.098428][ T933] RBP: 00007ffcadb23bd0 R08: 0000000000000000 R09: 0000000000000000 [ 16.098429][ T933] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f49f [ 16.098430][ T933] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcadb24330 | [ 17.267887][ T417] softirqs last disabled at (115114): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 17.267889][ T417] Preemption disabled at: | [ 17.267890][ T417] 0x0 | [ 17.267900][ T417] Tainted: [W]=WARN [ 17.267902][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.267903][ T417] Workqueue: events_unbound linkwatch_event [ 17.267906][ T417] Call Trace: [ 17.267908][ T417] [ 17.267909][ T417] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.267916][ T417] __might_resched.cold (kernel/sched/core.c:9234) [ 17.267921][ T417] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.267925][ T417] ? __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.267929][ T417] __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.267931][ T417] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.267938][ T417] ? 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.267940][ T417] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.267944][ T417] put_chars (drivers/char/virtio_console.c:1176) [ 17.267946][ T417] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.267949][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.267952][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.267955][ T417] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.267959][ T417] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.267963][ T417] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.267965][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.267967][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.267971][ T417] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.267973][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.267978][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.267982][ T417] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.267986][ T417] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.267987][ T417] ? 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.267991][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.267993][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.267997][ T417] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.268001][ T417] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.268003][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.268008][ T417] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.268011][ T417] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.268013][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.268015][ T417] ? 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.268019][ T417] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.268020][ T417] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.268023][ T417] vprintk_emit (kernel/printk/printk.c:2479) [ 17.268027][ T417] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.268029][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.268031][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.268034][ T417] _printk (kernel/printk/printk.c:2504) [ 17.268038][ T417] ? snapshot_read.cold (user.c:?) [ 17.268043][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268047][ T417] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 17.268052][ T417] br_init_port (net/bridge/br_stp_if.c:39) [ 17.268054][ T417] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 17.268056][ T417] br_port_carrier_check (net/bridge/br_if.c:90) [ 17.268060][ T417] br_device_event (net/bridge/br.c:101) [ 17.268063][ T417] ? packet_sendmsg_spkt (af_packet.c:?) [ 17.268065][ T417] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 17.268072][ T417] notifier_call_chain (kernel/notifier.c:85) [ 17.268078][ T417] netif_state_change (net/core/dev.c:1625) [ 17.268082][ T417] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.268087][ T417] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 17.268089][ T417] __linkwatch_run_queue (net/core/link_watch.c:240) [ 17.268092][ T417] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.268095][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268099][ T417] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 17.268102][ T417] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 17.268105][ T417] process_one_work (kernel/workqueue.c:3387) [ 17.268112][ T417] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 17.268114][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.268122][ T417] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 17.268126][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.268128][ T417] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 17.268131][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.268134][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.268136][ T417] kthread (kernel/kthread.c:436) [ 17.268138][ T417] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.268142][ T417] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.268145][ T417] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.268149][ T417] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.268152][ T417] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.268156][ T417] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.268159][ T417] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.644205][ T1196] softirqs last disabled at (24536): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 18.644207][ T1196] Preemption disabled at: | [ 18.644208][ T1196] 0x0 | [ 18.644217][ T1196] Tainted: [W]=WARN [ 18.644218][ T1196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.644220][ T1196] Call Trace: [ 18.644222][ T1196] [ 18.644223][ T1196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.644229][ T1196] __might_resched.cold (kernel/sched/core.c:9234) [ 18.644234][ T1196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.644238][ T1196] ? __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.644242][ T1196] __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.644244][ T1196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.644251][ T1196] ? 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.644254][ T1196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.644257][ T1196] put_chars (drivers/char/virtio_console.c:1176) [ 18.644260][ T1196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.644266][ T1196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.644273][ T1196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.644276][ T1196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.644281][ T1196] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.644285][ T1196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.644287][ T1196] ? 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.644290][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644292][ T1196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.644297][ T1196] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.644301][ T1196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.644303][ T1196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.644308][ T1196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.644311][ T1196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.644313][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644314][ T1196] ? 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.644318][ T1196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.644320][ T1196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.644323][ T1196] vprintk_emit (kernel/printk/printk.c:2479) [ 18.644326][ T1196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.644327][ T1196] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.644330][ T1196] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.644332][ T1196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.644336][ T1196] _printk (kernel/printk/printk.c:2504) [ 18.644340][ T1196] ? snapshot_read.cold (user.c:?) [ 18.644347][ T1196] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 18.644352][ T1196] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 18.644355][ T1196] br_device_event (net/bridge/br.c:111) [ 18.644357][ T1196] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 18.644361][ T1196] ? packet_sendmsg_spkt (af_packet.c:?) [ 18.644367][ T1196] notifier_call_chain (kernel/notifier.c:85) [ 18.644372][ T1196] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 18.644377][ T1196] ? netif_change_name (net/core/dev.c:1517) [ 18.644381][ T1196] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.644384][ T1196] ? __kernel_text_address (kernel/extable.c:79) [ 18.644387][ T1196] ? write_profile (profile.c:?) [ 18.644391][ T1196] netif_change_flags (net/core/dev.c:9882) [ 18.644395][ T1196] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.644399][ T1196] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.644401][ T1196] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.644402][ T1196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.644404][ T1196] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.644407][ T1196] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.644409][ T1196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.644411][ T1196] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.644415][ T1196] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.644418][ T1196] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.644419][ T1196] ? kasan_save_track (mm/kasan/common.c:78) [ 18.644420][ T1196] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.644422][ T1196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.644424][ T1196] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 18.644427][ T1196] ? ___sys_sendmsg (net/socket.c:2758) [ 18.644431][ T1196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.644433][ T1196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.644435][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644437][ T1196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.644439][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644440][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644442][ T1196] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.644444][ T1196] ? __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.644445][ T1196] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.644447][ T1196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.644450][ T1196] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.644454][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644456][ T1196] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.644461][ T1196] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.644467][ T1196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.644469][ T1196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.644473][ T1196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.644475][ T1196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.644477][ T1196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.644479][ T1196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.644483][ T1196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.644485][ T1196] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.644488][ T1196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.644489][ T1196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.644494][ T1196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.644496][ T1196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.644499][ T1196] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.644502][ T1196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.644505][ T1196] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.644511][ T1196] ? 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.644513][ T1196] ? 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.644518][ T1196] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.644521][ T1196] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.644524][ T1196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.644528][ T1196] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.644532][ T1196] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.644536][ T1196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.644538][ T1196] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 18.644543][ T1196] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.644545][ T1196] ____sys_sendmsg (net/socket.c:2713) [ 18.644548][ T1196] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.644550][ T1196] ? sock_write_iter (net/socket.c:1269) [ 18.644551][ T1196] ? move_addr_to_kernel (net/socket.c:258) [ 18.644559][ T1196] ___sys_sendmsg (net/socket.c:2767) [ 18.644561][ T1196] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.644581][ T1196] __sys_sendmsg (net/socket.c:2799) [ 18.644584][ T1196] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.644590][ T1196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.644593][ T1196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.644596][ T1196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.644599][ T1196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.644601][ T1196] RIP: 0033:0x7fb111af554e [ 18.644604][ T1196] 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.644605][ T1196] RSP: 002b:00007ffdf76b4810 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.644608][ T1196] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb111af554e [ 18.644609][ T1196] RDX: 0000000000000000 RSI: 00007ffdf76b48c0 RDI: 0000000000000005 [ 18.644610][ T1196] RBP: 00007ffdf76b4820 R08: 0000000000000000 R09: 0000000000000000 [ 18.644611][ T1196] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a2 [ 18.644612][ T1196] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf76b4f80 | [ 19.832468][ T1334] softirqs last disabled at (12102): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 19.832470][ T1334] Preemption disabled at: | [ 19.832471][ T1334] 0x0 | [ 19.832481][ T1334] Tainted: [W]=WARN [ 19.832482][ T1334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.832483][ T1334] Call Trace: [ 19.832485][ T1334] [ 19.832486][ T1334] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.832492][ T1334] __might_resched.cold (kernel/sched/core.c:9234) [ 19.832497][ T1334] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.832502][ T1334] ? __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.832506][ T1334] __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.832508][ T1334] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.832514][ T1334] ? 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.832517][ T1334] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.832521][ T1334] put_chars (drivers/char/virtio_console.c:1176) [ 19.832523][ T1334] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.832525][ T1334] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.832528][ T1334] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.832534][ T1334] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.832541][ T1334] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.832544][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832546][ T1334] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.832550][ T1334] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.832553][ T1334] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.832555][ T1334] ? 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.832558][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832560][ T1334] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.832564][ T1334] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.832568][ T1334] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.832570][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.832582][ T1334] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.832586][ T1334] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.832588][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832591][ T1334] ? 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.832597][ T1334] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.832599][ T1334] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.832602][ T1334] vprintk_emit (kernel/printk/printk.c:2479) [ 19.832605][ T1334] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.832607][ T1334] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.832609][ T1334] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.832613][ T1334] _printk (kernel/printk/printk.c:2504) [ 19.832617][ T1334] ? snapshot_read.cold (user.c:?) [ 19.832622][ T1334] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.832626][ T1334] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 19.832630][ T1334] br_init_port (net/bridge/br_stp_if.c:39) [ 19.832633][ T1334] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 19.832634][ T1334] br_device_event (net/bridge/br.c:120) [ 19.832638][ T1334] ? packet_sendmsg_spkt (af_packet.c:?) [ 19.832639][ T1334] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 19.832646][ T1334] notifier_call_chain (kernel/notifier.c:85) [ 19.832651][ T1334] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 19.832656][ T1334] ? netif_change_name (net/core/dev.c:1517) [ 19.832660][ T1334] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.832662][ T1334] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.832665][ T1334] ? __kernel_text_address (kernel/extable.c:79) [ 19.832667][ T1334] ? write_profile (profile.c:?) [ 19.832672][ T1334] netif_change_flags (net/core/dev.c:9882) [ 19.832675][ T1334] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.832679][ T1334] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.832681][ T1334] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.832682][ T1334] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.832684][ T1334] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.832688][ T1334] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.832690][ T1334] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.832691][ T1334] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.832694][ T1334] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.832696][ T1334] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.832697][ T1334] ? kasan_save_track (mm/kasan/common.c:78) [ 19.832698][ T1334] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.832700][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.832702][ T1334] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 19.832705][ T1334] ? ___sys_sendmsg (net/socket.c:2758) [ 19.832709][ T1334] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.832711][ T1334] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.832713][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832715][ T1334] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.832717][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832718][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832719][ T1334] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.832722][ T1334] ? __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.832725][ T1334] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.832726][ T1334] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.832730][ T1334] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.832733][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832735][ T1334] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.832741][ T1334] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.832746][ T1334] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.832748][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.832752][ T1334] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.832754][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.832756][ T1334] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.832758][ T1334] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.832762][ T1334] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.832764][ T1334] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.832767][ T1334] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.832768][ T1334] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.832773][ T1334] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.832774][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.832778][ T1334] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.832780][ T1334] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.832783][ T1334] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.832789][ T1334] ? 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.832791][ T1334] ? 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.832796][ T1334] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.832799][ T1334] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.832802][ T1334] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.832806][ T1334] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.832810][ T1334] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.832814][ T1334] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.832815][ T1334] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.832821][ T1334] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.832823][ T1334] ____sys_sendmsg (net/socket.c:2713) [ 19.832826][ T1334] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.832828][ T1334] ? sock_write_iter (net/socket.c:1269) [ 19.832829][ T1334] ? move_addr_to_kernel (net/socket.c:258) [ 19.832837][ T1334] ___sys_sendmsg (net/socket.c:2767) [ 19.832840][ T1334] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.832855][ T1334] __sys_sendmsg (net/socket.c:2799) [ 19.832858][ T1334] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.832864][ T1334] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.832867][ T1334] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.832870][ T1334] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.832873][ T1334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.832875][ T1334] RIP: 0033:0x7ffaea75654e [ 19.832878][ T1334] 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.832879][ T1334] RSP: 002b:00007fff9d9aea80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.832882][ T1334] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffaea75654e [ 19.832883][ T1334] RDX: 0000000000000000 RSI: 00007fff9d9aeb30 RDI: 0000000000000005 [ 19.832884][ T1334] RBP: 00007fff9d9aea90 R08: 0000000000000000 R09: 0000000000000000 [ 19.832885][ T1334] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a3 [ 19.832886][ T1334] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9d9af1f0 | [ 21.388212][ T417] softirqs last disabled at (193248): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 21.388215][ T417] Preemption disabled at: | [ 21.388216][ T417] 0x0 | [ 21.388226][ T417] Tainted: [W]=WARN [ 21.388227][ T417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.388228][ T417] Workqueue: events_unbound linkwatch_event [ 21.388232][ T417] Call Trace: [ 21.388233][ T417] [ 21.388235][ T417] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.388241][ T417] __might_resched.cold (kernel/sched/core.c:9234) [ 21.388246][ T417] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.388250][ T417] ? __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.388254][ T417] __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.388256][ T417] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.388263][ T417] ? 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.388265][ T417] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.388269][ T417] put_chars (drivers/char/virtio_console.c:1176) [ 21.388272][ T417] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.388274][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.388277][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.388280][ T417] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.388285][ T417] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.388288][ T417] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.388290][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.388292][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.388296][ T417] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.388298][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.388303][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.388307][ T417] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.388311][ T417] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.388313][ T417] ? 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.388316][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.388318][ T417] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.388322][ T417] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.388326][ T417] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.388328][ T417] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.388333][ T417] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.388336][ T417] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.388338][ T417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.388340][ T417] ? 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.388344][ T417] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.388346][ T417] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.388349][ T417] vprintk_emit (kernel/printk/printk.c:2479) [ 21.388352][ T417] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.388354][ T417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.388356][ T417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.388360][ T417] _printk (kernel/printk/printk.c:2504) [ 21.388363][ T417] ? snapshot_read.cold (user.c:?) [ 21.388368][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.388372][ T417] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 21.388376][ T417] br_init_port (net/bridge/br_stp_if.c:39) [ 21.388379][ T417] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 21.388381][ T417] br_port_carrier_check (net/bridge/br_if.c:90) [ 21.388385][ T417] br_device_event (net/bridge/br.c:101) [ 21.388388][ T417] ? packet_sendmsg_spkt (af_packet.c:?) [ 21.388389][ T417] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 21.388396][ T417] notifier_call_chain (kernel/notifier.c:85) [ 21.388402][ T417] netif_state_change (net/core/dev.c:1625) [ 21.388407][ T417] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.388412][ T417] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 21.388416][ T417] __linkwatch_run_queue (net/core/link_watch.c:240) [ 21.388419][ T417] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.388422][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.388426][ T417] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 21.388429][ T417] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 21.388432][ T417] process_one_work (kernel/workqueue.c:3387) [ 21.388439][ T417] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 21.388442][ T417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.388450][ T417] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 21.388454][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 21.388456][ T417] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 21.388459][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 21.388462][ T417] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 21.388464][ T417] kthread (kernel/kthread.c:436) [ 21.388465][ T417] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.388469][ T417] ? kthread_affine_preferred (kernel/kthread.c:857) [ 21.388472][ T417] ret_from_fork (arch/x86/kernel/process.c:158) [ 21.388477][ T417] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 21.388480][ T417] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 21.388484][ T417] ? kthread_affine_preferred (kernel/kthread.c:857) [ 21.388486][ T417] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 22.530075][ T1602] softirqs last disabled at (16232): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 22.530078][ T1602] Preemption disabled at: | [ 22.530079][ T1602] 0x0 | [ 22.530089][ T1602] Tainted: [W]=WARN [ 22.530090][ T1602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.530091][ T1602] Call Trace: [ 22.530093][ T1602] [ 22.530094][ T1602] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.530100][ T1602] __might_resched.cold (kernel/sched/core.c:9234) [ 22.530105][ T1602] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.530109][ T1602] ? __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.530114][ T1602] __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.530116][ T1602] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.530122][ T1602] ? 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.530124][ T1602] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.530128][ T1602] put_chars (drivers/char/virtio_console.c:1176) [ 22.530130][ T1602] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.530132][ T1602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.530135][ T1602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.530141][ T1602] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.530148][ T1602] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.530150][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530152][ T1602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.530157][ T1602] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.530160][ T1602] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.530162][ T1602] ? 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.530165][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530167][ T1602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.530171][ T1602] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.530175][ T1602] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.530177][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.530182][ T1602] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.530185][ T1602] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.530187][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530188][ T1602] ? 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.530192][ T1602] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.530194][ T1602] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.530196][ T1602] vprintk_emit (kernel/printk/printk.c:2479) [ 22.530200][ T1602] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.530202][ T1602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.530203][ T1602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.530208][ T1602] _printk (kernel/printk/printk.c:2504) [ 22.530212][ T1602] ? snapshot_read.cold (user.c:?) [ 22.530217][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.530220][ T1602] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 22.530225][ T1602] br_init_port (net/bridge/br_stp_if.c:39) [ 22.530227][ T1602] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 22.530229][ T1602] br_device_event (net/bridge/br.c:120) [ 22.530232][ T1602] ? packet_sendmsg_spkt (af_packet.c:?) [ 22.530234][ T1602] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 22.530240][ T1602] notifier_call_chain (kernel/notifier.c:85) [ 22.530246][ T1602] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 22.530251][ T1602] ? netif_change_name (net/core/dev.c:1517) [ 22.530254][ T1602] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.530257][ T1602] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.530260][ T1602] ? __kernel_text_address (kernel/extable.c:79) [ 22.530261][ T1602] ? write_profile (profile.c:?) [ 22.530266][ T1602] netif_change_flags (net/core/dev.c:9882) [ 22.530270][ T1602] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 22.530273][ T1602] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.530275][ T1602] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.530276][ T1602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.530278][ T1602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.530282][ T1602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.530284][ T1602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.530285][ T1602] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.530288][ T1602] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.530290][ T1602] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.530291][ T1602] ? kasan_save_track (mm/kasan/common.c:78) [ 22.530292][ T1602] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 22.530295][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.530296][ T1602] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 22.530299][ T1602] ? ___sys_sendmsg (net/socket.c:2758) [ 22.530303][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.530305][ T1602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.530307][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530309][ T1602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.530311][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530312][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530313][ T1602] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.530316][ T1602] ? __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.530318][ T1602] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.530320][ T1602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.530324][ T1602] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.530327][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530329][ T1602] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.530335][ T1602] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.530340][ T1602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.530342][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.530347][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.530349][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.530353][ T1602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.530355][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.530359][ T1602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.530361][ T1602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.530364][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.530365][ T1602] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.530370][ T1602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.530372][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.530375][ T1602] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.530377][ T1602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.530380][ T1602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.530386][ T1602] ? 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.530388][ T1602] ? 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.530392][ T1602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.530396][ T1602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.530399][ T1602] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.530403][ T1602] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.530407][ T1602] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.530411][ T1602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.530412][ T1602] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.530417][ T1602] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.530420][ T1602] ____sys_sendmsg (net/socket.c:2713) [ 22.530422][ T1602] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.530424][ T1602] ? sock_write_iter (net/socket.c:1269) [ 22.530426][ T1602] ? move_addr_to_kernel (net/socket.c:258) [ 22.530433][ T1602] ___sys_sendmsg (net/socket.c:2767) [ 22.530436][ T1602] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.530452][ T1602] __sys_sendmsg (net/socket.c:2799) [ 22.530455][ T1602] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.530461][ T1602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.530464][ T1602] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.530467][ T1602] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.530470][ T1602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.530472][ T1602] RIP: 0033:0x7f3061ffe54e [ 22.530474][ T1602] 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.530476][ T1602] RSP: 002b:00007fffffa27900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.530478][ T1602] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3061ffe54e [ 22.530479][ T1602] RDX: 0000000000000000 RSI: 00007fffffa279b0 RDI: 0000000000000005 [ 22.530480][ T1602] RBP: 00007fffffa27910 R08: 0000000000000000 R09: 0000000000000000 [ 22.530481][ T1602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a5 [ 22.530482][ T1602] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffffa28070 | [ 23.556250][ T1712] softirqs last disabled at (23784): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 23.556252][ T1712] Preemption disabled at: | [ 23.556253][ T1712] 0x0 | [ 23.556263][ T1712] Tainted: [W]=WARN [ 23.556264][ T1712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.556266][ T1712] Call Trace: [ 23.556267][ T1712] [ 23.556269][ T1712] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.556275][ T1712] __might_resched.cold (kernel/sched/core.c:9234) [ 23.556280][ T1712] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.556284][ T1712] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.556288][ T1712] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.556290][ T1712] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.556297][ T1712] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.556299][ T1712] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.556303][ T1712] put_chars (drivers/char/virtio_console.c:1176) [ 23.556305][ T1712] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.556311][ T1712] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.556318][ T1712] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.556322][ T1712] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.556326][ T1712] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.556330][ T1712] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.556332][ T1712] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.556335][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556338][ T1712] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.556342][ T1712] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.556346][ T1712] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.556348][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.556353][ T1712] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.556356][ T1712] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.556358][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556359][ T1712] ? 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) [ 23.556363][ T1712] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.556365][ T1712] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.556368][ T1712] vprintk_emit (kernel/printk/printk.c:2479) [ 23.556371][ T1712] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.556372][ T1712] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.556374][ T1712] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.556377][ T1712] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.556381][ T1712] _printk (kernel/printk/printk.c:2504) [ 23.556384][ T1712] ? snapshot_read.cold (user.c:?) [ 23.556392][ T1712] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 23.556396][ T1712] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 23.556399][ T1712] br_device_event (net/bridge/br.c:111) [ 23.556401][ T1712] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 23.556405][ T1712] ? packet_sendmsg_spkt (af_packet.c:?) [ 23.556411][ T1712] notifier_call_chain (kernel/notifier.c:85) [ 23.556418][ T1712] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 23.556423][ T1712] ? netif_change_name (net/core/dev.c:1517) [ 23.556427][ T1712] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.556430][ T1712] ? __kernel_text_address (kernel/extable.c:79) [ 23.556433][ T1712] ? write_profile (profile.c:?) [ 23.556437][ T1712] netif_change_flags (net/core/dev.c:9882) [ 23.556441][ T1712] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.556445][ T1712] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.556447][ T1712] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.556448][ T1712] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.556450][ T1712] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.556453][ T1712] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.556455][ T1712] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.556457][ T1712] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.556459][ T1712] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.556462][ T1712] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.556463][ T1712] ? kasan_save_track (mm/kasan/common.c:78) [ 23.556464][ T1712] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 23.556466][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.556468][ T1712] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 23.556471][ T1712] ? ___sys_sendmsg (net/socket.c:2758) [ 23.556475][ T1712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.556477][ T1712] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.556479][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556481][ T1712] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.556482][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556483][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556485][ T1712] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.556487][ T1712] ? __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) [ 23.556489][ T1712] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.556491][ T1712] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.556494][ T1712] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.556497][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556500][ T1712] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.556505][ T1712] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.556510][ T1712] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.556512][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.556516][ T1712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.556518][ T1712] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.556520][ T1712] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.556522][ T1712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.556526][ T1712] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.556528][ T1712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.556531][ T1712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.556532][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.556537][ T1712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.556538][ T1712] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.556542][ T1712] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.556545][ T1712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.556548][ T1712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.556554][ T1712] ? 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)) [ 23.556556][ T1712] ? 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)) [ 23.556561][ T1712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.556564][ T1712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.556567][ T1712] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.556571][ T1712] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.556575][ T1712] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.556579][ T1712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.556581][ T1712] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 23.556586][ T1712] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.556588][ T1712] ____sys_sendmsg (net/socket.c:2713) [ 23.556591][ T1712] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.556593][ T1712] ? sock_write_iter (net/socket.c:1269) [ 23.556594][ T1712] ? move_addr_to_kernel (net/socket.c:258) [ 23.556607][ T1712] ___sys_sendmsg (net/socket.c:2767) [ 23.556610][ T1712] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.556626][ T1712] __sys_sendmsg (net/socket.c:2799) [ 23.556628][ T1712] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.556635][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.556638][ T1712] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.556641][ T1712] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.556643][ T1712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.556646][ T1712] RIP: 0033:0x7ff8224d154e [ 23.556648][ T1712] 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 [ 23.556650][ T1712] RSP: 002b:00007ffc533843e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.556653][ T1712] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff8224d154e [ 23.556654][ T1712] RDX: 0000000000000000 RSI: 00007ffc53384490 RDI: 0000000000000005 [ 23.556655][ T1712] RBP: 00007ffc533843f0 R08: 0000000000000000 R09: 0000000000000000 [ 23.556656][ T1712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a6 [ 23.556657][ T1712] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc53384b50 | [ 24.895972][ T1827] softirqs last disabled at (23610): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 24.895974][ T1827] Preemption disabled at: | [ 24.895975][ T1827] 0x0 | [ 24.895985][ T1827] Tainted: [W]=WARN [ 24.895986][ T1827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.895988][ T1827] Call Trace: [ 24.895989][ T1827] [ 24.895990][ T1827] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.895997][ T1827] __might_resched.cold (kernel/sched/core.c:9234) [ 24.896002][ T1827] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.896006][ T1827] ? __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.896010][ T1827] __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.896012][ T1827] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.896019][ T1827] ? 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.896021][ T1827] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.896025][ T1827] put_chars (drivers/char/virtio_console.c:1176) [ 24.896027][ T1827] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.896033][ T1827] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.896041][ T1827] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.896044][ T1827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.896048][ T1827] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.896052][ T1827] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.896054][ T1827] ? 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.896057][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896060][ T1827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.896064][ T1827] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.896068][ T1827] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.896070][ T1827] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.896075][ T1827] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.896078][ T1827] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.896080][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896082][ T1827] ? 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.896085][ T1827] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.896087][ T1827] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.896090][ T1827] vprintk_emit (kernel/printk/printk.c:2479) [ 24.896093][ T1827] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.896094][ T1827] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.896097][ T1827] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.896099][ T1827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.896103][ T1827] _printk (kernel/printk/printk.c:2504) [ 24.896106][ T1827] ? snapshot_read.cold (user.c:?) [ 24.896114][ T1827] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 24.896118][ T1827] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 24.896122][ T1827] br_device_event (net/bridge/br.c:111) [ 24.896124][ T1827] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 24.896128][ T1827] ? packet_sendmsg_spkt (af_packet.c:?) [ 24.896133][ T1827] notifier_call_chain (kernel/notifier.c:85) [ 24.896139][ T1827] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 24.896144][ T1827] ? netif_change_name (net/core/dev.c:1517) [ 24.896147][ T1827] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.896150][ T1827] ? __kernel_text_address (kernel/extable.c:79) [ 24.896153][ T1827] ? write_profile (profile.c:?) [ 24.896158][ T1827] netif_change_flags (net/core/dev.c:9882) [ 24.896161][ T1827] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.896165][ T1827] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.896167][ T1827] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.896168][ T1827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.896170][ T1827] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.896173][ T1827] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.896175][ T1827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.896177][ T1827] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.896180][ T1827] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.896182][ T1827] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.896183][ T1827] ? kasan_save_track (mm/kasan/common.c:78) [ 24.896184][ T1827] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.896187][ T1827] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.896188][ T1827] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 24.896191][ T1827] ? ___sys_sendmsg (net/socket.c:2758) [ 24.896195][ T1827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.896197][ T1827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.896199][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896201][ T1827] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.896203][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896204][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896205][ T1827] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.896208][ T1827] ? __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.896209][ T1827] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.896211][ T1827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.896214][ T1827] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.896218][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896220][ T1827] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.896225][ T1827] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.896230][ T1827] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.896232][ T1827] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.896237][ T1827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.896239][ T1827] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.896241][ T1827] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.896243][ T1827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.896246][ T1827] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.896248][ T1827] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.896252][ T1827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.896253][ T1827] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.896257][ T1827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.896259][ T1827] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.896263][ T1827] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.896266][ T1827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.896269][ T1827] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.896275][ T1827] ? 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.896277][ T1827] ? 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.896281][ T1827] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.896285][ T1827] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.896288][ T1827] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.896292][ T1827] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.896296][ T1827] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.896300][ T1827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.896301][ T1827] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.896307][ T1827] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.896309][ T1827] ____sys_sendmsg (net/socket.c:2713) [ 24.896312][ T1827] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.896314][ T1827] ? sock_write_iter (net/socket.c:1269) [ 24.896315][ T1827] ? move_addr_to_kernel (net/socket.c:258) [ 24.896323][ T1827] ___sys_sendmsg (net/socket.c:2767) [ 24.896325][ T1827] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.896341][ T1827] __sys_sendmsg (net/socket.c:2799) [ 24.896344][ T1827] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.896350][ T1827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.896353][ T1827] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.896356][ T1827] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.896359][ T1827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.896361][ T1827] RIP: 0033:0x7fdc1fef554e [ 24.896363][ T1827] 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.896365][ T1827] RSP: 002b:00007fff9f51e0f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.896367][ T1827] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc1fef554e [ 24.896369][ T1827] RDX: 0000000000000000 RSI: 00007fff9f51e1a0 RDI: 0000000000000005 [ 24.896370][ T1827] RBP: 00007fff9f51e100 R08: 0000000000000000 R09: 0000000000000000 [ 24.896370][ T1827] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a8 [ 24.896371][ T1827] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9f51e860 | [ 26.062422][ T1965] softirqs last disabled at (20476): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 26.062425][ T1965] Preemption disabled at: | [ 26.062425][ T1965] 0x0 | [ 26.062435][ T1965] Tainted: [W]=WARN [ 26.062436][ T1965] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.062438][ T1965] Call Trace: [ 26.062440][ T1965] [ 26.062441][ T1965] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.062447][ T1965] __might_resched.cold (kernel/sched/core.c:9234) [ 26.062452][ T1965] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.062456][ T1965] ? __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.062460][ T1965] __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.062462][ T1965] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.062469][ T1965] ? 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.062471][ T1965] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.062475][ T1965] put_chars (drivers/char/virtio_console.c:1176) [ 26.062478][ T1965] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.062479][ T1965] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.062482][ T1965] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.062488][ T1965] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.062495][ T1965] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.062498][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062500][ T1965] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.062504][ T1965] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.062508][ T1965] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.062510][ T1965] ? 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.062513][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062514][ T1965] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.062518][ T1965] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.062522][ T1965] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.062524][ T1965] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.062529][ T1965] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.062532][ T1965] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.062534][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062536][ T1965] ? 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.062539][ T1965] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.062541][ T1965] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.062544][ T1965] vprintk_emit (kernel/printk/printk.c:2479) [ 26.062547][ T1965] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.062549][ T1965] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.062551][ T1965] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.062555][ T1965] _printk (kernel/printk/printk.c:2504) [ 26.062559][ T1965] ? snapshot_read.cold (user.c:?) [ 26.062564][ T1965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.062567][ T1965] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 26.062572][ T1965] br_init_port (net/bridge/br_stp_if.c:39) [ 26.062574][ T1965] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 26.062576][ T1965] br_device_event (net/bridge/br.c:120) [ 26.062579][ T1965] ? packet_sendmsg_spkt (af_packet.c:?) [ 26.062581][ T1965] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 26.062587][ T1965] notifier_call_chain (kernel/notifier.c:85) [ 26.062593][ T1965] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 26.062597][ T1965] ? netif_change_name (net/core/dev.c:1517) [ 26.062601][ T1965] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.062603][ T1965] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.062606][ T1965] ? __kernel_text_address (kernel/extable.c:79) [ 26.062608][ T1965] ? write_profile (profile.c:?) [ 26.062617][ T1965] netif_change_flags (net/core/dev.c:9882) [ 26.062621][ T1965] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 26.062625][ T1965] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.062627][ T1965] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.062628][ T1965] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.062630][ T1965] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.062633][ T1965] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.062635][ T1965] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.062637][ T1965] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.062639][ T1965] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.062642][ T1965] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.062643][ T1965] ? kasan_save_track (mm/kasan/common.c:78) [ 26.062644][ T1965] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 26.062646][ T1965] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.062648][ T1965] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 26.062651][ T1965] ? ___sys_sendmsg (net/socket.c:2758) [ 26.062655][ T1965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.062656][ T1965] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.062659][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062661][ T1965] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.062662][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062663][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062665][ T1965] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.062667][ T1965] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.062670][ T1965] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.062672][ T1965] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.062675][ T1965] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.062678][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062681][ T1965] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.062686][ T1965] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.062691][ T1965] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.062693][ T1965] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.062697][ T1965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.062699][ T1965] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.062701][ T1965] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.062703][ T1965] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.062707][ T1965] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.062709][ T1965] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.062712][ T1965] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.062713][ T1965] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.062718][ T1965] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.062719][ T1965] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.062723][ T1965] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.062725][ T1965] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.062728][ T1965] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.062734][ T1965] ? 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)) [ 26.062736][ T1965] ? 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)) [ 26.062741][ T1965] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.062744][ T1965] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.062747][ T1965] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.062751][ T1965] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.062755][ T1965] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.062759][ T1965] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.062760][ T1965] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 26.062765][ T1965] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.062768][ T1965] ____sys_sendmsg (net/socket.c:2713) [ 26.062770][ T1965] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.062773][ T1965] ? sock_write_iter (net/socket.c:1269) [ 26.062774][ T1965] ? move_addr_to_kernel (net/socket.c:258) [ 26.062781][ T1965] ___sys_sendmsg (net/socket.c:2767) [ 26.062784][ T1965] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.062800][ T1965] __sys_sendmsg (net/socket.c:2799) [ 26.062803][ T1965] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.062809][ T1965] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.062812][ T1965] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.062815][ T1965] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.062817][ T1965] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.062819][ T1965] RIP: 0033:0x7f6cc92dc54e [ 26.062822][ T1965] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.062823][ T1965] RSP: 002b:00007ffe1413c790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.062826][ T1965] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6cc92dc54e [ 26.062828][ T1965] RDX: 0000000000000000 RSI: 00007ffe1413c840 RDI: 0000000000000005 [ 26.062829][ T1965] RBP: 00007ffe1413c7a0 R08: 0000000000000000 R09: 0000000000000000 [ 26.062830][ T1965] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4a9 [ 26.062830][ T1965] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1413cf00 | [ 27.509905][ T36] softirqs last disabled at (311484): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 27.509908][ T36] Preemption disabled at: | [ 27.509908][ T36] 0x0 | [ 27.509918][ T36] Tainted: [W]=WARN [ 27.509919][ T36] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.509921][ T36] Workqueue: events_unbound linkwatch_event [ 27.509924][ T36] Call Trace: [ 27.509926][ T36] [ 27.509927][ T36] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.509934][ T36] __might_resched.cold (kernel/sched/core.c:9234) [ 27.509939][ T36] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.509943][ 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) [ 27.509947][ 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)) [ 27.509950][ T36] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.509956][ 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) [ 27.509959][ T36] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.509963][ T36] put_chars (drivers/char/virtio_console.c:1176) [ 27.509965][ T36] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.509968][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.509971][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.509974][ T36] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.509978][ T36] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.509982][ T36] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.509984][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.509986][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.509990][ T36] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.509992][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.509996][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.510000][ T36] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.510004][ T36] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.510006][ 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)) [ 27.510009][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.510011][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.510015][ T36] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.510020][ T36] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.510021][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.510027][ T36] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.510030][ T36] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.510032][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.510033][ 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) [ 27.510037][ T36] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.510039][ T36] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.510042][ T36] vprintk_emit (kernel/printk/printk.c:2479) [ 27.510045][ T36] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.510047][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.510049][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.510053][ T36] _printk (kernel/printk/printk.c:2504) [ 27.510056][ T36] ? snapshot_read.cold (user.c:?) [ 27.510061][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.510065][ T36] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 27.510070][ T36] br_init_port (net/bridge/br_stp_if.c:39) [ 27.510072][ T36] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 27.510074][ T36] br_port_carrier_check (net/bridge/br_if.c:90) [ 27.510078][ T36] br_device_event (net/bridge/br.c:101) [ 27.510081][ T36] ? packet_sendmsg_spkt (af_packet.c:?) [ 27.510083][ T36] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 27.510089][ T36] notifier_call_chain (kernel/notifier.c:85) [ 27.510095][ T36] netif_state_change (net/core/dev.c:1625) [ 27.510100][ T36] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.510105][ T36] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 27.510107][ T36] __linkwatch_run_queue (net/core/link_watch.c:240) [ 27.510110][ T36] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.510113][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.510117][ T36] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 27.510120][ T36] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 27.510123][ T36] process_one_work (kernel/workqueue.c:3387) [ 27.510130][ T36] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 27.510133][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.510140][ T36] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 27.510147][ T36] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 27.510149][ T36] kthread (kernel/kthread.c:436) [ 27.510152][ T36] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.510155][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 27.510158][ T36] ret_from_fork (arch/x86/kernel/process.c:158) [ 27.510162][ T36] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 27.510166][ T36] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 27.510169][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 27.510172][ T36] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 28.780497][ T38] softirqs last disabled at (84060): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 28.780500][ T38] Preemption disabled at: | [ 28.780501][ T38] 0x0 | [ 28.780511][ T38] Tainted: [W]=WARN [ 28.780512][ T38] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.780514][ T38] Workqueue: events_unbound linkwatch_event [ 28.780517][ T38] Call Trace: [ 28.780519][ T38] [ 28.780521][ T38] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.780527][ T38] __might_resched.cold (kernel/sched/core.c:9234) [ 28.780532][ T38] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.780536][ 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) [ 28.780540][ 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)) [ 28.780542][ T38] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.780549][ 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) [ 28.780551][ T38] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.780555][ T38] put_chars (drivers/char/virtio_console.c:1176) [ 28.780557][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.780559][ T38] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.780562][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.780565][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.780567][ T38] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.780571][ T38] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.780575][ T38] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.780577][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.780579][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.780583][ T38] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.780585][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.780589][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.780593][ T38] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.780597][ T38] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.780599][ 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)) [ 28.780602][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.780604][ T38] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.780608][ T38] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.780612][ T38] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.780614][ T38] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.780619][ T38] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.780622][ T38] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.780624][ T38] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.780626][ 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) [ 28.780633][ T38] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.780635][ T38] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.780638][ T38] vprintk_emit (kernel/printk/printk.c:2479) [ 28.780641][ T38] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.780643][ T38] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.780645][ T38] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.780649][ T38] _printk (kernel/printk/printk.c:2504) [ 28.780653][ T38] ? snapshot_read.cold (user.c:?) [ 28.780658][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.780662][ T38] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 28.780666][ T38] br_init_port (net/bridge/br_stp_if.c:39) [ 28.780668][ T38] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 28.780670][ T38] br_port_carrier_check (net/bridge/br_if.c:90) [ 28.780674][ T38] br_device_event (net/bridge/br.c:101) [ 28.780677][ T38] ? packet_sendmsg_spkt (af_packet.c:?) [ 28.780679][ T38] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 28.780686][ T38] notifier_call_chain (kernel/notifier.c:85) [ 28.780691][ T38] netif_state_change (net/core/dev.c:1625) [ 28.780696][ T38] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.780701][ T38] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 28.780703][ T38] __linkwatch_run_queue (net/core/link_watch.c:240) [ 28.780706][ T38] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.780708][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.780712][ T38] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 28.780715][ T38] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 28.780718][ T38] process_one_work (kernel/workqueue.c:3387) [ 28.780725][ T38] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 28.780728][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.780735][ T38] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 28.780742][ T38] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 28.780745][ T38] kthread (kernel/kthread.c:436) [ 28.780747][ T38] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.780750][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 28.780753][ T38] ret_from_fork (arch/x86/kernel/process.c:158) [ 28.780757][ T38] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 28.780760][ T38] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 28.780764][ T38] ? kthread_affine_preferred (kernel/kthread.c:857) [ 28.780767][ T38] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 30.144254][ T2353] softirqs last disabled at (11846): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 30.144256][ T2353] Preemption disabled at: | [ 30.144257][ T2353] 0x0 | [ 30.144267][ T2353] Tainted: [W]=WARN [ 30.144268][ T2353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.144270][ T2353] Call Trace: [ 30.144271][ T2353] [ 30.144273][ T2353] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.144279][ T2353] __might_resched.cold (kernel/sched/core.c:9234) [ 30.144284][ T2353] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.144289][ T2353] ? __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.144293][ T2353] __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.144295][ T2353] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.144301][ T2353] ? 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.144304][ T2353] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.144308][ T2353] put_chars (drivers/char/virtio_console.c:1176) [ 30.144310][ T2353] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.144312][ T2353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.144315][ T2353] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.144321][ T2353] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.144328][ T2353] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.144331][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144333][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.144337][ T2353] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.144341][ T2353] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.144343][ T2353] ? 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.144346][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144347][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.144351][ T2353] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.144355][ T2353] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.144357][ T2353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.144363][ T2353] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.144366][ T2353] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.144367][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144369][ T2353] ? 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.144373][ T2353] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.144374][ T2353] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.144377][ T2353] vprintk_emit (kernel/printk/printk.c:2479) [ 30.144380][ T2353] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.144383][ T2353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.144384][ T2353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.144389][ T2353] _printk (kernel/printk/printk.c:2504) [ 30.144392][ T2353] ? snapshot_read.cold (user.c:?) [ 30.144397][ T2353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.144401][ T2353] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 30.144406][ T2353] br_init_port (net/bridge/br_stp_if.c:39) [ 30.144408][ T2353] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 30.144410][ T2353] br_device_event (net/bridge/br.c:120) [ 30.144413][ T2353] ? packet_sendmsg_spkt (af_packet.c:?) [ 30.144417][ T2353] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 30.144423][ T2353] notifier_call_chain (kernel/notifier.c:85) [ 30.144429][ T2353] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 30.144434][ T2353] ? netif_change_name (net/core/dev.c:1517) [ 30.144438][ T2353] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.144441][ T2353] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.144444][ T2353] ? __kernel_text_address (kernel/extable.c:79) [ 30.144445][ T2353] ? write_profile (profile.c:?) [ 30.144450][ T2353] netif_change_flags (net/core/dev.c:9882) [ 30.144454][ T2353] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 30.144457][ T2353] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.144459][ T2353] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.144461][ T2353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.144463][ T2353] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.144466][ T2353] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.144468][ T2353] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.144470][ T2353] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.144472][ T2353] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.144474][ T2353] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.144475][ T2353] ? kasan_save_track (mm/kasan/common.c:78) [ 30.144476][ T2353] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 30.144479][ T2353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.144481][ T2353] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 30.144484][ T2353] ? ___sys_sendmsg (net/socket.c:2758) [ 30.144487][ T2353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.144489][ T2353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.144492][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144493][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.144495][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144496][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144497][ T2353] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.144500][ T2353] ? __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.144502][ T2353] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.144504][ T2353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.144508][ T2353] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.144511][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144513][ T2353] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.144518][ T2353] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.144524][ T2353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.144525][ T2353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.144530][ T2353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.144532][ T2353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.144534][ T2353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.144536][ T2353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.144539][ T2353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.144541][ T2353] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.144544][ T2353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.144546][ T2353] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.144550][ T2353] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.144552][ T2353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.144555][ T2353] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.144557][ T2353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.144560][ T2353] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.144566][ T2353] ? 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.144569][ T2353] ? 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.144573][ T2353] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.144577][ T2353] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.144579][ T2353] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.144584][ T2353] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.144587][ T2353] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.144591][ T2353] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.144593][ T2353] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 30.144598][ T2353] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.144601][ T2353] ____sys_sendmsg (net/socket.c:2713) [ 30.144603][ T2353] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.144605][ T2353] ? sock_write_iter (net/socket.c:1269) [ 30.144607][ T2353] ? move_addr_to_kernel (net/socket.c:258) [ 30.144614][ T2353] ___sys_sendmsg (net/socket.c:2767) [ 30.144617][ T2353] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.144632][ T2353] __sys_sendmsg (net/socket.c:2799) [ 30.144635][ T2353] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.144646][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.144649][ T2353] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.144653][ T2353] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.144655][ T2353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.144658][ T2353] RIP: 0033:0x7f3ef127b54e [ 30.144660][ T2353] 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.144662][ T2353] RSP: 002b:00007ffe33becbf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.144664][ T2353] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3ef127b54e [ 30.144665][ T2353] RDX: 0000000000000000 RSI: 00007ffe33becca0 RDI: 0000000000000005 [ 30.144666][ T2353] RBP: 00007ffe33becc00 R08: 0000000000000000 R09: 0000000000000000 [ 30.144667][ T2353] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4ad [ 30.144668][ T2353] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe33bed360 | [ 31.800318][ T2490] softirqs last disabled at (19046): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 31.800320][ T2490] Preemption disabled at: | [ 31.800321][ T2490] 0x0 | [ 31.800331][ T2490] Tainted: [W]=WARN [ 31.800332][ T2490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.800334][ T2490] Call Trace: [ 31.800335][ T2490] [ 31.800337][ T2490] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.800343][ T2490] __might_resched.cold (kernel/sched/core.c:9234) [ 31.800348][ T2490] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.800352][ T2490] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.800356][ T2490] __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)) [ 31.800358][ T2490] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.800364][ T2490] ? 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) [ 31.800367][ T2490] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.800371][ T2490] put_chars (drivers/char/virtio_console.c:1176) [ 31.800373][ T2490] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.800380][ T2490] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.800387][ T2490] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.800390][ T2490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.800395][ T2490] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.800398][ T2490] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.800400][ T2490] ? 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)) [ 31.800403][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800406][ T2490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.800410][ T2490] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.800417][ T2490] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.800419][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.800426][ T2490] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.800429][ T2490] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.800431][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800433][ T2490] ? 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) [ 31.800438][ T2490] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.800440][ T2490] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.800443][ T2490] vprintk_emit (kernel/printk/printk.c:2479) [ 31.800447][ T2490] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.800448][ T2490] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.800451][ T2490] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.800453][ T2490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.800457][ T2490] _printk (kernel/printk/printk.c:2504) [ 31.800461][ T2490] ? snapshot_read.cold (user.c:?) [ 31.800469][ T2490] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 31.800474][ T2490] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 31.800477][ T2490] br_device_event (net/bridge/br.c:111) [ 31.800479][ T2490] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 31.800483][ T2490] ? packet_sendmsg_spkt (af_packet.c:?) [ 31.800489][ T2490] notifier_call_chain (kernel/notifier.c:85) [ 31.800495][ T2490] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 31.800499][ T2490] ? netif_change_name (net/core/dev.c:1517) [ 31.800503][ T2490] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.800506][ T2490] ? __kernel_text_address (kernel/extable.c:79) [ 31.800509][ T2490] ? write_profile (profile.c:?) [ 31.800514][ T2490] netif_change_flags (net/core/dev.c:9882) [ 31.800518][ T2490] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 31.800521][ T2490] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.800523][ T2490] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.800524][ T2490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.800526][ T2490] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.800530][ T2490] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.800532][ T2490] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.800533][ T2490] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.800536][ T2490] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.800538][ T2490] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.800539][ T2490] ? kasan_save_track (mm/kasan/common.c:78) [ 31.800541][ T2490] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 31.800543][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.800545][ T2490] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 31.800548][ T2490] ? ___sys_sendmsg (net/socket.c:2758) [ 31.800552][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.800553][ T2490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.800556][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800558][ T2490] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.800559][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800560][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800562][ T2490] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.800564][ T2490] ? __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) [ 31.800566][ T2490] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.800567][ T2490] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.800571][ T2490] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.800574][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800576][ T2490] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.800582][ T2490] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.800587][ T2490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.800589][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.800593][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.800595][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.800597][ T2490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.800599][ T2490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.800603][ T2490] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.800605][ T2490] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.800608][ T2490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.800609][ T2490] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.800614][ T2490] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.800616][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.800619][ T2490] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.800622][ T2490] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.800625][ T2490] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.800631][ T2490] ? 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)) [ 31.800633][ T2490] ? 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)) [ 31.800638][ T2490] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.800642][ T2490] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.800644][ T2490] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.800652][ T2490] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.800657][ T2490] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.800660][ T2490] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.800662][ T2490] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 31.800667][ T2490] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.800670][ T2490] ____sys_sendmsg (net/socket.c:2713) [ 31.800672][ T2490] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.800675][ T2490] ? sock_write_iter (net/socket.c:1269) [ 31.800676][ T2490] ? move_addr_to_kernel (net/socket.c:258) [ 31.800684][ T2490] ___sys_sendmsg (net/socket.c:2767) [ 31.800686][ T2490] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.800702][ T2490] __sys_sendmsg (net/socket.c:2799) [ 31.800705][ T2490] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.800711][ T2490] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.800714][ T2490] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.800717][ T2490] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.800720][ T2490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.800722][ T2490] RIP: 0033:0x7f5a8635554e [ 31.800724][ T2490] 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 [ 31.800726][ T2490] RSP: 002b:00007fff626e4b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.800729][ T2490] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5a8635554e [ 31.800730][ T2490] RDX: 0000000000000000 RSI: 00007fff626e4bb0 RDI: 0000000000000005 [ 31.800731][ T2490] RBP: 00007fff626e4b10 R08: 0000000000000000 R09: 0000000000000000 [ 31.800732][ T2490] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4af [ 31.800732][ T2490] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff626e5270 | [ 32.995217][ T2600] softirqs last disabled at (27800): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:119) | [ 32.995219][ T2600] Preemption disabled at: | [ 32.995220][ T2600] 0x0 | [ 32.995230][ T2600] Tainted: [W]=WARN [ 32.995230][ T2600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.995232][ T2600] Call Trace: [ 32.995234][ T2600] [ 32.995235][ T2600] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.995242][ T2600] __might_resched.cold (kernel/sched/core.c:9234) [ 32.995247][ T2600] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.995251][ T2600] ? __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.995256][ T2600] __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.995257][ T2600] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.995264][ T2600] ? 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.995266][ T2600] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.995269][ T2600] put_chars (drivers/char/virtio_console.c:1176) [ 32.995272][ T2600] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.995273][ T2600] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.995277][ T2600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.995282][ T2600] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.995290][ T2600] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.995292][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995294][ T2600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.995298][ T2600] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.995302][ T2600] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.995304][ T2600] ? 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.995307][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995308][ T2600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.995312][ T2600] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.995316][ T2600] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.995318][ T2600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.995324][ T2600] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.995327][ T2600] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.995328][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995330][ T2600] ? 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.995334][ T2600] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.995335][ T2600] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.995338][ T2600] vprintk_emit (kernel/printk/printk.c:2479) [ 32.995341][ T2600] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.995343][ T2600] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.995345][ T2600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.995350][ T2600] _printk (kernel/printk/printk.c:2504) [ 32.995353][ T2600] ? snapshot_read.cold (user.c:?) [ 32.995358][ T2600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.995362][ T2600] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 32.995367][ T2600] br_init_port (net/bridge/br_stp_if.c:39) [ 32.995369][ T2600] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 32.995371][ T2600] br_device_event (net/bridge/br.c:120) [ 32.995374][ T2600] ? packet_sendmsg_spkt (af_packet.c:?) [ 32.995375][ T2600] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 32.995382][ T2600] notifier_call_chain (kernel/notifier.c:85) [ 32.995387][ T2600] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 32.995392][ T2600] ? netif_change_name (net/core/dev.c:1517) [ 32.995396][ T2600] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.995399][ T2600] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.995402][ T2600] ? __kernel_text_address (kernel/extable.c:79) [ 32.995403][ T2600] ? write_profile (profile.c:?) [ 32.995408][ T2600] netif_change_flags (net/core/dev.c:9882) [ 32.995412][ T2600] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 32.995417][ T2600] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.995420][ T2600] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.995421][ T2600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.995423][ T2600] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.995426][ T2600] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.995428][ T2600] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.995430][ T2600] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.995432][ T2600] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.995434][ T2600] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.995435][ T2600] ? kasan_save_track (mm/kasan/common.c:78) [ 32.995437][ T2600] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.995439][ T2600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.995441][ T2600] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 32.995444][ T2600] ? ___sys_sendmsg (net/socket.c:2758) [ 32.995447][ T2600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.995449][ T2600] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.995452][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995454][ T2600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.995455][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995456][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995458][ T2600] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.995460][ T2600] ? __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.995463][ T2600] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.995464][ T2600] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.995468][ T2600] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.995471][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995473][ T2600] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.995478][ T2600] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.995484][ T2600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.995486][ T2600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.995490][ T2600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.995492][ T2600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.995494][ T2600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.995496][ T2600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.995499][ T2600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.995501][ T2600] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.995504][ T2600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.995506][ T2600] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.995510][ T2600] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.995512][ T2600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.995516][ T2600] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.995517][ T2600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.995520][ T2600] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.995527][ T2600] ? 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.995529][ T2600] ? 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.995533][ T2600] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.995537][ T2600] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.995540][ T2600] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.995544][ T2600] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.995548][ T2600] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.995552][ T2600] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.995553][ T2600] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.995558][ T2600] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.995561][ T2600] ____sys_sendmsg (net/socket.c:2713) [ 32.995563][ T2600] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.995565][ T2600] ? sock_write_iter (net/socket.c:1269) [ 32.995567][ T2600] ? move_addr_to_kernel (net/socket.c:258) [ 32.995574][ T2600] ___sys_sendmsg (net/socket.c:2767) [ 32.995577][ T2600] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.995593][ T2600] __sys_sendmsg (net/socket.c:2799) [ 32.995596][ T2600] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.995602][ T2600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.995605][ T2600] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.995608][ T2600] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.995611][ T2600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.995613][ T2600] RIP: 0033:0x7ff97b3fd54e [ 32.995615][ T2600] 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.995617][ T2600] RSP: 002b:00007ffd5c67ad00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.995620][ T2600] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff97b3fd54e [ 32.995621][ T2600] RDX: 0000000000000000 RSI: 00007ffd5c67adb0 RDI: 0000000000000005 [ 32.995622][ T2600] RBP: 00007ffd5c67ad10 R08: 0000000000000000 R09: 0000000000000000 [ 32.995623][ T2600] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4b0 [ 32.995623][ T2600] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5c67b470 | [ 34.002439][ T2693] softirqs last disabled at (20924): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 34.002442][ T2693] Preemption disabled at: | [ 34.002442][ T2693] 0x0 | [ 34.002452][ T2693] Tainted: [W]=WARN [ 34.002453][ T2693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.002455][ T2693] Call Trace: [ 34.002456][ T2693] [ 34.002458][ T2693] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.002465][ T2693] __might_resched.cold (kernel/sched/core.c:9234) [ 34.002469][ T2693] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.002474][ T2693] ? __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.002478][ T2693] __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.002480][ T2693] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.002486][ T2693] ? 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.002489][ T2693] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.002493][ T2693] put_chars (drivers/char/virtio_console.c:1176) [ 34.002495][ T2693] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.002501][ T2693] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.002509][ T2693] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.002512][ T2693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.002517][ T2693] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.002521][ T2693] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.002522][ T2693] ? 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.002526][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002528][ T2693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.002532][ T2693] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.002536][ T2693] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.002538][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.002544][ T2693] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.002546][ T2693] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.002548][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002550][ T2693] ? 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.002554][ T2693] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.002556][ T2693] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.002558][ T2693] vprintk_emit (kernel/printk/printk.c:2479) [ 34.002561][ T2693] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.002563][ T2693] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.002565][ T2693] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.002567][ T2693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.002572][ T2693] _printk (kernel/printk/printk.c:2504) [ 34.002575][ T2693] ? snapshot_read.cold (user.c:?) [ 34.002583][ T2693] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 34.002588][ T2693] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 34.002591][ T2693] br_device_event (net/bridge/br.c:111) [ 34.002593][ T2693] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 34.002597][ T2693] ? packet_sendmsg_spkt (af_packet.c:?) [ 34.002603][ T2693] notifier_call_chain (kernel/notifier.c:85) [ 34.002609][ T2693] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 34.002614][ T2693] ? netif_change_name (net/core/dev.c:1517) [ 34.002618][ T2693] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.002621][ T2693] ? __kernel_text_address (kernel/extable.c:79) [ 34.002623][ T2693] ? write_profile (profile.c:?) [ 34.002628][ T2693] netif_change_flags (net/core/dev.c:9882) [ 34.002632][ T2693] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 34.002635][ T2693] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.002637][ T2693] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.002639][ T2693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.002641][ T2693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.002644][ T2693] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.002646][ T2693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.002648][ T2693] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.002650][ T2693] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.002652][ T2693] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.002654][ T2693] ? kasan_save_track (mm/kasan/common.c:78) [ 34.002655][ T2693] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.002657][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.002659][ T2693] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 34.002667][ T2693] ? ___sys_sendmsg (net/socket.c:2758) [ 34.002671][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.002673][ T2693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.002675][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002677][ T2693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.002679][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002680][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002681][ T2693] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.002684][ T2693] ? __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.002685][ T2693] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.002687][ T2693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.002690][ T2693] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.002694][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002696][ T2693] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.002701][ T2693] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.002706][ T2693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.002708][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.002713][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.002715][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.002717][ T2693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.002719][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.002722][ T2693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.002724][ T2693] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.002728][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.002729][ T2693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.002733][ T2693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.002735][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.002739][ T2693] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.002742][ T2693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.002745][ T2693] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.002751][ T2693] ? 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.002753][ T2693] ? 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.002757][ T2693] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.002762][ T2693] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.002764][ T2693] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.002768][ T2693] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.002772][ T2693] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.002776][ T2693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.002778][ T2693] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.002783][ T2693] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.002786][ T2693] ____sys_sendmsg (net/socket.c:2713) [ 34.002788][ T2693] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.002790][ T2693] ? sock_write_iter (net/socket.c:1269) [ 34.002792][ T2693] ? move_addr_to_kernel (net/socket.c:258) [ 34.002799][ T2693] ___sys_sendmsg (net/socket.c:2767) [ 34.002802][ T2693] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.002818][ T2693] __sys_sendmsg (net/socket.c:2799) [ 34.002821][ T2693] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.002827][ T2693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.002830][ T2693] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.002833][ T2693] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.002836][ T2693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.002838][ T2693] RIP: 0033:0x7fc87c05354e [ 34.002840][ T2693] 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.002842][ T2693] RSP: 002b:00007ffeedfa2de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.002845][ T2693] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc87c05354e [ 34.002846][ T2693] RDX: 0000000000000000 RSI: 00007ffeedfa2e90 RDI: 0000000000000005 [ 34.002847][ T2693] RBP: 00007ffeedfa2df0 R08: 0000000000000000 R09: 0000000000000000 [ 34.002848][ T2693] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4b1 [ 34.002849][ T2693] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeedfa3550 | [ 35.281260][ T2796] softirqs last disabled at (12042): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 35.281262][ T2796] Preemption disabled at: | [ 35.281263][ T2796] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.281271][ T2796] Tainted: [W]=WARN [ 35.281272][ T2796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.281274][ T2796] Call Trace: [ 35.281276][ T2796] [ 35.281277][ T2796] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.281283][ T2796] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.281285][ T2796] __might_resched.cold (kernel/sched/core.c:9234) [ 35.281290][ T2796] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.281294][ T2796] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.281298][ T2796] __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)) [ 35.281300][ T2796] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.281307][ T2796] ? 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) [ 35.281309][ T2796] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.281313][ T2796] put_chars (drivers/char/virtio_console.c:1176) [ 35.281315][ T2796] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.281318][ T2796] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.281323][ T2796] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.281331][ T2796] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.281334][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281336][ T2796] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.281340][ T2796] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.281344][ T2796] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.281346][ T2796] ? 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)) [ 35.281349][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281351][ T2796] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.281355][ T2796] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.281359][ T2796] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.281361][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.281366][ T2796] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.281369][ T2796] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.281371][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281372][ T2796] ? 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) [ 35.281376][ T2796] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.281378][ T2796] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.281381][ T2796] vprintk_emit (kernel/printk/printk.c:2479) [ 35.281384][ T2796] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.281385][ T2796] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.281387][ T2796] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.281390][ T2796] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.281391][ T2796] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.281393][ T2796] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.281395][ T2796] ? ____sys_sendmsg (net/socket.c:2713) [ 35.281397][ T2796] ? ___sys_sendmsg (net/socket.c:2767) [ 35.281400][ T2796] _printk (kernel/printk/printk.c:2504) [ 35.281403][ T2796] ? snapshot_read.cold (user.c:?) [ 35.281408][ T2796] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.281411][ T2796] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.281417][ T2796] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.281420][ T2796] ? netdev_notice (net/core/dev.c:13194) [ 35.281425][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281426][ T2796] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 35.281429][ T2796] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 35.281431][ T2796] ? 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) [ 35.281433][ T2796] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 35.281437][ T2796] dev_set_allmulti (net/core/dev_api.c:315) [ 35.281441][ T2796] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 35.281447][ T2796] br_del_if (net/bridge/br_if.c:732) [ 35.281449][ T2796] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.281452][ T2796] do_set_master (net/core/rtnetlink.c:3055) [ 35.281456][ T2796] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 35.281459][ T2796] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.281462][ T2796] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.281464][ T2796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.281466][ T2796] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.281469][ T2796] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.281472][ T2796] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.281473][ T2796] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.281476][ T2796] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.281478][ T2796] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.281479][ T2796] ? kasan_save_track (mm/kasan/common.c:78) [ 35.281480][ T2796] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 35.281483][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.281485][ T2796] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 35.281487][ T2796] ? ___sys_sendmsg (net/socket.c:2758) [ 35.281490][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.281492][ T2796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.281494][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281496][ T2796] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.281498][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281499][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281500][ T2796] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.281503][ T2796] ? __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) [ 35.281505][ T2796] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.281507][ T2796] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.281510][ T2796] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.281511][ T2796] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.281516][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281518][ T2796] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.281523][ T2796] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.281528][ T2796] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.281530][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.281535][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.281537][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.281539][ T2796] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.281540][ T2796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.281544][ T2796] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.281546][ T2796] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.281549][ T2796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.281550][ T2796] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.281555][ T2796] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.281557][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.281560][ T2796] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.281562][ T2796] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.281565][ T2796] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.281571][ T2796] ? 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)) [ 35.281573][ T2796] ? 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)) [ 35.281577][ T2796] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.281581][ T2796] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.281584][ T2796] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.281588][ T2796] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.281592][ T2796] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.281595][ T2796] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.281597][ T2796] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 35.281602][ T2796] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.281605][ T2796] ____sys_sendmsg (net/socket.c:2713) [ 35.281607][ T2796] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.281609][ T2796] ? sock_write_iter (net/socket.c:1269) [ 35.281611][ T2796] ? move_addr_to_kernel (net/socket.c:258) [ 35.281618][ T2796] ___sys_sendmsg (net/socket.c:2767) [ 35.281621][ T2796] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.281636][ T2796] __sys_sendmsg (net/socket.c:2799) [ 35.281639][ T2796] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.281645][ T2796] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.281648][ T2796] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.281651][ T2796] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.281654][ T2796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.281656][ T2796] RIP: 0033:0x7f8ececb054e [ 35.281660][ T2796] 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 [ 35.281662][ T2796] RSP: 002b:00007fff43117460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.281664][ T2796] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8ececb054e [ 35.281666][ T2796] RDX: 0000000000000000 RSI: 00007fff43117510 RDI: 0000000000000005 [ 35.281667][ T2796] RBP: 00007fff43117470 R08: 0000000000000000 R09: 0000000000000000 [ 35.281667][ T2796] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f4b2 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars