====================================== | [ 12.603197][ T264] softirqs last disabled at (24217): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.603200][ T264] Preemption disabled at: | [ 12.603200][ T264] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.603209][ T264] Tainted: [W]=WARN [ 12.603210][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.603212][ T264] Call Trace: [ 12.603214][ T264] [ 12.603215][ T264] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.603221][ T264] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.603223][ T264] __might_resched.cold (kernel/sched/core.c:9234) [ 12.603228][ T264] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.603231][ T264] ? __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.603237][ T264] __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.603239][ T264] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.603244][ T264] ? 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.603247][ T264] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.603250][ T264] put_chars (drivers/char/virtio_console.c:1176) [ 12.603253][ T264] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.603257][ T264] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.603261][ T264] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.603263][ T264] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.603265][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603267][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603270][ T264] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.603272][ T264] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.603276][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603280][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.603284][ T264] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.603287][ T264] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.603289][ T264] ? 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.603292][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603294][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.603298][ T264] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.603302][ T264] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.603304][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603309][ T264] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.603311][ T264] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.603313][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603315][ T264] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.603319][ T264] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.603321][ T264] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.603324][ T264] vprintk_emit (kernel/printk/printk.c:2479) [ 12.603328][ T264] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.603330][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.603332][ T264] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.603336][ T264] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.603340][ T264] _printk (kernel/printk/printk.c:2504) [ 12.603343][ T264] ? snapshot_read.cold (user.c:?) [ 12.603347][ T264] ? br_multicast_flood (??:?) bridge [ 12.603360][ T264] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.603361][ T264] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.603362][ T264] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.603366][ T264] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.603376][ T264] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.603385][ T264] new_nbp (net/bridge/br_if.c:449) bridge [ 12.603394][ T264] br_add_if (net/bridge/br_if.c:592) bridge [ 12.603401][ T264] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.603405][ T264] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.603407][ T264] ? __kernel_text_address (kernel/extable.c:79) [ 12.603411][ T264] do_set_master (net/core/rtnetlink.c:3071) [ 12.603416][ T264] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.603419][ T264] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.603422][ T264] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.603423][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.603426][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.603429][ T264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.603432][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.603433][ T264] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.603436][ T264] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.603439][ T264] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.603441][ T264] ? kasan_save_track (mm/kasan/common.c:78) [ 12.603443][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603445][ T264] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.603448][ T264] ? ___sys_sendmsg (net/socket.c:2757) [ 12.603453][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.603455][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.603458][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603460][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.603462][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603463][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603466][ T264] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.603470][ T264] ? __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.603471][ T264] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.603473][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.603477][ T264] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.603478][ T264] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.603483][ T264] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.603488][ T264] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.603493][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.603495][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603499][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.603501][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.603503][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.603505][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.603508][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.603510][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.603513][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.603514][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603519][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.603521][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.603524][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.603525][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.603528][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.603534][ T264] ? 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.603536][ T264] ? 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.603540][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.603543][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.603546][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.603550][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.603553][ T264] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.603557][ T264] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.603562][ T264] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.603564][ T264] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.603566][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.603568][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 12.603575][ T264] ___sys_sendmsg (net/socket.c:2767) [ 12.603579][ T264] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.603594][ T264] __sys_sendmsg (net/socket.c:2799) [ 12.603597][ T264] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.603603][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.603606][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.603608][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.603611][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.603613][ T264] RIP: 0033:0x7f07f451354e [ 12.603617][ T264] 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.603619][ T264] RSP: 002b:00007ffdb13b32a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.603621][ T264] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f07f451354e [ 12.603623][ T264] RDX: 0000000000000000 RSI: 00007ffdb13b3350 RDI: 0000000000000005 [ 12.603624][ T264] RBP: 00007ffdb13b32b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.603625][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918e29 [ 12.603625][ T264] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb13b3a10 | [ 14.185200][ T312] softirqs last disabled at (23784): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.185203][ T312] Preemption disabled at: | [ 14.185204][ T312] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.185216][ T312] Tainted: [W]=WARN [ 14.185218][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.185220][ T312] Call Trace: [ 14.185222][ T312] [ 14.185224][ T312] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.185232][ T312] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.185235][ T312] __might_resched.cold (kernel/sched/core.c:9234) [ 14.185241][ T312] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.185247][ T312] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.185254][ T312] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.185258][ T312] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.185266][ T312] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.185270][ T312] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.185275][ T312] put_chars (drivers/char/virtio_console.c:1176) [ 14.185278][ T312] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.185282][ T312] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.185287][ T312] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.185293][ T312] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.185296][ T312] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.185302][ T312] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.185306][ T312] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.185309][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185312][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185319][ T312] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.185322][ T312] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.185328][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185332][ T312] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.185339][ T312] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.185345][ T312] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.185347][ T312] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.185353][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185357][ T312] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.185364][ T312] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.185371][ T312] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.185373][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185383][ T312] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.185387][ T312] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.185390][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185394][ T312] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.185400][ T312] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.185403][ T312] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.185408][ T312] vprintk_emit (kernel/printk/printk.c:2479) [ 14.185415][ T312] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.185419][ T312] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.185424][ T312] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.185430][ T312] _printk (kernel/printk/printk.c:2504) [ 14.185435][ T312] ? snapshot_read.cold (user.c:?) [ 14.185442][ T312] ? br_multicast_flood (??:?) bridge [ 14.185461][ T312] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.185463][ T312] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.185465][ T312] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.185473][ T312] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.185491][ T312] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.185506][ T312] new_nbp (net/bridge/br_if.c:449) bridge [ 14.185522][ T312] br_add_if (net/bridge/br_if.c:592) bridge [ 14.185535][ T312] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.185540][ T312] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.185544][ T312] ? __kernel_text_address (kernel/extable.c:79) [ 14.185551][ T312] do_set_master (net/core/rtnetlink.c:3071) [ 14.185559][ T312] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.185564][ T312] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.185568][ T312] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.185570][ T312] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.185573][ T312] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.185578][ T312] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.185582][ T312] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.185585][ T312] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.185589][ T312] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.185593][ T312] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.185595][ T312] ? kasan_save_track (mm/kasan/common.c:78) [ 14.185600][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185603][ T312] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 14.185607][ T312] ? ___sys_sendmsg (net/socket.c:2757) [ 14.185614][ T312] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.185617][ T312] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.185622][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185626][ T312] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.185628][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185630][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185634][ T312] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.185639][ T312] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.185643][ T312] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.185647][ T312] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.185653][ T312] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.185655][ T312] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.185664][ T312] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.185674][ T312] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.185684][ T312] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.185687][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185695][ T312] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.185697][ T312] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.185701][ T312] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.185704][ T312] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.185710][ T312] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.185713][ T312] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.185719][ T312] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.185721][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185729][ T312] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.185732][ T312] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.185739][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.185742][ T312] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.185747][ T312] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.185759][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.185761][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.185769][ T312] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.185776][ T312] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.185781][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.185788][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.185795][ T312] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.185802][ T312] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.185811][ T312] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.185815][ T312] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.185819][ T312] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.185821][ T312] ? move_addr_to_kernel (net/socket.c:258) [ 14.185836][ T312] ___sys_sendmsg (net/socket.c:2767) [ 14.185840][ T312] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.185878][ T312] __sys_sendmsg (net/socket.c:2799) [ 14.185883][ T312] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.185894][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.185901][ T312] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.185904][ T312] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.185909][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.185913][ T312] RIP: 0033:0x7f825a59b54e [ 14.185917][ T312] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.185920][ T312] RSP: 002b:00007ffc0bb3c780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.185924][ T312] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f825a59b54e [ 14.185926][ T312] RDX: 0000000000000000 RSI: 00007ffc0bb3c830 RDI: 0000000000000005 [ 14.185928][ T312] RBP: 00007ffc0bb3c790 R08: 0000000000000000 R09: 0000000000000000 [ 14.185929][ T312] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918e2b [ 14.185931][ T312] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0bb3cef0 | [ 15.385134][ T349] softirqs last disabled at (12186): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.385137][ T349] Preemption disabled at: | [ 15.385137][ T349] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.385146][ T349] Tainted: [W]=WARN [ 15.385147][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.385149][ T349] Call Trace: [ 15.385151][ T349] [ 15.385153][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.385158][ T349] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.385161][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 15.385165][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.385169][ T349] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.385174][ T349] __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)) [ 15.385177][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.385182][ T349] ? 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) [ 15.385185][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.385188][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 15.385190][ T349] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.385192][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.385195][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.385200][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.385202][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.385206][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.385208][ T349] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.385210][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385212][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385216][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.385218][ T349] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.385221][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385224][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.385228][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.385232][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.385234][ T349] ? 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)) [ 15.385237][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385239][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.385244][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.385248][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.385250][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385255][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.385258][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.385260][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385262][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.385266][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.385268][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.385271][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 15.385275][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.385278][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.385280][ T349] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.385284][ T349] _printk (kernel/printk/printk.c:2504) [ 15.385288][ T349] ? snapshot_read.cold (user.c:?) [ 15.385292][ T349] ? br_multicast_flood (??:?) bridge [ 15.385305][ T349] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.385306][ T349] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.385308][ T349] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.385312][ T349] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.385323][ T349] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.385331][ T349] new_nbp (net/bridge/br_if.c:449) bridge [ 15.385341][ T349] br_add_if (net/bridge/br_if.c:592) bridge [ 15.385349][ T349] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 15.385352][ T349] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 15.385358][ T349] do_set_master (net/core/rtnetlink.c:3071) [ 15.385363][ T349] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.385367][ T349] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.385368][ T349] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.385371][ T349] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 15.385372][ T349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.385376][ T349] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 15.385377][ T349] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 15.385379][ T349] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 15.385381][ T349] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 15.385383][ T349] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 15.385385][ T349] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.385393][ T349] ? lock_acquire.part.0 (./arch/x86/include/asm/irqflags.h:158 (discriminator 1) kernel/locking/lockdep.c:5912 (discriminator 1)) [ 15.385396][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385399][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.385400][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385402][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385405][ T349] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.385408][ T349] ? __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) [ 15.385411][ T349] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.385413][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.385416][ T349] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.385418][ T349] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.385424][ T349] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.385429][ T349] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.385435][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.385437][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385441][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.385443][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.385445][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.385447][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.385451][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.385453][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.385456][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.385457][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385462][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.385463][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.385467][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.385470][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.385473][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.385479][ T349] ? 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)) [ 15.385481][ T349] ? 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)) [ 15.385485][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.385489][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.385491][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.385496][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.385499][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.385503][ T349] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.385508][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.385512][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.385514][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.385516][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 15.385523][ T349] ___sys_sendmsg (net/socket.c:2767) [ 15.385526][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.385542][ T349] __sys_sendmsg (net/socket.c:2799) [ 15.385545][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.385551][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.385555][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.385557][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.385559][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.385562][ T349] RIP: 0033:0x7fcb7456754e [ 15.385565][ T349] 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 [ 15.385567][ T349] RSP: 002b:00007ffddba44f60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.385570][ T349] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fcb7456754e [ 15.385571][ T349] RDX: 0000000000000000 RSI: 00007ffddba45010 RDI: 0000000000000005 [ 15.385572][ T349] RBP: 00007ffddba44f70 R08: 0000000000000000 R09: 0000000000000000 [ 15.385573][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918e2c [ 15.385574][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddba456d0 | [ 25.306201][ T12] softirqs last disabled at (32764): vxlan_flush (./include/linux/spinlock.h:353 drivers/net/vxlan/vxlan_core.c:3094) vxlan | [ 25.306206][ T12] Preemption disabled at: | [ 25.306207][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.306217][ T12] Tainted: [W]=WARN [ 25.306217][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.306219][ T12] Workqueue: netns cleanup_net [ 25.306222][ T12] Call Trace: [ 25.306224][ T12] [ 25.306226][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.306231][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.306234][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 25.306238][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.306242][ 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.306248][ 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.306250][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.306256][ 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.306258][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.306262][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 25.306264][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.306268][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 25.306273][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.306275][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.306277][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.306282][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.306283][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 25.306286][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.306290][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.306294][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.306298][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.306300][ 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.306303][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.306306][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.306310][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.306314][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.306316][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.306321][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.306324][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.306326][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.306328][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.306332][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.306334][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.306337][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 25.306341][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.306343][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 25.306345][ T12] ? kthread (kernel/kthread.c:436) [ 25.306347][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 25.306349][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 25.306354][ T12] _printk (kernel/printk/printk.c:2504) [ 25.306357][ T12] ? snapshot_read.cold (user.c:?) [ 25.306362][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.306365][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.306369][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.306371][ T12] ? netdev_notice (net/core/dev.c:13194) [ 25.306375][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.306378][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 25.306381][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 25.306382][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.306384][ 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.306388][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 25.306392][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 25.306396][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 25.306411][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 25.306420][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 25.306429][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 25.306433][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.306437][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 25.306439][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.306442][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 25.306447][ T12] cleanup_net (net/core/net_namespace.c:706) [ 25.306450][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 25.306454][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.306456][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.306460][ T12] process_one_work (kernel/workqueue.c:3387) [ 25.306467][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 25.306470][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.306477][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.306484][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.306486][ T12] kthread (kernel/kthread.c:436) [ 25.306488][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.306491][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.306494][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 25.306496][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 25.306500][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 25.306503][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.306506][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 26.356241][ T484] softirqs last disabled at (10945): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.356244][ T484] Preemption disabled at: | [ 26.356244][ T484] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.356253][ T484] Tainted: [W]=WARN [ 26.356254][ T484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.356256][ T484] Call Trace: [ 26.356257][ T484] [ 26.356259][ T484] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.356264][ T484] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.356267][ T484] __might_resched.cold (kernel/sched/core.c:9234) [ 26.356271][ T484] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.356275][ T484] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.356280][ T484] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.356282][ T484] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.356288][ T484] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.356291][ T484] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.356294][ T484] put_chars (drivers/char/virtio_console.c:1176) [ 26.356296][ T484] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.356298][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.356302][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.356308][ T484] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.356314][ T484] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.356316][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356318][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.356322][ T484] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.356326][ T484] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.356328][ T484] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.356331][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356333][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.356337][ T484] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.356341][ T484] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.356343][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.356348][ T484] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.356351][ T484] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.356353][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356355][ T484] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.356359][ T484] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.356361][ T484] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.356364][ T484] vprintk_emit (kernel/printk/printk.c:2479) [ 26.356368][ T484] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.356370][ T484] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.356371][ T484] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.356374][ T484] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.356375][ T484] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.356378][ T484] ? ___sys_sendmsg (net/socket.c:2767) [ 26.356380][ T484] ? __sys_sendmsg (net/socket.c:2799) [ 26.356382][ T484] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.356387][ T484] _printk (kernel/printk/printk.c:2504) [ 26.356390][ T484] ? snapshot_read.cold (user.c:?) [ 26.356394][ T484] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.356397][ T484] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.356401][ T484] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.356403][ T484] ? netdev_notice (net/core/dev.c:13194) [ 26.356407][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356409][ T484] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 26.356412][ T484] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 26.356413][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.356416][ T484] ? 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) [ 26.356419][ T484] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 26.356423][ T484] dev_set_allmulti (net/core/dev_api.c:315) [ 26.356427][ T484] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 26.356440][ T484] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.356446][ T484] br_del_if (net/bridge/br_if.c:732) bridge [ 26.356453][ T484] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.356456][ T484] do_set_master (net/core/rtnetlink.c:3055) [ 26.356461][ T484] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 26.356464][ T484] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.356467][ T484] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.356468][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.356471][ T484] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.356474][ T484] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.356477][ T484] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.356479][ T484] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.356481][ T484] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.356484][ T484] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.356486][ T484] ? kasan_save_track (mm/kasan/common.c:78) [ 26.356488][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.356490][ T484] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 26.356492][ T484] ? ___sys_sendmsg (net/socket.c:2757) [ 26.356496][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.356498][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.356500][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356502][ T484] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.356504][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356506][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356508][ T484] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.356511][ T484] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.356513][ T484] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.356515][ T484] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.356518][ T484] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.356520][ T484] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.356525][ T484] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.356530][ T484] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.356535][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.356537][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.356541][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.356543][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.356545][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.356547][ T484] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.356551][ T484] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.356553][ T484] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.356556][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.356557][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.356561][ T484] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.356563][ T484] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.356566][ T484] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.356568][ T484] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.356571][ T484] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.356580][ T484] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 26.356582][ T484] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 26.356586][ T484] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.356590][ T484] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.356592][ T484] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.356597][ T484] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.356600][ T484] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.356604][ T484] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.356609][ T484] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.356611][ T484] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.356614][ T484] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.356615][ T484] ? move_addr_to_kernel (net/socket.c:258) [ 26.356623][ T484] ___sys_sendmsg (net/socket.c:2767) [ 26.356625][ T484] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.356641][ T484] __sys_sendmsg (net/socket.c:2799) [ 26.356644][ T484] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.356650][ T484] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.356654][ T484] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.356655][ T484] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.356658][ T484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.356660][ T484] RIP: 0033:0x7f554fe5754e [ 26.356663][ T484] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.356665][ T484] RSP: 002b:00007ffd33e14f50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.356668][ T484] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f554fe5754e [ 26.356669][ T484] RDX: 0000000000000000 RSI: 00007ffd33e15000 RDI: 0000000000000005 [ 26.356670][ T484] RBP: 00007ffd33e14f60 R08: 0000000000000000 R09: 0000000000000000 [ 26.356671][ T484] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918e37 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vxlan_flush:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars