====================================== | [ 11.820435][ T264] softirqs last disabled at (13086): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.820438][ T264] Preemption disabled at: | [ 11.820439][ T264] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.820448][ T264] Tainted: [W]=WARN [ 11.820449][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.820451][ T264] Call Trace: [ 11.820453][ T264] [ 11.820454][ T264] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.820460][ T264] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.820462][ T264] __might_resched.cold (kernel/sched/core.c:9234) [ 11.820466][ T264] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.820471][ 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) [ 11.820476][ 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)) [ 11.820478][ T264] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.820483][ 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) [ 11.820486][ T264] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.820489][ T264] put_chars (drivers/char/virtio_console.c:1176) [ 11.820492][ T264] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.820496][ T264] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.820499][ T264] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.820502][ T264] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.820504][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820505][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820509][ T264] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.820511][ T264] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.820514][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820518][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.820522][ T264] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.820526][ T264] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.820528][ 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)) [ 11.820531][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820533][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.820537][ T264] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.820541][ T264] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.820543][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820548][ T264] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.820551][ T264] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.820553][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820555][ T264] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.820558][ T264] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.820560][ T264] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.820564][ T264] vprintk_emit (kernel/printk/printk.c:2479) [ 11.820567][ T264] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.820570][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.820571][ T264] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.820576][ T264] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.820579][ T264] _printk (kernel/printk/printk.c:2504) [ 11.820583][ T264] ? snapshot_read.cold (user.c:?) [ 11.820586][ T264] ? br_multicast_flood (??:?) bridge [ 11.820599][ T264] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.820600][ T264] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.820602][ T264] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.820606][ T264] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.820616][ T264] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.820624][ T264] new_nbp (net/bridge/br_if.c:449) bridge [ 11.820633][ T264] br_add_if (net/bridge/br_if.c:592) bridge [ 11.820640][ T264] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.820644][ T264] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.820647][ T264] ? __kernel_text_address (kernel/extable.c:79) [ 11.820651][ T264] do_set_master (net/core/rtnetlink.c:3071) [ 11.820655][ T264] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.820658][ T264] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.820661][ T264] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.820662][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.820665][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.820668][ T264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.820671][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.820673][ T264] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.820675][ T264] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.820678][ T264] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.820680][ T264] ? kasan_save_track (mm/kasan/common.c:78) [ 11.820683][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820685][ T264] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.820687][ T264] ? ___sys_sendmsg (net/socket.c:2757) [ 11.820692][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.820694][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.820696][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820698][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.820700][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820702][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820704][ T264] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.820708][ 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) [ 11.820709][ T264] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.820711][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.820715][ T264] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.820716][ T264] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.820721][ T264] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.820726][ T264] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.820735][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.820737][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820742][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.820744][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.820746][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.820748][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.820753][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.820757][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.820761][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.820763][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820767][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.820769][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.820773][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.820775][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.820778][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.820784][ 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)) [ 11.820785][ 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)) [ 11.820789][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.820793][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.820796][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.820800][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.820803][ T264] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.820807][ T264] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.820812][ T264] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.820815][ T264] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.820817][ T264] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.820818][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 11.820826][ T264] ___sys_sendmsg (net/socket.c:2767) [ 11.820828][ T264] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.820844][ T264] __sys_sendmsg (net/socket.c:2799) [ 11.820847][ T264] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.820853][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.820856][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.820858][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.820862][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.820864][ T264] RIP: 0033:0x7f7517dcd54e [ 11.820867][ 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 [ 11.820869][ T264] RSP: 002b:00007fff6cfab370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.820872][ T264] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7517dcd54e [ 11.820873][ T264] RDX: 0000000000000000 RSI: 00007fff6cfab420 RDI: 0000000000000005 [ 11.820874][ T264] RBP: 00007fff6cfab380 R08: 0000000000000000 R09: 0000000000000000 [ 11.820875][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b0db [ 11.820876][ T264] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6cfabae0 | [ 13.214712][ T313] softirqs last disabled at (12702): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.214715][ T313] Preemption disabled at: | [ 13.214716][ T313] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.214725][ T313] Tainted: [W]=WARN [ 13.214726][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.214728][ T313] Call Trace: [ 13.214731][ T313] [ 13.214733][ T313] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.214739][ T313] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.214741][ T313] __might_resched.cold (kernel/sched/core.c:9234) [ 13.214746][ T313] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.214751][ T313] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.214757][ T313] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.214759][ T313] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.214764][ T313] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.214767][ T313] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.214770][ T313] put_chars (drivers/char/virtio_console.c:1176) [ 13.214772][ T313] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.214774][ T313] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.214777][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.214782][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.214784][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.214788][ T313] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.214791][ T313] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.214793][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.214794][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.214798][ T313] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.214801][ T313] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.214804][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214806][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.214810][ T313] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.214815][ T313] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.214816][ T313] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.214820][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214822][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.214826][ T313] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.214831][ T313] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.214833][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.214838][ T313] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.214841][ T313] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.214843][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214845][ T313] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.214849][ T313] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.214851][ T313] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.214854][ T313] vprintk_emit (kernel/printk/printk.c:2479) [ 13.214858][ T313] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.214861][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.214864][ T313] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.214867][ T313] _printk (kernel/printk/printk.c:2504) [ 13.214871][ T313] ? snapshot_read.cold (user.c:?) [ 13.214875][ T313] ? br_multicast_flood (??:?) bridge [ 13.214888][ T313] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.214890][ T313] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.214891][ T313] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.214895][ T313] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.214906][ T313] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.214914][ T313] new_nbp (net/bridge/br_if.c:449) bridge [ 13.214924][ T313] br_add_if (net/bridge/br_if.c:592) bridge [ 13.214931][ T313] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.214935][ T313] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.214938][ T313] ? __kernel_text_address (kernel/extable.c:79) [ 13.214942][ T313] do_set_master (net/core/rtnetlink.c:3071) [ 13.214947][ T313] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.214950][ T313] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.214953][ T313] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.214954][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.214956][ T313] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.214960][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.214962][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.214964][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.214967][ T313] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.214970][ T313] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.214971][ T313] ? kasan_save_track (mm/kasan/common.c:78) [ 13.214974][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.214976][ T313] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 13.214979][ T313] ? ___sys_sendmsg (net/socket.c:2757) [ 13.214984][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.214985][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.214988][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214991][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.214992][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214994][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.214996][ T313] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.215000][ T313] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.215004][ T313] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.215006][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.215009][ T313] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.215011][ T313] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.215016][ T313] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.215021][ T313] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.215026][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.215028][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.215033][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.215035][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.215037][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.215038][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.215042][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.215044][ T313] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.215047][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.215049][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.215053][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.215055][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.215059][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.215060][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.215063][ T313] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.215069][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.215071][ T313] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.215075][ T313] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.215079][ T313] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.215082][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.215086][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.215090][ T313] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.215094][ T313] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.215099][ T313] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.215101][ T313] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.215104][ T313] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.215105][ T313] ? move_addr_to_kernel (net/socket.c:258) [ 13.215113][ T313] ___sys_sendmsg (net/socket.c:2767) [ 13.215116][ T313] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.215131][ T313] __sys_sendmsg (net/socket.c:2799) [ 13.215134][ T313] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.215141][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.215144][ T313] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.215147][ T313] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.215150][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.215152][ T313] RIP: 0033:0x7fcfaadd454e [ 13.215156][ T313] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.215158][ T313] RSP: 002b:00007ffcad9a94a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.215161][ T313] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fcfaadd454e [ 13.215162][ T313] RDX: 0000000000000000 RSI: 00007ffcad9a9550 RDI: 0000000000000005 [ 13.215163][ T313] RBP: 00007ffcad9a94b0 R08: 0000000000000000 R09: 0000000000000000 [ 13.215164][ T313] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b0dc [ 13.215165][ T313] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcad9a9c10 | [ 14.259815][ T350] softirqs last disabled at (19604): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.259817][ T350] Preemption disabled at: | [ 14.259818][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.259827][ T350] Tainted: [W]=WARN [ 14.259828][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.259830][ T350] Call Trace: [ 14.259831][ T350] [ 14.259833][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.259838][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.259840][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 14.259845][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.259849][ T350] ? __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.259854][ T350] __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.259857][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.259862][ T350] ? 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.259865][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.259868][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 14.259870][ T350] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.259871][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.259874][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.259878][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.259881][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.259884][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.259887][ T350] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.259889][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.259891][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.259895][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.259896][ T350] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.259900][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.259902][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.259906][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.259910][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.259911][ T350] ? 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.259915][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.259917][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.259921][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.259925][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.259927][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.259932][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.259934][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.259936][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.259938][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.259942][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.259944][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.259947][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 14.259951][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.259953][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.259956][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.259959][ T350] _printk (kernel/printk/printk.c:2504) [ 14.259963][ T350] ? snapshot_read.cold (user.c:?) [ 14.259966][ T350] ? br_multicast_flood (??:?) bridge [ 14.259979][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.259980][ T350] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.259982][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.259986][ T350] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.259996][ T350] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.260004][ T350] new_nbp (net/bridge/br_if.c:449) bridge [ 14.260013][ T350] br_add_if (net/bridge/br_if.c:592) bridge [ 14.260020][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.260024][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.260027][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 14.260032][ T350] do_set_master (net/core/rtnetlink.c:3071) [ 14.260039][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.260044][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.260048][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.260050][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.260053][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.260057][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.260060][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.260063][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.260067][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.260071][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.260073][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 14.260077][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.260080][ T350] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 14.260084][ T350] ? ___sys_sendmsg (net/socket.c:2757) [ 14.260091][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.260093][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.260098][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.260101][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.260103][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.260106][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.260109][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.260114][ T350] ? __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.260118][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.260121][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.260126][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.260129][ T350] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.260137][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.260146][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.260155][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.260158][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.260165][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.260168][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.260171][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.260174][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.260180][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.260184][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.260189][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.260191][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.260199][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.260202][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.260207][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.260210][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.260215][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.260222][ T350] ? 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.260223][ T350] ? 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.260227][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.260231][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.260234][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.260238][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.260241][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.260245][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.260251][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.260253][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.260255][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.260257][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 14.260264][ T350] ___sys_sendmsg (net/socket.c:2767) [ 14.260267][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.260283][ T350] __sys_sendmsg (net/socket.c:2799) [ 14.260286][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.260292][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.260295][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.260298][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.260301][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.260303][ T350] RIP: 0033:0x7fe8e48ee54e [ 14.260307][ T350] 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.260308][ T350] RSP: 002b:00007fffc58cea40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.260311][ T350] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe8e48ee54e [ 14.260313][ T350] RDX: 0000000000000000 RSI: 00007fffc58ceaf0 RDI: 0000000000000005 [ 14.260314][ T350] RBP: 00007fffc58cea50 R08: 0000000000000000 R09: 0000000000000000 [ 14.260314][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b0dd [ 14.260315][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc58cf1b0 | [ 24.082677][ T456] softirqs last disabled at (19985): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.082681][ T456] Preemption disabled at: | [ 24.082682][ T456] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.082696][ T456] Tainted: [W]=WARN [ 24.082697][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.082700][ T456] Call Trace: [ 24.082702][ T456] [ 24.082705][ T456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.082712][ T456] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.082716][ T456] __might_resched.cold (kernel/sched/core.c:9234) [ 24.082723][ T456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.082734][ T456] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.082742][ T456] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.082746][ T456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.082756][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.082760][ T456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.082766][ T456] put_chars (drivers/char/virtio_console.c:1176) [ 24.082769][ T456] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 24.082773][ T456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.082779][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.082785][ T456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.082793][ T456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.082797][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.082800][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.082809][ T456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.082812][ T456] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.082818][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.082823][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.082831][ T456] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.082838][ T456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.082841][ T456] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 24.082847][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.082851][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.082859][ T456] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.082867][ T456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.082870][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.082880][ T456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.082885][ T456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.082888][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.082892][ T456] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.082900][ T456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.082903][ T456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.082909][ T456] vprintk_emit (kernel/printk/printk.c:2479) [ 24.082916][ T456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.082927][ T456] ? udp_tunnel_nic_cleanup_module (net/ipv4/udp_tunnel_core.c:237) udp_tunnel [ 24.082933][ T456] _printk (kernel/printk/printk.c:2504) [ 24.082939][ T456] ? snapshot_read.cold (user.c:?) [ 24.082951][ T456] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 24.082956][ T456] gact_init_module (net/sched/act_gact.c:180) act_gact [ 24.082961][ T456] do_one_initcall (init/main.c:1357) [ 24.082966][ T456] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 24.082975][ T456] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 24.082979][ T456] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 24.082988][ T456] do_init_module (kernel/module/main.c:3117) [ 24.082995][ T456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.083001][ T456] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 24.083007][ T456] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 24.083016][ T456] load_module (kernel/module/main.c:3593) [ 24.083030][ T456] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 24.083037][ T456] ? __ia32_sys_fsconfig (??:?) [ 24.083041][ T456] ? ovl_real_file (fs/overlayfs/file.c:195) [ 24.083047][ T456] ? backing_file_read_iter (fs/backing-file.c:211) [ 24.083052][ T456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.083059][ T456] init_module_from_file (kernel/module/main.c:3790) [ 24.083065][ T456] ? __do_sys_init_module (kernel/module/main.c:3664) [ 24.083081][ T456] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.083088][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.083094][ T456] idempotent_init_module (kernel/module/main.c:3802) [ 24.083100][ T456] ? init_module_from_file (kernel/module/main.c:3791) [ 24.083112][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.083117][ T456] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 24.083126][ T456] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 24.083130][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.083136][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.083139][ T456] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.083144][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.083148][ T456] RIP: 0033:0x7f803c15537d [ 24.083153][ T456] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 24.083156][ T456] RSP: 002b:00007fff36bdc3b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 24.083160][ T456] RAX: ffffffffffffffda RBX: 00005629457f5810 RCX: 00007f803c15537d [ 24.083162][ T456] RDX: 0000000000000000 RSI: 000056293339fffd RDI: 0000000000000000 [ 24.083164][ T456] RBP: 00007fff36bdc450 R08: 0000000000000000 R09: 0000000000000000 [ 24.083165][ T456] R10: 0000000000000000 R11: 0000000000000246 R12: 000056293339fffd [ 24.083167][ T456] R13: 00005629457f5960 R14: 0000000000040000 R15: 0000000000000000 | [ 26.983866][ C0] softirqs last disabled at (892921): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.983868][ C0] Preemption disabled at: | [ 26.983868][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.983879][ C0] Tainted: [W]=WARN [ 26.983880][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.983882][ C0] Call Trace: [ 26.983883][ C0] [ 26.983885][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.983890][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.983892][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.983896][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.983899][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.983902][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983906][ C0] __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.983909][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.983912][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.983915][ C0] ? 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.983917][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.983919][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.983921][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.983923][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.983926][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.983930][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.983931][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983933][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.983935][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.983938][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.983940][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983941][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983943][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.983945][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.983947][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.983949][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.983952][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.983954][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.983955][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.983957][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983959][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.983960][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.983962][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.983964][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.983966][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.983969][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.983970][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.983972][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.983974][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.983979][ C0] _printk (kernel/printk/printk.c:2504) [ 26.983982][ C0] ? snapshot_read.cold (user.c:?) [ 26.983984][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.983988][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.983991][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.983992][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.983995][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.983998][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.984000][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.984002][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.984004][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.984006][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.984018][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.984020][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.984022][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.984029][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.984031][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.984037][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.984044][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.984050][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.984053][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.984055][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.984059][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.984060][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.984062][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.984064][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.984066][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.984073][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.984075][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.984078][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.984080][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.984082][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.984084][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.984086][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.984088][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.984090][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.984092][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.984094][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.984095][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.984097][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.984100][ C0] [ 26.984100][ C0] [ 26.984101][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.984103][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.984105][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.984108][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.984110][ C0] RSP: 0018:ffffffff88207cf8 EFLAGS: 00000296 [ 26.984113][ C0] RAX: 00000000000d9ff7 RBX: ffffffff8821c600 RCX: ffffffff852f0307 [ 26.984114][ C0] RDX: ffffffff8821c600 RSI: ffffffff88038af6 RDI: ffffffff87a8d8e0 [ 26.984115][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.984116][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1040fa2 [ 26.984117][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.984119][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.984123][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.984126][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.984128][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.984130][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.984133][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.984135][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.984139][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.984141][ C0] do_idle (kernel/sched/idle.c:355) [ 26.984143][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.984144][ C0] rest_init (init/main.c:727) [ 26.984147][ C0] ? __cpuidle_text_end (??:?) [ 26.984149][ C0] ? rest_init (init/main.c:727) [ 26.984151][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.984155][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.984158][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.984160][ C0] start_kernel (init/main.c:1185) [ 26.984162][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.984164][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.984166][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.057346][ C0] | [ 27.057423][ C0] | [ 27.057423][ C0] stack backtrace: | [ 27.057678][ C0] Tainted: [W]=WARN [ 27.057679][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.057682][ C0] Call Trace: [ 27.057683][ C0] [ 27.057684][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.057689][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.057694][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.057699][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.057702][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.057704][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.057706][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.057708][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.057716][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.057719][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.057721][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.057727][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.057730][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.057737][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.057744][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.057751][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.057753][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.057755][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.057759][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.057761][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.057763][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.057765][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.057767][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.057775][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.057777][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.057780][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.057782][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.057784][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.057786][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.057788][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.057790][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.057793][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.057795][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.057797][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.057798][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.057799][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.057802][ C0] [ 27.057802][ C0] [ 27.057803][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.057805][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.057807][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.057809][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.057811][ C0] RSP: 0018:ffffffff88207cf8 EFLAGS: 00000296 [ 27.057814][ C0] RAX: 00000000000d9ff7 RBX: ffffffff8821c600 RCX: ffffffff852f0307 [ 27.057815][ C0] RDX: ffffffff8821c600 RSI: ffffffff88038af6 RDI: ffffffff87a8d8e0 [ 27.057816][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.057817][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff1040fa2 [ 27.057818][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.057820][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.057822][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.057824][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.057825][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.057827][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.057829][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.057830][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.057833][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.057835][ C0] do_idle (kernel/sched/idle.c:355) [ 27.057837][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.057838][ C0] rest_init (init/main.c:727) [ 27.057840][ C0] ? __cpuidle_text_end (??:?) [ 27.057843][ C0] ? rest_init (init/main.c:727) [ 27.057845][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.057849][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.057851][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.057854][ C0] start_kernel (init/main.c:1185) [ 27.057855][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.057857][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.057859][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 32.294698][ T789] softirqs last disabled at (0): 0x0 | [ 32.294699][ T789] Preemption disabled at: | [ 32.294700][ T789] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 32.294711][ T789] Tainted: [W]=WARN [ 32.294712][ T789] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.294714][ T789] Call Trace: [ 32.294715][ T789] [ 32.294716][ T789] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.294722][ T789] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 32.294724][ T789] __might_resched.cold (kernel/sched/core.c:9234) [ 32.294728][ T789] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.294733][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294737][ T789] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.294741][ T789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.294743][ T789] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.294747][ T789] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.294749][ T789] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.294750][ T789] put_chars (drivers/char/virtio_console.c:1176) [ 32.294752][ T789] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.294754][ T789] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 32.294757][ T789] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.294759][ T789] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.294763][ T789] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.294764][ T789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.294765][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294767][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294769][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.294771][ T789] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.294773][ T789] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.294775][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294777][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294778][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294780][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.294782][ T789] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.294783][ T789] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.294785][ T789] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.294788][ T789] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.294790][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.294791][ T789] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.294793][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294794][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.294795][ T789] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.294797][ T789] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 32.294799][ T789] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.294801][ T789] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.294803][ T789] vprintk_emit (kernel/printk/printk.c:2479) [ 32.294805][ T789] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.294808][ T789] _printk (kernel/printk/printk.c:2504) [ 32.294811][ T789] ? snapshot_read.cold (user.c:?) [ 32.294813][ T789] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.294816][ T789] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.294817][ T789] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.294819][ T789] ? netdev_notice (net/core/dev.c:13194) [ 32.294821][ T789] ? kasan_save_track (mm/kasan/common.c:78) [ 32.294824][ T789] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 32.294825][ T789] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 32.294827][ T789] ? 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) [ 32.294830][ T789] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 32.294833][ T789] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 32.294836][ T789] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 32.294837][ T789] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 32.294840][ T789] ? __nla_parse (lib/nlattr.c:732) [ 32.294843][ T789] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 32.294844][ T789] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.294846][ T789] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 32.294847][ T789] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 32.294848][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294850][ T789] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 32.294853][ T789] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.294855][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294857][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294858][ T789] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 32.294862][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.294864][ T789] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 32.294865][ T789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.294867][ T789] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.294869][ T789] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.294872][ T789] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.294874][ T789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.294876][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.294877][ T789] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.294878][ T789] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 32.294881][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294882][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.294884][ T789] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.294886][ T789] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.294888][ T789] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 32.294891][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294892][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294894][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294895][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294897][ T789] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.294899][ T789] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.294901][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294903][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.294905][ T789] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.294907][ T789] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.294909][ T789] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.294911][ T789] ? move_addr_to_kernel (net/socket.c:258) [ 32.294913][ T789] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 32.294916][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.294918][ T789] ___sys_sendmsg (net/socket.c:2767) [ 32.294919][ T789] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 32.294922][ T789] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.294924][ T789] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 32.294928][ T789] __sys_sendmsg (net/socket.c:2799) [ 32.294930][ T789] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.294933][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294934][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.294936][ T789] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.294940][ T789] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.294942][ T789] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.294943][ T789] RIP: 0033:0x7fcbe6dd354e [ 32.294945][ T789] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.294947][ T789] RSP: 002b:00007ffef3ed6120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.294951][ T789] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fcbe6dd354e [ 32.294952][ T789] RDX: 0000000000000000 RSI: 00007ffef3ed61d0 RDI: 0000000000000005 [ 32.294953][ T789] RBP: 00007ffef3ed6130 R08: 0000000000000000 R09: 0000000000000000 [ 32.294954][ T789] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b0f0 [ 32.294955][ T789] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 43.043017][ T1278] softirqs last disabled at (0): 0x0 | [ 43.043019][ T1278] Preemption disabled at: | [ 43.043020][ T1278] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 43.043031][ T1278] Tainted: [W]=WARN [ 43.043032][ T1278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.043033][ T1278] Call Trace: [ 43.043035][ T1278] [ 43.043036][ T1278] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.043042][ T1278] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 43.043043][ T1278] __might_resched.cold (kernel/sched/core.c:9234) [ 43.043047][ T1278] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.043051][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043055][ T1278] __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)) [ 43.043058][ T1278] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.043061][ T1278] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.043065][ T1278] ? 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) [ 43.043067][ T1278] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.043069][ T1278] put_chars (drivers/char/virtio_console.c:1176) [ 43.043070][ T1278] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.043072][ T1278] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.043075][ T1278] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.043079][ T1278] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.043080][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043082][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043084][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.043086][ T1278] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.043088][ T1278] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.043090][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043092][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043094][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043095][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.043097][ T1278] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.043099][ T1278] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.043101][ T1278] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.043104][ T1278] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.043106][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.043107][ T1278] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.043109][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043110][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.043112][ T1278] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.043114][ T1278] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.043116][ T1278] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.043117][ T1278] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.043119][ T1278] vprintk_emit (kernel/printk/printk.c:2479) [ 43.043122][ T1278] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.043123][ T1278] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 43.043126][ T1278] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 43.043127][ T1278] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 43.043130][ T1278] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 43.043131][ T1278] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.043133][ T1278] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.043135][ T1278] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.043136][ T1278] _printk (kernel/printk/printk.c:2504) [ 43.043139][ T1278] ? snapshot_read.cold (user.c:?) [ 43.043141][ T1278] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.043144][ T1278] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.043146][ T1278] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.043148][ T1278] ? netdev_notice (net/core/dev.c:13194) [ 43.043150][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043151][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043153][ T1278] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.043155][ T1278] ? 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) [ 43.043157][ T1278] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.043158][ T1278] ? 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) [ 43.043161][ T1278] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.043164][ T1278] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 43.043167][ T1278] dev_uc_del (net/core/dev_addr_lists.c:845) [ 43.043169][ T1278] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 43.043170][ T1278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.043172][ T1278] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 43.043174][ T1278] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 43.043175][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043176][ T1278] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.043179][ T1278] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.043182][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043184][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043186][ T1278] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.043189][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.043191][ T1278] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 43.043193][ T1278] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.043194][ T1278] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.043197][ T1278] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.043201][ T1278] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.043202][ T1278] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.043204][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.043205][ T1278] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.043206][ T1278] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.043209][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043211][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.043213][ T1278] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.043215][ T1278] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.043216][ T1278] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 43.043219][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043221][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043223][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043224][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043226][ T1278] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.043228][ T1278] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.043230][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043232][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.043234][ T1278] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.043236][ T1278] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.043238][ T1278] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.043239][ T1278] ? move_addr_to_kernel (net/socket.c:258) [ 43.043242][ T1278] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 43.043244][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.043246][ T1278] ___sys_sendmsg (net/socket.c:2767) [ 43.043248][ T1278] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 43.043250][ T1278] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.043251][ T1278] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 43.043256][ T1278] __sys_sendmsg (net/socket.c:2799) [ 43.043259][ T1278] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.043261][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043263][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.043265][ T1278] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.043268][ T1278] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.043270][ T1278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.043272][ T1278] RIP: 0033:0x7f1ba34a054e [ 43.043274][ T1278] 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 [ 43.043276][ T1278] RSP: 002b:00007ffc23b9ca30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.043280][ T1278] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f1ba34a054e [ 43.043281][ T1278] RDX: 0000000000000000 RSI: 00007ffc23b9cae0 RDI: 0000000000000005 [ 43.043282][ T1278] RBP: 00007ffc23b9ca40 R08: 0000000000000000 R09: 0000000000000000 [ 43.043283][ T1278] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b0fb [ 43.043284][ T1278] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 59.059740][ C3] softirqs last disabled at (0): 0x0 | [ 59.059741][ C3] Preemption disabled at: | [ 59.059742][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 59.059754][ C3] Tainted: [W]=WARN [ 59.059755][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.059757][ C3] Call Trace: [ 59.059759][ C3] [ 59.059760][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.059766][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 59.059768][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 59.059772][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.059776][ C3] ? ip4_addr_string (lib/vsprintf.c:656 lib/vsprintf.c:1519) [ 59.059779][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059783][ C3] __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)) [ 59.059786][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.059789][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.059793][ C3] ? 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) [ 59.059795][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.059797][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 59.059799][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.059801][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 59.059804][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.059806][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.059809][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.059811][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.059812][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059814][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059816][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.059818][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.059820][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.059822][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059824][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059826][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059827][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.059829][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.059831][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.059833][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.059836][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.059837][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.059839][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.059840][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059842][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.059843][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.059845][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.059847][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.059849][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.059851][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 59.059855][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.059857][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 59.059859][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059861][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.059862][ C3] _printk (kernel/printk/printk.c:2504) [ 59.059865][ C3] ? snapshot_read.cold (user.c:?) [ 59.059867][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 59.059870][ C3] ? idr_get_free (??:?) [ 59.059872][ C3] ? csum_partial (lib/checksum.c:119) [ 59.059875][ C3] ? skb_pull_rcsum (./include/linux/skbuff.h:4097 (discriminator 1) net/core/skbuff.c:4670 (discriminator 1)) [ 59.059878][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 59.059881][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1636 (discriminator 3)) vxlan [ 59.059888][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 59.059892][ C3] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 59.059896][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 59.059900][ C3] ? csum_partial (lib/checksum.c:119) [ 59.059901][ C3] ? skb_checksum (net/core/skbuff.c:3543) [ 59.059904][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 59.059907][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 59.059910][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 59.059911][ C3] ? fib_multipath_hash (net/ipv4/route.c:2083) [ 59.059914][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2578) [ 59.059916][ C3] ? udp_rcv (net/ipv4/udp.c:742 (discriminator 3) net/ipv4/udp.c:2653 (discriminator 3)) [ 59.059918][ C3] udp_rcv (net/ipv4/udp.c:2655) [ 59.059920][ C3] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2453 (discriminator 1)) [ 59.059922][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059924][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.059926][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 59.059929][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 59.059930][ C3] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 59.059933][ C3] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 59.059934][ C3] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 59.059936][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 59.059938][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 59.059939][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.059942][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 59.059944][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 59.059945][ C3] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 59.059947][ C3] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 59.059949][ C3] ? debug_object_free (lib/debugobjects.c:1033) [ 59.059953][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 59.059955][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 59.059957][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059959][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059961][ C3] process_backlog (net/core/dev.c:6728) [ 59.059963][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.059965][ C3] __napi_poll (net/core/dev.c:7787) [ 59.059967][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 59.059970][ C3] ? __napi_poll (./include/net/gro.h:507) [ 59.059972][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 59.059974][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059975][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 59.059978][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 59.059981][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059983][ C3] handle_softirqs (kernel/softirq.c:645) [ 59.059986][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059987][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 59.059989][ C3] ? 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) [ 59.059990][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.059992][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 59.059994][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 59.059996][ C3] [ 59.059996][ C3] [ 59.059997][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 59.059999][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 59.060001][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 59.060004][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 59.060005][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.060009][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 59.060011][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 59.060015][ C3] packet_snd (net/packet/af_packet.c:3110) [ 59.060019][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.060020][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 59.060022][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.060024][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.060025][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.060027][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.060029][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.060030][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.060033][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 59.060036][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 59.060038][ C3] ? sock_ioctl (net/socket.c:1446) [ 59.060041][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 59.060044][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 59.060045][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.060046][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 59.060048][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.060049][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.060051][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.060053][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.060055][ C3] RIP: 0033:0x7fd218a3854e [ 59.060057][ C3] 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 [ 59.060058][ C3] RSP: 002b:00007ffca64782a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 59.060062][ C3] RAX: ffffffffffffffda RBX: 00005582780dbb52 RCX: 00007fd218a3854e [ 59.060064][ C3] RDX: 0000000000000094 RSI: 00005582780dbb52 RDI: 0000000000000005 [ 59.060064][ C3] RBP: 00007ffca64782b0 R08: 00007ffca6478300 R09: 0000000000000014 [ 59.060065][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 00005582780db830 [ 59.060066][ C3] R13: 0000000000000094 R14: 0000000000000005 R15: 00005582780db830 | [ 93.098059][ C3] softirqs last disabled at (0): 0x0 | [ 93.098061][ C3] Preemption disabled at: | [ 93.098061][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 93.098072][ C3] Tainted: [W]=WARN [ 93.098073][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.098075][ C3] Call Trace: [ 93.098077][ C3] [ 93.098078][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 93.098083][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 93.098085][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 93.098089][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 93.098092][ C3] ? ip4_addr_string (lib/vsprintf.c:656 lib/vsprintf.c:1519) [ 93.098095][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098099][ C3] __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)) [ 93.098103][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 93.098106][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.098109][ C3] ? 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) [ 93.098111][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.098113][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 93.098115][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 93.098116][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 93.098119][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 93.098122][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 93.098125][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 93.098126][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 93.098128][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098129][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098131][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098133][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 93.098136][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 93.098138][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098139][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098141][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098143][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098144][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 93.098146][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 93.098148][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 93.098151][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 93.098153][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098154][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 93.098156][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098157][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.098159][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 93.098160][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 93.098162][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 93.098164][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 93.098166][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 93.098170][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 93.098172][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098174][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098176][ C3] _printk (kernel/printk/printk.c:2504) [ 93.098179][ C3] ? snapshot_read.cold (user.c:?) [ 93.098181][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 93.098184][ C3] ? idr_get_free (??:?) [ 93.098186][ C3] ? csum_partial (lib/checksum.c:119) [ 93.098188][ C3] ? skb_pull_rcsum (./include/linux/skbuff.h:4097 (discriminator 1) net/core/skbuff.c:4670 (discriminator 1)) [ 93.098191][ C3] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 93.098194][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1636 (discriminator 3)) vxlan [ 93.098201][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 93.098205][ C3] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 93.098209][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 93.098212][ C3] ? csum_partial (lib/checksum.c:119) [ 93.098213][ C3] ? skb_checksum (net/core/skbuff.c:3543) [ 93.098216][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 93.098219][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 93.098222][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 93.098224][ C3] ? fib_multipath_hash (net/ipv4/route.c:2083) [ 93.098227][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2578) [ 93.098229][ C3] ? udp_rcv (net/ipv4/udp.c:742 (discriminator 3) net/ipv4/udp.c:2653 (discriminator 3)) [ 93.098231][ C3] udp_rcv (net/ipv4/udp.c:2655) [ 93.098233][ C3] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2453 (discriminator 1)) [ 93.098235][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098237][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.098239][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 93.098241][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 93.098243][ C3] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 93.098245][ C3] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 93.098247][ C3] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 93.098249][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 93.098251][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 93.098252][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 93.098255][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 93.098257][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 93.098258][ C3] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 93.098260][ C3] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 93.098262][ C3] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 93.098266][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 93.098268][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 93.098271][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 93.098273][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098274][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098276][ C3] process_backlog (net/core/dev.c:6728) [ 93.098279][ C3] __napi_poll (net/core/dev.c:7787) [ 93.098281][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 93.098284][ C3] ? __napi_poll (./include/net/gro.h:507) [ 93.098286][ C3] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 93.098288][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 93.098290][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 93.098293][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098295][ C3] handle_softirqs (kernel/softirq.c:645) [ 93.098298][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 93.098299][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098301][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 93.098304][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 93.098305][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 93.098307][ C3] [ 93.098308][ C3] [ 93.098308][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 93.098310][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 93.098312][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 93.098315][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 93.098317][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 93.098320][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 93.098322][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 93.098326][ C3] packet_snd (net/packet/af_packet.c:3110) [ 93.098330][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098331][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 93.098333][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098334][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.098336][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.098338][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.098339][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.098341][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 93.098344][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 93.098347][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 93.098349][ C3] ? sock_ioctl (net/socket.c:1446) [ 93.098352][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 93.098354][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 93.098356][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 93.098357][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 93.098359][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 93.098360][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.098362][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 93.098364][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 93.098366][ C3] RIP: 0033:0x7fe99301e54e [ 93.098368][ C3] 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 [ 93.098369][ C3] RSP: 002b:00007fffe81b9f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 93.098373][ C3] RAX: ffffffffffffffda RBX: 000055c0306a7b52 RCX: 00007fe99301e54e [ 93.098375][ C3] RDX: 0000000000000094 RSI: 000055c0306a7b52 RDI: 0000000000000005 [ 93.098376][ C3] RBP: 00007fffe81b9f30 R08: 00007fffe81b9f80 R09: 0000000000000014 [ 93.098376][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c0306a7830 [ 93.098377][ C3] R13: 0000000000000094 R14: 0000000000000005 R15: 000055c0306a7830 | [ 94.312400][ T2714] softirqs last disabled at (0): 0x0 | [ 94.312402][ T2714] Preemption disabled at: | [ 94.312403][ T2714] vprintk_emit (kernel/printk/printk.c:2471) | [ 94.312413][ T2714] Tainted: [W]=WARN [ 94.312414][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.312416][ T2714] Call Trace: [ 94.312417][ T2714] [ 94.312419][ T2714] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 94.312424][ T2714] ? vprintk_emit (kernel/printk/printk.c:2471) [ 94.312426][ T2714] __might_resched.cold (kernel/sched/core.c:9234) [ 94.312429][ T2714] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 94.312433][ T2714] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 94.312435][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312439][ T2714] __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)) [ 94.312442][ T2714] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.312444][ T2714] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.312448][ T2714] ? 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) [ 94.312450][ T2714] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.312452][ T2714] put_chars (drivers/char/virtio_console.c:1176) [ 94.312454][ T2714] ? __send_to_port (drivers/char/virtio_console.c:654) [ 94.312455][ T2714] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 94.312458][ T2714] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 94.312461][ T2714] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 94.312462][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312464][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312466][ T2714] console_emit_next_record (kernel/printk/printk.c:3183) [ 94.312468][ T2714] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 94.312470][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312472][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312473][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312475][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312477][ T2714] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 94.312478][ T2714] console_flush_one_record (kernel/printk/printk.c:3268) [ 94.312481][ T2714] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 94.312483][ T2714] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 94.312485][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312486][ T2714] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 94.312488][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312489][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.312491][ T2714] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 94.312492][ T2714] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 94.312494][ T2714] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 94.312496][ T2714] ? vprintk_emit (kernel/printk/printk.c:2478) [ 94.312498][ T2714] vprintk_emit (kernel/printk/printk.c:2479) [ 94.312500][ T2714] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 94.312502][ T2714] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.312505][ T2714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.312507][ T2714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.312509][ T2714] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.312511][ T2714] ? ___sys_sendmsg (net/socket.c:2767) [ 94.312513][ T2714] ? __sys_sendmsg (net/socket.c:2799) [ 94.312514][ T2714] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.312517][ T2714] _printk (kernel/printk/printk.c:2504) [ 94.312521][ T2714] ? snapshot_read.cold (user.c:?) [ 94.312523][ T2714] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 94.312525][ T2714] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 94.312527][ T2714] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 94.312529][ T2714] ? netdev_notice (net/core/dev.c:13194) [ 94.312531][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312532][ T2714] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 94.312534][ T2714] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 94.312536][ T2714] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 94.312538][ T2714] ? 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) [ 94.312540][ T2714] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 94.312543][ T2714] dev_set_allmulti (net/core/dev_api.c:315) [ 94.312545][ T2714] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 94.312557][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.312561][ T2714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.312563][ T2714] br_del_if (net/bridge/br_if.c:732) bridge [ 94.312570][ T2714] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 94.312573][ T2714] do_set_master (net/core/rtnetlink.c:3055) [ 94.312575][ T2714] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 94.312577][ T2714] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 94.312580][ T2714] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 94.312581][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312583][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 94.312586][ T2714] ? kasan_save_stack (mm/kasan/common.c:58) [ 94.312589][ T2714] ? kasan_save_stack (mm/kasan/common.c:57) [ 94.312590][ T2714] ? kasan_save_track (mm/kasan/common.c:78) [ 94.312592][ T2714] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 94.312593][ T2714] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 94.312595][ T2714] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 94.312596][ T2714] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.312597][ T2714] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 94.312598][ T2714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.312600][ T2714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.312601][ T2714] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.312602][ T2714] ? ___sys_sendmsg (net/socket.c:2767) [ 94.312603][ T2714] ? __sys_sendmsg (net/socket.c:2799) [ 94.312605][ T2714] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.312606][ T2714] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.312609][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312610][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312612][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312613][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312615][ T2714] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 94.312617][ T2714] ? __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) [ 94.312619][ T2714] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 94.312620][ T2714] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 94.312622][ T2714] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 94.312623][ T2714] ? nla_get_range_signed (lib/nlattr.c:270) [ 94.312625][ T2714] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 94.312627][ T2714] rtnl_newlink (net/core/rtnetlink.c:4215) [ 94.312629][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312631][ T2714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 94.312632][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312633][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312635][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 94.312637][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.312638][ T2714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.312640][ T2714] ? __kernel_text_address (kernel/extable.c:79) [ 94.312641][ T2714] ? write_profile (profile.c:?) [ 94.312642][ T2714] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 94.312645][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312646][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312648][ T2714] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 94.312651][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312653][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312654][ T2714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 94.312655][ T2714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.312657][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.312658][ T2714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.312660][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 94.312662][ T2714] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 94.312664][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.312665][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.312666][ T2714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 94.312668][ T2714] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 94.312670][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312672][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.312674][ T2714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.312675][ T2714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 94.312677][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312679][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312680][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.312682][ T2714] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.312684][ T2714] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 94.312686][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312687][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.312689][ T2714] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 94.312691][ T2714] ? copy_msghdr_from_user (net/socket.c:2650) [ 94.312692][ T2714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 94.312694][ T2714] ? move_addr_to_kernel (net/socket.c:258) [ 94.312695][ T2714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.312698][ T2714] ___sys_sendmsg (net/socket.c:2767) [ 94.312700][ T2714] ? copy_msghdr_from_user (net/socket.c:2619) [ 94.312706][ T2714] __sys_sendmsg (net/socket.c:2799) [ 94.312708][ T2714] ? __sys_sendmsg_sock (net/socket.c:2780) [ 94.312711][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.312713][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.312714][ T2714] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 94.312716][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.312718][ T2714] RIP: 0033:0x7ff54fb6f54e [ 94.312719][ T2714] 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 [ 94.312721][ T2714] RSP: 002b:00007ffd805e7440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 94.312725][ T2714] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff54fb6f54e [ 94.312727][ T2714] RDX: 0000000000000000 RSI: 00007ffd805e74f0 RDI: 0000000000000005 [ 94.312731][ T2714] RBP: 00007ffd805e7450 R08: 0000000000000000 R09: 0000000000000000 [ 94.312732][ T2714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b12d [ 94.312733][ T2714] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd805e7bb0 | [ 99.383600][ T2716] softirqs last disabled at (0): 0x0 | [ 99.383602][ T2716] Preemption disabled at: | [ 99.383603][ T2716] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.383613][ T2716] Tainted: [W]=WARN [ 99.383614][ T2716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.383616][ T2716] Call Trace: [ 99.383617][ T2716] [ 99.383618][ T2716] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.383623][ T2716] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.383625][ T2716] __might_resched.cold (kernel/sched/core.c:9234) [ 99.383629][ T2716] ? __module_address (kernel/module/main.c:3915) [ 99.383632][ T2716] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.383635][ T2716] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 99.383636][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383640][ T2716] __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)) [ 99.383643][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.383646][ T2716] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.383650][ T2716] ? 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) [ 99.383651][ T2716] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.383653][ T2716] put_chars (drivers/char/virtio_console.c:1176) [ 99.383655][ T2716] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 99.383656][ T2716] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.383658][ T2716] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 99.383660][ T2716] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.383664][ T2716] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.383665][ T2716] ? 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) [ 99.383667][ T2716] ? vsnprintf (lib/vsprintf.c:2900) [ 99.383670][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.383671][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383673][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383675][ T2716] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.383678][ T2716] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.383680][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383681][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383683][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383684][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383686][ T2716] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 99.383688][ T2716] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.383690][ T2716] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.383693][ T2716] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.383695][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383696][ T2716] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.383698][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383699][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.383701][ T2716] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 99.383702][ T2716] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 99.383704][ T2716] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.383707][ T2716] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.383708][ T2716] vprintk_emit (kernel/printk/printk.c:2479) [ 99.383711][ T2716] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.383713][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.383714][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.383716][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383718][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383720][ T2716] _printk (kernel/printk/printk.c:2504) [ 99.383723][ T2716] ? snapshot_read.cold (user.c:?) [ 99.383725][ T2716] ? br_multicast_flood (??:?) bridge [ 99.383743][ T2716] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 99.383746][ T2716] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 99.383747][ T2716] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.383749][ T2716] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 99.383759][ T2716] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 99.383767][ T2716] new_nbp (net/bridge/br_if.c:449) bridge [ 99.383775][ T2716] br_add_if (net/bridge/br_if.c:592) bridge [ 99.383782][ T2716] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 99.383785][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 99.383787][ T2716] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 99.383789][ T2716] ? __kernel_text_address (kernel/extable.c:79) [ 99.383791][ T2716] do_set_master (net/core/rtnetlink.c:3071) [ 99.383794][ T2716] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 99.383796][ T2716] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 99.383797][ T2716] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 99.383799][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383805][ T2716] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 99.383809][ T2716] ? kasan_save_stack (mm/kasan/common.c:58) [ 99.383811][ T2716] ? kasan_save_stack (mm/kasan/common.c:57) [ 99.383813][ T2716] ? kasan_save_track (mm/kasan/common.c:78) [ 99.383814][ T2716] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 99.383816][ T2716] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 99.383817][ T2716] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 99.383818][ T2716] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.383819][ T2716] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.383822][ T2716] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.383823][ T2716] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.383824][ T2716] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 99.383827][ T2716] ? ___sys_sendmsg (net/socket.c:2767) [ 99.383828][ T2716] ? __sys_sendmsg (net/socket.c:2799) [ 99.383830][ T2716] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.383832][ T2716] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.383834][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383836][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383837][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383839][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383840][ T2716] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 99.383844][ T2716] ? __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) [ 99.383846][ T2716] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 99.383847][ T2716] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 99.383849][ T2716] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 99.383850][ T2716] ? nla_get_range_signed (lib/nlattr.c:270) [ 99.383852][ T2716] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 99.383854][ T2716] rtnl_newlink (net/core/rtnetlink.c:4215) [ 99.383856][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383858][ T2716] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 99.383859][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383860][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383862][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 99.383864][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 99.383866][ T2716] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 99.383867][ T2716] ? __kernel_text_address (kernel/extable.c:79) [ 99.383868][ T2716] ? write_profile (profile.c:?) [ 99.383869][ T2716] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 99.383872][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383874][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383875][ T2716] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 99.383879][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383880][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383882][ T2716] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 99.383884][ T2716] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.383885][ T2716] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.383886][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.383888][ T2716] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 99.383890][ T2716] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.383891][ T2716] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.383893][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.383894][ T2716] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.383896][ T2716] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 99.383898][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383900][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.383902][ T2716] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.383903][ T2716] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.383905][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383907][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383908][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.383910][ T2716] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.383912][ T2716] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.383914][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383916][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.383917][ T2716] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 99.383919][ T2716] ? copy_msghdr_from_user (net/socket.c:2650) [ 99.383921][ T2716] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 99.383922][ T2716] ? move_addr_to_kernel (net/socket.c:258) [ 99.383924][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.383926][ T2716] ___sys_sendmsg (net/socket.c:2767) [ 99.383928][ T2716] ? copy_msghdr_from_user (net/socket.c:2619) [ 99.383933][ T2716] __sys_sendmsg (net/socket.c:2799) [ 99.383935][ T2716] ? __sys_sendmsg_sock (net/socket.c:2780) [ 99.383937][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.383939][ T2716] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.383941][ T2716] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.383943][ T2716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.383944][ T2716] RIP: 0033:0x7faa193b154e [ 99.383946][ T2716] 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 [ 99.383948][ T2716] RSP: 002b:00007ffda9b3ffd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 99.383952][ T2716] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007faa193b154e [ 99.383953][ T2716] RDX: 0000000000000000 RSI: 00007ffda9b40080 RDI: 0000000000000005 [ 99.383954][ T2716] RBP: 00007ffda9b3ffe0 R08: 0000000000000000 R09: 0000000000000000 [ 99.383955][ T2716] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b132 [ 99.383956][ T2716] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda9b40740 | [ 115.627107][ T3088] softirqs last disabled at (0): 0x0 | [ 115.627108][ T3088] Preemption disabled at: | [ 115.627109][ T3088] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 115.627121][ T3088] Tainted: [W]=WARN [ 115.627122][ T3088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.627124][ T3088] Call Trace: [ 115.627125][ T3088] [ 115.627126][ T3088] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.627132][ T3088] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 115.627133][ T3088] __might_resched.cold (kernel/sched/core.c:9234) [ 115.627137][ T3088] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.627141][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627145][ T3088] __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)) [ 115.627149][ T3088] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.627152][ T3088] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.627156][ T3088] ? 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) [ 115.627157][ T3088] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.627159][ T3088] put_chars (drivers/char/virtio_console.c:1176) [ 115.627161][ T3088] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.627163][ T3088] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 115.627165][ T3088] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 115.627168][ T3088] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.627171][ T3088] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.627172][ T3088] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.627174][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627175][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627177][ T3088] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.627179][ T3088] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.627182][ T3088] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.627184][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627185][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627187][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627189][ T3088] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.627191][ T3088] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 115.627192][ T3088] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.627194][ T3088] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.627197][ T3088] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.627199][ T3088] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.627200][ T3088] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.627202][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627204][ T3088] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.627205][ T3088] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.627206][ T3088] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 115.627208][ T3088] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.627210][ T3088] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.627212][ T3088] vprintk_emit (kernel/printk/printk.c:2479) [ 115.627214][ T3088] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.627217][ T3088] _printk (kernel/printk/printk.c:2504) [ 115.627220][ T3088] ? snapshot_read.cold (user.c:?) [ 115.627222][ T3088] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 115.627225][ T3088] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 115.627226][ T3088] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.627228][ T3088] ? netdev_notice (net/core/dev.c:13194) [ 115.627230][ T3088] ? kasan_save_track (mm/kasan/common.c:78) [ 115.627233][ T3088] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 115.627234][ T3088] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 115.627236][ T3088] ? 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) [ 115.627239][ T3088] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 115.627242][ T3088] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 115.627245][ T3088] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 115.627246][ T3088] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 115.627250][ T3088] ? __nla_parse (lib/nlattr.c:732) [ 115.627253][ T3088] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 115.627254][ T3088] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.627256][ T3088] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 115.627257][ T3088] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 115.627258][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627260][ T3088] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 115.627263][ T3088] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 115.627265][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627267][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627269][ T3088] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.627272][ T3088] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.627274][ T3088] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 115.627276][ T3088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.627277][ T3088] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 115.627279][ T3088] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 115.627282][ T3088] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.627285][ T3088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.627286][ T3088] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.627288][ T3088] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.627289][ T3088] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 115.627291][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627293][ T3088] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.627295][ T3088] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.627297][ T3088] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.627298][ T3088] ? next_uptodate_folio (mm/filemap.c:3747) [ 115.627302][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627303][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627305][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627307][ T3088] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.627309][ T3088] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.627311][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627312][ T3088] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.627314][ T3088] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 115.627317][ T3088] ? copy_msghdr_from_user (net/socket.c:2650) [ 115.627319][ T3088] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 115.627320][ T3088] ? move_addr_to_kernel (net/socket.c:258) [ 115.627322][ T3088] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 115.627325][ T3088] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.627327][ T3088] ___sys_sendmsg (net/socket.c:2767) [ 115.627329][ T3088] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 115.627331][ T3088] ? copy_msghdr_from_user (net/socket.c:2619) [ 115.627333][ T3088] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 115.627337][ T3088] __sys_sendmsg (net/socket.c:2799) [ 115.627339][ T3088] ? __sys_sendmsg_sock (net/socket.c:2780) [ 115.627342][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627344][ T3088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.627346][ T3088] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.627348][ T3088] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.627350][ T3088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.627352][ T3088] RIP: 0033:0x7feccb20454e [ 115.627354][ T3088] 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 [ 115.627356][ T3088] RSP: 002b:00007fff3f3e5860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 115.627360][ T3088] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007feccb20454e [ 115.627361][ T3088] RDX: 0000000000000000 RSI: 00007fff3f3e5910 RDI: 0000000000000005 [ 115.627362][ T3088] RBP: 00007fff3f3e5870 R08: 0000000000000000 R09: 0000000000000000 [ 115.627362][ T3088] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b144 [ 115.627363][ T3088] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 126.183636][ T3577] softirqs last disabled at (0): 0x0 | [ 126.183638][ T3577] Preemption disabled at: | [ 126.183639][ T3577] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 126.183650][ T3577] Tainted: [W]=WARN [ 126.183651][ T3577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.183653][ T3577] Call Trace: [ 126.183654][ T3577] [ 126.183655][ T3577] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.183661][ T3577] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 126.183662][ T3577] __might_resched.cold (kernel/sched/core.c:9234) [ 126.183666][ T3577] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.183669][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183673][ T3577] __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)) [ 126.183676][ T3577] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.183679][ T3577] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.183683][ T3577] ? 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) [ 126.183684][ T3577] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.183686][ T3577] put_chars (drivers/char/virtio_console.c:1176) [ 126.183688][ T3577] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.183690][ T3577] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 126.183693][ T3577] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.183696][ T3577] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.183698][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183699][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183701][ T3577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.183703][ T3577] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.183706][ T3577] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.183708][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183710][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183711][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183713][ T3577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.183715][ T3577] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 126.183716][ T3577] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.183718][ T3577] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.183721][ T3577] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.183723][ T3577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.183724][ T3577] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.183726][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183731][ T3577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.183733][ T3577] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 126.183735][ T3577] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.183738][ T3577] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.183741][ T3577] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.183744][ T3577] vprintk_emit (kernel/printk/printk.c:2479) [ 126.183747][ T3577] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.183750][ T3577] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 126.183753][ T3577] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 126.183755][ T3577] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 126.183758][ T3577] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 126.183760][ T3577] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.183764][ T3577] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.183766][ T3577] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.183769][ T3577] _printk (kernel/printk/printk.c:2504) [ 126.183773][ T3577] ? snapshot_read.cold (user.c:?) [ 126.183776][ T3577] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 126.183780][ T3577] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 126.183783][ T3577] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 126.183785][ T3577] ? netdev_notice (net/core/dev.c:13194) [ 126.183788][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183790][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183792][ T3577] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.183795][ T3577] ? 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) [ 126.183797][ T3577] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 126.183799][ T3577] ? 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) [ 126.183802][ T3577] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 126.183806][ T3577] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 126.183809][ T3577] dev_uc_del (net/core/dev_addr_lists.c:845) [ 126.183811][ T3577] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 126.183813][ T3577] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.183815][ T3577] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 126.183817][ T3577] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 126.183818][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183820][ T3577] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.183824][ T3577] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 126.183827][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183830][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183831][ T3577] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 126.183835][ T3577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.183838][ T3577] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 126.183840][ T3577] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.183842][ T3577] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 126.183845][ T3577] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 126.183849][ T3577] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.183851][ T3577] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.183852][ T3577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.183854][ T3577] ? netlink_ack (./include/linux/skbuff.h:2718) [ 126.183856][ T3577] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 126.183859][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183861][ T3577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.183863][ T3577] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.183865][ T3577] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 126.183867][ T3577] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 126.183870][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183872][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183874][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183875][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183878][ T3577] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.183880][ T3577] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 126.183882][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183884][ T3577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.183886][ T3577] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 126.183888][ T3577] ? copy_msghdr_from_user (net/socket.c:2650) [ 126.183890][ T3577] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 126.183892][ T3577] ? move_addr_to_kernel (net/socket.c:258) [ 126.183894][ T3577] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 126.183897][ T3577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.183899][ T3577] ___sys_sendmsg (net/socket.c:2767) [ 126.183900][ T3577] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 126.183903][ T3577] ? copy_msghdr_from_user (net/socket.c:2619) [ 126.183905][ T3577] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 126.183910][ T3577] __sys_sendmsg (net/socket.c:2799) [ 126.183912][ T3577] ? __sys_sendmsg_sock (net/socket.c:2780) [ 126.183921][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183923][ T3577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.183925][ T3577] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 126.183928][ T3577] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 126.183930][ T3577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.183932][ T3577] RIP: 0033:0x7f8c3ad2654e [ 126.183934][ T3577] 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 [ 126.183936][ T3577] RSP: 002b:00007fffea3f7400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 126.183940][ T3577] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8c3ad2654e [ 126.183941][ T3577] RDX: 0000000000000000 RSI: 00007fffea3f74b0 RDI: 0000000000000005 [ 126.183942][ T3577] RBP: 00007fffea3f7410 R08: 0000000000000000 R09: 0000000000000000 [ 126.183943][ T3577] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b14e [ 126.183944][ T3577] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 131.506475][ T3601] softirqs last disabled at (0): 0x0 | [ 131.506476][ T3601] Preemption disabled at: | [ 131.506477][ T3601] vprintk_emit (kernel/printk/printk.c:2471) | [ 131.506488][ T3601] Tainted: [W]=WARN [ 131.506488][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 131.506490][ T3601] Call Trace: [ 131.506492][ T3601] [ 131.506493][ T3601] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 131.506498][ T3601] ? vprintk_emit (kernel/printk/printk.c:2471) [ 131.506500][ T3601] __might_resched.cold (kernel/sched/core.c:9234) [ 131.506504][ T3601] ? __module_address (kernel/module/main.c:3915) [ 131.506507][ T3601] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 131.506510][ T3601] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 131.506512][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506515][ T3601] __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)) [ 131.506519][ T3601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 131.506521][ T3601] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 131.506525][ T3601] ? 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) [ 131.506527][ T3601] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 131.506529][ T3601] put_chars (drivers/char/virtio_console.c:1176) [ 131.506531][ T3601] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 131.506532][ T3601] ? __send_to_port (drivers/char/virtio_console.c:654) [ 131.506533][ T3601] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 131.506536][ T3601] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 131.506539][ T3601] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 131.506541][ T3601] ? 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) [ 131.506542][ T3601] ? vsnprintf (lib/vsprintf.c:2900) [ 131.506546][ T3601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 131.506547][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506549][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506551][ T3601] console_emit_next_record (kernel/printk/printk.c:3183) [ 131.506553][ T3601] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 131.506555][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506557][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506558][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506560][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506562][ T3601] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 131.506564][ T3601] console_flush_one_record (kernel/printk/printk.c:3268) [ 131.506566][ T3601] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 131.506569][ T3601] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 131.506570][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506572][ T3601] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 131.506573][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506575][ T3601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.506576][ T3601] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 131.506578][ T3601] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 131.506580][ T3601] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 131.506582][ T3601] ? vprintk_emit (kernel/printk/printk.c:2478) [ 131.506584][ T3601] vprintk_emit (kernel/printk/printk.c:2479) [ 131.506586][ T3601] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 131.506588][ T3601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 131.506589][ T3601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 131.506591][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506592][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506595][ T3601] _printk (kernel/printk/printk.c:2504) [ 131.506598][ T3601] ? snapshot_read.cold (user.c:?) [ 131.506600][ T3601] ? br_multicast_flood (??:?) bridge [ 131.506612][ T3601] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 131.506614][ T3601] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 131.506615][ T3601] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 131.506617][ T3601] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 131.506626][ T3601] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 131.506633][ T3601] new_nbp (net/bridge/br_if.c:449) bridge [ 131.506640][ T3601] br_add_if (net/bridge/br_if.c:592) bridge [ 131.506647][ T3601] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 131.506650][ T3601] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 131.506652][ T3601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 131.506654][ T3601] ? __kernel_text_address (kernel/extable.c:79) [ 131.506656][ T3601] do_set_master (net/core/rtnetlink.c:3071) [ 131.506659][ T3601] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 131.506661][ T3601] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 131.506662][ T3601] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 131.506663][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506665][ T3601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 131.506669][ T3601] ? kasan_save_stack (mm/kasan/common.c:58) [ 131.506672][ T3601] ? kasan_save_stack (mm/kasan/common.c:57) [ 131.506673][ T3601] ? kasan_save_track (mm/kasan/common.c:78) [ 131.506675][ T3601] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 131.506676][ T3601] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 131.506677][ T3601] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 131.506678][ T3601] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 131.506679][ T3601] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 131.506682][ T3601] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 131.506683][ T3601] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 131.506685][ T3601] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 131.506687][ T3601] ? ___sys_sendmsg (net/socket.c:2767) [ 131.506689][ T3601] ? __sys_sendmsg (net/socket.c:2799) [ 131.506690][ T3601] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 131.506692][ T3601] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 131.506695][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506697][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506698][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506700][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506701][ T3601] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 131.506705][ T3601] ? __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) [ 131.506707][ T3601] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 131.506708][ T3601] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 131.506710][ T3601] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 131.506711][ T3601] ? nla_get_range_signed (lib/nlattr.c:270) [ 131.506713][ T3601] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 131.506715][ T3601] rtnl_newlink (net/core/rtnetlink.c:4215) [ 131.506717][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506719][ T3601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 131.506720][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506722][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506724][ T3601] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 131.506725][ T3601] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 131.506727][ T3601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 131.506731][ T3601] ? __kernel_text_address (kernel/extable.c:79) [ 131.506733][ T3601] ? write_profile (profile.c:?) [ 131.506734][ T3601] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 131.506737][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506739][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506741][ T3601] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 131.506744][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506745][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506747][ T3601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 131.506749][ T3601] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 131.506751][ T3601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 131.506752][ T3601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 131.506753][ T3601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 131.506756][ T3601] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 131.506757][ T3601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 131.506759][ T3601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.506760][ T3601] ? netlink_ack (./include/linux/skbuff.h:2718) [ 131.506762][ T3601] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 131.506764][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506766][ T3601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.506768][ T3601] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 131.506770][ T3601] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 131.506772][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506773][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506775][ T3601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.506777][ T3601] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 131.506779][ T3601] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 131.506781][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506782][ T3601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.506784][ T3601] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 131.506786][ T3601] ? copy_msghdr_from_user (net/socket.c:2650) [ 131.506787][ T3601] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 131.506789][ T3601] ? move_addr_to_kernel (net/socket.c:258) [ 131.506790][ T3601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 131.506793][ T3601] ___sys_sendmsg (net/socket.c:2767) [ 131.506795][ T3601] ? copy_msghdr_from_user (net/socket.c:2619) [ 131.506799][ T3601] __sys_sendmsg (net/socket.c:2799) [ 131.506801][ T3601] ? __sys_sendmsg_sock (net/socket.c:2780) [ 131.506804][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.506806][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 131.506807][ T3601] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 131.506809][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 131.506811][ T3601] RIP: 0033:0x7f54f9b4a54e [ 131.506812][ T3601] 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 [ 131.506814][ T3601] RSP: 002b:00007ffd0f423950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 131.506818][ T3601] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f54f9b4a54e [ 131.506820][ T3601] RDX: 0000000000000000 RSI: 00007ffd0f423a00 RDI: 0000000000000005 [ 131.506820][ T3601] RBP: 00007ffd0f423960 R08: 0000000000000000 R09: 0000000000000000 [ 131.506821][ T3601] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b153 [ 131.506822][ T3601] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0f4240c0 | [ 221.243176][ T4511] softirqs last disabled at (0): 0x0 | [ 221.243178][ T4511] Preemption disabled at: | [ 221.243179][ T4511] vprintk_emit (kernel/printk/printk.c:2471) | [ 221.243190][ T4511] Tainted: [W]=WARN [ 221.243191][ T4511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 221.243192][ T4511] Call Trace: [ 221.243194][ T4511] [ 221.243195][ T4511] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 221.243200][ T4511] ? vprintk_emit (kernel/printk/printk.c:2471) [ 221.243202][ T4511] __might_resched.cold (kernel/sched/core.c:9234) [ 221.243206][ T4511] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 221.243209][ T4511] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 221.243212][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243216][ T4511] __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)) [ 221.243219][ T4511] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 221.243222][ T4511] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 221.243226][ T4511] ? 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) [ 221.243228][ T4511] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 221.243230][ T4511] put_chars (drivers/char/virtio_console.c:1176) [ 221.243232][ T4511] ? __send_to_port (drivers/char/virtio_console.c:654) [ 221.243233][ T4511] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 221.243236][ T4511] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 221.243239][ T4511] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 221.243240][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243242][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243244][ T4511] console_emit_next_record (kernel/printk/printk.c:3183) [ 221.243247][ T4511] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 221.243249][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243250][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243252][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243253][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243255][ T4511] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 221.243257][ T4511] console_flush_one_record (kernel/printk/printk.c:3268) [ 221.243259][ T4511] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 221.243262][ T4511] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 221.243263][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243265][ T4511] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 221.243267][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243268][ T4511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.243270][ T4511] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 221.243271][ T4511] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 221.243273][ T4511] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 221.243275][ T4511] ? vprintk_emit (kernel/printk/printk.c:2478) [ 221.243277][ T4511] vprintk_emit (kernel/printk/printk.c:2479) [ 221.243279][ T4511] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 221.243281][ T4511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 221.243283][ T4511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 221.243286][ T4511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 221.243288][ T4511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 221.243290][ T4511] ? ___sys_sendmsg (net/socket.c:2767) [ 221.243291][ T4511] ? __sys_sendmsg (net/socket.c:2799) [ 221.243293][ T4511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 221.243296][ T4511] _printk (kernel/printk/printk.c:2504) [ 221.243299][ T4511] ? snapshot_read.cold (user.c:?) [ 221.243301][ T4511] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 221.243304][ T4511] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 221.243306][ T4511] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 221.243307][ T4511] ? netdev_notice (net/core/dev.c:13194) [ 221.243309][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243311][ T4511] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 221.243313][ T4511] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 221.243315][ T4511] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 221.243316][ T4511] ? 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) [ 221.243326][ T4511] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 221.243329][ T4511] dev_set_allmulti (net/core/dev_api.c:315) [ 221.243331][ T4511] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 221.243343][ T4511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 221.243347][ T4511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 221.243350][ T4511] br_del_if (net/bridge/br_if.c:732) bridge [ 221.243357][ T4511] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 221.243359][ T4511] do_set_master (net/core/rtnetlink.c:3055) [ 221.243361][ T4511] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 221.243364][ T4511] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 221.243366][ T4511] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 221.243367][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243369][ T4511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 221.243373][ T4511] ? kasan_save_stack (mm/kasan/common.c:58) [ 221.243375][ T4511] ? kasan_save_stack (mm/kasan/common.c:57) [ 221.243377][ T4511] ? kasan_save_track (mm/kasan/common.c:78) [ 221.243378][ T4511] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 221.243380][ T4511] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 221.243381][ T4511] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 221.243382][ T4511] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 221.243383][ T4511] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 221.243384][ T4511] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 221.243386][ T4511] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 221.243387][ T4511] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 221.243388][ T4511] ? ___sys_sendmsg (net/socket.c:2767) [ 221.243390][ T4511] ? __sys_sendmsg (net/socket.c:2799) [ 221.243391][ T4511] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 221.243392][ T4511] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 221.243395][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243396][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243398][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243399][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243401][ T4511] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 221.243403][ T4511] ? __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) [ 221.243405][ T4511] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 221.243407][ T4511] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 221.243408][ T4511] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 221.243409][ T4511] ? nla_get_range_signed (lib/nlattr.c:270) [ 221.243412][ T4511] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 221.243414][ T4511] rtnl_newlink (net/core/rtnetlink.c:4215) [ 221.243416][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243417][ T4511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 221.243418][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243420][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243422][ T4511] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 221.243423][ T4511] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 221.243425][ T4511] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 221.243426][ T4511] ? __kernel_text_address (kernel/extable.c:79) [ 221.243428][ T4511] ? write_profile (profile.c:?) [ 221.243429][ T4511] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 221.243431][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243433][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243435][ T4511] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 221.243438][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243439][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243441][ T4511] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 221.243442][ T4511] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 221.243444][ T4511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 221.243445][ T4511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 221.243446][ T4511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 221.243449][ T4511] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 221.243450][ T4511] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 221.243451][ T4511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.243453][ T4511] ? netlink_ack (./include/linux/skbuff.h:2718) [ 221.243454][ T4511] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 221.243456][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243458][ T4511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.243460][ T4511] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 221.243462][ T4511] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 221.243464][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243465][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243467][ T4511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.243469][ T4511] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 221.243471][ T4511] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 221.243472][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243474][ T4511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.243476][ T4511] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 221.243478][ T4511] ? copy_msghdr_from_user (net/socket.c:2650) [ 221.243479][ T4511] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 221.243481][ T4511] ? move_addr_to_kernel (net/socket.c:258) [ 221.243482][ T4511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 221.243485][ T4511] ___sys_sendmsg (net/socket.c:2767) [ 221.243486][ T4511] ? copy_msghdr_from_user (net/socket.c:2619) [ 221.243491][ T4511] __sys_sendmsg (net/socket.c:2799) [ 221.243493][ T4511] ? __sys_sendmsg_sock (net/socket.c:2780) [ 221.243496][ T4511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.243498][ T4511] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 221.243499][ T4511] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 221.243501][ T4511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 221.243503][ T4511] RIP: 0033:0x7f2d59f8c54e [ 221.243505][ T4511] 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 [ 221.243506][ T4511] RSP: 002b:00007ffee0914420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 221.243510][ T4511] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2d59f8c54e [ 221.243512][ T4511] RDX: 0000000000000000 RSI: 00007ffee09144d0 RDI: 0000000000000005 [ 221.243512][ T4511] RBP: 00007ffee0914430 R08: 0000000000000000 R09: 0000000000000000 [ 221.243513][ T4511] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b1ac [ 221.243514][ T4511] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee0914b90 | [ 226.321817][ T4513] softirqs last disabled at (0): 0x0 | [ 226.321819][ T4513] Preemption disabled at: | [ 226.321819][ T4513] vprintk_emit (kernel/printk/printk.c:2471) | [ 226.321831][ T4513] Tainted: [W]=WARN [ 226.321832][ T4513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 226.321834][ T4513] Call Trace: [ 226.321835][ T4513] [ 226.321836][ T4513] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 226.321841][ T4513] ? vprintk_emit (kernel/printk/printk.c:2471) [ 226.321843][ T4513] __might_resched.cold (kernel/sched/core.c:9234) [ 226.321847][ T4513] ? __module_address (kernel/module/main.c:3915) [ 226.321850][ T4513] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 226.321853][ T4513] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 226.321855][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321858][ T4513] __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)) [ 226.321862][ T4513] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 226.321864][ T4513] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 226.321868][ T4513] ? 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) [ 226.321869][ T4513] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 226.321871][ T4513] put_chars (drivers/char/virtio_console.c:1176) [ 226.321873][ T4513] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 226.321874][ T4513] ? __send_to_port (drivers/char/virtio_console.c:654) [ 226.321876][ T4513] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 226.321878][ T4513] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 226.321882][ T4513] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 226.321883][ T4513] ? 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) [ 226.321884][ T4513] ? vsnprintf (lib/vsprintf.c:2900) [ 226.321888][ T4513] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 226.321889][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321891][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.321893][ T4513] console_emit_next_record (kernel/printk/printk.c:3183) [ 226.321895][ T4513] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 226.321897][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321899][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321900][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321902][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.321904][ T4513] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 226.321905][ T4513] console_flush_one_record (kernel/printk/printk.c:3268) [ 226.321908][ T4513] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 226.321910][ T4513] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 226.321912][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.321913][ T4513] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 226.321915][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321916][ T4513] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 226.321918][ T4513] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 226.321919][ T4513] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 226.321921][ T4513] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 226.321923][ T4513] ? vprintk_emit (kernel/printk/printk.c:2478) [ 226.321925][ T4513] vprintk_emit (kernel/printk/printk.c:2479) [ 226.321928][ T4513] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 226.321929][ T4513] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 226.321931][ T4513] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 226.321932][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.321934][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.321936][ T4513] _printk (kernel/printk/printk.c:2504) [ 226.321939][ T4513] ? snapshot_read.cold (user.c:?) [ 226.321941][ T4513] ? br_multicast_flood (??:?) bridge [ 226.321953][ T4513] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 226.321955][ T4513] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 226.321957][ T4513] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 226.321958][ T4513] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 226.321967][ T4513] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 226.321974][ T4513] new_nbp (net/bridge/br_if.c:449) bridge [ 226.321981][ T4513] br_add_if (net/bridge/br_if.c:592) bridge [ 226.321988][ T4513] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 226.321991][ T4513] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 226.321993][ T4513] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 226.321995][ T4513] ? __kernel_text_address (kernel/extable.c:79) [ 226.321997][ T4513] do_set_master (net/core/rtnetlink.c:3071) [ 226.322000][ T4513] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 226.322001][ T4513] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 226.322003][ T4513] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 226.322004][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322006][ T4513] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 226.322009][ T4513] ? kasan_save_stack (mm/kasan/common.c:58) [ 226.322012][ T4513] ? kasan_save_stack (mm/kasan/common.c:57) [ 226.322014][ T4513] ? kasan_save_track (mm/kasan/common.c:78) [ 226.322015][ T4513] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 226.322016][ T4513] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 226.322018][ T4513] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 226.322019][ T4513] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 226.322020][ T4513] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 226.322022][ T4513] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 226.322024][ T4513] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 226.322025][ T4513] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 226.322027][ T4513] ? ___sys_sendmsg (net/socket.c:2767) [ 226.322029][ T4513] ? __sys_sendmsg (net/socket.c:2799) [ 226.322030][ T4513] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 226.322032][ T4513] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 226.322034][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322036][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.322038][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322039][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322041][ T4513] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 226.322044][ T4513] ? __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) [ 226.322046][ T4513] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 226.322047][ T4513] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 226.322049][ T4513] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 226.322050][ T4513] ? nla_get_range_signed (lib/nlattr.c:270) [ 226.322052][ T4513] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 226.322054][ T4513] rtnl_newlink (net/core/rtnetlink.c:4215) [ 226.322056][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322058][ T4513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 226.322059][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.322061][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322062][ T4513] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 226.322064][ T4513] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 226.322066][ T4513] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 226.322067][ T4513] ? __kernel_text_address (kernel/extable.c:79) [ 226.322068][ T4513] ? write_profile (profile.c:?) [ 226.322069][ T4513] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 226.322072][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322073][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322075][ T4513] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 226.322078][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.322080][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322081][ T4513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 226.322083][ T4513] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 226.322084][ T4513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 226.322086][ T4513] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 226.322087][ T4513] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 226.322089][ T4513] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 226.322091][ T4513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 226.322092][ T4513] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 226.322094][ T4513] ? netlink_ack (./include/linux/skbuff.h:2718) [ 226.322095][ T4513] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 226.322097][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322099][ T4513] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 226.322101][ T4513] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 226.322103][ T4513] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 226.322104][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322106][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322108][ T4513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 226.322109][ T4513] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 226.322111][ T4513] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 226.322113][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322115][ T4513] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 226.322117][ T4513] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 226.322118][ T4513] ? copy_msghdr_from_user (net/socket.c:2650) [ 226.322120][ T4513] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 226.322121][ T4513] ? move_addr_to_kernel (net/socket.c:258) [ 226.322123][ T4513] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 226.322125][ T4513] ___sys_sendmsg (net/socket.c:2767) [ 226.322127][ T4513] ? copy_msghdr_from_user (net/socket.c:2619) [ 226.322132][ T4513] __sys_sendmsg (net/socket.c:2799) [ 226.322133][ T4513] ? __sys_sendmsg_sock (net/socket.c:2780) [ 226.322136][ T4513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 226.322138][ T4513] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 226.322139][ T4513] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 226.322141][ T4513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 226.322143][ T4513] RIP: 0033:0x7f80107fa54e [ 226.322145][ T4513] 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 [ 226.322147][ T4513] RSP: 002b:00007fff62e7db50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 226.322151][ T4513] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f80107fa54e [ 226.322152][ T4513] RDX: 0000000000000000 RSI: 00007fff62e7dc00 RDI: 0000000000000005 [ 226.322153][ T4513] RBP: 00007fff62e7db60 R08: 0000000000000000 R09: 0000000000000000 [ 226.322154][ T4513] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b1b1 [ 226.322155][ T4513] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff62e7e2c0 | [ 232.567502][ T68] softirqs last disabled at (27900): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 232.567505][ T68] Preemption disabled at: | [ 232.567505][ T68] vprintk_emit (kernel/printk/printk.c:2471) | [ 232.567517][ T68] Tainted: [W]=WARN [ 232.567518][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 232.567519][ T68] Workqueue: netns cleanup_net [ 232.567525][ T68] Call Trace: [ 232.567527][ T68] [ 232.567528][ T68] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 232.567534][ T68] ? vprintk_emit (kernel/printk/printk.c:2471) [ 232.567536][ T68] __might_resched.cold (kernel/sched/core.c:9234) [ 232.567539][ T68] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 232.567543][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567546][ T68] __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)) [ 232.567550][ T68] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.567552][ T68] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.567556][ T68] ? 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) [ 232.567558][ T68] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.567560][ T68] put_chars (drivers/char/virtio_console.c:1176) [ 232.567561][ T68] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 232.567563][ T68] ? __send_to_port (drivers/char/virtio_console.c:654) [ 232.567565][ T68] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 232.567567][ T68] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 232.567571][ T68] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 232.567572][ T68] ? 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) [ 232.567573][ T68] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.567575][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567577][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567578][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.567581][ T68] console_emit_next_record (kernel/printk/printk.c:3183) [ 232.567583][ T68] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 232.567585][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567587][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567588][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567590][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.567592][ T68] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 232.567593][ T68] console_flush_one_record (kernel/printk/printk.c:3268) [ 232.567596][ T68] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 232.567598][ T68] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 232.567600][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.567602][ T68] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 232.567603][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567605][ T68] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.567606][ T68] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 232.567608][ T68] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 232.567610][ T68] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 232.567612][ T68] ? vprintk_emit (kernel/printk/printk.c:2478) [ 232.567614][ T68] vprintk_emit (kernel/printk/printk.c:2479) [ 232.567616][ T68] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 232.567618][ T68] ? process_one_work (kernel/workqueue.c:3387) [ 232.567620][ T68] ? kthread (kernel/kthread.c:436) [ 232.567622][ T68] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 232.567625][ T68] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 232.567627][ T68] _printk (kernel/printk/printk.c:2504) [ 232.567630][ T68] ? snapshot_read.cold (user.c:?) [ 232.567632][ T68] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 232.567635][ T68] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 232.567636][ T68] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 232.567638][ T68] ? netdev_notice (net/core/dev.c:13194) [ 232.567640][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567642][ T68] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 232.567644][ T68] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 232.567646][ T68] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 232.567647][ T68] ? 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) [ 232.567650][ T68] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 232.567653][ T68] dev_set_allmulti (net/core/dev_api.c:315) [ 232.567655][ T68] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 232.567669][ T68] br_dev_delete (net/bridge/br_if.c:387) bridge [ 232.567677][ T68] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 232.567685][ T68] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 232.567687][ T68] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 232.567689][ T68] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 232.567692][ T68] cleanup_net (net/core/net_namespace.c:706) [ 232.567694][ T68] ? net_passive_dec (./include/linux/llist.h:241) [ 232.567696][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.567697][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.567701][ T68] process_one_work (kernel/workqueue.c:3387) [ 232.567704][ T68] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 232.567708][ T68] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.567712][ T68] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 232.567714][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 232.567716][ T68] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 232.567718][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 232.567720][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 232.567721][ T68] kthread (kernel/kthread.c:436) [ 232.567723][ T68] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 232.567724][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 232.567726][ T68] ret_from_fork (arch/x86/kernel/process.c:158) [ 232.567731][ T68] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 232.567733][ T68] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 232.567735][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars