====================================== | [ 11.039155][ T246] softirqs last disabled at (24976): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.039158][ T246] Preemption disabled at: | [ 11.039158][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.039166][ T246] Tainted: [W]=WARN [ 11.039167][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.039169][ T246] Call Trace: [ 11.039170][ T246] [ 11.039172][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.039177][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.039179][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 11.039183][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.039187][ T246] ? __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.039191][ T246] __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.039193][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.039200][ T246] ? 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.039202][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.039206][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 11.039208][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.039214][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.039222][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.039225][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.039229][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.039233][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.039235][ T246] ? 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.039238][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039240][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.039244][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.039248][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.039250][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.039255][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.039258][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.039260][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039264][ T246] ? 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.039268][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.039270][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.039272][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 11.039275][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.039277][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 11.039281][ T246] _printk (kernel/printk/printk.c:2504) [ 11.039285][ T246] ? snapshot_read.cold (user.c:?) [ 11.039288][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.039290][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.039294][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.039297][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.039299][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.039302][ T246] ? netdev_notice (net/core/dev.c:13194) [ 11.039304][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.039307][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.039310][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.039313][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.039315][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.039317][ T246] ? register_netdev (net/core/dev.c:11618) [ 11.039318][ T246] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.039323][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.039326][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 11.039328][ T246] ? write_profile (profile.c:?) [ 11.039332][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.039338][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.039341][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.039343][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.039344][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.039347][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.039350][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.039352][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.039354][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.039356][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.039358][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.039359][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 11.039360][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.039362][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.039364][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.039367][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 11.039371][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.039373][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.039376][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039377][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.039379][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039380][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039381][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.039384][ T246] ? __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.039386][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.039388][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.039391][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.039392][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.039397][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039399][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.039404][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.039409][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.039411][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.039415][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.039417][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.039419][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.039421][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.039424][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.039426][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.039429][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.039431][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.039435][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.039437][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.039440][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.039443][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.039446][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.039452][ T246] ? 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.039454][ T246] ? 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.039459][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.039462][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.039465][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.039469][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.039473][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.039476][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.039478][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.039483][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.039486][ T246] ____sys_sendmsg (net/socket.c:2713) [ 11.039488][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.039490][ T246] ? sock_write_iter (net/socket.c:1269) [ 11.039492][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 11.039499][ T246] ___sys_sendmsg (net/socket.c:2767) [ 11.039501][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.039521][ T246] __sys_sendmsg (net/socket.c:2799) [ 11.039524][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.039530][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.039533][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.039536][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.039539][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.039541][ T246] RIP: 0033:0x7f7d9980454e [ 11.039544][ T246] 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.039546][ T246] RSP: 002b:00007ffeb028e750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.039549][ T246] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f7d9980454e [ 11.039550][ T246] RDX: 0000000000000000 RSI: 00007ffeb028e800 RDI: 0000000000000005 [ 11.039551][ T246] RBP: 00007ffeb028e760 R08: 0000000000000000 R09: 0000000000000000 [ 11.039552][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b94 [ 11.039552][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb028eed0 | [ 13.475865][ T293] softirqs last disabled at (39374): addrconf_ifdown.isra.0 (net/ipv6/addrconf.c:3946) | [ 13.475867][ T293] Preemption disabled at: | [ 13.475868][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.475876][ T293] Tainted: [W]=WARN [ 13.475877][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.475879][ T293] Call Trace: [ 13.475880][ T293] [ 13.475882][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.475887][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.475889][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 13.475893][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.475897][ T293] ? __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.475901][ T293] __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.475903][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.475910][ T293] ? 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.475913][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.475917][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 13.475919][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.475920][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.475924][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.475929][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.475936][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.475939][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.475941][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.475945][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.475949][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.475951][ T293] ? 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.475954][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.475955][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.475959][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.475963][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.475965][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.475970][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.475973][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.475975][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.475976][ T293] ? 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.475980][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.475982][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.475984][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 13.475987][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.475989][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.475991][ T293] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.475995][ T293] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.475998][ T293] _printk (kernel/printk/printk.c:2504) [ 13.476002][ T293] ? snapshot_read.cold (user.c:?) [ 13.476005][ T293] ? br_multicast_flood (??:?) [ 13.476008][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.476009][ T293] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.476011][ T293] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.476015][ T293] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 13.476019][ T293] br_init_port (net/bridge/br_stp_if.c:39) [ 13.476021][ T293] new_nbp (net/bridge/br_if.c:449) [ 13.476025][ T293] br_add_if (net/bridge/br_if.c:592) [ 13.476027][ T293] ? sync_rcu_exp_select_cpus (./include/linux/list.h:54 (discriminator 2)) [ 13.476029][ T293] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 13.476032][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.476035][ T293] ? cycle_netdev (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4084 drivers/net/vrf.c:998) [ 13.476040][ T293] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 13.476042][ T293] do_set_master (net/core/rtnetlink.c:3071) [ 13.476045][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.476048][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.476052][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.476053][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.476056][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.476059][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.476061][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.476063][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.476065][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.476067][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.476068][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 13.476070][ T293] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.476072][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.476074][ T293] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.476077][ T293] ? ___sys_sendmsg (net/socket.c:2758) [ 13.476080][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.476082][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.476085][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.476086][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.476088][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.476089][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.476091][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.476093][ T293] ? __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.476094][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.476096][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.476099][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.476100][ T293] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.476105][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.476107][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.476112][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.476117][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.476119][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.476123][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.476125][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.476127][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.476129][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.476132][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.476134][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.476137][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.476139][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.476143][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.476145][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.476148][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.476151][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.476154][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.476160][ T293] ? 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.476162][ T293] ? 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.476166][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.476170][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.476173][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.476177][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.476180][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.476184][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.476186][ T293] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.476191][ T293] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.476194][ T293] ____sys_sendmsg (net/socket.c:2713) [ 13.476196][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.476198][ T293] ? sock_write_iter (net/socket.c:1269) [ 13.476200][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 13.476207][ T293] ___sys_sendmsg (net/socket.c:2767) [ 13.476209][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.476225][ T293] __sys_sendmsg (net/socket.c:2799) [ 13.476227][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.476234][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.476236][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.476239][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.476242][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.476244][ T293] RIP: 0033:0x7fb3ee2ef54e [ 13.476248][ T293] 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.476250][ T293] RSP: 002b:00007fff82f19c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.476253][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb3ee2ef54e [ 13.476254][ T293] RDX: 0000000000000000 RSI: 00007fff82f19cc0 RDI: 0000000000000005 [ 13.476255][ T293] RBP: 00007fff82f19c20 R08: 0000000000000000 R09: 0000000000000000 [ 13.476256][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b96 [ 13.476257][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff82f1a380 | [ 20.066380][ T341] softirqs last disabled at (35840): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) | [ 20.066382][ T341] Preemption disabled at: | [ 20.066383][ T341] 0x0 | [ 20.066393][ T341] Tainted: [W]=WARN [ 20.066394][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.066395][ T341] Call Trace: [ 20.066397][ T341] [ 20.066398][ T341] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.066405][ T341] __might_resched.cold (kernel/sched/core.c:9234) [ 20.066409][ T341] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.066413][ T341] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.066417][ T341] __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)) [ 20.066419][ T341] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.066425][ T341] ? 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) [ 20.066428][ T341] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.066432][ T341] put_chars (drivers/char/virtio_console.c:1176) [ 20.066433][ T341] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 20.066436][ T341] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.066439][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.066441][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.066444][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.066448][ T341] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.066452][ T341] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.066454][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066455][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066459][ T341] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.066462][ T341] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 20.066465][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066467][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.066471][ T341] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.066475][ T341] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.066476][ T341] ? 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)) [ 20.066480][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066481][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.066485][ T341] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.066489][ T341] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.066491][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066496][ T341] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.066499][ T341] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.066501][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066503][ T341] ? 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) [ 20.066506][ T341] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.066508][ T341] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.066511][ T341] vprintk_emit (kernel/printk/printk.c:2479) [ 20.066514][ T341] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.066516][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.066518][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.066521][ T341] _printk (kernel/printk/printk.c:2504) [ 20.066525][ T341] ? snapshot_read.cold (user.c:?) [ 20.066532][ T341] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 20.066536][ T341] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 20.066540][ T341] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) [ 20.066542][ T341] br_dev_stop (net/bridge/br_device.c:193) [ 20.066545][ T341] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.066547][ T341] __dev_close_many (net/core/dev.c:1798) [ 20.066552][ T341] ? netif_open (net/core/dev.c:1755) [ 20.066553][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.066556][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.066560][ T341] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 20.066564][ T341] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.066567][ T341] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 20.066571][ T341] netif_change_flags (net/core/dev.c:9877) [ 20.066579][ T341] dev_change_flags (net/core/dev_api.c:68) [ 20.066580][ T341] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 20.066584][ T341] cycle_netdev (drivers/net/vrf.c:1001) [ 20.066589][ T341] vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 20.066591][ T341] do_set_master (net/core/rtnetlink.c:3055) [ 20.066595][ T341] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 20.066598][ T341] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.066601][ T341] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.066603][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.066605][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.066608][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.066610][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.066611][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.066614][ T341] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.066616][ T341] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.066617][ T341] ? kasan_save_track (mm/kasan/common.c:78) [ 20.066618][ T341] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 20.066621][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066623][ T341] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 20.066626][ T341] ? ___sys_sendmsg (net/socket.c:2758) [ 20.066629][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.066631][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.066634][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066635][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.066637][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066638][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066640][ T341] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.066642][ T341] ? __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) [ 20.066644][ T341] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.066646][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.066650][ T341] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.066651][ T341] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.066655][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066658][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.066663][ T341] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.066668][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.066670][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066674][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.066676][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.066678][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.066680][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.066683][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.066685][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.066689][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.066690][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.066694][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.066696][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.066700][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.066702][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.066705][ T341] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.066711][ T341] ? 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)) [ 20.066714][ T341] ? 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)) [ 20.066718][ T341] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.066722][ T341] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.066724][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.066729][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.066733][ T341] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.066736][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.066738][ T341] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 20.066743][ T341] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.066746][ T341] ____sys_sendmsg (net/socket.c:2713) [ 20.066748][ T341] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.066750][ T341] ? sock_write_iter (net/socket.c:1269) [ 20.066752][ T341] ? move_addr_to_kernel (net/socket.c:258) [ 20.066759][ T341] ___sys_sendmsg (net/socket.c:2767) [ 20.066762][ T341] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.066778][ T341] __sys_sendmsg (net/socket.c:2799) [ 20.066780][ T341] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.066786][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.066789][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.066792][ T341] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.066795][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.066797][ T341] RIP: 0033:0x7f5daad3754e [ 20.066799][ T341] 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 [ 20.066801][ T341] RSP: 002b:00007ffc9c2c2220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.066803][ T341] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5daad3754e [ 20.066805][ T341] RDX: 0000000000000000 RSI: 00007ffc9c2c22d0 RDI: 0000000000000005 [ 20.066806][ T341] RBP: 00007ffc9c2c2230 R08: 0000000000000000 R09: 0000000000000000 [ 20.066806][ T341] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911b9d [ 20.066807][ T341] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9c2c2990 | [ 22.850700][ T398] softirqs last disabled at (36124): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.850702][ T398] Preemption disabled at: | [ 22.850703][ T398] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.850711][ T398] Tainted: [W]=WARN [ 22.850712][ T398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.850713][ T398] Call Trace: [ 22.850715][ T398] [ 22.850716][ T398] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.850722][ T398] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.850724][ T398] __might_resched.cold (kernel/sched/core.c:9234) [ 22.850728][ T398] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.850732][ T398] ? __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.850736][ T398] __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.850738][ T398] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.850744][ T398] ? 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.850747][ T398] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.850751][ T398] put_chars (drivers/char/virtio_console.c:1176) [ 22.850753][ T398] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.850760][ T398] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.850767][ T398] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.850770][ T398] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.850775][ T398] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.850779][ T398] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.850780][ T398] ? 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.850784][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.850786][ T398] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.850790][ T398] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.850794][ T398] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.850796][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.850802][ T398] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.850804][ T398] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.850806][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.850808][ T398] ? 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.850812][ T398] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.850813][ T398] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.850816][ T398] vprintk_emit (kernel/printk/printk.c:2479) [ 22.850819][ T398] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.850820][ T398] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.850824][ T398] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.850825][ T398] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.850828][ T398] ? ____sys_sendmsg (net/socket.c:2713) [ 22.850829][ T398] ? ___sys_sendmsg (net/socket.c:2767) [ 22.850831][ T398] ? __sys_sendmsg (net/socket.c:2799) [ 22.850833][ T398] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.850838][ T398] _printk (kernel/printk/printk.c:2504) [ 22.850841][ T398] ? snapshot_read.cold (user.c:?) [ 22.850846][ T398] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.850849][ T398] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.850853][ T398] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.850856][ T398] ? netdev_notice (net/core/dev.c:13194) [ 22.850860][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.850862][ T398] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 22.850865][ T398] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 22.850867][ T398] ? 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) [ 22.850869][ T398] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 22.850873][ T398] dev_set_allmulti (net/core/dev_api.c:315) [ 22.850877][ T398] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 22.850880][ T398] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.850886][ T398] br_dev_delete (net/bridge/br_if.c:387) [ 22.850889][ T398] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 22.850891][ T398] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.850893][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.850895][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.850897][ T398] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.850919][ T398] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.850921][ T398] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.850924][ T398] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.850925][ T398] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.850928][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.850932][ T398] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.850934][ T398] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.850936][ T398] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.850938][ T398] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.850941][ T398] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.850944][ T398] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.850947][ T398] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.850948][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.850953][ T398] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.850955][ T398] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.850958][ T398] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.850960][ T398] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.850963][ T398] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.850969][ T398] ? 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.850971][ T398] ? 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.850976][ T398] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.850980][ T398] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.850983][ T398] ? netlink_sendmsg (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 ./include/linux/pid.h:90 ./include/net/scm.h:72 ./include/net/scm.h:98 net/netlink/af_netlink.c:1838) [ 22.850987][ T398] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.850991][ T398] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.850995][ T398] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.850996][ T398] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.851002][ T398] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.851004][ T398] ____sys_sendmsg (net/socket.c:2713) [ 22.851007][ T398] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.851009][ T398] ? sock_write_iter (net/socket.c:1269) [ 22.851010][ T398] ? move_addr_to_kernel (net/socket.c:258) [ 22.851018][ T398] ___sys_sendmsg (net/socket.c:2767) [ 22.851020][ T398] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.851036][ T398] __sys_sendmsg (net/socket.c:2799) [ 22.851039][ T398] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.851045][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.851048][ T398] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.851050][ T398] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.851053][ T398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.851055][ T398] RIP: 0033:0x7f412ce7854e [ 22.851059][ T398] 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.851061][ T398] RSP: 002b:00007ffd0a3f3f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.851063][ T398] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f412ce7854e [ 22.851064][ T398] RDX: 0000000000000000 RSI: 00007ffd0a3f3fe0 RDI: 0000000000000005 [ 22.851065][ T398] RBP: 00007ffd0a3f3f40 R08: 0000000000000000 R09: 0000000000000000 [ 22.851066][ T398] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911ba0 [ 22.851067][ T398] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0a3f46a0 | [ 25.403952][ T487] softirqs last disabled at (18738): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.403955][ T487] Preemption disabled at: | [ 25.403955][ T487] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.403963][ T487] Tainted: [W]=WARN [ 25.403964][ T487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.403966][ T487] Call Trace: [ 25.403967][ T487] [ 25.403969][ T487] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.403974][ T487] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.403976][ T487] __might_resched.cold (kernel/sched/core.c:9234) [ 25.403980][ T487] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.403984][ T487] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.403988][ T487] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.403990][ T487] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.403997][ T487] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.403999][ T487] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.404003][ T487] put_chars (drivers/char/virtio_console.c:1176) [ 25.404006][ T487] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.404011][ T487] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.404019][ T487] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.404022][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.404026][ T487] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.404030][ T487] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.404032][ T487] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.404035][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404037][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.404041][ T487] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.404045][ T487] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.404047][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.404052][ T487] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.404055][ T487] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.404057][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404058][ T487] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.404062][ T487] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.404063][ T487] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.404066][ T487] vprintk_emit (kernel/printk/printk.c:2479) [ 25.404069][ T487] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.404071][ T487] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 25.404076][ T487] _printk (kernel/printk/printk.c:2504) [ 25.404079][ T487] ? snapshot_read.cold (user.c:?) [ 25.404081][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.404084][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.404086][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.404088][ T487] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.404092][ T487] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.404095][ T487] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.404097][ T487] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.404100][ T487] ? netdev_notice (net/core/dev.c:13194) [ 25.404102][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.404105][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.404108][ T487] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.404111][ T487] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.404113][ T487] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.404115][ T487] ? register_netdev (net/core/dev.c:11618) [ 25.404117][ T487] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.404122][ T487] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.404125][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 25.404127][ T487] ? write_profile (profile.c:?) [ 25.404131][ T487] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.404136][ T487] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.404140][ T487] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.404142][ T487] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.404143][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.404145][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.404148][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.404150][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.404152][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.404154][ T487] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.404156][ T487] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.404157][ T487] ? kasan_save_track (mm/kasan/common.c:78) [ 25.404158][ T487] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.404160][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.404162][ T487] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 25.404165][ T487] ? ___sys_sendmsg (net/socket.c:2758) [ 25.404168][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.404170][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.404173][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404174][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.404176][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404177][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404178][ T487] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.404180][ T487] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.404182][ T487] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.404183][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.404187][ T487] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.404188][ T487] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.404192][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404194][ T487] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.404199][ T487] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.404204][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.404206][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.404211][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.404212][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.404214][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.404216][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.404220][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.404222][ T487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.404224][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.404226][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.404230][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.404232][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.404235][ T487] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.404238][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.404241][ T487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.404247][ T487] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 25.404249][ T487] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 25.404253][ T487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.404257][ T487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.404260][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.404267][ T487] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.404271][ T487] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.404274][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.404276][ T487] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.404281][ T487] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.404284][ T487] ____sys_sendmsg (net/socket.c:2713) [ 25.404286][ T487] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.404288][ T487] ? sock_write_iter (net/socket.c:1269) [ 25.404290][ T487] ? move_addr_to_kernel (net/socket.c:258) [ 25.404297][ T487] ___sys_sendmsg (net/socket.c:2767) [ 25.404299][ T487] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.404315][ T487] __sys_sendmsg (net/socket.c:2799) [ 25.404318][ T487] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.404324][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.404326][ T487] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.404329][ T487] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.404332][ T487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.404334][ T487] RIP: 0033:0x7f05310a854e [ 25.404338][ T487] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.404340][ T487] RSP: 002b:00007ffd173e38a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.404343][ T487] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f05310a854e [ 25.404344][ T487] RDX: 0000000000000000 RSI: 00007ffd173e3950 RDI: 0000000000000005 [ 25.404345][ T487] RBP: 00007ffd173e38b0 R08: 0000000000000000 R09: 0000000000000000 [ 25.404346][ T487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911ba2 [ 25.404346][ T487] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd173e4020 | [ 34.108821][ T678] softirqs last disabled at (19112): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.108824][ T678] Preemption disabled at: | [ 34.108824][ T678] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.108832][ T678] Tainted: [W]=WARN [ 34.108833][ T678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.108835][ T678] Call Trace: [ 34.108836][ T678] [ 34.108838][ T678] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.108843][ T678] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.108844][ T678] __might_resched.cold (kernel/sched/core.c:9234) [ 34.108849][ T678] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.108853][ T678] ? __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.108857][ T678] __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.108858][ T678] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.108865][ T678] ? 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.108867][ T678] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.108871][ T678] put_chars (drivers/char/virtio_console.c:1176) [ 34.108874][ T678] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.108880][ T678] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.108887][ T678] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.108890][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.108894][ T678] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.108898][ T678] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.108900][ T678] ? 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.108903][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.108906][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.108910][ T678] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.108914][ T678] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.108916][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.108921][ T678] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.108924][ T678] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.108926][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.108927][ T678] ? 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.108931][ T678] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.108933][ T678] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.108935][ T678] vprintk_emit (kernel/printk/printk.c:2479) [ 34.108938][ T678] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.108941][ T678] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 34.108946][ T678] _printk (kernel/printk/printk.c:2504) [ 34.108949][ T678] ? snapshot_read.cold (user.c:?) [ 34.108950][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.108953][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.108956][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.108958][ T678] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.108961][ T678] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.108964][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.108966][ T678] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.108969][ T678] ? netdev_notice (net/core/dev.c:13194) [ 34.108972][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.108975][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.108977][ T678] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.108981][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.108983][ T678] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.108985][ T678] ? register_netdev (net/core/dev.c:11618) [ 34.108986][ T678] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 34.108991][ T678] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.108993][ T678] ? __kernel_text_address (kernel/extable.c:79) [ 34.108996][ T678] ? write_profile (profile.c:?) [ 34.109000][ T678] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.109005][ T678] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.109009][ T678] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.109011][ T678] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.109012][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.109014][ T678] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.109017][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.109019][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.109020][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.109023][ T678] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.109024][ T678] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.109026][ T678] ? kasan_save_track (mm/kasan/common.c:78) [ 34.109027][ T678] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.109029][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.109031][ T678] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 34.109034][ T678] ? ___sys_sendmsg (net/socket.c:2758) [ 34.109037][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.109039][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.109042][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.109044][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.109045][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.109046][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.109048][ T678] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.109050][ T678] ? __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.109051][ T678] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.109053][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.109056][ T678] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.109057][ T678] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.109062][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.109064][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.109069][ T678] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.109074][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.109076][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.109080][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.109082][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.109084][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.109086][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.109089][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.109091][ T678] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.109094][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.109095][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.109100][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.109102][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.109105][ T678] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.109108][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.109111][ T678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.109117][ T678] ? 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.109119][ T678] ? 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.109123][ T678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.109127][ T678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.109129][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.109133][ T678] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.109137][ T678] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.109141][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.109142][ T678] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.109148][ T678] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.109150][ T678] ____sys_sendmsg (net/socket.c:2713) [ 34.109153][ T678] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.109155][ T678] ? sock_write_iter (net/socket.c:1269) [ 34.109156][ T678] ? move_addr_to_kernel (net/socket.c:258) [ 34.109163][ T678] ___sys_sendmsg (net/socket.c:2767) [ 34.109166][ T678] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.109181][ T678] __sys_sendmsg (net/socket.c:2799) [ 34.109184][ T678] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.109190][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.109193][ T678] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.109196][ T678] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.109198][ T678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.109201][ T678] RIP: 0033:0x7f22b09a554e [ 34.109204][ T678] 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.109206][ T678] RSP: 002b:00007ffe3aa58c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.109209][ T678] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f22b09a554e [ 34.109210][ T678] RDX: 0000000000000000 RSI: 00007ffe3aa58cf0 RDI: 0000000000000005 [ 34.109211][ T678] RBP: 00007ffe3aa58c50 R08: 0000000000000000 R09: 0000000000000000 [ 34.109212][ T678] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bab Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_stp_disable_bridge:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars