====================================== | [ 10.544656][ T237] softirqs last disabled at (27514): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.544659][ T237] Preemption disabled at: | [ 10.544660][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.544669][ T237] Tainted: [W]=WARN [ 10.544670][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.544672][ T237] Call Trace: [ 10.544673][ T237] [ 10.544675][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.544681][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.544683][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 10.544688][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.544693][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.544698][ T237] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.544700][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.544707][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.544709][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.544713][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 10.544716][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.544721][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.544725][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.544728][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.544730][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.544732][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.544736][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.544739][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.544742][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544746][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.544751][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.544754][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.544756][ T237] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.544760][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544762][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.544767][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.544771][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.544773][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.544779][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.544782][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.544784][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544786][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.544790][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.544792][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.544796][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 10.544800][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.544802][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.544804][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.544808][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.544812][ T237] _printk (kernel/printk/printk.c:2504) [ 10.544815][ T237] ? snapshot_read.cold (user.c:?) [ 10.544819][ T237] ? br_multicast_flood (??:?) bridge [ 10.544833][ T237] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.544834][ T237] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.544835][ T237] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.544840][ T237] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 10.544850][ T237] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 10.544859][ T237] new_nbp (net/bridge/br_if.c:449) bridge [ 10.544869][ T237] br_add_if (net/bridge/br_if.c:592) bridge [ 10.544876][ T237] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 10.544881][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.544884][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 10.544888][ T237] do_set_master (net/core/rtnetlink.c:3071) [ 10.544893][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.544896][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.544899][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.544900][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.544903][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.544907][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.544909][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.544911][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.544914][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.544917][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.544919][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 10.544922][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.544923][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 10.544927][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 10.544932][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.544934][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.544936][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544939][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.544940][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544942][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.544944][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.544948][ T237] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.544950][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.544952][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.544956][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.544957][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.544962][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.544968][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.544973][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.544975][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.544980][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.544982][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.544984][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.544986][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.544989][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.544991][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.544995][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.544996][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545000][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.545002][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.545006][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.545008][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.545011][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.545017][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.545018][ T237] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.545023][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.545027][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.545030][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545034][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.545038][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.545042][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.545047][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.545049][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.545052][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.545053][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 10.545061][ T237] ___sys_sendmsg (net/socket.c:2767) [ 10.545064][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.545080][ T237] __sys_sendmsg (net/socket.c:2799) [ 10.545083][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.545089][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545093][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.545096][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.545099][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.545101][ T237] RIP: 0033:0x7fbce464754e [ 10.545104][ T237] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.545106][ T237] RSP: 002b:00007ffc0e4fe330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.545109][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fbce464754e [ 10.545111][ T237] RDX: 0000000000000000 RSI: 00007ffc0e4fe3e0 RDI: 0000000000000005 [ 10.545111][ T237] RBP: 00007ffc0e4fe340 R08: 0000000000000000 R09: 0000000000000000 [ 10.545112][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91886f [ 10.545113][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0e4feaa0 | [ 18.287039][ T292] softirqs last disabled at (14122): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 18.287042][ T292] Preemption disabled at: | [ 18.287042][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.287052][ T292] Tainted: [W]=WARN [ 18.287053][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.287054][ T292] Call Trace: [ 18.287056][ T292] [ 18.287057][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.287063][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.287065][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 18.287069][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.287074][ T292] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.287079][ T292] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.287081][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.287086][ T292] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.287089][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.287092][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 18.287094][ T292] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.287096][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.287099][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.287102][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.287106][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.287109][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287111][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287115][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.287116][ T292] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.287119][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287122][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.287126][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.287130][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.287132][ T292] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.287135][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287137][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.287141][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.287145][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.287147][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287152][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.287154][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.287156][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287158][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.287162][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.287164][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.287167][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 18.287171][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.287172][ T292] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.287174][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287176][ T292] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.287178][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.287181][ T292] _printk (kernel/printk/printk.c:2504) [ 18.287185][ T292] ? snapshot_read.cold (user.c:?) [ 18.287188][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.287189][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.287191][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.287194][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.287198][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.287200][ T292] ? netdev_notice (net/core/dev.c:13194) [ 18.287204][ T292] ? 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) [ 18.287206][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.287209][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.287211][ T292] ? 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) [ 18.287215][ T292] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.287219][ T292] __dev_change_flags (net/core/dev.c:9821) [ 18.287222][ T292] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.287224][ T292] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.287227][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 18.287228][ T292] ? write_profile (profile.c:?) [ 18.287231][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.287236][ T292] netif_change_flags (net/core/dev.c:9877) [ 18.287239][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.287244][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.287246][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.287247][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.287248][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.287252][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.287254][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.287256][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.287259][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.287262][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.287263][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 18.287266][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287267][ T292] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 18.287270][ T292] ? ___sys_sendmsg (net/socket.c:2757) [ 18.287275][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.287277][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.287279][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287282][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.287283][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287285][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287287][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.287290][ T292] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.287293][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.287295][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.287298][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.287303][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.287308][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.287313][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.287315][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287319][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.287321][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.287323][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.287325][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.287328][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.287330][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.287333][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.287335][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287339][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.287341][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.287344][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.287346][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.287348][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.287354][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.287356][ T292] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.287360][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.287363][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.287366][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.287370][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.287373][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.287377][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.287383][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.287385][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.287387][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.287389][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 18.287396][ T292] ___sys_sendmsg (net/socket.c:2767) [ 18.287398][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.287413][ T292] __sys_sendmsg (net/socket.c:2799) [ 18.287416][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.287422][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.287426][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.287428][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.287431][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.287434][ T292] RIP: 0033:0x7fe9c30b454e [ 18.287437][ T292] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.287439][ T292] RSP: 002b:00007fff6e1952b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.287442][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe9c30b454e [ 18.287443][ T292] RDX: 0000000000000000 RSI: 00007fff6e195360 RDI: 0000000000000005 [ 18.287444][ T292] RBP: 00007fff6e1952c0 R08: 0000000000000000 R09: 0000000000000000 [ 18.287445][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918877 [ 18.287446][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6e195a20 | [ 25.979666][ C0] softirqs last disabled at (546507): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.979667][ C0] Preemption disabled at: | [ 25.979668][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 25.979679][ C0] Tainted: [W]=WARN [ 25.979680][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.979682][ C0] Call Trace: [ 25.979683][ C0] [ 25.979685][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.979690][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 25.979691][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 25.979695][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 25.979698][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.979701][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 25.979704][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979708][ 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)) [ 25.979712][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.979714][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.979718][ 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) [ 25.979719][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.979722][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 25.979724][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.979725][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.979729][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.979732][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.979734][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979736][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.979738][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.979741][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.979743][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979744][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979746][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.979748][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.979750][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.979752][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.979755][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.979757][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.979758][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.979760][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979761][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.979763][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.979765][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.979767][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.979769][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.979771][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.979773][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979775][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.979777][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 25.979781][ C0] _printk (kernel/printk/printk.c:2504) [ 25.979785][ C0] ? snapshot_read.cold (user.c:?) [ 25.979786][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 25.979791][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.979793][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 25.979794][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 25.979797][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.979800][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 25.979802][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 25.979804][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.979806][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.979808][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.979821][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979823][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.979825][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.979832][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 25.979833][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.979840][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 25.979846][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.979852][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.979856][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.979857][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.979861][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.979863][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.979865][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979867][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.979869][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 25.979876][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.979878][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.979880][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.979883][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.979885][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.979887][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.979889][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979891][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.979893][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.979895][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.979897][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.979898][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.979900][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.979903][ C0] [ 25.979903][ C0] [ 25.979904][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.979906][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.979908][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.979911][ 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 [ 25.979913][ C0] RSP: 0018:ffffffff86007cf8 EFLAGS: 00000296 [ 25.979916][ C0] RAX: 00000000000856c9 RBX: ffffffff8601c600 RCX: ffffffff830f0307 [ 25.979917][ C0] RDX: ffffffff8601c600 RSI: ffffffff85e38af6 RDI: ffffffff8588d8e0 [ 25.979918][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.979919][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff0c00fa2 [ 25.979920][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.979922][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.979925][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.979927][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.979928][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.979930][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.979932][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.979933][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.979936][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.979938][ C0] do_idle (kernel/sched/idle.c:355) [ 25.979939][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.979941][ C0] rest_init (init/main.c:727) [ 25.979943][ C0] ? __cpuidle_text_end (??:?) [ 25.979946][ C0] ? rest_init (init/main.c:727) [ 25.979948][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.979951][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.979954][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.979956][ C0] start_kernel (init/main.c:1185) [ 25.979958][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.979960][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.979962][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.050189][ C0] | [ 26.050261][ C0] | [ 26.050261][ C0] stack backtrace: | [ 26.050506][ C0] Tainted: [W]=WARN [ 26.050507][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.050508][ C0] Call Trace: [ 26.050509][ C0] [ 26.050511][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.050514][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.050518][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.050521][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.050523][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.050524][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.050526][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.050528][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.050540][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.050543][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.050545][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.050551][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.050552][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.050558][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.050564][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.050571][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.050574][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.050576][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.050579][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.050581][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.050583][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.050586][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.050587][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.050594][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.050596][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.050598][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.050600][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.050602][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.050604][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.050606][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.050608][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.050610][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.050612][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.050613][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.050615][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.050616][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.050618][ C0] [ 26.050618][ C0] [ 26.050619][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.050621][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.050622][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.050624][ 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.050626][ C0] RSP: 0018:ffffffff86007cf8 EFLAGS: 00000296 [ 26.050628][ C0] RAX: 00000000000856c9 RBX: ffffffff8601c600 RCX: ffffffff830f0307 [ 26.050630][ C0] RDX: ffffffff8601c600 RSI: ffffffff85e38af6 RDI: ffffffff8588d8e0 [ 26.050630][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.050631][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff0c00fa2 [ 26.050632][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.050633][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.050636][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.050637][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.050639][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.050640][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.050642][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.050643][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.050646][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.050648][ C0] do_idle (kernel/sched/idle.c:355) [ 26.050649][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.050651][ C0] rest_init (init/main.c:727) [ 26.050653][ C0] ? __cpuidle_text_end (??:?) [ 26.050655][ C0] ? rest_init (init/main.c:727) [ 26.050657][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.050661][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.050663][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.050665][ C0] start_kernel (init/main.c:1185) [ 26.050667][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.050669][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.050670][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.099154][ T328] softirqs last disabled at (0): 0x0 | [ 43.099155][ T328] Preemption disabled at: | [ 43.099156][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.099167][ T328] Tainted: [W]=WARN [ 43.099168][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.099169][ T328] Call Trace: [ 43.099171][ T328] [ 43.099172][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.099177][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.099179][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 43.099183][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.099186][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099190][ T328] __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.099194][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.099196][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.099200][ T328] ? 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.099202][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.099204][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 43.099205][ T328] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.099207][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.099209][ T328] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.099211][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.099215][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.099216][ T328] ? 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) [ 43.099218][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.099219][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099221][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099223][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099225][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.099227][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.099229][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099231][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099232][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099234][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099236][ T328] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.099238][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.099240][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.099243][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.099244][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099246][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.099247][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099249][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.099251][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.099252][ T328] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.099254][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.099256][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.099258][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 43.099260][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.099262][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099264][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099266][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099269][ T328] _printk (kernel/printk/printk.c:2504) [ 43.099273][ T328] ? snapshot_read.cold (user.c:?) [ 43.099275][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099277][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099279][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099280][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.099283][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.099284][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.099286][ T328] ? netdev_notice (net/core/dev.c:13194) [ 43.099288][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099290][ T328] ? 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) [ 43.099291][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.099293][ T328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.099295][ T328] ? 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.099298][ T328] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.099300][ T328] __dev_change_flags (net/core/dev.c:9821) [ 43.099305][ T328] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.099306][ T328] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.099309][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 43.099310][ T328] ? write_profile (profile.c:?) [ 43.099312][ T328] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.099315][ T328] netif_change_flags (net/core/dev.c:9877) [ 43.099317][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.099321][ T328] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.099322][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.099323][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099325][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.099329][ T328] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.099332][ T328] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.099333][ T328] ? kasan_save_track (mm/kasan/common.c:78) [ 43.099335][ T328] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.099336][ T328] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.099338][ T328] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.099339][ T328] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.099340][ T328] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.099343][ T328] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.099344][ T328] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.099345][ T328] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.099348][ T328] ? ___sys_sendmsg (net/socket.c:2767) [ 43.099349][ T328] ? __sys_sendmsg (net/socket.c:2799) [ 43.099351][ T328] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.099354][ T328] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.099356][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099358][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099359][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099361][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099362][ T328] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.099364][ T328] ? __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) [ 43.099366][ T328] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.099368][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.099369][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.099371][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.099373][ T328] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.099375][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099377][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.099378][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099379][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099382][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.099385][ T328] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.099387][ T328] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.099388][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 43.099389][ T328] ? write_profile (profile.c:?) [ 43.099390][ T328] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.099391][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099393][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099395][ T328] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.099400][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099402][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099404][ T328] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.099405][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.099407][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.099408][ T328] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.099410][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.099412][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.099414][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.099415][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.099416][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.099418][ T328] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.099420][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099422][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.099424][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.099426][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.099428][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099429][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099431][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.099433][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.099435][ T328] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.099436][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099438][ T328] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.099440][ T328] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.099442][ T328] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.099443][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.099445][ T328] ? move_addr_to_kernel (net/socket.c:258) [ 43.099446][ T328] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.099449][ T328] ___sys_sendmsg (net/socket.c:2767) [ 43.099450][ T328] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.099455][ T328] __sys_sendmsg (net/socket.c:2799) [ 43.099457][ T328] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.099460][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.099462][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.099463][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.099465][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.099467][ T328] RIP: 0033:0x7f0ede9bd54e [ 43.099468][ T328] 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.099470][ T328] RSP: 002b:00007ffde40223c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.099474][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0ede9bd54e [ 43.099475][ T328] RDX: 0000000000000000 RSI: 00007ffde4022470 RDI: 0000000000000005 [ 43.099476][ T328] RBP: 00007ffde40223d0 R08: 0000000000000000 R09: 0000000000000000 [ 43.099477][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918890 [ 43.099477][ T328] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde4022b30 | [ 44.381529][ T349] softirqs last disabled at (0): 0x0 | [ 44.381531][ T349] Preemption disabled at: | [ 44.381532][ T349] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.381546][ T349] Tainted: [W]=WARN [ 44.381548][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.381553][ T349] Call Trace: [ 44.381555][ T349] [ 44.381557][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.381563][ T349] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.381566][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 44.381571][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.381575][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381580][ T349] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.381584][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.381588][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.381592][ T349] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.381595][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.381597][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 44.381604][ T349] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.381607][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.381610][ T349] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.381613][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.381618][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.381620][ T349] ? 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) [ 44.381622][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.381624][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381627][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381629][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381632][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.381636][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.381639][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381641][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381644][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381646][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381649][ T349] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.381651][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.381655][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.381659][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.381661][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381663][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.381666][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381668][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.381670][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.381672][ T349] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.381675][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.381678][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.381681][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 44.381684][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.381687][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381689][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381692][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381695][ T349] _printk (kernel/printk/printk.c:2504) [ 44.381699][ T349] ? snapshot_read.cold (user.c:?) [ 44.381701][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381704][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381706][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381708][ T349] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.381712][ T349] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.381715][ T349] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.381717][ T349] ? netdev_notice (net/core/dev.c:13194) [ 44.381719][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381723][ T349] ? 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) [ 44.381725][ T349] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.381727][ T349] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.381730][ T349] ? 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) [ 44.381734][ T349] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.381738][ T349] __dev_change_flags (net/core/dev.c:9821) [ 44.381743][ T349] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.381745][ T349] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.381748][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 44.381750][ T349] ? write_profile (profile.c:?) [ 44.381753][ T349] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.381757][ T349] netif_change_flags (net/core/dev.c:9877) [ 44.381760][ T349] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.381766][ T349] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.381768][ T349] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.381770][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381772][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.381777][ T349] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.381781][ T349] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.381783][ T349] ? kasan_save_track (mm/kasan/common.c:78) [ 44.381785][ T349] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.381787][ T349] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.381789][ T349] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.381791][ T349] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.381793][ T349] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.381796][ T349] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.381798][ T349] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.381801][ T349] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.381804][ T349] ? ___sys_sendmsg (net/socket.c:2767) [ 44.381806][ T349] ? __sys_sendmsg (net/socket.c:2799) [ 44.381808][ T349] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.381812][ T349] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.381815][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381818][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381820][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381822][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381824][ T349] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.381827][ T349] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.381830][ T349] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.381832][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.381835][ T349] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.381838][ T349] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.381841][ T349] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.381845][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381847][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.381849][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381851][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381854][ T349] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.381858][ T349] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.381860][ T349] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.381862][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 44.381864][ T349] ? write_profile (profile.c:?) [ 44.381866][ T349] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.381868][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381870][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381873][ T349] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.381877][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381879][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381882][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.381884][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.381886][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.381888][ T349] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.381890][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.381894][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.381896][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.381898][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.381900][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.381902][ T349] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.381906][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381909][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.381912][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.381915][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.381917][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381919][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381922][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.381924][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.381927][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.381930][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381933][ T349] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.381935][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.381938][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.381940][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.381942][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 44.381944][ T349] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.381948][ T349] ___sys_sendmsg (net/socket.c:2767) [ 44.381951][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.381959][ T349] __sys_sendmsg (net/socket.c:2799) [ 44.381962][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.381966][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.381969][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.381971][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.381974][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.381976][ T349] RIP: 0033:0x7fdd5b46754e [ 44.381978][ T349] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.381981][ T349] RSP: 002b:00007ffd568e1260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.381986][ T349] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdd5b46754e [ 44.381988][ T349] RDX: 0000000000000000 RSI: 00007ffd568e1310 RDI: 0000000000000005 [ 44.381989][ T349] RBP: 00007ffd568e1270 R08: 0000000000000000 R09: 0000000000000000 [ 44.381990][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918891 [ 44.381992][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd568e19d0 | [ 45.623713][ T360] softirqs last disabled at (0): 0x0 | [ 45.623714][ T360] Preemption disabled at: | [ 45.623715][ T360] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.623726][ T360] Tainted: [W]=WARN [ 45.623727][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.623728][ T360] Call Trace: [ 45.623730][ T360] [ 45.623731][ T360] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.623736][ T360] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.623738][ T360] __might_resched.cold (kernel/sched/core.c:9234) [ 45.623742][ T360] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.623745][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623748][ T360] __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)) [ 45.623752][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.623754][ T360] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.623758][ T360] ? 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) [ 45.623760][ T360] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.623761][ T360] put_chars (drivers/char/virtio_console.c:1176) [ 45.623763][ T360] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.623765][ T360] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.623767][ T360] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.623769][ T360] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.623772][ T360] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.623773][ T360] ? 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) [ 45.623775][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.623776][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623778][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623779][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623782][ T360] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.623784][ T360] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.623786][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623788][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623789][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623791][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623792][ T360] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.623794][ T360] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.623796][ T360] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.623799][ T360] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.623801][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623802][ T360] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.623804][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623805][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.623807][ T360] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.623808][ T360] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.623810][ T360] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.623812][ T360] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.623814][ T360] vprintk_emit (kernel/printk/printk.c:2479) [ 45.623816][ T360] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.623818][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623820][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623821][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623823][ T360] _printk (kernel/printk/printk.c:2504) [ 45.623826][ T360] ? snapshot_read.cold (user.c:?) [ 45.623828][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623830][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623831][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623833][ T360] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.623836][ T360] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.623838][ T360] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.623839][ T360] ? netdev_notice (net/core/dev.c:13194) [ 45.623841][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623843][ T360] ? 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) [ 45.623844][ T360] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.623846][ T360] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.623848][ T360] ? 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) [ 45.623851][ T360] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.623855][ T360] __dev_change_flags (net/core/dev.c:9821) [ 45.623859][ T360] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.623861][ T360] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.623863][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 45.623864][ T360] ? write_profile (profile.c:?) [ 45.623866][ T360] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.623869][ T360] netif_change_flags (net/core/dev.c:9877) [ 45.623871][ T360] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.623875][ T360] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.623876][ T360] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.623877][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623879][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.623883][ T360] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.623886][ T360] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.623887][ T360] ? kasan_save_track (mm/kasan/common.c:78) [ 45.623888][ T360] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.623890][ T360] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.623891][ T360] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.623892][ T360] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.623894][ T360] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.623896][ T360] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.623898][ T360] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.623899][ T360] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.623901][ T360] ? ___sys_sendmsg (net/socket.c:2767) [ 45.623903][ T360] ? __sys_sendmsg (net/socket.c:2799) [ 45.623904][ T360] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.623907][ T360] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.623909][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623910][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623912][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623913][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623915][ T360] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.623917][ T360] ? __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) [ 45.623919][ T360] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.623920][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.623922][ T360] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.623924][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.623926][ T360] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.623928][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623930][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.623931][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623932][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623934][ T360] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.623938][ T360] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.623939][ T360] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.623941][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 45.623942][ T360] ? write_profile (profile.c:?) [ 45.623943][ T360] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.623944][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623946][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623947][ T360] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.623951][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623953][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623954][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.623956][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.623957][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.623958][ T360] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.623960][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.623962][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.623964][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.623965][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.623966][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.623968][ T360] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.623970][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623972][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.623974][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.623975][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.623977][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623979][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623980][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.623982][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.623984][ T360] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.623986][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.623988][ T360] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.623989][ T360] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.623991][ T360] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.623992][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.623994][ T360] ? move_addr_to_kernel (net/socket.c:258) [ 45.623995][ T360] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.623998][ T360] ___sys_sendmsg (net/socket.c:2767) [ 45.624000][ T360] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.624004][ T360] __sys_sendmsg (net/socket.c:2799) [ 45.624006][ T360] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.624009][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.624011][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.624012][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.624014][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.624015][ T360] RIP: 0033:0x7f16e7ced54e [ 45.624017][ T360] 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 [ 45.624019][ T360] RSP: 002b:00007ffec467a830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.624023][ T360] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f16e7ced54e [ 45.624024][ T360] RDX: 0000000000000000 RSI: 00007ffec467a8e0 RDI: 0000000000000005 [ 45.624025][ T360] RBP: 00007ffec467a840 R08: 0000000000000000 R09: 0000000000000000 [ 45.624026][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918893 [ 45.624027][ T360] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec467afa0 | [ 46.849166][ T372] softirqs last disabled at (0): 0x0 | [ 46.849168][ T372] Preemption disabled at: | [ 46.849168][ T372] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.849179][ T372] Tainted: [W]=WARN [ 46.849180][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.849181][ T372] Call Trace: [ 46.849183][ T372] [ 46.849184][ T372] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.849189][ T372] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.849191][ T372] __might_resched.cold (kernel/sched/core.c:9234) [ 46.849195][ T372] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.849198][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849202][ T372] __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)) [ 46.849205][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.849207][ T372] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.849211][ T372] ? 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) [ 46.849213][ T372] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.849215][ T372] put_chars (drivers/char/virtio_console.c:1176) [ 46.849216][ T372] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.849218][ T372] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.849220][ T372] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.849222][ T372] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.849225][ T372] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.849226][ T372] ? 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) [ 46.849228][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.849229][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849231][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849233][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849235][ T372] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.849237][ T372] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.849239][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849241][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849242][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849244][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849246][ T372] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.849247][ T372] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.849250][ T372] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.849252][ T372] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.849254][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849255][ T372] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.849257][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849258][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.849260][ T372] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.849261][ T372] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.849263][ T372] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.849265][ T372] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.849267][ T372] vprintk_emit (kernel/printk/printk.c:2479) [ 46.849269][ T372] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.849271][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849272][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849274][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849276][ T372] _printk (kernel/printk/printk.c:2504) [ 46.849279][ T372] ? snapshot_read.cold (user.c:?) [ 46.849281][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849282][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849284][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849285][ T372] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.849288][ T372] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.849290][ T372] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.849291][ T372] ? netdev_notice (net/core/dev.c:13194) [ 46.849293][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849295][ T372] ? 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) [ 46.849296][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.849298][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.849300][ T372] ? 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) [ 46.849303][ T372] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.849305][ T372] __dev_change_flags (net/core/dev.c:9821) [ 46.849309][ T372] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.849311][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.849313][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 46.849315][ T372] ? write_profile (profile.c:?) [ 46.849317][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.849320][ T372] netif_change_flags (net/core/dev.c:9877) [ 46.849322][ T372] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.849326][ T372] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.849327][ T372] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.849328][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849330][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.849334][ T372] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.849336][ T372] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.849338][ T372] ? kasan_save_track (mm/kasan/common.c:78) [ 46.849339][ T372] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.849341][ T372] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.849342][ T372] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.849343][ T372] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.849344][ T372] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.849347][ T372] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.849348][ T372] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.849350][ T372] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.849352][ T372] ? ___sys_sendmsg (net/socket.c:2767) [ 46.849353][ T372] ? __sys_sendmsg (net/socket.c:2799) [ 46.849355][ T372] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.849358][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.849360][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849361][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849363][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849364][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849366][ T372] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.849368][ T372] ? __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) [ 46.849370][ T372] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.849371][ T372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.849373][ T372] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.849375][ T372] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.849377][ T372] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.849379][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849380][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.849382][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849383][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849385][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.849388][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.849390][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.849391][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 46.849392][ T372] ? write_profile (profile.c:?) [ 46.849393][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.849395][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849396][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849398][ T372] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.849401][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849403][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849404][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.849406][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.849407][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.849409][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.849410][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.849412][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.849414][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.849415][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.849417][ T372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.849418][ T372] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.849420][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849422][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.849424][ T372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.849426][ T372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.849427][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849429][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849431][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.849432][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.849434][ T372] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.849436][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849438][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.849440][ T372] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.849441][ T372] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.849443][ T372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.849444][ T372] ? move_addr_to_kernel (net/socket.c:258) [ 46.849446][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.849448][ T372] ___sys_sendmsg (net/socket.c:2767) [ 46.849450][ T372] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.849455][ T372] __sys_sendmsg (net/socket.c:2799) [ 46.849456][ T372] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.849459][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.849461][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.849462][ T372] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.849464][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.849466][ T372] RIP: 0033:0x7f3b7692f54e [ 46.849467][ T372] 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 [ 46.849469][ T372] RSP: 002b:00007ffeeebba050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.849473][ T372] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3b7692f54e [ 46.849474][ T372] RDX: 0000000000000000 RSI: 00007ffeeebba100 RDI: 0000000000000005 [ 46.849475][ T372] RBP: 00007ffeeebba060 R08: 0000000000000000 R09: 0000000000000000 [ 46.849476][ T372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918894 [ 46.849477][ T372] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeeebba7c0 | [ 48.121434][ T383] softirqs last disabled at (0): 0x0 | [ 48.121437][ T383] Preemption disabled at: | [ 48.121438][ T383] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.121452][ T383] Tainted: [W]=WARN [ 48.121454][ T383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.121456][ T383] Call Trace: [ 48.121458][ T383] [ 48.121460][ T383] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.121466][ T383] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.121469][ T383] __might_resched.cold (kernel/sched/core.c:9234) [ 48.121474][ T383] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.121479][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121484][ T383] __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)) [ 48.121488][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.121492][ T383] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.121497][ T383] ? 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) [ 48.121499][ T383] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.121502][ T383] put_chars (drivers/char/virtio_console.c:1176) [ 48.121505][ T383] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.121507][ T383] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.121511][ T383] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.121514][ T383] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.121519][ T383] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.121521][ T383] ? 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) [ 48.121524][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.121526][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121528][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121531][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121534][ T383] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.121538][ T383] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.121541][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121543][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121546][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121548][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121554][ T383] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.121557][ T383] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.121561][ T383] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.121565][ T383] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.121568][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121570][ T383] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.121572][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121575][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.121577][ T383] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.121579][ T383] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.121582][ T383] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.121585][ T383] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.121588][ T383] vprintk_emit (kernel/printk/printk.c:2479) [ 48.121591][ T383] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.121594][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121597][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121599][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121602][ T383] _printk (kernel/printk/printk.c:2504) [ 48.121606][ T383] ? snapshot_read.cold (user.c:?) [ 48.121609][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121617][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121619][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121621][ T383] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.121625][ T383] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.121628][ T383] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.121631][ T383] ? netdev_notice (net/core/dev.c:13194) [ 48.121633][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121636][ T383] ? 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) [ 48.121639][ T383] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.121641][ T383] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.121644][ T383] ? 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) [ 48.121648][ T383] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.121652][ T383] __dev_change_flags (net/core/dev.c:9821) [ 48.121657][ T383] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.121660][ T383] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.121663][ T383] ? __kernel_text_address (kernel/extable.c:79) [ 48.121665][ T383] ? write_profile (profile.c:?) [ 48.121668][ T383] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.121673][ T383] netif_change_flags (net/core/dev.c:9877) [ 48.121676][ T383] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.121681][ T383] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.121684][ T383] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.121686][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121688][ T383] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.121693][ T383] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.121697][ T383] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.121699][ T383] ? kasan_save_track (mm/kasan/common.c:78) [ 48.121702][ T383] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.121704][ T383] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.121706][ T383] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.121708][ T383] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.121710][ T383] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.121713][ T383] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.121715][ T383] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.121718][ T383] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.121721][ T383] ? ___sys_sendmsg (net/socket.c:2767) [ 48.121723][ T383] ? __sys_sendmsg (net/socket.c:2799) [ 48.121726][ T383] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.121729][ T383] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.121733][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121735][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121738][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121740][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121742][ T383] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.121746][ T383] ? __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) [ 48.121749][ T383] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.121751][ T383] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.121754][ T383] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.121757][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.121761][ T383] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.121764][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121767][ T383] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.121769][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121771][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121774][ T383] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.121778][ T383] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.121781][ T383] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.121783][ T383] ? __kernel_text_address (kernel/extable.c:79) [ 48.121785][ T383] ? write_profile (profile.c:?) [ 48.121787][ T383] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.121789][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121791][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121794][ T383] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.121798][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121801][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121803][ T383] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.121805][ T383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.121808][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.121810][ T383] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.121813][ T383] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.121817][ T383] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.121819][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.121821][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.121824][ T383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.121826][ T383] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.121830][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121833][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.121836][ T383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.121839][ T383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.121842][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121844][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121847][ T383] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.121849][ T383] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.121853][ T383] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.121856][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121858][ T383] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.121861][ T383] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.121864][ T383] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.121866][ T383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.121869][ T383] ? move_addr_to_kernel (net/socket.c:258) [ 48.121871][ T383] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.121875][ T383] ___sys_sendmsg (net/socket.c:2767) [ 48.121878][ T383] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.121886][ T383] __sys_sendmsg (net/socket.c:2799) [ 48.121889][ T383] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.121893][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.121897][ T383] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.121899][ T383] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.121902][ T383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.121904][ T383] RIP: 0033:0x7f28b5e5554e [ 48.121907][ T383] 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 [ 48.121909][ T383] RSP: 002b:00007fff538552f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.121914][ T383] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f28b5e5554e [ 48.121916][ T383] RDX: 0000000000000000 RSI: 00007fff538553a0 RDI: 0000000000000005 [ 48.121918][ T383] RBP: 00007fff53855300 R08: 0000000000000000 R09: 0000000000000000 [ 48.121919][ T383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918895 [ 48.121921][ T383] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff53855a60 | [ 70.527264][ T439] softirqs last disabled at (0): 0x0 | [ 70.527266][ T439] Preemption disabled at: | [ 70.527266][ T439] vprintk_emit (kernel/printk/printk.c:2471) | [ 70.527277][ T439] Tainted: [W]=WARN [ 70.527279][ T439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.527280][ T439] Call Trace: [ 70.527282][ T439] [ 70.527283][ T439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 70.527288][ T439] ? vprintk_emit (kernel/printk/printk.c:2471) [ 70.527290][ T439] __might_resched.cold (kernel/sched/core.c:9234) [ 70.527293][ T439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 70.527297][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527300][ T439] __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)) [ 70.527304][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.527307][ T439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.527310][ T439] ? 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) [ 70.527312][ T439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.527314][ T439] put_chars (drivers/char/virtio_console.c:1176) [ 70.527316][ T439] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 70.527317][ T439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 70.527319][ T439] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 70.527321][ T439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 70.527324][ T439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 70.527325][ T439] ? 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) [ 70.527327][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.527329][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527330][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527332][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527334][ T439] console_emit_next_record (kernel/printk/printk.c:3183) [ 70.527337][ T439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 70.527338][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527340][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527341][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527343][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527345][ T439] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 70.527346][ T439] console_flush_one_record (kernel/printk/printk.c:3268) [ 70.527349][ T439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 70.527351][ T439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 70.527353][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527354][ T439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 70.527356][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527357][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.527359][ T439] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 70.527360][ T439] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 70.527362][ T439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 70.527364][ T439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 70.527366][ T439] vprintk_emit (kernel/printk/printk.c:2479) [ 70.527368][ T439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 70.527370][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527372][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527373][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527375][ T439] _printk (kernel/printk/printk.c:2504) [ 70.527378][ T439] ? snapshot_read.cold (user.c:?) [ 70.527380][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527382][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527383][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527385][ T439] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 70.527387][ T439] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 70.527389][ T439] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 70.527391][ T439] ? netdev_notice (net/core/dev.c:13194) [ 70.527392][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527394][ T439] ? 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) [ 70.527396][ T439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.527397][ T439] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.527399][ T439] ? 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) [ 70.527402][ T439] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 70.527404][ T439] __dev_change_flags (net/core/dev.c:9821) [ 70.527408][ T439] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 70.527410][ T439] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.527412][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 70.527414][ T439] ? write_profile (profile.c:?) [ 70.527416][ T439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.527419][ T439] netif_change_flags (net/core/dev.c:9877) [ 70.527421][ T439] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 70.527425][ T439] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 70.527426][ T439] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 70.527427][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527429][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.527433][ T439] ? kasan_save_stack (mm/kasan/common.c:58) [ 70.527435][ T439] ? kasan_save_stack (mm/kasan/common.c:57) [ 70.527437][ T439] ? kasan_save_track (mm/kasan/common.c:78) [ 70.527438][ T439] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 70.527440][ T439] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 70.527441][ T439] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 70.527442][ T439] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.527443][ T439] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.527446][ T439] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.527447][ T439] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.527448][ T439] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.527451][ T439] ? ___sys_sendmsg (net/socket.c:2767) [ 70.527452][ T439] ? __sys_sendmsg (net/socket.c:2799) [ 70.527454][ T439] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.527457][ T439] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.527459][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527461][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527462][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527464][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527465][ T439] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 70.527467][ T439] ? __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) [ 70.527469][ T439] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 70.527470][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 70.527472][ T439] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 70.527474][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 70.527476][ T439] rtnl_newlink (net/core/rtnetlink.c:4215) [ 70.527478][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527480][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.527481][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527482][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527484][ T439] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 70.527487][ T439] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 70.527489][ T439] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 70.527490][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 70.527492][ T439] ? write_profile (profile.c:?) [ 70.527493][ T439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 70.527494][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527495][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527497][ T439] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 70.527500][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527502][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527504][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 70.527505][ T439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 70.527506][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.527508][ T439] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.527509][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.527511][ T439] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.527513][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 70.527514][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.527515][ T439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.527517][ T439] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 70.527519][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527521][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.527522][ T439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.527524][ T439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.527526][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527527][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527529][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.527531][ T439] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.527533][ T439] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 70.527534][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527536][ T439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.527538][ T439] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 70.527539][ T439] ? copy_msghdr_from_user (net/socket.c:2650) [ 70.527541][ T439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 70.527542][ T439] ? move_addr_to_kernel (net/socket.c:258) [ 70.527544][ T439] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.527546][ T439] ___sys_sendmsg (net/socket.c:2767) [ 70.527548][ T439] ? copy_msghdr_from_user (net/socket.c:2619) [ 70.527555][ T439] __sys_sendmsg (net/socket.c:2799) [ 70.527557][ T439] ? __sys_sendmsg_sock (net/socket.c:2780) [ 70.527560][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.527562][ T439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.527563][ T439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 70.527565][ T439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.527567][ T439] RIP: 0033:0x7fa37f1c954e [ 70.527569][ T439] 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 [ 70.527571][ T439] RSP: 002b:00007fff1f296c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 70.527574][ T439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa37f1c954e [ 70.527576][ T439] RDX: 0000000000000000 RSI: 00007fff1f296cc0 RDI: 0000000000000005 [ 70.527577][ T439] RBP: 00007fff1f296c20 R08: 0000000000000000 R09: 0000000000000000 [ 70.527577][ T439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188ab [ 70.527578][ T439] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1f297380 | [ 72.846733][ T460] softirqs last disabled at (0): 0x0 | [ 72.846735][ T460] Preemption disabled at: | [ 72.846735][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 72.846746][ T460] Tainted: [W]=WARN [ 72.846747][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.846749][ T460] Call Trace: [ 72.846751][ T460] [ 72.846752][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.846757][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 72.846759][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 72.846763][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.846766][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846770][ T460] __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)) [ 72.846773][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.846776][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.846780][ T460] ? 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) [ 72.846781][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.846783][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 72.846785][ T460] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 72.846786][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.846788][ T460] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 72.846790][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.846794][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.846795][ T460] ? 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) [ 72.846797][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.846798][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846800][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846801][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846804][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.846806][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.846808][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846809][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846811][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846813][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846814][ T460] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.846816][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.846818][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.846821][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.846822][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846824][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.846825][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846827][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.846828][ T460] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.846830][ T460] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 72.846832][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.846834][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.846836][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 72.846838][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.846840][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846841][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846843][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846845][ T460] _printk (kernel/printk/printk.c:2504) [ 72.846848][ T460] ? snapshot_read.cold (user.c:?) [ 72.846850][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846851][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846853][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846854][ T460] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 72.846857][ T460] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 72.846859][ T460] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 72.846860][ T460] ? netdev_notice (net/core/dev.c:13194) [ 72.846862][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846864][ T460] ? 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) [ 72.846866][ T460] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.846867][ T460] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.846869][ T460] ? 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) [ 72.846872][ T460] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 72.846875][ T460] __dev_change_flags (net/core/dev.c:9821) [ 72.846879][ T460] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 72.846881][ T460] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.846883][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 72.846884][ T460] ? write_profile (profile.c:?) [ 72.846886][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.846889][ T460] netif_change_flags (net/core/dev.c:9877) [ 72.846892][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 72.846896][ T460] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 72.846897][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 72.846898][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846900][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.846903][ T460] ? kasan_save_stack (mm/kasan/common.c:58) [ 72.846906][ T460] ? kasan_save_stack (mm/kasan/common.c:57) [ 72.846908][ T460] ? kasan_save_track (mm/kasan/common.c:78) [ 72.846909][ T460] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 72.846911][ T460] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 72.846912][ T460] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 72.846913][ T460] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.846914][ T460] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.846917][ T460] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.846919][ T460] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.846920][ T460] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.846922][ T460] ? ___sys_sendmsg (net/socket.c:2767) [ 72.846924][ T460] ? __sys_sendmsg (net/socket.c:2799) [ 72.846926][ T460] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.846928][ T460] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.846930][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846932][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846933][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846935][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846936][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 72.846938][ T460] ? __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) [ 72.846940][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 72.846942][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 72.846943][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 72.846945][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 72.846947][ T460] rtnl_newlink (net/core/rtnetlink.c:4215) [ 72.846949][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846951][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.846952][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846954][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846956][ T460] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 72.846959][ T460] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.846960][ T460] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.846962][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 72.846963][ T460] ? write_profile (profile.c:?) [ 72.846964][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.846965][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846967][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846969][ T460] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 72.846972][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.846973][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846975][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.846976][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.846978][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.846979][ T460] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.846981][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.846983][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.846984][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.846986][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.846987][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.846989][ T460] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.846991][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.846993][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.846995][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.846997][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.846998][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.847000][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.847001][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.847003][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.847005][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.847007][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.847009][ T460] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.847010][ T460] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.847012][ T460] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.847013][ T460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.847015][ T460] ? move_addr_to_kernel (net/socket.c:258) [ 72.847016][ T460] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.847019][ T460] ___sys_sendmsg (net/socket.c:2767) [ 72.847021][ T460] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.847025][ T460] __sys_sendmsg (net/socket.c:2799) [ 72.847027][ T460] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.847030][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.847032][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.847033][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.847035][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.847037][ T460] RIP: 0033:0x7ff73636b54e [ 72.847039][ T460] 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 [ 72.847041][ T460] RSP: 002b:00007ffec9350250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.847044][ T460] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff73636b54e [ 72.847045][ T460] RDX: 0000000000000000 RSI: 00007ffec9350300 RDI: 0000000000000005 [ 72.847046][ T460] RBP: 00007ffec9350260 R08: 0000000000000000 R09: 0000000000000000 [ 72.847047][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188ae [ 72.847048][ T460] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec93509c0 | [ 75.223443][ T486] softirqs last disabled at (0): 0x0 | [ 75.223445][ T486] Preemption disabled at: | [ 75.223446][ T486] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.223457][ T486] Tainted: [W]=WARN [ 75.223457][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.223459][ T486] Call Trace: [ 75.223460][ T486] [ 75.223462][ T486] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.223467][ T486] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.223469][ T486] __might_resched.cold (kernel/sched/core.c:9234) [ 75.223473][ T486] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.223476][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223480][ T486] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 75.223483][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.223486][ T486] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.223490][ T486] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 75.223492][ T486] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.223493][ T486] put_chars (drivers/char/virtio_console.c:1176) [ 75.223495][ T486] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 75.223497][ T486] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.223499][ T486] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 75.223501][ T486] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.223504][ T486] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.223505][ T486] ? 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) [ 75.223507][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.223509][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223510][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223512][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223514][ T486] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.223516][ T486] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.223518][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223520][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223521][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223523][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223525][ T486] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 75.223527][ T486] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.223529][ T486] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.223532][ T486] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.223533][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223535][ T486] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.223536][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223538][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.223540][ T486] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 75.223541][ T486] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 75.223543][ T486] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.223545][ T486] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.223547][ T486] vprintk_emit (kernel/printk/printk.c:2479) [ 75.223549][ T486] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.223554][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223556][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223557][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223559][ T486] _printk (kernel/printk/printk.c:2504) [ 75.223562][ T486] ? snapshot_read.cold (user.c:?) [ 75.223564][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223566][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223568][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223570][ T486] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.223573][ T486] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.223574][ T486] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.223576][ T486] ? netdev_notice (net/core/dev.c:13194) [ 75.223578][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223580][ T486] ? 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) [ 75.223581][ T486] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.223583][ T486] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.223585][ T486] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 75.223588][ T486] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.223591][ T486] __dev_change_flags (net/core/dev.c:9821) [ 75.223595][ T486] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 75.223597][ T486] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.223599][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 75.223600][ T486] ? write_profile (profile.c:?) [ 75.223603][ T486] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.223606][ T486] netif_change_flags (net/core/dev.c:9877) [ 75.223608][ T486] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 75.223612][ T486] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 75.223613][ T486] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 75.223614][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223616][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.223620][ T486] ? kasan_save_stack (mm/kasan/common.c:58) [ 75.223623][ T486] ? kasan_save_stack (mm/kasan/common.c:57) [ 75.223624][ T486] ? kasan_save_track (mm/kasan/common.c:78) [ 75.223626][ T486] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 75.223627][ T486] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 75.223628][ T486] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 75.223630][ T486] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.223631][ T486] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.223633][ T486] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.223635][ T486] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.223636][ T486] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.223639][ T486] ? ___sys_sendmsg (net/socket.c:2767) [ 75.223640][ T486] ? __sys_sendmsg (net/socket.c:2799) [ 75.223642][ T486] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.223645][ T486] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.223646][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223648][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223650][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223651][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223653][ T486] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 75.223655][ T486] ? __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) [ 75.223657][ T486] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 75.223658][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 75.223660][ T486] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 75.223662][ T486] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 75.223664][ T486] rtnl_newlink (net/core/rtnetlink.c:4215) [ 75.223666][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223668][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.223669][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223670][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223672][ T486] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 75.223675][ T486] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 75.223677][ T486] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.223678][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 75.223679][ T486] ? write_profile (profile.c:?) [ 75.223681][ T486] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.223682][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223684][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223685][ T486] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.223689][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223690][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223692][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.223693][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.223695][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.223696][ T486] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.223697][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.223700][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.223701][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.223702][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.223704][ T486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.223705][ T486] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 75.223708][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223710][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.223717][ T486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.223719][ T486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.223721][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223722][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223724][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.223726][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.223728][ T486] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 75.223730][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223731][ T486] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.223733][ T486] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.223735][ T486] ? copy_msghdr_from_user (net/socket.c:2650) [ 75.223736][ T486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 75.223738][ T486] ? move_addr_to_kernel (net/socket.c:258) [ 75.223739][ T486] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.223742][ T486] ___sys_sendmsg (net/socket.c:2767) [ 75.223744][ T486] ? copy_msghdr_from_user (net/socket.c:2619) [ 75.223749][ T486] __sys_sendmsg (net/socket.c:2799) [ 75.223750][ T486] ? __sys_sendmsg_sock (net/socket.c:2780) [ 75.223753][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.223755][ T486] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.223756][ T486] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 75.223758][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.223760][ T486] RIP: 0033:0x7f8e08aac54e [ 75.223762][ T486] 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 [ 75.223764][ T486] RSP: 002b:00007ffe863dc660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.223767][ T486] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8e08aac54e [ 75.223769][ T486] RDX: 0000000000000000 RSI: 00007ffe863dc710 RDI: 0000000000000005 [ 75.223770][ T486] RBP: 00007ffe863dc670 R08: 0000000000000000 R09: 0000000000000000 [ 75.223770][ T486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188b0 [ 75.223771][ T486] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe863dcdd0 | [ 87.789697][ T524] softirqs last disabled at (0): 0x0 | [ 87.789699][ T524] Preemption disabled at: | [ 87.789699][ T524] 0x0 | [ 87.789708][ T524] Tainted: [W]=WARN [ 87.789709][ T524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.789710][ T524] Call Trace: [ 87.789712][ T524] [ 87.789713][ T524] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 87.789719][ T524] __might_resched.cold (kernel/sched/core.c:9234) [ 87.789723][ T524] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 87.789726][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789730][ T524] __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)) [ 87.789734][ T524] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 87.789737][ T524] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.789741][ T524] ? 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) [ 87.789742][ T524] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.789744][ T524] put_chars (drivers/char/virtio_console.c:1176) [ 87.789746][ T524] ? __send_to_port (drivers/char/virtio_console.c:654) [ 87.789748][ T524] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 87.789751][ T524] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 87.789755][ T524] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 87.789761][ T524] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 87.789763][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789765][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789767][ T524] console_emit_next_record (kernel/printk/printk.c:3183) [ 87.789769][ T524] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 87.789771][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789773][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789774][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789776][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789778][ T524] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 87.789779][ T524] console_flush_one_record (kernel/printk/printk.c:3268) [ 87.789782][ T524] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 87.789784][ T524] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 87.789786][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789787][ T524] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 87.789789][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789791][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.789792][ T524] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 87.789794][ T524] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 87.789796][ T524] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 87.789797][ T524] ? vprintk_emit (kernel/printk/printk.c:2478) [ 87.789799][ T524] vprintk_emit (kernel/printk/printk.c:2479) [ 87.789802][ T524] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 87.789804][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789805][ T524] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 87.789808][ T524] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 87.789809][ T524] _printk (kernel/printk/printk.c:2504) [ 87.789812][ T524] ? snapshot_read.cold (user.c:?) [ 87.789814][ T524] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 87.789819][ T524] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 87.789831][ T524] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 87.789839][ T524] br_device_event (net/bridge/br.c:111) bridge [ 87.789847][ T524] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 87.789850][ T524] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 87.789853][ T524] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 87.789856][ T524] notifier_call_chain (kernel/notifier.c:85) [ 87.789859][ T524] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 87.789863][ T524] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 87.789864][ T524] ? netif_change_name (net/core/dev.c:1517) [ 87.789866][ T524] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 87.789868][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 87.789870][ T524] ? write_profile (profile.c:?) [ 87.789873][ T524] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 87.789876][ T524] netif_change_flags (net/core/dev.c:9882) [ 87.789878][ T524] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 87.789881][ T524] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 87.789882][ T524] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 87.789883][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789885][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 87.789889][ T524] ? kasan_save_stack (mm/kasan/common.c:58) [ 87.789892][ T524] ? kasan_save_stack (mm/kasan/common.c:57) [ 87.789893][ T524] ? kasan_save_track (mm/kasan/common.c:78) [ 87.789895][ T524] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 87.789896][ T524] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 87.789897][ T524] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 87.789898][ T524] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.789900][ T524] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.789902][ T524] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.789904][ T524] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.789905][ T524] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 87.789907][ T524] ? ___sys_sendmsg (net/socket.c:2767) [ 87.789909][ T524] ? __sys_sendmsg (net/socket.c:2799) [ 87.789910][ T524] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.789912][ T524] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.789915][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789917][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789918][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789920][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789921][ T524] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 87.789924][ T524] ? __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) [ 87.789926][ T524] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 87.789927][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 87.789929][ T524] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 87.789931][ T524] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 87.789933][ T524] rtnl_newlink (net/core/rtnetlink.c:4215) [ 87.789935][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789936][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.789937][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789939][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789941][ T524] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 87.789944][ T524] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 87.789946][ T524] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 87.789947][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 87.789948][ T524] ? write_profile (profile.c:?) [ 87.789950][ T524] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 87.789951][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789952][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789954][ T524] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 87.789957][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789959][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789961][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 87.789962][ T524] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 87.789963][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.789965][ T524] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 87.789966][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 87.789968][ T524] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.789970][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 87.789971][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.789972][ T524] ? netlink_ack (./include/linux/skbuff.h:2718) [ 87.789974][ T524] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 87.789976][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789978][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.789980][ T524] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.789982][ T524] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 87.789983][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789985][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789986][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.789988][ T524] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.789990][ T524] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 87.789992][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.789994][ T524] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.789995][ T524] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 87.789997][ T524] ? copy_msghdr_from_user (net/socket.c:2650) [ 87.789999][ T524] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 87.790000][ T524] ? move_addr_to_kernel (net/socket.c:258) [ 87.790001][ T524] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 87.790004][ T524] ___sys_sendmsg (net/socket.c:2767) [ 87.790006][ T524] ? copy_msghdr_from_user (net/socket.c:2619) [ 87.790010][ T524] __sys_sendmsg (net/socket.c:2799) [ 87.790012][ T524] ? __sys_sendmsg_sock (net/socket.c:2780) [ 87.790015][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.790017][ T524] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.790018][ T524] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 87.790020][ T524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.790022][ T524] RIP: 0033:0x7fa8eb58f54e [ 87.790024][ T524] 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 [ 87.790025][ T524] RSP: 002b:00007fffd615d420 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 87.790029][ T524] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa8eb58f54e [ 87.790030][ T524] RDX: 0000000000000000 RSI: 00007fffd615d4d0 RDI: 0000000000000005 [ 87.790031][ T524] RBP: 00007fffd615d430 R08: 0000000000000000 R09: 0000000000000000 [ 87.790032][ T524] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188bd [ 87.790033][ T524] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd615db90 | [ 97.276141][ T553] softirqs last disabled at (0): 0x0 | [ 97.276143][ T553] Preemption disabled at: | [ 97.276143][ T553] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.276154][ T553] Tainted: [W]=WARN [ 97.276155][ T553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.276157][ T553] Call Trace: [ 97.276158][ T553] [ 97.276159][ T553] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.276165][ T553] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.276167][ T553] __might_resched.cold (kernel/sched/core.c:9234) [ 97.276170][ T553] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.276174][ T553] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 97.276176][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276180][ T553] __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)) [ 97.276183][ T553] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.276186][ T553] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.276189][ T553] ? 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) [ 97.276191][ T553] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.276193][ T553] put_chars (drivers/char/virtio_console.c:1176) [ 97.276195][ T553] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.276196][ T553] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.276199][ T553] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.276202][ T553] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.276204][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276205][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276208][ T553] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.276210][ T553] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.276212][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276214][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276215][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276217][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276218][ T553] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.276220][ T553] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.276222][ T553] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.276225][ T553] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.276227][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276228][ T553] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.276230][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276231][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.276233][ T553] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.276234][ T553] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 97.276236][ T553] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.276238][ T553] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.276240][ T553] vprintk_emit (kernel/printk/printk.c:2479) [ 97.276242][ T553] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.276244][ T553] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.276247][ T553] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.276250][ T553] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.276251][ T553] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.276253][ T553] ? ___sys_sendmsg (net/socket.c:2767) [ 97.276255][ T553] ? __sys_sendmsg (net/socket.c:2799) [ 97.276256][ T553] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.276260][ T553] _printk (kernel/printk/printk.c:2504) [ 97.276263][ T553] ? snapshot_read.cold (user.c:?) [ 97.276265][ T553] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 97.276268][ T553] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 97.276269][ T553] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.276271][ T553] ? netdev_notice (net/core/dev.c:13194) [ 97.276273][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276275][ T553] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 97.276276][ T553] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.276279][ T553] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 97.276280][ T553] ? 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) [ 97.276283][ T553] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 97.276286][ T553] dev_set_allmulti (net/core/dev_api.c:315) [ 97.276288][ T553] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 97.276300][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.276303][ T553] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.276306][ T553] br_del_if (net/bridge/br_if.c:732) bridge [ 97.276313][ T553] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 97.276315][ T553] do_set_master (net/core/rtnetlink.c:3055) [ 97.276317][ T553] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 97.276319][ T553] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 97.276322][ T553] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 97.276323][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276325][ T553] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.276328][ T553] ? kasan_save_stack (mm/kasan/common.c:58) [ 97.276331][ T553] ? kasan_save_stack (mm/kasan/common.c:57) [ 97.276332][ T553] ? kasan_save_track (mm/kasan/common.c:78) [ 97.276334][ T553] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 97.276335][ T553] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 97.276336][ T553] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 97.276337][ T553] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.276339][ T553] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.276340][ T553] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.276341][ T553] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.276342][ T553] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.276344][ T553] ? ___sys_sendmsg (net/socket.c:2767) [ 97.276345][ T553] ? __sys_sendmsg (net/socket.c:2799) [ 97.276346][ T553] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.276347][ T553] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.276350][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276352][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276353][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276355][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276356][ T553] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 97.276358][ T553] ? __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) [ 97.276361][ T553] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 97.276362][ T553] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 97.276363][ T553] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 97.276365][ T553] ? nla_get_range_signed (lib/nlattr.c:270) [ 97.276367][ T553] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 97.276369][ T553] rtnl_newlink (net/core/rtnetlink.c:4215) [ 97.276371][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276373][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.276374][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276375][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276377][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 97.276379][ T553] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.276380][ T553] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.276382][ T553] ? __kernel_text_address (kernel/extable.c:79) [ 97.276383][ T553] ? write_profile (profile.c:?) [ 97.276384][ T553] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 97.276387][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276388][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276390][ T553] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 97.276393][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276395][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276396][ T553] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.276398][ T553] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.276399][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.276400][ T553] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.276402][ T553] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.276404][ T553] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.276406][ T553] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.276407][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.276408][ T553] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.276410][ T553] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 97.276412][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276414][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.276415][ T553] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.276417][ T553] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.276419][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276420][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276422][ T553] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.276424][ T553] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.276426][ T553] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.276428][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276429][ T553] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.276431][ T553] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.276433][ T553] ? copy_msghdr_from_user (net/socket.c:2650) [ 97.276434][ T553] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 97.276436][ T553] ? move_addr_to_kernel (net/socket.c:258) [ 97.276437][ T553] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.276440][ T553] ___sys_sendmsg (net/socket.c:2767) [ 97.276441][ T553] ? copy_msghdr_from_user (net/socket.c:2619) [ 97.276446][ T553] __sys_sendmsg (net/socket.c:2799) [ 97.276448][ T553] ? __sys_sendmsg_sock (net/socket.c:2780) [ 97.276451][ T553] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.276453][ T553] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.276454][ T553] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.276456][ T553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.276458][ T553] RIP: 0033:0x7fa5122f254e [ 97.276459][ T553] 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 [ 97.276461][ T553] RSP: 002b:00007fffcf240a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 97.276465][ T553] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa5122f254e [ 97.276467][ T553] RDX: 0000000000000000 RSI: 00007fffcf240b00 RDI: 0000000000000005 [ 97.276468][ T553] RBP: 00007fffcf240a60 R08: 0000000000000000 R09: 0000000000000000 [ 97.276469][ T553] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188c6 [ 97.276469][ T553] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffcf2411c0 | [ 101.619122][ T567] softirqs last disabled at (0): 0x0 | [ 101.619124][ T567] Preemption disabled at: | [ 101.619124][ T567] vprintk_emit (kernel/printk/printk.c:2471) | [ 101.619135][ T567] Tainted: [W]=WARN [ 101.619136][ T567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.619138][ T567] Call Trace: [ 101.619140][ T567] [ 101.619141][ T567] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 101.619146][ T567] ? vprintk_emit (kernel/printk/printk.c:2471) [ 101.619148][ T567] __might_resched.cold (kernel/sched/core.c:9234) [ 101.619151][ T567] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 101.619155][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619159][ T567] __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)) [ 101.619162][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.619165][ T567] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.619168][ T567] ? 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) [ 101.619170][ T567] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 101.619172][ T567] put_chars (drivers/char/virtio_console.c:1176) [ 101.619173][ T567] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 101.619175][ T567] ? __send_to_port (drivers/char/virtio_console.c:654) [ 101.619177][ T567] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 101.619179][ T567] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 101.619182][ T567] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 101.619184][ T567] ? 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) [ 101.619185][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.619187][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619188][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619190][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619192][ T567] console_emit_next_record (kernel/printk/printk.c:3183) [ 101.619195][ T567] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 101.619196][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619198][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619200][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619201][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619203][ T567] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 101.619205][ T567] console_flush_one_record (kernel/printk/printk.c:3268) [ 101.619207][ T567] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 101.619209][ T567] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 101.619211][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619213][ T567] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 101.619214][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619216][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.619217][ T567] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 101.619218][ T567] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 101.619220][ T567] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 101.619222][ T567] ? vprintk_emit (kernel/printk/printk.c:2478) [ 101.619224][ T567] vprintk_emit (kernel/printk/printk.c:2479) [ 101.619227][ T567] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 101.619228][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619230][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619231][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619233][ T567] _printk (kernel/printk/printk.c:2504) [ 101.619237][ T567] ? snapshot_read.cold (user.c:?) [ 101.619238][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619240][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619242][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619243][ T567] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 101.619246][ T567] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 101.619248][ T567] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 101.619249][ T567] ? netdev_notice (net/core/dev.c:13194) [ 101.619251][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619253][ T567] ? 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) [ 101.619254][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 101.619256][ T567] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.619258][ T567] ? 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) [ 101.619261][ T567] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 101.619264][ T567] __dev_change_flags (net/core/dev.c:9821) [ 101.619268][ T567] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 101.619270][ T567] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 101.619272][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 101.619273][ T567] ? write_profile (profile.c:?) [ 101.619275][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 101.619278][ T567] netif_change_flags (net/core/dev.c:9877) [ 101.619280][ T567] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 101.619284][ T567] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 101.619285][ T567] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 101.619287][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619288][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 101.619292][ T567] ? kasan_save_stack (mm/kasan/common.c:58) [ 101.619295][ T567] ? kasan_save_stack (mm/kasan/common.c:57) [ 101.619296][ T567] ? kasan_save_track (mm/kasan/common.c:78) [ 101.619298][ T567] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 101.619299][ T567] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 101.619300][ T567] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 101.619302][ T567] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.619303][ T567] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.619305][ T567] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.619307][ T567] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.619308][ T567] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 101.619310][ T567] ? ___sys_sendmsg (net/socket.c:2767) [ 101.619312][ T567] ? __sys_sendmsg (net/socket.c:2799) [ 101.619313][ T567] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.619316][ T567] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.619318][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619320][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619321][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619323][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619324][ T567] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 101.619326][ T567] ? __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) [ 101.619328][ T567] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 101.619330][ T567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 101.619331][ T567] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 101.619333][ T567] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 101.619335][ T567] rtnl_newlink (net/core/rtnetlink.c:4215) [ 101.619337][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619339][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 101.619340][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619341][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619343][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 101.619347][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 101.619348][ T567] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 101.619350][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 101.619351][ T567] ? write_profile (profile.c:?) [ 101.619352][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 101.619353][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619355][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619356][ T567] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 101.619360][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619361][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619363][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 101.619364][ T567] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 101.619366][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.619367][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 101.619368][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 101.619371][ T567] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 101.619372][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.619373][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.619375][ T567] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.619376][ T567] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 101.619378][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619380][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.619382][ T567] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.619384][ T567] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.619385][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619387][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619389][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 101.619390][ T567] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 101.619392][ T567] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 101.619394][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619396][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 101.619398][ T567] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 101.619399][ T567] ? copy_msghdr_from_user (net/socket.c:2650) [ 101.619401][ T567] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 101.619402][ T567] ? move_addr_to_kernel (net/socket.c:258) [ 101.619404][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 101.619406][ T567] ___sys_sendmsg (net/socket.c:2767) [ 101.619408][ T567] ? copy_msghdr_from_user (net/socket.c:2619) [ 101.619412][ T567] __sys_sendmsg (net/socket.c:2799) [ 101.619414][ T567] ? __sys_sendmsg_sock (net/socket.c:2780) [ 101.619417][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 101.619419][ T567] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 101.619420][ T567] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 101.619422][ T567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.619424][ T567] RIP: 0033:0x7f6ceeff554e [ 101.619425][ T567] 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 [ 101.619427][ T567] RSP: 002b:00007ffce5140d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.619431][ T567] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6ceeff554e [ 101.619432][ T567] RDX: 0000000000000000 RSI: 00007ffce5140e20 RDI: 0000000000000005 [ 101.619433][ T567] RBP: 00007ffce5140d80 R08: 0000000000000000 R09: 0000000000000000 [ 101.619434][ T567] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9188cb Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars