====================================== | [ 11.096223][ T238] softirqs last disabled at (12666): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.096225][ T238] Preemption disabled at: | [ 11.096226][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.096236][ T238] Tainted: [W]=WARN [ 11.096237][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.096238][ T238] Call Trace: [ 11.096240][ T238] [ 11.096242][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.096248][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.096250][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.096255][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.096259][ T238] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.096264][ T238] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.096267][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.096272][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.096275][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.096278][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.096281][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.096285][ T238] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.096289][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.096292][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.096294][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096295][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096299][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.096302][ T238] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.096305][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096309][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.096313][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.096317][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.096318][ T238] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.096322][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096324][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.096328][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.096333][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.096335][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096340][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.096343][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.096345][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096347][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.096351][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.096353][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.096356][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.096360][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.096363][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.096364][ T238] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.096369][ T238] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.096372][ T238] _printk (kernel/printk/printk.c:2504) [ 11.096376][ T238] ? snapshot_read.cold (user.c:?) [ 11.096380][ T238] ? br_multicast_flood (??:?) bridge [ 11.096393][ T238] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.096394][ T238] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.096396][ T238] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.096400][ T238] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.096411][ T238] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.096420][ T238] new_nbp (net/bridge/br_if.c:449) bridge [ 11.096429][ T238] br_add_if (net/bridge/br_if.c:592) bridge [ 11.096436][ T238] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.096441][ T238] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.096444][ T238] ? __kernel_text_address (kernel/extable.c:79) [ 11.096448][ T238] do_set_master (net/core/rtnetlink.c:3071) [ 11.096453][ T238] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.096456][ T238] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.096459][ T238] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.096460][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.096463][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.096467][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.096469][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.096471][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.096474][ T238] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.096477][ T238] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.096479][ T238] ? kasan_save_track (mm/kasan/common.c:78) [ 11.096481][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096483][ T238] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.096486][ T238] ? ___sys_sendmsg (net/socket.c:2757) [ 11.096491][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.096493][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.096496][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096498][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.096502][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096504][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096506][ T238] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.096510][ T238] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.096512][ T238] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.096514][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.096518][ T238] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.096520][ T238] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.096525][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.096530][ T238] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.096535][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.096537][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096542][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.096548][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.096550][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.096552][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.096556][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.096558][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.096562][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.096563][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096567][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.096569][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.096573][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.096575][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.096578][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.096584][ T238] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.096586][ T238] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.096590][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.096594][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.096596][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.096601][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.096604][ T238] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.096608][ T238] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.096614][ T238] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.096616][ T238] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.096618][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.096620][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 11.096627][ T238] ___sys_sendmsg (net/socket.c:2767) [ 11.096630][ T238] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.096646][ T238] __sys_sendmsg (net/socket.c:2799) [ 11.096649][ T238] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.096656][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.096659][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.096662][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.096665][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.096667][ T238] RIP: 0033:0x7f4ac307a54e [ 11.096671][ T238] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.096673][ T238] RSP: 002b:00007ffdff9fdac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.096676][ T238] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4ac307a54e [ 11.096677][ T238] RDX: 0000000000000000 RSI: 00007ffdff9fdb70 RDI: 0000000000000005 [ 11.096678][ T238] RBP: 00007ffdff9fdad0 R08: 0000000000000000 R09: 0000000000000000 [ 11.096679][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8a3 [ 11.096680][ T238] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdff9fe230 | [ 18.861927][ T292] softirqs last disabled at (20724): 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.861930][ T292] Preemption disabled at: | [ 18.861930][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.861940][ T292] Tainted: [W]=WARN [ 18.861940][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.861942][ T292] Call Trace: [ 18.861944][ T292] [ 18.861945][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.861951][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.861953][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 18.861958][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.861962][ 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.861967][ 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.861970][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.861975][ 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.861978][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.861981][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 18.861983][ T292] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 18.861985][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.861988][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.861992][ 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.861996][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.861999][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862001][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862005][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.862007][ T292] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 18.862010][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862013][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.862017][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.862021][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.862023][ 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.862026][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862028][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.862032][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.862037][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.862038][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862044][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.862046][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.862048][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862051][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.862055][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.862057][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.862060][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 18.862064][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.862066][ T292] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.862068][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862070][ T292] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.862072][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.862075][ T292] _printk (kernel/printk/printk.c:2504) [ 18.862079][ T292] ? snapshot_read.cold (user.c:?) [ 18.862082][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.862084][ 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.862086][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.862089][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.862093][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.862095][ T292] ? netdev_notice (net/core/dev.c:13194) [ 18.862100][ 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.862101][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.862104][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.862106][ 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.862110][ T292] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.862115][ T292] __dev_change_flags (net/core/dev.c:9821) [ 18.862118][ T292] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 18.862120][ T292] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 18.862123][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 18.862125][ T292] ? write_profile (profile.c:?) [ 18.862127][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.862132][ T292] netif_change_flags (net/core/dev.c:9877) [ 18.862136][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.862141][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.862143][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.862144][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.862146][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.862149][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.862152][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.862153][ 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.862156][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.862159][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.862161][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 18.862163][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862165][ T292] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 18.862168][ T292] ? ___sys_sendmsg (net/socket.c:2757) [ 18.862173][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.862175][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.862178][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862180][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.862182][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862183][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862186][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.862189][ 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.862192][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.862194][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.862197][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.862203][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.862208][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.862213][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.862215][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862220][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.862222][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.862224][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.862225][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.862229][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.862231][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.862234][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.862236][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862240][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.862242][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.862245][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.862247][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.862250][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.862256][ 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.862258][ 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.862262][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.862266][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.862269][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.862273][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.862277][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.862281][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.862286][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.862288][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.862290][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.862292][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 18.862300][ T292] ___sys_sendmsg (net/socket.c:2767) [ 18.862303][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.862319][ T292] __sys_sendmsg (net/socket.c:2799) [ 18.862322][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.862328][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.862332][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.862334][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.862338][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.862340][ T292] RIP: 0033:0x7fd8728ca54e [ 18.862344][ 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.862346][ T292] RSP: 002b:00007ffd2f3bb110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.862348][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd8728ca54e [ 18.862350][ T292] RDX: 0000000000000000 RSI: 00007ffd2f3bb1c0 RDI: 0000000000000005 [ 18.862351][ T292] RBP: 00007ffd2f3bb120 R08: 0000000000000000 R09: 0000000000000000 [ 18.862351][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8ab [ 18.862352][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2f3bb880 | [ 26.505609][ C1] softirqs last disabled at (638725): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.505611][ C1] Preemption disabled at: | [ 26.505612][ C1] 0x0 | [ 26.505623][ C1] Tainted: [W]=WARN [ 26.505623][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.505625][ C1] Call Trace: [ 26.505627][ C1] [ 26.505629][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.505635][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 26.505639][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.505647][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.505650][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505654][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.505657][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.505660][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.505663][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.505665][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.505668][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 26.505670][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.505671][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.505675][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.505678][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.505680][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505681][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.505684][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.505686][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.505688][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505690][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505691][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.505693][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.505695][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.505697][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.505700][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.505702][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.505703][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.505705][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505706][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.505708][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.505710][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.505712][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.505714][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 26.505716][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.505718][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505730][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.505731][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505738][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505744][ C1] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.505748][ C1] _printk (kernel/printk/printk.c:2504) [ 26.505751][ C1] ? snapshot_read.cold (user.c:?) [ 26.505753][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.505757][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.505759][ C1] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.505760][ C1] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.505763][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.505766][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 26.505768][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 26.505769][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.505771][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.505773][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505780][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505781][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.505783][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.505790][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.505791][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505797][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.505804][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.505810][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 26.505813][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 26.505815][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.505818][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.505820][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.505822][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505824][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.505826][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.505833][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.505835][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.505838][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.505840][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.505842][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.505844][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.505846][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505848][ C1] handle_softirqs (kernel/softirq.c:645) [ 26.505850][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.505852][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.505854][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.505855][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 26.505857][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.505860][ C1] [ 26.505860][ C1] [ 26.505861][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.505863][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.505865][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.505868][ C1] 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.505870][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 26.505873][ C1] RAX: 000000000009bf03 RBX: ff11000001bea380 RCX: ffffffffb30f0307 [ 26.505874][ C1] RDX: ff11000001bea380 RSI: ffffffffb5e38af6 RDI: ffffffffb588d8e0 [ 26.505875][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.505876][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 26.505877][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.505878][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.505882][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.505884][ C1] default_idle_call (kernel/sched/idle.c:122) [ 26.505886][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.505887][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 26.505889][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.505891][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.505893][ C1] do_idle (kernel/sched/idle.c:355) [ 26.505895][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.505896][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.505898][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.505900][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.561257][ C1] | [ 26.561376][ C1] | [ 26.561376][ C1] stack backtrace: | [ 26.561554][ C1] Tainted: [W]=WARN [ 26.561555][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.561556][ C1] Call Trace: [ 26.561557][ C1] [ 26.561559][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.561564][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.561567][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.561570][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 26.561572][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 26.561573][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.561576][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.561577][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.561584][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.561588][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.561589][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.561596][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.561598][ C1] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.561604][ C1] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.561610][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.561617][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 26.561619][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 26.561621][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.561625][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.561627][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.561629][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.561631][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.561633][ C1] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.561640][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.561646][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.561649][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.561651][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.561653][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.561655][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.561657][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.561659][ C1] handle_softirqs (kernel/softirq.c:645) [ 26.561661][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.561663][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.561665][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.561666][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 26.561668][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.561669][ C1] [ 26.561670][ C1] [ 26.561671][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.561672][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.561674][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.561677][ C1] 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.561678][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 26.561680][ C1] RAX: 000000000009bf03 RBX: ff11000001bea380 RCX: ffffffffb30f0307 [ 26.561682][ C1] RDX: ff11000001bea380 RSI: ffffffffb5e38af6 RDI: ffffffffb588d8e0 [ 26.561682][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.561683][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 26.561684][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.561685][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.561688][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.561690][ C1] default_idle_call (kernel/sched/idle.c:122) [ 26.561691][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.561693][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 26.561694][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.561696][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.561698][ C1] do_idle (kernel/sched/idle.c:355) [ 26.561700][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.561701][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.561703][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.561705][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 43.760521][ T327] softirqs last disabled at (0): 0x0 | [ 43.760523][ T327] Preemption disabled at: | [ 43.760524][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.760535][ T327] Tainted: [W]=WARN [ 43.760536][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.760537][ T327] Call Trace: [ 43.760539][ T327] [ 43.760540][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.760545][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.760547][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 43.760551][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.760554][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760558][ T327] __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.760562][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.760564][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.760568][ T327] ? 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.760570][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.760572][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 43.760574][ T327] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.760575][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.760577][ T327] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.760579][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.760583][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.760584][ T327] ? 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.760586][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.760587][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760589][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760591][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760593][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.760596][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.760598][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760599][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760601][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760603][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760605][ T327] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.760606][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.760609][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.760611][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.760613][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760615][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.760616][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760618][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.760619][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.760621][ T327] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.760623][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.760625][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.760627][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 43.760629][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.760631][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760633][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760634][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760636][ T327] _printk (kernel/printk/printk.c:2504) [ 43.760639][ T327] ? snapshot_read.cold (user.c:?) [ 43.760641][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760643][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760645][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760646][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.760649][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.760651][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.760653][ T327] ? netdev_notice (net/core/dev.c:13194) [ 43.760654][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760656][ T327] ? 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.760658][ T327] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.760660][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.760661][ T327] ? 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.760665][ T327] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.760667][ T327] __dev_change_flags (net/core/dev.c:9821) [ 43.760672][ T327] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 43.760674][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.760676][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 43.760678][ T327] ? write_profile (profile.c:?) [ 43.760680][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.760683][ T327] netif_change_flags (net/core/dev.c:9877) [ 43.760685][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 43.760689][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.760690][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.760692][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760693][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.760697][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.760700][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.760702][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 43.760703][ T327] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 43.760705][ T327] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 43.760706][ T327] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 43.760707][ T327] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.760709][ T327] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.760711][ T327] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.760713][ T327] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.760714][ T327] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.760717][ T327] ? ___sys_sendmsg (net/socket.c:2767) [ 43.760718][ T327] ? __sys_sendmsg (net/socket.c:2799) [ 43.760720][ T327] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.760723][ T327] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.760725][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760726][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760728][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760729][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760731][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.760733][ T327] ? __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.760735][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.760737][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.760738][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.760741][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.760743][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.760745][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760746][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.760748][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760749][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760757][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.760761][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 43.760763][ T327] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 43.760764][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 43.760765][ T327] ? write_profile (profile.c:?) [ 43.760767][ T327] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 43.760768][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760770][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760771][ T327] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 43.760775][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760776][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760778][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.760780][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.760781][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.760783][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.760784][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.760786][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.760788][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.760789][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.760791][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.760792][ T327] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 43.760794][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760796][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.760798][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.760800][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.760802][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760804][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760805][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.760807][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.760809][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.760811][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760813][ T327] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.760815][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.760816][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.760818][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.760820][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 43.760821][ T327] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.760823][ T327] ___sys_sendmsg (net/socket.c:2767) [ 43.760825][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.760830][ T327] __sys_sendmsg (net/socket.c:2799) [ 43.760832][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.760835][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.760837][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.760838][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.760840][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.760842][ T327] RIP: 0033:0x7f76a3c3f54e [ 43.760844][ T327] 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.760846][ T327] RSP: 002b:00007ffd934de4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.760850][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f76a3c3f54e [ 43.760851][ T327] RDX: 0000000000000000 RSI: 00007ffd934de570 RDI: 0000000000000005 [ 43.760852][ T327] RBP: 00007ffd934de4d0 R08: 0000000000000000 R09: 0000000000000000 [ 43.760853][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8c4 [ 43.760854][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd934dec30 | [ 45.089862][ T348] softirqs last disabled at (0): 0x0 | [ 45.089864][ T348] Preemption disabled at: | [ 45.089865][ T348] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.089876][ T348] Tainted: [W]=WARN [ 45.089877][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.089878][ T348] Call Trace: [ 45.089880][ T348] [ 45.089881][ T348] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.089886][ T348] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.089888][ T348] __might_resched.cold (kernel/sched/core.c:9234) [ 45.089892][ T348] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.089895][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089900][ T348] __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.089903][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.089906][ T348] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.089910][ T348] ? 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.089911][ T348] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.089913][ T348] put_chars (drivers/char/virtio_console.c:1176) [ 45.089915][ T348] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.089917][ T348] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.089918][ T348] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.089921][ T348] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.089924][ T348] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.089926][ T348] ? 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.089927][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.089929][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089930][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089932][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.089934][ T348] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.089937][ T348] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.089939][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089940][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089942][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089943][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.089945][ T348] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.089947][ T348] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.089949][ T348] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.089952][ T348] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.089953][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.089955][ T348] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.089956][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089958][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.089959][ T348] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.089961][ T348] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.089963][ T348] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.089965][ T348] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.089967][ T348] vprintk_emit (kernel/printk/printk.c:2479) [ 45.089969][ T348] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.089971][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089972][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.089974][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089976][ T348] _printk (kernel/printk/printk.c:2504) [ 45.089979][ T348] ? snapshot_read.cold (user.c:?) [ 45.089981][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089982][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.089984][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089985][ T348] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.089988][ T348] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.089990][ T348] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.089992][ T348] ? netdev_notice (net/core/dev.c:13194) [ 45.089993][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.089995][ T348] ? 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.089997][ T348] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.089998][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.090000][ T348] ? 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.090003][ T348] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.090006][ T348] __dev_change_flags (net/core/dev.c:9821) [ 45.090010][ T348] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.090012][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.090014][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 45.090016][ T348] ? write_profile (profile.c:?) [ 45.090018][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.090021][ T348] netif_change_flags (net/core/dev.c:9877) [ 45.090023][ T348] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.090027][ T348] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.090029][ T348] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.090030][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090032][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.090035][ T348] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.090038][ T348] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.090040][ T348] ? kasan_save_track (mm/kasan/common.c:78) [ 45.090041][ T348] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.090042][ T348] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.090044][ T348] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.090045][ T348] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.090046][ T348] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.090049][ T348] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.090050][ T348] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.090052][ T348] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.090054][ T348] ? ___sys_sendmsg (net/socket.c:2767) [ 45.090056][ T348] ? __sys_sendmsg (net/socket.c:2799) [ 45.090058][ T348] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.090060][ T348] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.090062][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090064][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.090065][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090067][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090069][ T348] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.090071][ T348] ? __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.090073][ T348] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.090074][ T348] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.090076][ T348] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.090078][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.090079][ T348] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.090081][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090083][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.090084][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.090086][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090088][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.090091][ T348] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.090093][ T348] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.090094][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 45.090095][ T348] ? write_profile (profile.c:?) [ 45.090096][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.090097][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090099][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090100][ T348] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.090104][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.090105][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090107][ T348] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.090109][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.090110][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.090111][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.090113][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.090115][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.090116][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.090118][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.090119][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.090120][ T348] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.090123][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090124][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.090126][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.090128][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.090130][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090131][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090133][ T348] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.090135][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.090137][ T348] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.090139][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090140][ T348] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.090142][ T348] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.090144][ T348] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.090145][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.090147][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 45.090148][ T348] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.090150][ T348] ___sys_sendmsg (net/socket.c:2767) [ 45.090152][ T348] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.090157][ T348] __sys_sendmsg (net/socket.c:2799) [ 45.090159][ T348] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.090161][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.090163][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.090164][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.090167][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.090168][ T348] RIP: 0033:0x7f04ece6d54e [ 45.090170][ T348] 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.090172][ T348] RSP: 002b:00007fffff570230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.090176][ T348] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f04ece6d54e [ 45.090177][ T348] RDX: 0000000000000000 RSI: 00007fffff5702e0 RDI: 0000000000000005 [ 45.090178][ T348] RBP: 00007fffff570240 R08: 0000000000000000 R09: 0000000000000000 [ 45.090179][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8c5 [ 45.090180][ T348] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffff5709a0 | [ 46.344731][ T359] softirqs last disabled at (0): 0x0 | [ 46.344733][ T359] Preemption disabled at: | [ 46.344733][ T359] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.344744][ T359] Tainted: [W]=WARN [ 46.344745][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.344746][ T359] Call Trace: [ 46.344748][ T359] [ 46.344749][ T359] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.344754][ T359] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.344756][ T359] __might_resched.cold (kernel/sched/core.c:9234) [ 46.344760][ T359] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.344763][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344773][ T359] __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.344777][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.344780][ T359] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.344784][ T359] ? 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.344786][ T359] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.344788][ T359] put_chars (drivers/char/virtio_console.c:1176) [ 46.344789][ T359] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.344791][ T359] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.344793][ T359] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.344795][ T359] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.344799][ T359] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.344800][ T359] ? 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.344801][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.344803][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344805][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344806][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344808][ T359] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.344811][ T359] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.344813][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344814][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344816][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344817][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344819][ T359] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.344821][ T359] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.344823][ T359] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.344826][ T359] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.344828][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344829][ T359] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.344831][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344832][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.344833][ T359] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.344835][ T359] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.344837][ T359] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.344839][ T359] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.344841][ T359] vprintk_emit (kernel/printk/printk.c:2479) [ 46.344843][ T359] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.344845][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344847][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344848][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344850][ T359] _printk (kernel/printk/printk.c:2504) [ 46.344853][ T359] ? snapshot_read.cold (user.c:?) [ 46.344855][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344857][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344858][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344860][ T359] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.344862][ T359] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.344864][ T359] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.344866][ T359] ? netdev_notice (net/core/dev.c:13194) [ 46.344867][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344869][ T359] ? 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.344871][ T359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.344873][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.344874][ T359] ? 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.344877][ T359] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.344880][ T359] __dev_change_flags (net/core/dev.c:9821) [ 46.344885][ T359] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.344886][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.344889][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 46.344890][ T359] ? write_profile (profile.c:?) [ 46.344892][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.344895][ T359] netif_change_flags (net/core/dev.c:9877) [ 46.344897][ T359] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.344901][ T359] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.344902][ T359] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.344903][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344905][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.344909][ T359] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.344912][ T359] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.344913][ T359] ? kasan_save_track (mm/kasan/common.c:78) [ 46.344915][ T359] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.344916][ T359] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.344918][ T359] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.344919][ T359] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.344920][ T359] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.344923][ T359] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.344924][ T359] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.344925][ T359] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.344928][ T359] ? ___sys_sendmsg (net/socket.c:2767) [ 46.344929][ T359] ? __sys_sendmsg (net/socket.c:2799) [ 46.344931][ T359] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.344934][ T359] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.344936][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344937][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344939][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344940][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344942][ T359] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.344944][ T359] ? __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.344946][ T359] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.344947][ T359] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.344949][ T359] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.344951][ T359] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.344953][ T359] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.344955][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344957][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.344958][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344959][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344961][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.344964][ T359] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.344966][ T359] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.344967][ T359] ? __kernel_text_address (kernel/extable.c:79) [ 46.344969][ T359] ? write_profile (profile.c:?) [ 46.344970][ T359] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.344971][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344973][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344974][ T359] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.344978][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.344979][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344981][ T359] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.344982][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.344984][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.344985][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.344986][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.344989][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.344990][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.344991][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.344993][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.344994][ T359] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.344997][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.344999][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.345000][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.345002][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.345004][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.345005][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.345007][ T359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.345009][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.345011][ T359] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.345013][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.345014][ T359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.345016][ T359] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.345018][ T359] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.345019][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.345021][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 46.345022][ T359] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.345025][ T359] ___sys_sendmsg (net/socket.c:2767) [ 46.345026][ T359] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.345031][ T359] __sys_sendmsg (net/socket.c:2799) [ 46.345033][ T359] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.345036][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.345038][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.345039][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.345041][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.345043][ T359] RIP: 0033:0x7f7f7459754e [ 46.345044][ T359] 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.345046][ T359] RSP: 002b:00007ffee0bc1b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.345050][ T359] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7f7459754e [ 46.345052][ T359] RDX: 0000000000000000 RSI: 00007ffee0bc1c30 RDI: 0000000000000005 [ 46.345052][ T359] RBP: 00007ffee0bc1b90 R08: 0000000000000000 R09: 0000000000000000 [ 46.345053][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8c6 [ 46.345054][ T359] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee0bc22f0 | [ 47.558331][ T371] softirqs last disabled at (0): 0x0 | [ 47.558333][ T371] Preemption disabled at: | [ 47.558333][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.558344][ T371] Tainted: [W]=WARN [ 47.558345][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.558347][ T371] Call Trace: [ 47.558349][ T371] [ 47.558350][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.558355][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.558357][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 47.558360][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.558364][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558368][ T371] __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)) [ 47.558371][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.558374][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.558378][ T371] ? 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) [ 47.558379][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.558381][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 47.558383][ T371] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 47.558384][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.558386][ T371] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.558389][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.558392][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.558393][ T371] ? 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) [ 47.558395][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.558396][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558398][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558399][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558401][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.558404][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.558406][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558407][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558409][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558410][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558412][ T371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.558414][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.558416][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.558419][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.558420][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558422][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.558424][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558425][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.558426][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.558428][ T371] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.558430][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.558432][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.558434][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 47.558436][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.558438][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558440][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558441][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558443][ T371] _printk (kernel/printk/printk.c:2504) [ 47.558446][ T371] ? snapshot_read.cold (user.c:?) [ 47.558448][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558450][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558451][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558453][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.558455][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.558457][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.558459][ T371] ? netdev_notice (net/core/dev.c:13194) [ 47.558460][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558462][ T371] ? 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) [ 47.558464][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.558465][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.558467][ T371] ? 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) [ 47.558470][ T371] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.558473][ T371] __dev_change_flags (net/core/dev.c:9821) [ 47.558477][ T371] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.558479][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.558481][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 47.558482][ T371] ? write_profile (profile.c:?) [ 47.558484][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.558487][ T371] netif_change_flags (net/core/dev.c:9877) [ 47.558490][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.558494][ T371] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.558495][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.558496][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558498][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.558504][ T371] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.558507][ T371] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.558508][ T371] ? kasan_save_track (mm/kasan/common.c:78) [ 47.558510][ T371] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.558511][ T371] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.558513][ T371] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.558514][ T371] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.558515][ T371] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.558517][ T371] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.558519][ T371] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.558520][ T371] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.558522][ T371] ? ___sys_sendmsg (net/socket.c:2767) [ 47.558524][ T371] ? __sys_sendmsg (net/socket.c:2799) [ 47.558525][ T371] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.558528][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.558530][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558532][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558533][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558535][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558536][ T371] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.558538][ T371] ? __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) [ 47.558540][ T371] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.558542][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.558543][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.558545][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.558547][ T371] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.558549][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558551][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.558552][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558554][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558556][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.558559][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.558560][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.558562][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 47.558563][ T371] ? write_profile (profile.c:?) [ 47.558564][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.558565][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558567][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558568][ T371] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.558572][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558573][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558575][ T371] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.558576][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.558578][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.558579][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.558580][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.558583][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.558584][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.558585][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.558587][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.558588][ T371] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.558590][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558592][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.558594][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.558596][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.558597][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558599][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558601][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.558603][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.558604][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.558606][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558608][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.558610][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.558611][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.558613][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.558614][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 47.558616][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.558618][ T371] ___sys_sendmsg (net/socket.c:2767) [ 47.558620][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.558625][ T371] __sys_sendmsg (net/socket.c:2799) [ 47.558626][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.558629][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.558631][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.558632][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.558635][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.558636][ T371] RIP: 0033:0x7f12fe25254e [ 47.558638][ T371] 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 [ 47.558640][ T371] RSP: 002b:00007ffece0adcd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.558643][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f12fe25254e [ 47.558645][ T371] RDX: 0000000000000000 RSI: 00007ffece0add80 RDI: 0000000000000005 [ 47.558645][ T371] RBP: 00007ffece0adce0 R08: 0000000000000000 R09: 0000000000000000 [ 47.558646][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8c8 [ 47.558647][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffece0ae440 | [ 48.778634][ T382] softirqs last disabled at (0): 0x0 | [ 48.778636][ T382] Preemption disabled at: | [ 48.778636][ T382] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.778648][ T382] Tainted: [W]=WARN [ 48.778648][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.778650][ T382] Call Trace: [ 48.778652][ T382] [ 48.778653][ T382] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.778658][ T382] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.778660][ T382] __might_resched.cold (kernel/sched/core.c:9234) [ 48.778664][ T382] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.778667][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778671][ T382] __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.778675][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.778677][ T382] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.778681][ T382] ? 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.778683][ T382] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.778685][ T382] put_chars (drivers/char/virtio_console.c:1176) [ 48.778686][ T382] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.778688][ T382] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.778690][ T382] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.778692][ T382] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.778695][ T382] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.778697][ T382] ? 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.778698][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.778700][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778701][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778703][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778705][ T382] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.778708][ T382] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.778710][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778711][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778713][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778715][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778716][ T382] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.778718][ T382] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.778720][ T382] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.778723][ T382] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.778725][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778726][ T382] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.778728][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778729][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.778731][ T382] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.778732][ T382] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.778734][ T382] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.778736][ T382] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.778738][ T382] vprintk_emit (kernel/printk/printk.c:2479) [ 48.778741][ T382] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.778743][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778744][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778746][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778748][ T382] _printk (kernel/printk/printk.c:2504) [ 48.778751][ T382] ? snapshot_read.cold (user.c:?) [ 48.778753][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778755][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778756][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778758][ T382] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.778760][ T382] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.778762][ T382] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.778764][ T382] ? netdev_notice (net/core/dev.c:13194) [ 48.778766][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778768][ T382] ? 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.778770][ T382] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.778771][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.778773][ T382] ? 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.778776][ T382] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.778779][ T382] __dev_change_flags (net/core/dev.c:9821) [ 48.778788][ T382] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.778790][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.778792][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 48.778794][ T382] ? write_profile (profile.c:?) [ 48.778796][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.778799][ T382] netif_change_flags (net/core/dev.c:9877) [ 48.778801][ T382] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.778805][ T382] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.778806][ T382] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.778808][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778810][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.778813][ T382] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.778816][ T382] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.778818][ T382] ? kasan_save_track (mm/kasan/common.c:78) [ 48.778819][ T382] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.778821][ T382] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.778822][ T382] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.778824][ T382] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.778825][ T382] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.778827][ T382] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.778829][ T382] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.778830][ T382] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.778833][ T382] ? ___sys_sendmsg (net/socket.c:2767) [ 48.778834][ T382] ? __sys_sendmsg (net/socket.c:2799) [ 48.778836][ T382] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.778838][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.778840][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778842][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778843][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778845][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778847][ T382] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.778849][ T382] ? __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.778851][ T382] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.778853][ T382] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.778854][ T382] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.778856][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.778858][ T382] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.778860][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778862][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.778863][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778865][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778867][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.778870][ T382] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.778872][ T382] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.778873][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 48.778875][ T382] ? write_profile (profile.c:?) [ 48.778876][ T382] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.778877][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778879][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778880][ T382] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.778884][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778885][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778887][ T382] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.778888][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.778890][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.778891][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.778893][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.778895][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.778897][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.778898][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.778899][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.778901][ T382] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.778903][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778905][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.778907][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.778909][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.778911][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778912][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778914][ T382] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.778916][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.778918][ T382] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.778919][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778921][ T382] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.778923][ T382] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.778925][ T382] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.778926][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.778928][ T382] ? move_addr_to_kernel (net/socket.c:258) [ 48.778929][ T382] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.778932][ T382] ___sys_sendmsg (net/socket.c:2767) [ 48.778934][ T382] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.778938][ T382] __sys_sendmsg (net/socket.c:2799) [ 48.778940][ T382] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.778943][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.778945][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.778946][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.778949][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.778950][ T382] RIP: 0033:0x7fb29cbf854e [ 48.778952][ T382] 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.778954][ T382] RSP: 002b:00007ffe2457f480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.778958][ T382] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb29cbf854e [ 48.778959][ T382] RDX: 0000000000000000 RSI: 00007ffe2457f530 RDI: 0000000000000005 [ 48.778960][ T382] RBP: 00007ffe2457f490 R08: 0000000000000000 R09: 0000000000000000 [ 48.778961][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8c9 [ 48.778962][ T382] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2457fbf0 | [ 71.200878][ T438] softirqs last disabled at (0): 0x0 | [ 71.200880][ T438] Preemption disabled at: | [ 71.200881][ T438] vprintk_emit (kernel/printk/printk.c:2471) | [ 71.200895][ T438] Tainted: [W]=WARN [ 71.200896][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.200898][ T438] Call Trace: [ 71.200900][ T438] [ 71.200901][ T438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.200907][ T438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 71.200910][ T438] __might_resched.cold (kernel/sched/core.c:9234) [ 71.200915][ T438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.200919][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200929][ T438] __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)) [ 71.200934][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.200937][ T438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.200942][ T438] ? 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) [ 71.200944][ T438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.200947][ T438] put_chars (drivers/char/virtio_console.c:1176) [ 71.200949][ T438] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.200952][ T438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.200955][ T438] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.200958][ T438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.200963][ T438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.200964][ T438] ? 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) [ 71.200967][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.200969][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200971][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200974][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.200977][ T438] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.200980][ T438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.200983][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200985][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200988][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.200990][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.200993][ T438] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.200995][ T438] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.200998][ T438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.201002][ T438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.201004][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201007][ T438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.201009][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201011][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.201013][ T438] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.201015][ T438] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.201018][ T438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.201020][ T438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.201023][ T438] vprintk_emit (kernel/printk/printk.c:2479) [ 71.201026][ T438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.201029][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201031][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201033][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201036][ T438] _printk (kernel/printk/printk.c:2504) [ 71.201040][ T438] ? snapshot_read.cold (user.c:?) [ 71.201043][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201045][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201047][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201049][ T438] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.201053][ T438] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.201056][ T438] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.201058][ T438] ? netdev_notice (net/core/dev.c:13194) [ 71.201061][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201064][ T438] ? 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) [ 71.201066][ T438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.201068][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.201071][ T438] ? 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) [ 71.201075][ T438] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.201079][ T438] __dev_change_flags (net/core/dev.c:9821) [ 71.201084][ T438] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.201086][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.201089][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.201091][ T438] ? write_profile (profile.c:?) [ 71.201094][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.201098][ T438] netif_change_flags (net/core/dev.c:9877) [ 71.201102][ T438] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.201106][ T438] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.201108][ T438] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.201110][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201113][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.201118][ T438] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.201121][ T438] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.201123][ T438] ? kasan_save_track (mm/kasan/common.c:78) [ 71.201125][ T438] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.201127][ T438] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.201129][ T438] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.201131][ T438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.201133][ T438] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.201136][ T438] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.201138][ T438] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.201140][ T438] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.201143][ T438] ? ___sys_sendmsg (net/socket.c:2767) [ 71.201145][ T438] ? __sys_sendmsg (net/socket.c:2799) [ 71.201147][ T438] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.201151][ T438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.201154][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201156][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201158][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201160][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201163][ T438] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.201166][ T438] ? __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) [ 71.201168][ T438] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.201170][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.201173][ T438] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.201176][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.201180][ T438] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.201183][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201185][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.201187][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201189][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201192][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.201196][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.201198][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.201200][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 71.201202][ T438] ? write_profile (profile.c:?) [ 71.201204][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.201206][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201208][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201210][ T438] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.201214][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201216][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201219][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.201221][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.201223][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.201225][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.201228][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.201231][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.201233][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.201235][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.201237][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.201239][ T438] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.201243][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201245][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.201248][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.201251][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.201253][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201255][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201258][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.201261][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.201263][ T438] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.201266][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201269][ T438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.201271][ T438] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.201274][ T438] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.201276][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.201278][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 71.201280][ T438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.201284][ T438] ___sys_sendmsg (net/socket.c:2767) [ 71.201287][ T438] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.201294][ T438] __sys_sendmsg (net/socket.c:2799) [ 71.201297][ T438] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.201301][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.201304][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.201306][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.201309][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.201311][ T438] RIP: 0033:0x7fda1738854e [ 71.201313][ T438] 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 [ 71.201316][ T438] RSP: 002b:00007fff397951e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.201320][ T438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fda1738854e [ 71.201322][ T438] RDX: 0000000000000000 RSI: 00007fff39795290 RDI: 0000000000000005 [ 71.201324][ T438] RBP: 00007fff397951f0 R08: 0000000000000000 R09: 0000000000000000 [ 71.201325][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8df [ 71.201326][ T438] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff39795950 | [ 73.515637][ T459] softirqs last disabled at (0): 0x0 | [ 73.515639][ T459] Preemption disabled at: | [ 73.515639][ T459] vprintk_emit (kernel/printk/printk.c:2471) | [ 73.515650][ T459] Tainted: [W]=WARN [ 73.515651][ T459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.515653][ T459] Call Trace: [ 73.515654][ T459] [ 73.515656][ T459] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.515661][ T459] ? vprintk_emit (kernel/printk/printk.c:2471) [ 73.515663][ T459] __might_resched.cold (kernel/sched/core.c:9234) [ 73.515667][ T459] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.515670][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515674][ T459] __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)) [ 73.515678][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.515681][ T459] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.515684][ T459] ? 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) [ 73.515686][ T459] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.515688][ T459] put_chars (drivers/char/virtio_console.c:1176) [ 73.515690][ T459] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 73.515691][ T459] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.515693][ T459] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.515696][ T459] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.515699][ T459] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.515700][ T459] ? 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) [ 73.515702][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.515703][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515705][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515707][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515709][ T459] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.515711][ T459] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.515713][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515715][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515716][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515718][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515720][ T459] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.515722][ T459] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.515724][ T459] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.515727][ T459] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.515728][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515730][ T459] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.515731][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515733][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.515734][ T459] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.515736][ T459] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.515738][ T459] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.515740][ T459] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.515741][ T459] vprintk_emit (kernel/printk/printk.c:2479) [ 73.515744][ T459] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.515746][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515747][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515749][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515751][ T459] _printk (kernel/printk/printk.c:2504) [ 73.515754][ T459] ? snapshot_read.cold (user.c:?) [ 73.515756][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515758][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515759][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515761][ T459] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.515763][ T459] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.515765][ T459] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.515767][ T459] ? netdev_notice (net/core/dev.c:13194) [ 73.515768][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515770][ T459] ? 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) [ 73.515772][ T459] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.515774][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.515776][ T459] ? 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) [ 73.515779][ T459] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.515781][ T459] __dev_change_flags (net/core/dev.c:9821) [ 73.515786][ T459] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.515787][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.515790][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.515791][ T459] ? write_profile (profile.c:?) [ 73.515793][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.515796][ T459] netif_change_flags (net/core/dev.c:9877) [ 73.515798][ T459] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.515803][ T459] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.515804][ T459] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.515805][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515807][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.515811][ T459] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.515813][ T459] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.515815][ T459] ? kasan_save_track (mm/kasan/common.c:78) [ 73.515816][ T459] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.515818][ T459] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.515819][ T459] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.515820][ T459] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.515822][ T459] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.515824][ T459] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.515825][ T459] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.515827][ T459] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.515829][ T459] ? ___sys_sendmsg (net/socket.c:2767) [ 73.515831][ T459] ? __sys_sendmsg (net/socket.c:2799) [ 73.515833][ T459] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.515835][ T459] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.515837][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515839][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515840][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515842][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515844][ T459] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.515846][ T459] ? __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) [ 73.515848][ T459] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.515849][ T459] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.515851][ T459] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.515853][ T459] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.515855][ T459] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.515857][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515858][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.515859][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515861][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515863][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.515866][ T459] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.515868][ T459] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.515869][ T459] ? __kernel_text_address (kernel/extable.c:79) [ 73.515870][ T459] ? write_profile (profile.c:?) [ 73.515871][ T459] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.515873][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515874][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515876][ T459] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.515880][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515881][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515883][ T459] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.515884][ T459] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.515886][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.515887][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.515888][ T459] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.515891][ T459] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.515892][ T459] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.515893][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.515895][ T459] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.515896][ T459] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.515899][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515900][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.515902][ T459] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.515904][ T459] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.515906][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515907][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515909][ T459] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.515911][ T459] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.515913][ T459] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.515915][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515916][ T459] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.515918][ T459] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.515920][ T459] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.515921][ T459] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.515923][ T459] ? move_addr_to_kernel (net/socket.c:258) [ 73.515924][ T459] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.515927][ T459] ___sys_sendmsg (net/socket.c:2767) [ 73.515928][ T459] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.515933][ T459] __sys_sendmsg (net/socket.c:2799) [ 73.515935][ T459] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.515944][ T459] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.515947][ T459] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.515948][ T459] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.515950][ T459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.515952][ T459] RIP: 0033:0x7f155baa554e [ 73.515954][ T459] 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 [ 73.515955][ T459] RSP: 002b:00007fffd54ba260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.515959][ T459] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f155baa554e [ 73.515960][ T459] RDX: 0000000000000000 RSI: 00007fffd54ba310 RDI: 0000000000000005 [ 73.515961][ T459] RBP: 00007fffd54ba270 R08: 0000000000000000 R09: 0000000000000000 [ 73.515962][ T459] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8e1 [ 73.515963][ T459] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd54ba9d0 | [ 75.905984][ T485] softirqs last disabled at (0): 0x0 | [ 75.905985][ T485] Preemption disabled at: | [ 75.905986][ T485] vprintk_emit (kernel/printk/printk.c:2471) | [ 75.905997][ T485] Tainted: [W]=WARN [ 75.905998][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.906000][ T485] Call Trace: [ 75.906002][ T485] [ 75.906003][ T485] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 75.906008][ T485] ? vprintk_emit (kernel/printk/printk.c:2471) [ 75.906010][ T485] __might_resched.cold (kernel/sched/core.c:9234) [ 75.906014][ T485] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 75.906017][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906021][ T485] __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.906024][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.906027][ T485] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.906031][ T485] ? 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.906032][ T485] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 75.906034][ T485] put_chars (drivers/char/virtio_console.c:1176) [ 75.906036][ T485] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 75.906038][ T485] ? __send_to_port (drivers/char/virtio_console.c:654) [ 75.906040][ T485] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 75.906042][ T485] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 75.906045][ T485] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 75.906046][ T485] ? 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.906048][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.906050][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906051][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906053][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906055][ T485] console_emit_next_record (kernel/printk/printk.c:3183) [ 75.906058][ T485] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 75.906060][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906061][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906063][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906065][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906066][ T485] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 75.906068][ T485] console_flush_one_record (kernel/printk/printk.c:3268) [ 75.906070][ T485] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 75.906073][ T485] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 75.906075][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906076][ T485] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 75.906077][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906079][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.906080][ T485] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 75.906082][ T485] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 75.906084][ T485] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 75.906086][ T485] ? vprintk_emit (kernel/printk/printk.c:2478) [ 75.906088][ T485] vprintk_emit (kernel/printk/printk.c:2479) [ 75.906090][ T485] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 75.906092][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906093][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906095][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906097][ T485] _printk (kernel/printk/printk.c:2504) [ 75.906100][ T485] ? snapshot_read.cold (user.c:?) [ 75.906102][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906104][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906105][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906106][ T485] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 75.906109][ T485] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 75.906111][ T485] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 75.906112][ T485] ? netdev_notice (net/core/dev.c:13194) [ 75.906114][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906116][ T485] ? 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.906118][ T485] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 75.906119][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.906121][ T485] ? 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.906124][ T485] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 75.906127][ T485] __dev_change_flags (net/core/dev.c:9821) [ 75.906131][ T485] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 75.906133][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.906135][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 75.906137][ T485] ? write_profile (profile.c:?) [ 75.906139][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.906142][ T485] netif_change_flags (net/core/dev.c:9877) [ 75.906144][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 75.906148][ T485] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 75.906150][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 75.906151][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906152][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.906156][ T485] ? kasan_save_stack (mm/kasan/common.c:58) [ 75.906159][ T485] ? kasan_save_stack (mm/kasan/common.c:57) [ 75.906160][ T485] ? kasan_save_track (mm/kasan/common.c:78) [ 75.906162][ T485] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 75.906163][ T485] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 75.906164][ T485] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 75.906166][ T485] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.906167][ T485] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.906169][ T485] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.906171][ T485] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.906172][ T485] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.906174][ T485] ? ___sys_sendmsg (net/socket.c:2767) [ 75.906176][ T485] ? __sys_sendmsg (net/socket.c:2799) [ 75.906177][ T485] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.906180][ T485] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.906182][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906184][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906185][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906186][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906188][ T485] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 75.906190][ T485] ? __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.906192][ T485] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 75.906194][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 75.906195][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 75.906197][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 75.906199][ T485] rtnl_newlink (net/core/rtnetlink.c:4215) [ 75.906201][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906203][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.906204][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906205][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906207][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 75.906211][ T485] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 75.906212][ T485] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 75.906214][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 75.906215][ T485] ? write_profile (profile.c:?) [ 75.906216][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 75.906217][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906219][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906220][ T485] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 75.906224][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906225][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906227][ T485] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 75.906228][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 75.906230][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.906231][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.906232][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 75.906235][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 75.906236][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 75.906238][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.906239][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 75.906240][ T485] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 75.906243][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906244][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.906246][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 75.906248][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 75.906250][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906251][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906253][ T485] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 75.906255][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 75.906257][ T485] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 75.906258][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906260][ T485] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 75.906262][ T485] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 75.906263][ T485] ? copy_msghdr_from_user (net/socket.c:2650) [ 75.906265][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 75.906266][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 75.906268][ T485] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 75.906270][ T485] ___sys_sendmsg (net/socket.c:2767) [ 75.906272][ T485] ? copy_msghdr_from_user (net/socket.c:2619) [ 75.906277][ T485] __sys_sendmsg (net/socket.c:2799) [ 75.906279][ T485] ? __sys_sendmsg_sock (net/socket.c:2780) [ 75.906281][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 75.906283][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 75.906285][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 75.906287][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 75.906288][ T485] RIP: 0033:0x7f0ad2dd454e [ 75.906290][ T485] 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.906292][ T485] RSP: 002b:00007fff043e45c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 75.906295][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0ad2dd454e [ 75.906297][ T485] RDX: 0000000000000000 RSI: 00007fff043e4670 RDI: 0000000000000005 [ 75.906298][ T485] RBP: 00007fff043e45d0 R08: 0000000000000000 R09: 0000000000000000 [ 75.906298][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8e4 [ 75.906299][ T485] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff043e4d30 | [ 88.503477][ T523] softirqs last disabled at (0): 0x0 | [ 88.503479][ T523] Preemption disabled at: | [ 88.503480][ T523] 0x0 | [ 88.503489][ T523] Tainted: [W]=WARN [ 88.503490][ T523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.503492][ T523] Call Trace: [ 88.503494][ T523] [ 88.503495][ T523] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.503503][ T523] __might_resched.cold (kernel/sched/core.c:9234) [ 88.503507][ T523] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.503511][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503515][ T523] __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)) [ 88.503518][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.503521][ T523] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.503525][ T523] ? 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) [ 88.503527][ T523] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.503529][ T523] put_chars (drivers/char/virtio_console.c:1176) [ 88.503531][ T523] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.503533][ T523] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.503536][ T523] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.503540][ T523] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.503542][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.503543][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503545][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503547][ T523] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.503550][ T523] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.503552][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503553][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503555][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503557][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503558][ T523] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.503560][ T523] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.503562][ T523] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.503565][ T523] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.503567][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503568][ T523] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.503570][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503571][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.503573][ T523] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.503574][ T523] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.503576][ T523] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.503578][ T523] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.503580][ T523] vprintk_emit (kernel/printk/printk.c:2479) [ 88.503583][ T523] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.503584][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503586][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.503589][ T523] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 88.503590][ T523] _printk (kernel/printk/printk.c:2504) [ 88.503594][ T523] ? snapshot_read.cold (user.c:?) [ 88.503596][ T523] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 88.503600][ T523] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 88.503613][ T523] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 88.503621][ T523] br_device_event (net/bridge/br.c:111) bridge [ 88.503630][ T523] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 88.503633][ T523] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 88.503635][ T523] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 88.503639][ T523] notifier_call_chain (kernel/notifier.c:85) [ 88.503642][ T523] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 88.503646][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 88.503647][ T523] ? netif_change_name (net/core/dev.c:1517) [ 88.503649][ T523] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.503651][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.503653][ T523] ? write_profile (profile.c:?) [ 88.503656][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.503658][ T523] netif_change_flags (net/core/dev.c:9882) [ 88.503661][ T523] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.503664][ T523] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.503665][ T523] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.503666][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503668][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.503672][ T523] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.503674][ T523] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.503676][ T523] ? kasan_save_track (mm/kasan/common.c:78) [ 88.503678][ T523] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.503679][ T523] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.503680][ T523] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.503682][ T523] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.503683][ T523] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.503685][ T523] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.503687][ T523] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.503688][ T523] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.503690][ T523] ? ___sys_sendmsg (net/socket.c:2767) [ 88.503692][ T523] ? __sys_sendmsg (net/socket.c:2799) [ 88.503694][ T523] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.503696][ T523] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.503698][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503700][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503702][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503703][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503705][ T523] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.503708][ T523] ? __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) [ 88.503710][ T523] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.503711][ T523] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.503712][ T523] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.503715][ T523] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.503717][ T523] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.503719][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503720][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.503722][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503723][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503725][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.503728][ T523] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.503730][ T523] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.503731][ T523] ? __kernel_text_address (kernel/extable.c:79) [ 88.503733][ T523] ? write_profile (profile.c:?) [ 88.503734][ T523] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.503735][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503737][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503738][ T523] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.503742][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503744][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503745][ T523] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.503747][ T523] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.503748][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.503750][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.503751][ T523] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.503754][ T523] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.503755][ T523] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.503756][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.503758][ T523] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.503759][ T523] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.503762][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503763][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.503765][ T523] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.503767][ T523] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.503769][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503770][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503772][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.503774][ T523] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.503776][ T523] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.503778][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503780][ T523] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.503781][ T523] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.503783][ T523] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.503785][ T523] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.503786][ T523] ? move_addr_to_kernel (net/socket.c:258) [ 88.503788][ T523] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.503790][ T523] ___sys_sendmsg (net/socket.c:2767) [ 88.503792][ T523] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.503797][ T523] __sys_sendmsg (net/socket.c:2799) [ 88.503799][ T523] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.503802][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.503804][ T523] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.503805][ T523] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.503807][ T523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.503809][ T523] RIP: 0033:0x7f5ac77aa54e [ 88.503811][ T523] 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 [ 88.503813][ T523] RSP: 002b:00007ffd3be1efb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.503816][ T523] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5ac77aa54e [ 88.503818][ T523] RDX: 0000000000000000 RSI: 00007ffd3be1f060 RDI: 0000000000000005 [ 88.503819][ T523] RBP: 00007ffd3be1efc0 R08: 0000000000000000 R09: 0000000000000000 [ 88.503819][ T523] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8f0 [ 88.503820][ T523] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3be1f720 | [ 97.957484][ T552] softirqs last disabled at (0): 0x0 | [ 97.957486][ T552] Preemption disabled at: | [ 97.957487][ T552] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.957497][ T552] Tainted: [W]=WARN [ 97.957498][ T552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.957502][ T552] Call Trace: [ 97.957504][ T552] [ 97.957505][ T552] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.957510][ T552] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.957512][ T552] __might_resched.cold (kernel/sched/core.c:9234) [ 97.957516][ T552] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.957519][ T552] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 97.957522][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957526][ T552] __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.957529][ T552] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.957532][ T552] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.957535][ T552] ? 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.957537][ T552] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.957539][ T552] put_chars (drivers/char/virtio_console.c:1176) [ 97.957541][ T552] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.957543][ T552] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.957545][ T552] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.957549][ T552] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.957550][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957552][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957554][ T552] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.957556][ T552] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.957558][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957560][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957562][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957563][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957565][ T552] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.957567][ T552] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.957569][ T552] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.957572][ T552] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.957573][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957575][ T552] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.957576][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957578][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.957579][ T552] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 97.957581][ T552] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 97.957583][ T552] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.957585][ T552] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.957587][ T552] vprintk_emit (kernel/printk/printk.c:2479) [ 97.957589][ T552] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.957591][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.957594][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.957596][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.957597][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.957600][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 97.957602][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 97.957603][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.957606][ T552] _printk (kernel/printk/printk.c:2504) [ 97.957610][ T552] ? snapshot_read.cold (user.c:?) [ 97.957612][ T552] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 97.957615][ T552] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 97.957616][ T552] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.957618][ T552] ? netdev_notice (net/core/dev.c:13194) [ 97.957620][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957622][ T552] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 97.957624][ T552] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.957626][ T552] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 97.957627][ T552] ? 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.957630][ T552] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 97.957633][ T552] dev_set_allmulti (net/core/dev_api.c:315) [ 97.957635][ T552] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 97.957648][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.957651][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.957654][ T552] br_del_if (net/bridge/br_if.c:732) bridge [ 97.957661][ T552] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 97.957663][ T552] do_set_master (net/core/rtnetlink.c:3055) [ 97.957666][ T552] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 97.957668][ T552] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 97.957671][ T552] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 97.957672][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957673][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.957677][ T552] ? kasan_save_stack (mm/kasan/common.c:58) [ 97.957680][ T552] ? kasan_save_stack (mm/kasan/common.c:57) [ 97.957681][ T552] ? kasan_save_track (mm/kasan/common.c:78) [ 97.957682][ T552] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 97.957684][ T552] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 97.957685][ T552] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 97.957686][ T552] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.957688][ T552] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.957689][ T552] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.957690][ T552] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.957691][ T552] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.957693][ T552] ? ___sys_sendmsg (net/socket.c:2767) [ 97.957694][ T552] ? __sys_sendmsg (net/socket.c:2799) [ 97.957695][ T552] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.957697][ T552] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.957699][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957701][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957702][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957704][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957705][ T552] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 97.957707][ T552] ? __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.957709][ T552] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 97.957711][ T552] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 97.957712][ T552] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 97.957713][ T552] ? nla_get_range_signed (lib/nlattr.c:270) [ 97.957715][ T552] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 97.957717][ T552] rtnl_newlink (net/core/rtnetlink.c:4215) [ 97.957719][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957721][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.957722][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957724][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957726][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 97.957727][ T552] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 97.957729][ T552] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 97.957730][ T552] ? __kernel_text_address (kernel/extable.c:79) [ 97.957732][ T552] ? write_profile (profile.c:?) [ 97.957733][ T552] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 97.957735][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957737][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957739][ T552] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 97.957742][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957743][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957745][ T552] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 97.957746][ T552] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 97.957748][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.957749][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.957751][ T552] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.957753][ T552] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.957754][ T552] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 97.957756][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.957757][ T552] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.957758][ T552] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 97.957761][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957763][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.957765][ T552] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.957766][ T552] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.957768][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957770][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957771][ T552] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.957773][ T552] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.957775][ T552] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.957777][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957779][ T552] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.957780][ T552] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 97.957782][ T552] ? copy_msghdr_from_user (net/socket.c:2650) [ 97.957784][ T552] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 97.957785][ T552] ? move_addr_to_kernel (net/socket.c:258) [ 97.957787][ T552] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.957789][ T552] ___sys_sendmsg (net/socket.c:2767) [ 97.957791][ T552] ? copy_msghdr_from_user (net/socket.c:2619) [ 97.957796][ T552] __sys_sendmsg (net/socket.c:2799) [ 97.957797][ T552] ? __sys_sendmsg_sock (net/socket.c:2780) [ 97.957800][ T552] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.957802][ T552] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.957803][ T552] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.957805][ T552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.957807][ T552] RIP: 0033:0x7ff11374854e [ 97.957809][ T552] 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.957810][ T552] RSP: 002b:00007ffd3ba67800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 97.957814][ T552] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff11374854e [ 97.957815][ T552] RDX: 0000000000000000 RSI: 00007ffd3ba678b0 RDI: 0000000000000005 [ 97.957816][ T552] RBP: 00007ffd3ba67810 R08: 0000000000000000 R09: 0000000000000000 [ 97.957817][ T552] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8fa [ 97.957818][ T552] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3ba67f70 | [ 102.286733][ T566] softirqs last disabled at (0): 0x0 | [ 102.286734][ T566] Preemption disabled at: | [ 102.286735][ T566] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.286746][ T566] Tainted: [W]=WARN [ 102.286747][ T566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.286749][ T566] Call Trace: [ 102.286751][ T566] [ 102.286752][ T566] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.286757][ T566] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.286759][ T566] __might_resched.cold (kernel/sched/core.c:9234) [ 102.286763][ T566] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.286767][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286770][ T566] __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)) [ 102.286774][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.286777][ T566] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.286780][ T566] ? 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) [ 102.286782][ T566] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.286784][ T566] put_chars (drivers/char/virtio_console.c:1176) [ 102.286786][ T566] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 102.286788][ T566] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.286789][ T566] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.286792][ T566] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.286795][ T566] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.286797][ T566] ? 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) [ 102.286798][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.286800][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286802][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286803][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286805][ T566] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.286808][ T566] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.286810][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286812][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286813][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286815][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286817][ T566] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.286819][ T566] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.286821][ T566] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.286824][ T566] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.286825][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286827][ T566] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.286829][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286831][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.286832][ T566] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 102.286833][ T566] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 102.286836][ T566] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.286837][ T566] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.286839][ T566] vprintk_emit (kernel/printk/printk.c:2479) [ 102.286842][ T566] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.286844][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286845][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286847][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286849][ T566] _printk (kernel/printk/printk.c:2504) [ 102.286852][ T566] ? snapshot_read.cold (user.c:?) [ 102.286854][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286856][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286857][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286859][ T566] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.286862][ T566] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.286863][ T566] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.286865][ T566] ? netdev_notice (net/core/dev.c:13194) [ 102.286867][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286869][ T566] ? 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) [ 102.286870][ T566] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.286872][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.286874][ T566] ? 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) [ 102.286877][ T566] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.286880][ T566] __dev_change_flags (net/core/dev.c:9821) [ 102.286884][ T566] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 102.286886][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.286889][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.286890][ T566] ? write_profile (profile.c:?) [ 102.286892][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.286895][ T566] netif_change_flags (net/core/dev.c:9877) [ 102.286898][ T566] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 102.286901][ T566] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 102.286903][ T566] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 102.286904][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286906][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.286909][ T566] ? kasan_save_stack (mm/kasan/common.c:58) [ 102.286912][ T566] ? kasan_save_stack (mm/kasan/common.c:57) [ 102.286914][ T566] ? kasan_save_track (mm/kasan/common.c:78) [ 102.286915][ T566] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 102.286917][ T566] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 102.286918][ T566] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 102.286919][ T566] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.286920][ T566] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.286923][ T566] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.286925][ T566] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.286926][ T566] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.286929][ T566] ? ___sys_sendmsg (net/socket.c:2767) [ 102.286930][ T566] ? __sys_sendmsg (net/socket.c:2799) [ 102.286932][ T566] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.286935][ T566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.286937][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286939][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286940][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286942][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286943][ T566] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 102.286946][ T566] ? __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) [ 102.286948][ T566] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 102.286949][ T566] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 102.286951][ T566] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 102.286953][ T566] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 102.286955][ T566] rtnl_newlink (net/core/rtnetlink.c:4215) [ 102.286957][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286959][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.286960][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286961][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286963][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 102.286967][ T566] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 102.286968][ T566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 102.286970][ T566] ? __kernel_text_address (kernel/extable.c:79) [ 102.286971][ T566] ? write_profile (profile.c:?) [ 102.286972][ T566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.286973][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286975][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286977][ T566] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 102.286980][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.286982][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.286983][ T566] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 102.286985][ T566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 102.286986][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.286988][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.286989][ T566] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.286992][ T566] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.286993][ T566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.286994][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.286996][ T566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.286997][ T566] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 102.287000][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.287001][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.287003][ T566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.287005][ T566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.287007][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.287009][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.287010][ T566] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.287012][ T566] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.287014][ T566] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.287016][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.287018][ T566] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.287020][ T566] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 102.287021][ T566] ? copy_msghdr_from_user (net/socket.c:2650) [ 102.287023][ T566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 102.287025][ T566] ? move_addr_to_kernel (net/socket.c:258) [ 102.287026][ T566] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.287029][ T566] ___sys_sendmsg (net/socket.c:2767) [ 102.287030][ T566] ? copy_msghdr_from_user (net/socket.c:2619) [ 102.287035][ T566] __sys_sendmsg (net/socket.c:2799) [ 102.287037][ T566] ? __sys_sendmsg_sock (net/socket.c:2780) [ 102.287040][ T566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.287042][ T566] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.287043][ T566] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.287046][ T566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.287047][ T566] RIP: 0033:0x7fb8f5d3f54e [ 102.287049][ T566] 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 [ 102.287051][ T566] RSP: 002b:00007ffe798db320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.287055][ T566] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb8f5d3f54e [ 102.287056][ T566] RDX: 0000000000000000 RSI: 00007ffe798db3d0 RDI: 0000000000000005 [ 102.287057][ T566] RBP: 00007ffe798db330 R08: 0000000000000000 R09: 0000000000000000 [ 102.287058][ T566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a8fe Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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