====================================== | [ 11.391871][ T215] softirqs last disabled at (26730): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 11.391874][ T215] Preemption disabled at: | [ 11.391874][ T215] 0x0 | [ 11.391885][ T215] Tainted: [W]=WARN [ 11.391886][ T215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.391887][ T215] Call Trace: [ 11.391889][ T215] [ 11.391890][ T215] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.391897][ T215] __might_resched.cold (kernel/sched/core.c:9234) [ 11.391901][ T215] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.391905][ T215] ? __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.391910][ T215] __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.391911][ T215] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.391918][ T215] ? 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.391921][ T215] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.391924][ T215] put_chars (drivers/char/virtio_console.c:1176) [ 11.391927][ T215] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.391928][ T215] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.391931][ T215] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.391937][ T215] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.391944][ T215] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.391947][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391949][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.391953][ T215] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.391957][ T215] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.391959][ T215] ? 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.391962][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391964][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.391968][ T215] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.391972][ T215] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.391974][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.391982][ T215] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.391985][ T215] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.391987][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.391988][ T215] ? 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.391992][ T215] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.391994][ T215] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.391997][ T215] vprintk_emit (kernel/printk/printk.c:2479) [ 11.392000][ T215] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.392003][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.392006][ T215] _printk (kernel/printk/printk.c:2504) [ 11.392010][ T215] ? snapshot_read.cold (user.c:?) [ 11.392013][ T215] ? 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) [ 11.392015][ T215] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.392019][ T215] ? 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) [ 11.392022][ T215] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.392026][ T215] ? exit_notify (kernel/exit.c:780) [ 11.392027][ T215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.392030][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.392033][ T215] do_group_exit (kernel/exit.c:1151) [ 11.392036][ T215] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.392038][ T215] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.392041][ T215] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.392045][ T215] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.392048][ T215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.392050][ T215] RIP: 0033:0x7f37a65651b8 [ 11.392052][ T215] Code: Unable to access opcode bytes at 0x7f37a656518e. Code starting with the faulting instruction =========================================== [ 11.392053][ T215] RSP: 002b:00007ffc64410f58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.392056][ T215] RAX: ffffffffffffffda RBX: 00007f37a6695f88 RCX: 00007f37a65651b8 [ 11.392057][ T215] RDX: 00007f37a62affc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.392058][ T215] RBP: 00007ffc64410fb0 R08: 0000000000000000 R09: 0000000000000050 [ 11.392059][ T215] R10: 00007ffc64410d70 R11: 0000000000000246 R12: 0000000000000001 [ 11.392060][ T215] R13: 0000000000000000 R14: 00007f37a6694680 R15: 00007f37a6695fa0 | [ 12.397307][ T244] softirqs last disabled at (19678): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.397309][ T244] Preemption disabled at: | [ 12.397310][ T244] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.397318][ T244] Tainted: [W]=WARN [ 12.397319][ T244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.397321][ T244] Call Trace: [ 12.397322][ T244] [ 12.397324][ T244] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.397330][ T244] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.397332][ T244] __might_resched.cold (kernel/sched/core.c:9234) [ 12.397336][ T244] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.397341][ T244] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.397345][ T244] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.397347][ T244] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.397354][ T244] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.397357][ T244] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.397361][ T244] put_chars (drivers/char/virtio_console.c:1176) [ 12.397363][ T244] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.397369][ T244] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.397377][ T244] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.397380][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.397385][ T244] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.397389][ T244] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.397391][ T244] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.397394][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397397][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.397401][ T244] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.397405][ T244] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.397407][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.397412][ T244] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.397415][ T244] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.397417][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397419][ T244] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.397422][ T244] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.397424][ T244] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.397427][ T244] vprintk_emit (kernel/printk/printk.c:2479) [ 12.397430][ T244] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.397432][ T244] ? save_trace (kernel/locking/lockdep.c:589) [ 12.397437][ T244] _printk (kernel/printk/printk.c:2504) [ 12.397440][ T244] ? snapshot_read.cold (user.c:?) [ 12.397444][ T244] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.397446][ T244] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.397450][ T244] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.397452][ T244] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.397455][ T244] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.397457][ T244] ? netdev_notice (net/core/dev.c:13194) [ 12.397460][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.397463][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.397466][ T244] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.397469][ T244] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.397471][ T244] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.397473][ T244] ? register_netdev (net/core/dev.c:11618) [ 12.397475][ T244] ? 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)) [ 12.397480][ T244] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.397483][ T244] ? __kernel_text_address (kernel/extable.c:79) [ 12.397485][ T244] ? write_profile (profile.c:?) [ 12.397489][ T244] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.397495][ T244] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.397498][ T244] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.397501][ T244] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.397502][ T244] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.397505][ T244] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.397508][ T244] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.397510][ T244] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.397512][ T244] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.397514][ T244] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.397516][ T244] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.397517][ T244] ? kasan_save_track (mm/kasan/common.c:78) [ 12.397519][ T244] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.397521][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.397526][ T244] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.397529][ T244] ? ___sys_sendmsg (net/socket.c:2758) [ 12.397533][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.397535][ T244] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.397538][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397540][ T244] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.397541][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397542][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397544][ T244] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.397546][ T244] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.397549][ T244] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.397551][ T244] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.397554][ T244] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.397556][ T244] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.397561][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397563][ T244] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.397568][ T244] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.397574][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.397576][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.397580][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.397582][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.397584][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.397586][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.397590][ T244] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.397592][ T244] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.397595][ T244] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.397597][ T244] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.397601][ T244] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.397603][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.397607][ T244] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.397610][ T244] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.397613][ T244] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.397619][ T244] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.397621][ T244] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.397626][ T244] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.397630][ T244] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.397633][ T244] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.397637][ T244] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.397641][ T244] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.397645][ T244] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.397647][ T244] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.397652][ T244] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.397655][ T244] ____sys_sendmsg (net/socket.c:2713) [ 12.397657][ T244] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.397659][ T244] ? sock_write_iter (net/socket.c:1269) [ 12.397661][ T244] ? move_addr_to_kernel (net/socket.c:258) [ 12.397668][ T244] ___sys_sendmsg (net/socket.c:2767) [ 12.397671][ T244] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.397687][ T244] __sys_sendmsg (net/socket.c:2799) [ 12.397690][ T244] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.397697][ T244] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.397700][ T244] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.397703][ T244] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.397706][ T244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.397708][ T244] RIP: 0033:0x7f4be377854e [ 12.397712][ T244] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.397714][ T244] RSP: 002b:00007ffdf6c2e750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.397717][ T244] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f4be377854e [ 12.397718][ T244] RDX: 0000000000000000 RSI: 00007ffdf6c2e800 RDI: 0000000000000005 [ 12.397719][ T244] RBP: 00007ffdf6c2e760 R08: 0000000000000000 R09: 0000000000000000 [ 12.397720][ T244] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ae3c [ 12.397721][ T244] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf6c2eed0 | [ 25.656912][ T12] softirqs last disabled at (10056): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 25.656915][ T12] Preemption disabled at: | [ 25.656915][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.656924][ T12] Tainted: [W]=WARN [ 25.656924][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.656926][ T12] Workqueue: netns cleanup_net [ 25.656929][ T12] Call Trace: [ 25.656931][ T12] [ 25.656933][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.656939][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.656941][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 25.656945][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.656949][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.656954][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.656956][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.656963][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.656965][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.656969][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 25.656972][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.656975][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 25.656984][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.656988][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.656994][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.656997][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.657002][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.657006][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.657008][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.657012][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.657013][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.657017][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.657022][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.657023][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.657029][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.657032][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.657034][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.657035][ T12] ? 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.657039][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.657041][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.657044][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 25.657047][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.657048][ T12] ? cleanup_net (net/core/net_namespace.c:706) [ 25.657050][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.657052][ T12] ? kthread (kernel/kthread.c:436) [ 25.657054][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 25.657057][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 25.657062][ T12] _printk (kernel/printk/printk.c:2504) [ 25.657066][ T12] ? snapshot_read.cold (user.c:?) [ 25.657070][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.657074][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.657078][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.657081][ T12] ? netdev_notice (net/core/dev.c:13194) [ 25.657085][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.657087][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 25.657089][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 25.657091][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.657094][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 25.657098][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 25.657102][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 25.657105][ T12] ? unregister_netdevice_many (net/core/dev.c:12589) [ 25.657107][ T12] ? net_generic (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 25.657112][ T12] br_dev_delete (net/bridge/br_if.c:387) [ 25.657116][ T12] br_net_exit_rtnl (net/bridge/br.c:414) [ 25.657119][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 25.657123][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.657126][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 25.657128][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.657131][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 25.657136][ T12] cleanup_net (net/core/net_namespace.c:706) [ 25.657139][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 25.657143][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.657145][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.657148][ T12] process_one_work (kernel/workqueue.c:3387) [ 25.657155][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 25.657164][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.657172][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.657179][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.657181][ T12] kthread (kernel/kthread.c:436) [ 25.657183][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.657187][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.657190][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 25.657193][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 25.657196][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 25.657200][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.657202][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 28.303779][ T472] softirqs last disabled at (18458): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.303782][ T472] Preemption disabled at: | [ 28.303782][ T472] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.303791][ T472] Tainted: [W]=WARN [ 28.303792][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.303794][ T472] Call Trace: [ 28.303795][ T472] [ 28.303797][ T472] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.303803][ T472] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.303804][ T472] __might_resched.cold (kernel/sched/core.c:9234) [ 28.303809][ T472] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.303813][ T472] ? __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.303817][ T472] __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.303819][ T472] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.303826][ T472] ? 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.303828][ T472] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.303832][ T472] put_chars (drivers/char/virtio_console.c:1176) [ 28.303834][ T472] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.303841][ T472] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.303848][ T472] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.303851][ T472] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.303856][ T472] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.303860][ T472] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.303862][ T472] ? 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.303865][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.303867][ T472] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.303871][ T472] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.303875][ T472] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.303877][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.303882][ T472] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.303885][ T472] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.303887][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.303889][ T472] ? 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.303892][ T472] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.303894][ T472] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.303896][ T472] vprintk_emit (kernel/printk/printk.c:2479) [ 28.303900][ T472] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.303902][ T472] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 28.303907][ T472] _printk (kernel/printk/printk.c:2504) [ 28.303910][ T472] ? snapshot_read.cold (user.c:?) [ 28.303912][ T472] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.303915][ T472] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.303917][ T472] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.303920][ T472] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.303924][ T472] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.303927][ T472] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.303929][ T472] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.303932][ T472] ? netdev_notice (net/core/dev.c:13194) [ 28.303934][ T472] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.303937][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.303940][ T472] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.303943][ T472] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.303945][ T472] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.303947][ T472] ? register_netdev (net/core/dev.c:11618) [ 28.303949][ T472] ? 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)) [ 28.303954][ T472] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.303957][ T472] ? __kernel_text_address (kernel/extable.c:79) [ 28.303959][ T472] ? write_profile (profile.c:?) [ 28.303964][ T472] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.303969][ T472] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.303972][ T472] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.303975][ T472] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.303976][ T472] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.303981][ T472] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.303984][ T472] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.303986][ T472] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.303988][ T472] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.303990][ T472] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.303992][ T472] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.303994][ T472] ? kasan_save_track (mm/kasan/common.c:78) [ 28.303995][ T472] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 28.303997][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.303999][ T472] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 28.304002][ T472] ? ___sys_sendmsg (net/socket.c:2758) [ 28.304005][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.304007][ T472] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.304010][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.304012][ T472] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.304013][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.304014][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.304016][ T472] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.304018][ T472] ? __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) [ 28.304020][ T472] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.304022][ T472] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.304025][ T472] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.304026][ T472] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.304031][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.304033][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.304038][ T472] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.304043][ T472] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.304045][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.304049][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.304051][ T472] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.304053][ T472] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.304055][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.304058][ T472] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.304060][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.304063][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.304065][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.304069][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.304071][ T472] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.304074][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.304077][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.304080][ T472] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.304086][ T472] ? 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)) [ 28.304088][ T472] ? 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)) [ 28.304093][ T472] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.304097][ T472] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.304099][ T472] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.304103][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.304107][ T472] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.304111][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.304113][ T472] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.304118][ T472] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.304121][ T472] ____sys_sendmsg (net/socket.c:2713) [ 28.304123][ T472] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.304126][ T472] ? sock_write_iter (net/socket.c:1269) [ 28.304128][ T472] ? move_addr_to_kernel (net/socket.c:258) [ 28.304138][ T472] ___sys_sendmsg (net/socket.c:2767) [ 28.304141][ T472] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.304156][ T472] __sys_sendmsg (net/socket.c:2799) [ 28.304159][ T472] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.304174][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.304179][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.304183][ T472] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.304187][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.304190][ T472] RIP: 0033:0x7f4a1f91a54e [ 28.304194][ T472] 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 [ 28.304196][ T472] RSP: 002b:00007fffc7e57e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.304198][ T472] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f4a1f91a54e [ 28.304200][ T472] RDX: 0000000000000000 RSI: 00007fffc7e57f40 RDI: 0000000000000005 [ 28.304201][ T472] RBP: 00007fffc7e57ea0 R08: 0000000000000000 R09: 0000000000000000 [ 28.304201][ T472] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ae4c [ 28.304202][ T472] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc7e58610 | [ 29.305784][ T496] softirqs last disabled at (16972): addrconf_permanent_addr (net/ipv6/addrconf.c:3651) | [ 29.305787][ T496] Preemption disabled at: | [ 29.305787][ T496] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.305796][ T496] Tainted: [W]=WARN [ 29.305797][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.305798][ T496] Call Trace: [ 29.305800][ T496] [ 29.305801][ T496] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.305808][ T496] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.305809][ T496] __might_resched.cold (kernel/sched/core.c:9234) [ 29.305814][ T496] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.305818][ T496] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.305823][ T496] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.305825][ T496] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.305831][ T496] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.305834][ T496] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.305838][ T496] put_chars (drivers/char/virtio_console.c:1176) [ 29.305840][ T496] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.305842][ T496] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.305845][ T496] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.305851][ T496] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.305858][ T496] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.305861][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.305863][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.305867][ T496] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.305871][ T496] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.305873][ T496] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.305876][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.305878][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.305882][ T496] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.305886][ T496] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.305888][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.305894][ T496] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.305896][ T496] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.305898][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.305900][ T496] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.305904][ T496] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.305905][ T496] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.305908][ T496] vprintk_emit (kernel/printk/printk.c:2479) [ 29.305911][ T496] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.305913][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.305916][ T496] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.305920][ T496] _printk (kernel/printk/printk.c:2504) [ 29.305923][ T496] ? snapshot_read.cold (user.c:?) [ 29.305927][ T496] ? br_multicast_flood (??:?) [ 29.305930][ T496] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 29.305931][ T496] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.305932][ T496] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.305937][ T496] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 29.305941][ T496] br_init_port (net/bridge/br_stp_if.c:39) [ 29.305943][ T496] new_nbp (net/bridge/br_if.c:449) [ 29.305947][ T496] br_add_if (net/bridge/br_if.c:592) [ 29.305950][ T496] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.305954][ T496] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.305959][ T496] do_set_master (net/core/rtnetlink.c:3071) [ 29.305961][ T496] ? netif_change_flags (net/core/dev.c:9882) [ 29.305965][ T496] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 29.305968][ T496] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.305972][ T496] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.305973][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.305976][ T496] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.305982][ T496] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.305984][ T496] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.305986][ T496] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.305988][ T496] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.305991][ T496] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.305992][ T496] ? kasan_save_track (mm/kasan/common.c:78) [ 29.305993][ T496] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.305996][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.305998][ T496] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 29.306000][ T496] ? ___sys_sendmsg (net/socket.c:2758) [ 29.306004][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.306006][ T496] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.306009][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.306011][ T496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.306012][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.306013][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.306015][ T496] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.306018][ T496] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.306020][ T496] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.306022][ T496] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.306026][ T496] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.306027][ T496] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.306032][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.306034][ T496] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.306039][ T496] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.306044][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.306046][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.306051][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.306053][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.306055][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.306057][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.306060][ T496] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.306062][ T496] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.306065][ T496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.306067][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.306071][ T496] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.306073][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.306077][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.306080][ T496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.306083][ T496] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.306089][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.306091][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.306095][ T496] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.306099][ T496] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.306102][ T496] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.306106][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.306110][ T496] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.306114][ T496] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.306115][ T496] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 29.306121][ T496] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.306124][ T496] ____sys_sendmsg (net/socket.c:2713) [ 29.306126][ T496] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.306128][ T496] ? sock_write_iter (net/socket.c:1269) [ 29.306130][ T496] ? move_addr_to_kernel (net/socket.c:258) [ 29.306137][ T496] ___sys_sendmsg (net/socket.c:2767) [ 29.306140][ T496] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.306156][ T496] __sys_sendmsg (net/socket.c:2799) [ 29.306158][ T496] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.306171][ T496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.306174][ T496] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.306177][ T496] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.306179][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.306182][ T496] RIP: 0033:0x7fa9f2b9454e [ 29.306186][ T496] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.306187][ T496] RSP: 002b:00007ffeed7cdd90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.306190][ T496] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa9f2b9454e [ 29.306192][ T496] RDX: 0000000000000000 RSI: 00007ffeed7cde40 RDI: 0000000000000005 [ 29.306193][ T496] RBP: 00007ffeed7cdda0 R08: 0000000000000000 R09: 0000000000000000 [ 29.306193][ T496] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ae4d [ 29.306194][ T496] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeed7ce510 | [ 42.095650][ T12] softirqs last disabled at (173276): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 42.095653][ T12] Preemption disabled at: | [ 42.095653][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.095662][ T12] Tainted: [W]=WARN [ 42.095662][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.095664][ T12] Workqueue: netns cleanup_net [ 42.095667][ T12] Call Trace: [ 42.095669][ T12] [ 42.095671][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.095677][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.095679][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 42.095684][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.095688][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.095692][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.095695][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.095701][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.095704][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.095708][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 42.095711][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.095712][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.095715][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.095718][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.095724][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.095728][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.095735][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.095740][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.095747][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.095753][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.095756][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 42.095761][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.095764][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.095770][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.095777][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.095780][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.095790][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.095793][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.095795][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.095797][ T12] ? 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) [ 42.095801][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.095803][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.095806][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 42.095810][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.095811][ T12] ? cleanup_net (net/core/net_namespace.c:706) [ 42.095813][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 42.095815][ T12] ? kthread (kernel/kthread.c:436) [ 42.095817][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 42.095820][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 42.095825][ T12] _printk (kernel/printk/printk.c:2504) [ 42.095829][ T12] ? snapshot_read.cold (user.c:?) [ 42.095833][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.095837][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.095841][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.095844][ T12] ? netdev_notice (net/core/dev.c:13194) [ 42.095849][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.095851][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 42.095853][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 42.095855][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 42.095858][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 42.095862][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 42.095866][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 42.095869][ T12] ? unregister_netdevice_many (net/core/dev.c:12589) [ 42.095871][ T12] ? net_generic (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 42.095876][ T12] br_dev_delete (net/bridge/br_if.c:387) [ 42.095880][ T12] br_net_exit_rtnl (net/bridge/br.c:414) [ 42.095884][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 42.095888][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 42.095891][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 42.095893][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.095896][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 42.095901][ T12] cleanup_net (net/core/net_namespace.c:706) [ 42.095904][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 42.095908][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.095910][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.095913][ T12] process_one_work (kernel/workqueue.c:3387) [ 42.095920][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 42.095923][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.095931][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 42.095939][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.095941][ T12] kthread (kernel/kthread.c:436) [ 42.095943][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.095946][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.095949][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 42.095952][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 42.095956][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 42.095959][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.095962][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 44.696788][ T713] softirqs last disabled at (24524): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.696792][ T713] Preemption disabled at: | [ 44.696793][ T713] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.696804][ T713] Tainted: [W]=WARN [ 44.696805][ T713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.696807][ T713] Call Trace: [ 44.696809][ T713] [ 44.696812][ T713] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.696819][ T713] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.696822][ T713] __might_resched.cold (kernel/sched/core.c:9234) [ 44.696828][ T713] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.696834][ T713] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.696840][ T713] __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)) [ 44.696844][ T713] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.696853][ T713] ? 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) [ 44.696857][ T713] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.696862][ T713] put_chars (drivers/char/virtio_console.c:1176) [ 44.696866][ T713] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.696878][ T713] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.696890][ T713] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.696895][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.696902][ T713] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.696909][ T713] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.696911][ T713] ? 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)) [ 44.696916][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.696920][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.696927][ T713] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.696934][ T713] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.696936][ T713] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.696946][ T713] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.696950][ T713] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.696953][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.696956][ T713] ? 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) [ 44.696962][ T713] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.696965][ T713] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.696970][ T713] vprintk_emit (kernel/printk/printk.c:2479) [ 44.696975][ T713] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.696984][ T713] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 44.696992][ T713] _printk (kernel/printk/printk.c:2504) [ 44.696997][ T713] ? snapshot_read.cold (user.c:?) [ 44.697000][ T713] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.697004][ T713] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.697008][ T713] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.697012][ T713] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.697017][ T713] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.697021][ T713] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.697025][ T713] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.697029][ T713] ? netdev_notice (net/core/dev.c:13194) [ 44.697034][ T713] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.697038][ T713] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.697042][ T713] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.697048][ T713] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.697052][ T713] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.697055][ T713] ? register_netdev (net/core/dev.c:11618) [ 44.697057][ T713] ? 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)) [ 44.697065][ T713] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.697069][ T713] ? __kernel_text_address (kernel/extable.c:79) [ 44.697072][ T713] ? write_profile (profile.c:?) [ 44.697078][ T713] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.697087][ T713] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.697093][ T713] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.697097][ T713] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.697099][ T713] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.697101][ T713] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.697106][ T713] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.697109][ T713] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.697112][ T713] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.697116][ T713] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.697119][ T713] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.697121][ T713] ? kasan_save_track (mm/kasan/common.c:78) [ 44.697123][ T713] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.697127][ T713] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.697130][ T713] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 44.697134][ T713] ? ___sys_sendmsg (net/socket.c:2758) [ 44.697140][ T713] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.697143][ T713] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.697147][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.697150][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.697153][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.697154][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.697157][ T713] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.697161][ T713] ? __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) [ 44.697163][ T713] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.697167][ T713] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.697173][ T713] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.697175][ T713] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.697183][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.697187][ T713] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.697196][ T713] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.697211][ T713] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.697215][ T713] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.697222][ T713] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.697225][ T713] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.697229][ T713] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.697232][ T713] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.697238][ T713] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.697242][ T713] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.697247][ T713] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.697249][ T713] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.697257][ T713] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.697260][ T713] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.697266][ T713] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.697270][ T713] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.697275][ T713] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.697286][ T713] ? 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)) [ 44.697289][ T713] ? 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)) [ 44.697297][ T713] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.697303][ T713] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.697307][ T713] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.697315][ T713] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.697322][ T713] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.697328][ T713] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.697330][ T713] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 44.697339][ T713] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 44.697343][ T713] ____sys_sendmsg (net/socket.c:2713) [ 44.697347][ T713] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.697351][ T713] ? sock_write_iter (net/socket.c:1269) [ 44.697353][ T713] ? move_addr_to_kernel (net/socket.c:258) [ 44.697366][ T713] ___sys_sendmsg (net/socket.c:2767) [ 44.697371][ T713] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.697401][ T713] __sys_sendmsg (net/socket.c:2799) [ 44.697405][ T713] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.697416][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.697421][ T713] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.697425][ T713] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.697430][ T713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.697434][ T713] RIP: 0033:0x7f484089c54e [ 44.697439][ T713] 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 [ 44.697441][ T713] RSP: 002b:00007fff80f8e9f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.697445][ T713] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f484089c54e [ 44.697447][ T713] RDX: 0000000000000000 RSI: 00007fff80f8eaa0 RDI: 0000000000000005 [ 44.697449][ T713] RBP: 00007fff80f8ea00 R08: 0000000000000000 R09: 0000000000000000 [ 44.697450][ T713] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ae5d [ 44.697452][ T713] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff80f8f170 | [ 58.468181][ T12] softirqs last disabled at (357358): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 58.468183][ T12] Preemption disabled at: | [ 58.468184][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.468192][ T12] Tainted: [W]=WARN [ 58.468193][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.468195][ T12] Workqueue: netns cleanup_net [ 58.468198][ T12] Call Trace: [ 58.468200][ T12] [ 58.468201][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.468207][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.468209][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 58.468214][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.468218][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.468222][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 58.468224][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.468236][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 58.468239][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.468243][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 58.468245][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.468246][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.468250][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.468253][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.468258][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.468262][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.468267][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.468271][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.468275][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.468279][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.468281][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 58.468285][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.468286][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.468291][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.468295][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.468297][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.468302][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.468305][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.468307][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.468309][ T12] ? 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) [ 58.468313][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.468315][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.468317][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 58.468321][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.468322][ T12] ? cleanup_net (net/core/net_namespace.c:706) [ 58.468324][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 58.468326][ T12] ? kthread (kernel/kthread.c:436) [ 58.468328][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 58.468331][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 58.468336][ T12] _printk (kernel/printk/printk.c:2504) [ 58.468339][ T12] ? snapshot_read.cold (user.c:?) [ 58.468344][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.468347][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.468351][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.468354][ T12] ? netdev_notice (net/core/dev.c:13194) [ 58.468359][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.468360][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 58.468363][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 58.468365][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 58.468367][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 58.468372][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 58.468375][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 58.468379][ T12] ? unregister_netdevice_many (net/core/dev.c:12589) [ 58.468380][ T12] ? net_generic (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 58.468385][ T12] br_dev_delete (net/bridge/br_if.c:387) [ 58.468389][ T12] br_net_exit_rtnl (net/bridge/br.c:414) [ 58.468393][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 58.468396][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 58.468400][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 58.468402][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.468405][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 58.468409][ T12] cleanup_net (net/core/net_namespace.c:706) [ 58.468412][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 58.468416][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.468418][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.468422][ T12] process_one_work (kernel/workqueue.c:3387) [ 58.468428][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 58.468431][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.468439][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 58.468446][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 58.468449][ T12] kthread (kernel/kthread.c:436) [ 58.468450][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.468454][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 58.468457][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 58.468459][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 58.468463][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 58.468467][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 58.468470][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 61.052024][ T953] softirqs last disabled at (17892): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 61.052026][ T953] Preemption disabled at: | [ 61.052027][ T953] vprintk_emit (kernel/printk/printk.c:2471) | [ 61.052036][ T953] Tainted: [W]=WARN [ 61.052036][ T953] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.052038][ T953] Call Trace: [ 61.052039][ T953] [ 61.052041][ T953] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 61.052047][ T953] ? vprintk_emit (kernel/printk/printk.c:2471) [ 61.052049][ T953] __might_resched.cold (kernel/sched/core.c:9234) [ 61.052053][ T953] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 61.052057][ T953] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 61.052061][ T953] __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)) [ 61.052063][ T953] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.052070][ T953] ? 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) [ 61.052073][ T953] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.052076][ T953] put_chars (drivers/char/virtio_console.c:1176) [ 61.052079][ T953] ? __send_to_port (drivers/char/virtio_console.c:654) [ 61.052085][ T953] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 61.052093][ T953] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 61.052096][ T953] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.052100][ T953] console_emit_next_record (kernel/printk/printk.c:3183) [ 61.052104][ T953] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 61.052106][ T953] ? 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)) [ 61.052109][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052112][ T953] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.052116][ T953] console_flush_one_record (kernel/printk/printk.c:3268) [ 61.052120][ T953] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 61.052121][ T953] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.052127][ T953] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 61.052129][ T953] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 61.052131][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052133][ T953] ? 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) [ 61.052136][ T953] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 61.052138][ T953] ? vprintk_emit (kernel/printk/printk.c:2478) [ 61.052141][ T953] vprintk_emit (kernel/printk/printk.c:2479) [ 61.052144][ T953] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 61.052146][ T953] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 61.052151][ T953] _printk (kernel/printk/printk.c:2504) [ 61.052155][ T953] ? snapshot_read.cold (user.c:?) [ 61.052157][ T953] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.052159][ T953] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.052162][ T953] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.052164][ T953] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 61.052168][ T953] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 61.052171][ T953] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.052173][ T953] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 61.052176][ T953] ? netdev_notice (net/core/dev.c:13194) [ 61.052179][ T953] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.052182][ T953] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.052184][ T953] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 61.052188][ T953] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.052190][ T953] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 61.052192][ T953] ? register_netdev (net/core/dev.c:11618) [ 61.052193][ T953] ? 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)) [ 61.052198][ T953] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 61.052200][ T953] ? __kernel_text_address (kernel/extable.c:79) [ 61.052203][ T953] ? write_profile (profile.c:?) [ 61.052207][ T953] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 61.052212][ T953] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 61.052216][ T953] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 61.052218][ T953] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 61.052219][ T953] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 61.052221][ T953] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 61.052225][ T953] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 61.052226][ T953] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.052228][ T953] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 61.052230][ T953] ? kasan_save_stack (mm/kasan/common.c:58) [ 61.052232][ T953] ? kasan_save_stack (mm/kasan/common.c:57) [ 61.052239][ T953] ? kasan_save_track (mm/kasan/common.c:78) [ 61.052241][ T953] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 61.052243][ T953] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.052245][ T953] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 61.052248][ T953] ? ___sys_sendmsg (net/socket.c:2758) [ 61.052252][ T953] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.052254][ T953] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 61.052256][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052258][ T953] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.052259][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052260][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052262][ T953] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 61.052264][ T953] ? __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) [ 61.052266][ T953] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 61.052267][ T953] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 61.052271][ T953] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 61.052272][ T953] ? nla_get_range_signed (lib/nlattr.c:270) [ 61.052277][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052279][ T953] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 61.052284][ T953] rtnl_newlink (net/core/rtnetlink.c:4215) [ 61.052289][ T953] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.052291][ T953] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.052295][ T953] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.052297][ T953] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.052299][ T953] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.052301][ T953] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.052304][ T953] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.052306][ T953] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.052309][ T953] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.052311][ T953] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 61.052315][ T953] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 61.052317][ T953] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.052320][ T953] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 61.052323][ T953] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.052326][ T953] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.052332][ T953] ? 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)) [ 61.052334][ T953] ? 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)) [ 61.052339][ T953] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.052343][ T953] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.052345][ T953] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 61.052349][ T953] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.052353][ T953] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 61.052357][ T953] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 61.052358][ T953] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 61.052363][ T953] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 61.052366][ T953] ____sys_sendmsg (net/socket.c:2713) [ 61.052368][ T953] ? copy_msghdr_from_user (net/socket.c:2650) [ 61.052371][ T953] ? sock_write_iter (net/socket.c:1269) [ 61.052372][ T953] ? move_addr_to_kernel (net/socket.c:258) [ 61.052379][ T953] ___sys_sendmsg (net/socket.c:2767) [ 61.052382][ T953] ? copy_msghdr_from_user (net/socket.c:2619) [ 61.052397][ T953] __sys_sendmsg (net/socket.c:2799) [ 61.052400][ T953] ? __sys_sendmsg_sock (net/socket.c:2780) [ 61.052406][ T953] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.052409][ T953] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.052412][ T953] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 61.052415][ T953] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.052417][ T953] RIP: 0033:0x7f3e5923d54e [ 61.052422][ T953] 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 [ 61.052423][ T953] RSP: 002b:00007fffa66a6620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.052426][ T953] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f3e5923d54e [ 61.052427][ T953] RDX: 0000000000000000 RSI: 00007fffa66a66d0 RDI: 0000000000000005 [ 61.052428][ T953] RBP: 00007fffa66a6630 R08: 0000000000000000 R09: 0000000000000000 [ 61.052429][ T953] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ae6d [ 61.052429][ T953] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa66a6da0 | [ 75.126829][ T12] softirqs last disabled at (527890): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 75.126831][ T12] Preemption disabled at: | [ 75.126832][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.126841][ T12] Tainted: [W]=WARN [ 75.126842][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.126843][ T12] Workqueue: netns cleanup_net [ 75.126847][ T12] Call Trace: [ 75.126848][ T12] [ 75.126851][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.126857][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.126859][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 75.126863][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.126868][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 75.126872][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 75.126874][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.126881][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 75.126884][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.126888][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 75.126890][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.126892][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 75.126896][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 75.126899][ T12] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 75.126905][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.126909][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 75.126914][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.126918][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.126923][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.126927][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.126929][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 75.126933][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.126935][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.126939][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.126944][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.126946][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 75.126952][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.126955][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.126957][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.126959][ T12] ? 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) [ 75.126963][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.126965][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.126968][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 75.126972][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.126973][ T12] ? cleanup_net (net/core/net_namespace.c:706) [ 75.126975][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 75.126981][ T12] ? kthread (kernel/kthread.c:436) [ 75.126984][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 75.126987][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 75.126992][ T12] _printk (kernel/printk/printk.c:2504) [ 75.126996][ T12] ? snapshot_read.cold (user.c:?) [ 75.127001][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.127004][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.127009][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.127012][ T12] ? netdev_notice (net/core/dev.c:13194) [ 75.127017][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.127018][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 75.127021][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 75.127023][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 75.127026][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 75.127031][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 75.127035][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 75.127038][ T12] ? unregister_netdevice_many (net/core/dev.c:12589) [ 75.127040][ T12] ? net_generic (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 75.127045][ T12] br_dev_delete (net/bridge/br_if.c:387) [ 75.127049][ T12] br_net_exit_rtnl (net/bridge/br.c:414) [ 75.127053][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 75.127057][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 75.127061][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 75.127063][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 75.127066][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 75.127071][ T12] cleanup_net (net/core/net_namespace.c:706) [ 75.127075][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 75.127079][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.127081][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.127085][ T12] process_one_work (kernel/workqueue.c:3387) [ 75.127092][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 75.127095][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 75.127104][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 75.127112][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 75.127115][ T12] kthread (kernel/kthread.c:436) [ 75.127117][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 75.127120][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 75.127124][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 75.127127][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 75.127131][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 75.127135][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print addrconf_permanent_addr:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars