====================================== | [ 10.843349][ T194] softirqs last disabled at (28099): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.843351][ T194] Preemption disabled at: | [ 10.843352][ T194] 0x0 | [ 10.843362][ T194] Tainted: [W]=WARN [ 10.843363][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.843365][ T194] Call Trace: [ 10.843367][ T194] [ 10.843368][ T194] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.843375][ T194] __might_resched.cold (kernel/sched/core.c:9234) [ 10.843380][ T194] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.843384][ T194] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.843390][ T194] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.843392][ T194] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.843398][ T194] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.843401][ T194] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.843404][ T194] put_chars (drivers/char/virtio_console.c:1176) [ 10.843407][ T194] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.843408][ T194] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.843413][ T194] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.843418][ T194] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.843425][ T194] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.843427][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.843429][ T194] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.843433][ T194] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.843437][ T194] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.843439][ T194] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.843442][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.843445][ T194] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.843449][ T194] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.843453][ T194] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.843455][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.843460][ T194] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.843463][ T194] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.843465][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.843467][ T194] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.843471][ T194] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.843472][ T194] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.843476][ T194] vprintk_emit (kernel/printk/printk.c:2479) [ 10.843480][ T194] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.843483][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.843487][ T194] _printk (kernel/printk/printk.c:2504) [ 10.843491][ T194] ? snapshot_read.cold (user.c:?) [ 10.843494][ T194] ? 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) [ 10.843496][ T194] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.843500][ T194] ? 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) [ 10.843503][ T194] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.843506][ T194] ? exit_notify (kernel/exit.c:780) [ 10.843508][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.843511][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.843516][ T194] do_group_exit (kernel/exit.c:1151) [ 10.843518][ T194] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.843520][ T194] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.843522][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.843526][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.843529][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.843531][ T194] RIP: 0033:0x7fbb90c8e1b8 [ 10.843534][ T194] Code: Unable to access opcode bytes at 0x7fbb90c8e18e. Code starting with the faulting instruction =========================================== [ 10.843535][ T194] RSP: 002b:00007ffd69ff8a68 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.843538][ T194] RAX: ffffffffffffffda RBX: 00007fbb90dbef88 RCX: 00007fbb90c8e1b8 [ 10.843539][ T194] RDX: 00007fbb909d8fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.843540][ T194] RBP: 00007ffd69ff8ac0 R08: 0000000000000000 R09: 0000000000008010 [ 10.843541][ T194] R10: 00007ffd69ff8880 R11: 0000000000000246 R12: 0000000000000001 [ 10.843542][ T194] R13: 0000000000000000 R14: 00007fbb90dbd680 R15: 00007fbb90dbefa0 | [ 11.877519][ T238] softirqs last disabled at (23162): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.877521][ T238] Preemption disabled at: | [ 11.877522][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.877532][ T238] Tainted: [W]=WARN [ 11.877532][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.877534][ T238] Call Trace: [ 11.877536][ T238] [ 11.877538][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.877544][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.877546][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.877551][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.877555][ 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.877560][ 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.877562][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.877568][ 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.877571][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.877574][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.877577][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.877582][ T238] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.877589][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.877592][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.877593][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877595][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877599][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.877601][ T238] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.877604][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877608][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.877612][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.877616][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.877618][ 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.877621][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877623][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.877627][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.877631][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.877633][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877638][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.877641][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.877643][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877645][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.877649][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.877651][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.877654][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.877658][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.877661][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.877662][ T238] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.877667][ T238] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.877671][ T238] _printk (kernel/printk/printk.c:2504) [ 11.877674][ T238] ? snapshot_read.cold (user.c:?) [ 11.877678][ T238] ? br_multicast_flood (??:?) bridge [ 11.877691][ T238] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.877693][ T238] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.877694][ T238] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.877699][ T238] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.877709][ T238] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.877717][ T238] new_nbp (net/bridge/br_if.c:449) bridge [ 11.877726][ T238] br_add_if (net/bridge/br_if.c:592) bridge [ 11.877734][ T238] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.877738][ T238] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.877741][ T238] ? __kernel_text_address (kernel/extable.c:79) [ 11.877745][ T238] do_set_master (net/core/rtnetlink.c:3071) [ 11.877749][ T238] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.877753][ T238] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.877756][ T238] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.877757][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.877759][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.877763][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.877766][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.877768][ 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.877770][ T238] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.877773][ T238] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.877775][ T238] ? kasan_save_track (mm/kasan/common.c:78) [ 11.877778][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877780][ T238] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.877783][ T238] ? ___sys_sendmsg (net/socket.c:2757) [ 11.877787][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.877789][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.877792][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877794][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.877795][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877797][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877800][ T238] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.877803][ 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.877805][ T238] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.877807][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.877810][ T238] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.877812][ T238] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.877817][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.877822][ T238] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.877827][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.877829][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877834][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.877836][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.877838][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.877840][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.877843][ T238] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.877845][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.877848][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.877850][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877854][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.877856][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.877859][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.877861][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.877864][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.877870][ 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.877872][ 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.877876][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.877880][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.877882][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.877887][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.877890][ T238] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.877894][ T238] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.877900][ T238] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.877902][ T238] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.877904][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.877906][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 11.877913][ T238] ___sys_sendmsg (net/socket.c:2767) [ 11.877916][ T238] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.877932][ T238] __sys_sendmsg (net/socket.c:2799) [ 11.877935][ T238] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.877941][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.877945][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.877947][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.877950][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.877952][ T238] RIP: 0033:0x7fa9ece3154e [ 11.877956][ 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.877958][ T238] RSP: 002b:00007ffe91be8b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.877961][ T238] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa9ece3154e [ 11.877962][ T238] RDX: 0000000000000000 RSI: 00007ffe91be8bf0 RDI: 0000000000000005 [ 11.877963][ T238] RBP: 00007ffe91be8b50 R08: 0000000000000000 R09: 0000000000000000 [ 11.877964][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910bc4 [ 11.877965][ T238] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe91be92b0 | [ 19.613995][ T292] softirqs last disabled at (13426): 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)) | [ 19.613998][ T292] Preemption disabled at: | [ 19.613999][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.614008][ T292] Tainted: [W]=WARN [ 19.614009][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.614011][ T292] Call Trace: [ 19.614012][ T292] [ 19.614014][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.614020][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.614022][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 19.614027][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.614031][ 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) [ 19.614036][ 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)) [ 19.614038][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.614044][ 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) [ 19.614046][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.614050][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 19.614052][ T292] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 19.614054][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.614057][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.614060][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.614065][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.614067][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614069][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614074][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.614075][ T292] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.614078][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614081][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.614086][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.614090][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.614091][ 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)) [ 19.614095][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614097][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.614101][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.614105][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.614107][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614113][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.614116][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.614117][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614120][ T292] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.614124][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.614125][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.614129][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 19.614133][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.614140][ T292] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.614142][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614144][ T292] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.614146][ T292] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.614150][ T292] _printk (kernel/printk/printk.c:2504) [ 19.614154][ T292] ? snapshot_read.cold (user.c:?) [ 19.614157][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.614159][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.614161][ T292] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.614165][ T292] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.614168][ T292] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.614170][ T292] ? netdev_notice (net/core/dev.c:13194) [ 19.614175][ 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) [ 19.614177][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.614179][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.614182][ 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) [ 19.614185][ T292] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.614189][ T292] __dev_change_flags (net/core/dev.c:9821) [ 19.614193][ T292] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 19.614195][ T292] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.614198][ T292] ? __kernel_text_address (kernel/extable.c:79) [ 19.614199][ T292] ? write_profile (profile.c:?) [ 19.614202][ T292] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.614207][ T292] netif_change_flags (net/core/dev.c:9877) [ 19.614211][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.614215][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.614217][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.614219][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.614221][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.614224][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.614227][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.614229][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.614231][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.614234][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.614236][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 19.614239][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614241][ T292] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 19.614244][ T292] ? ___sys_sendmsg (net/socket.c:2757) [ 19.614248][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.614250][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.614253][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614255][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.614257][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614259][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614261][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.614264][ 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) [ 19.614267][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.614269][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.614272][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.614278][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.614283][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.614288][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.614290][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614295][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.614296][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.614298][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.614300][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.614304][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.614306][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.614309][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.614311][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614315][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.614317][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.614320][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.614322][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.614325][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.614331][ 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)) [ 19.614333][ 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)) [ 19.614337][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.614341][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.614344][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.614348][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.614352][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.614356][ T292] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.614361][ T292] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.614364][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.614366][ T292] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.614368][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 19.614375][ T292] ___sys_sendmsg (net/socket.c:2767) [ 19.614378][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.614394][ T292] __sys_sendmsg (net/socket.c:2799) [ 19.614397][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.614403][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.614406][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.614409][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.614412][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.614414][ T292] RIP: 0033:0x7f752b9bd54e [ 19.614418][ 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 [ 19.614420][ T292] RSP: 002b:00007fffc15346e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.614423][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f752b9bd54e [ 19.614425][ T292] RDX: 0000000000000000 RSI: 00007fffc1534790 RDI: 0000000000000005 [ 19.614425][ T292] RBP: 00007fffc15346f0 R08: 0000000000000000 R09: 0000000000000000 [ 19.614426][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910bcb [ 19.614427][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc1534e50 | [ 27.508702][ C2] softirqs last disabled at (586719): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.508704][ C2] Preemption disabled at: | [ 27.508705][ C2] 0x0 | [ 27.508716][ C2] Tainted: [W]=WARN [ 27.508717][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.508719][ C2] Call Trace: [ 27.508721][ C2] [ 27.508723][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.508729][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 27.508733][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.508736][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.508739][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508743][ C2] __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)) [ 27.508746][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.508749][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.508753][ C2] ? 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) [ 27.508754][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.508757][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 27.508759][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.508760][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.508764][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.508767][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.508768][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508770][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.508772][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.508775][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.508777][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508780][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.508782][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.508784][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.508786][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.508789][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.508790][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.508792][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.508794][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508795][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.508797][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.508799][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.508801][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.508803][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.508805][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.508807][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508818][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.508820][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508826][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508832][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 27.508835][ C2] _printk (kernel/printk/printk.c:2504) [ 27.508839][ C2] ? snapshot_read.cold (user.c:?) [ 27.508841][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.508846][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.508848][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.508850][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.508852][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.508855][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.508857][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.508859][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.508861][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.508862][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508868][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508870][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.508872][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.508878][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.508880][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508886][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.508892][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.508898][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 27.508901][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 27.508902][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.508906][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.508908][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.508910][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508912][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.508914][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.508920][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.508922][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.508925][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.508927][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.508929][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.508931][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.508933][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508935][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.508937][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.508938][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.508940][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.508942][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 27.508943][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.508946][ C2] [ 27.508947][ C2] [ 27.508947][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.508949][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.508952][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.508954][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.508956][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 27.508959][ C2] RAX: 000000000008f3dd RBX: ff11000001bec6c0 RCX: ffffffff92ef0307 [ 27.508960][ C2] RDX: ff11000001bec6c0 RSI: ffffffff95c38b01 RDI: ffffffff9568d8e0 [ 27.508961][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.508962][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 27.508963][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.508964][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.508967][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.508969][ C2] default_idle_call (kernel/sched/idle.c:122) [ 27.508971][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.508973][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 27.508974][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.508976][ C2] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 27.508978][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.508980][ C2] do_idle (kernel/sched/idle.c:355) [ 27.508981][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.508983][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.508985][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.508987][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.567414][ C2] | [ 27.567525][ C2] | [ 27.567525][ C2] stack backtrace: | [ 27.567697][ C2] Tainted: [W]=WARN [ 27.567698][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.567700][ C2] Call Trace: [ 27.567701][ C2] [ 27.567702][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.567707][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.567710][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.567713][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.567714][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.567716][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.567718][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.567720][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.567726][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.567729][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.567731][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.567737][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.567739][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.567745][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.567751][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.567757][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 27.567759][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 27.567761][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.567764][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.567766][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.567768][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.567770][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.567772][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.567779][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.567781][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.567784][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.567786][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.567788][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.567790][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.567792][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.567794][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.567795][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.567797][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.567799][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.567800][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 27.567802][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.567803][ C2] [ 27.567804][ C2] [ 27.567804][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.567806][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.567808][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.567810][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.567812][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 27.567814][ C2] RAX: 000000000008f3dd RBX: ff11000001bec6c0 RCX: ffffffff92ef0307 [ 27.567815][ C2] RDX: ff11000001bec6c0 RSI: ffffffff95c38b01 RDI: ffffffff9568d8e0 [ 27.567816][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.567817][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 27.567818][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.567819][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.567821][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.567823][ C2] default_idle_call (kernel/sched/idle.c:122) [ 27.567825][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.567826][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 27.567828][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.567830][ C2] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 27.567832][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.567834][ C2] do_idle (kernel/sched/idle.c:355) [ 27.567836][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.567837][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.567839][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.567841][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 44.442476][ T329] softirqs last disabled at (0): 0x0 | [ 44.442478][ T329] Preemption disabled at: | [ 44.442479][ T329] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.442489][ T329] Tainted: [W]=WARN [ 44.442490][ T329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.442492][ T329] Call Trace: [ 44.442493][ T329] [ 44.442494][ T329] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.442499][ T329] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.442501][ T329] __might_resched.cold (kernel/sched/core.c:9234) [ 44.442505][ T329] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.442508][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442512][ T329] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.442516][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.442519][ T329] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.442522][ T329] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.442524][ T329] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.442526][ T329] put_chars (drivers/char/virtio_console.c:1176) [ 44.442528][ T329] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.442529][ T329] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.442531][ T329] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.442533][ T329] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.442536][ T329] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.442538][ T329] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.442539][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.442541][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442543][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442544][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442546][ T329] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.442549][ T329] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.442551][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442553][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442554][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442556][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442558][ T329] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.442559][ T329] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.442562][ T329] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.442564][ T329] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.442566][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442567][ T329] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.442569][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442571][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.442572][ T329] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.442573][ T329] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.442576][ T329] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.442577][ T329] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.442579][ T329] vprintk_emit (kernel/printk/printk.c:2479) [ 44.442582][ T329] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.442584][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442588][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442589][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442591][ T329] _printk (kernel/printk/printk.c:2504) [ 44.442595][ T329] ? snapshot_read.cold (user.c:?) [ 44.442597][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442599][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442600][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442602][ T329] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.442605][ T329] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.442606][ T329] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.442608][ T329] ? netdev_notice (net/core/dev.c:13194) [ 44.442610][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442612][ T329] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.442614][ T329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.442615][ T329] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.442617][ T329] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.442620][ T329] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.442623][ T329] __dev_change_flags (net/core/dev.c:9821) [ 44.442627][ T329] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 44.442629][ T329] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.442631][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 44.442633][ T329] ? write_profile (profile.c:?) [ 44.442635][ T329] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.442638][ T329] netif_change_flags (net/core/dev.c:9877) [ 44.442640][ T329] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.442644][ T329] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.442646][ T329] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.442647][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442648][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.442652][ T329] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.442655][ T329] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.442657][ T329] ? kasan_save_track (mm/kasan/common.c:78) [ 44.442658][ T329] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 44.442660][ T329] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 44.442661][ T329] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 44.442662][ T329] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.442664][ T329] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.442666][ T329] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.442667][ T329] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.442669][ T329] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.442671][ T329] ? ___sys_sendmsg (net/socket.c:2767) [ 44.442673][ T329] ? __sys_sendmsg (net/socket.c:2799) [ 44.442674][ T329] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.442677][ T329] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.442679][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442681][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442682][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442684][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442685][ T329] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.442687][ T329] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.442690][ T329] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.442691][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.442692][ T329] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.442694][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.442696][ T329] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.442698][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442700][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.442701][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442703][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442705][ T329] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 44.442708][ T329] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 44.442710][ T329] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 44.442711][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 44.442712][ T329] ? write_profile (profile.c:?) [ 44.442713][ T329] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 44.442715][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442716][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442718][ T329] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.442721][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442723][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442725][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.442726][ T329] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.442728][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.442729][ T329] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.442730][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.442733][ T329] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.442734][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.442736][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.442737][ T329] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.442738][ T329] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 44.442741][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442743][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.442744][ T329] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.442746][ T329] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.442748][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442750][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442751][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.442753][ T329] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.442755][ T329] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.442757][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442758][ T329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.442760][ T329] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.442762][ T329] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.442763][ T329] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.442765][ T329] ? move_addr_to_kernel (net/socket.c:258) [ 44.442766][ T329] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.442769][ T329] ___sys_sendmsg (net/socket.c:2767) [ 44.442770][ T329] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.442775][ T329] __sys_sendmsg (net/socket.c:2799) [ 44.442777][ T329] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.442780][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.442782][ T329] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.442783][ T329] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.442785][ T329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.442787][ T329] RIP: 0033:0x7fecbf82e54e [ 44.442789][ T329] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.442790][ T329] RSP: 002b:00007ffc1d856270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.442794][ T329] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecbf82e54e [ 44.442796][ T329] RDX: 0000000000000000 RSI: 00007ffc1d856320 RDI: 0000000000000005 [ 44.442796][ T329] RBP: 00007ffc1d856280 R08: 0000000000000000 R09: 0000000000000000 [ 44.442797][ T329] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910be4 [ 44.442798][ T329] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc1d8569e0 | [ 45.718110][ T350] softirqs last disabled at (0): 0x0 | [ 45.718111][ T350] Preemption disabled at: | [ 45.718112][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.718123][ T350] Tainted: [W]=WARN [ 45.718124][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.718126][ T350] Call Trace: [ 45.718127][ T350] [ 45.718128][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.718134][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.718135][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 45.718139][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.718143][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718146][ T350] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.718150][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.718153][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.718156][ T350] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.718158][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.718160][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 45.718162][ T350] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.718163][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.718165][ T350] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.718167][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.718171][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.718172][ T350] ? 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.718173][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.718175][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718177][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718178][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718180][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.718183][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.718185][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718186][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718188][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718190][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718191][ T350] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.718193][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.718195][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.718198][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.718200][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718201][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.718203][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718204][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.718206][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.718207][ T350] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.718209][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.718211][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.718213][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 45.718215][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.718217][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718219][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718220][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718228][ T350] _printk (kernel/printk/printk.c:2504) [ 45.718231][ T350] ? snapshot_read.cold (user.c:?) [ 45.718233][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718235][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718237][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718238][ T350] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.718241][ T350] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.718243][ T350] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.718245][ T350] ? netdev_notice (net/core/dev.c:13194) [ 45.718246][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718248][ T350] ? 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.718250][ T350] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.718252][ T350] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.718254][ T350] ? 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.718257][ T350] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 45.718260][ T350] __dev_change_flags (net/core/dev.c:9821) [ 45.718264][ T350] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 45.718265][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.718268][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 45.718269][ T350] ? write_profile (profile.c:?) [ 45.718271][ T350] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.718274][ T350] netif_change_flags (net/core/dev.c:9877) [ 45.718276][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 45.718280][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.718282][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.718283][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718284][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.718288][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.718291][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.718292][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 45.718294][ T350] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 45.718295][ T350] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 45.718297][ T350] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 45.718298][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.718299][ T350] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.718302][ T350] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.718303][ T350] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.718305][ T350] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.718307][ T350] ? ___sys_sendmsg (net/socket.c:2767) [ 45.718309][ T350] ? __sys_sendmsg (net/socket.c:2799) [ 45.718310][ T350] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.718313][ T350] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.718315][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718317][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718318][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718320][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718322][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.718324][ T350] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.718326][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.718327][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.718329][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.718331][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.718333][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.718335][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718336][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.718338][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718339][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718341][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 45.718344][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 45.718346][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 45.718347][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 45.718348][ T350] ? write_profile (profile.c:?) [ 45.718350][ T350] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 45.718351][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718352][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718354][ T350] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 45.718358][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718359][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718361][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.718362][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.718364][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.718365][ T350] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.718366][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.718369][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.718370][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.718371][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.718373][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.718374][ T350] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 45.718377][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718378][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.718380][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.718382][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.718384][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718385][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718387][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.718389][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.718390][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.718392][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718394][ T350] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.718396][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.718397][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.718399][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.718400][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 45.718402][ T350] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.718404][ T350] ___sys_sendmsg (net/socket.c:2767) [ 45.718406][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.718411][ T350] __sys_sendmsg (net/socket.c:2799) [ 45.718413][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.718415][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.718417][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.718418][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.718421][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.718422][ T350] RIP: 0033:0x7efd9c2b654e [ 45.718424][ T350] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.718426][ T350] RSP: 002b:00007fff84c3f0c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.718429][ T350] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efd9c2b654e [ 45.718431][ T350] RDX: 0000000000000000 RSI: 00007fff84c3f170 RDI: 0000000000000005 [ 45.718432][ T350] RBP: 00007fff84c3f0d0 R08: 0000000000000000 R09: 0000000000000000 [ 45.718433][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910be6 [ 45.718433][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff84c3f830 | [ 46.923605][ T361] softirqs last disabled at (0): 0x0 | [ 46.923607][ T361] Preemption disabled at: | [ 46.923608][ T361] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.923619][ T361] Tainted: [W]=WARN [ 46.923620][ T361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.923622][ T361] Call Trace: [ 46.923623][ T361] [ 46.923624][ T361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.923630][ T361] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.923632][ T361] __might_resched.cold (kernel/sched/core.c:9234) [ 46.923636][ T361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.923639][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923643][ T361] __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.923646][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.923649][ T361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.923652][ T361] ? 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.923654][ T361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.923656][ T361] put_chars (drivers/char/virtio_console.c:1176) [ 46.923658][ T361] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.923659][ T361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.923661][ T361] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.923663][ T361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.923667][ T361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.923668][ T361] ? 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.923669][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.923671][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923673][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923674][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923677][ T361] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.923679][ T361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.923681][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923683][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923684][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923686][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923688][ T361] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.923690][ T361] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.923692][ T361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.923694][ T361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.923696][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923697][ T361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.923699][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923701][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.923702][ T361] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.923703][ T361] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.923705][ T361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.923707][ T361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.923709][ T361] vprintk_emit (kernel/printk/printk.c:2479) [ 46.923712][ T361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.923713][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923715][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923717][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923719][ T361] _printk (kernel/printk/printk.c:2504) [ 46.923722][ T361] ? snapshot_read.cold (user.c:?) [ 46.923724][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923725][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923727][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923728][ T361] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.923732][ T361] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.923733][ T361] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.923735][ T361] ? netdev_notice (net/core/dev.c:13194) [ 46.923736][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923739][ T361] ? 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.923740][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.923742][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.923744][ T361] ? 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.923747][ T361] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.923750][ T361] __dev_change_flags (net/core/dev.c:9821) [ 46.923754][ T361] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.923756][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.923759][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 46.923760][ T361] ? write_profile (profile.c:?) [ 46.923762][ T361] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.923765][ T361] netif_change_flags (net/core/dev.c:9877) [ 46.923767][ T361] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.923771][ T361] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.923772][ T361] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.923773][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923775][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.923779][ T361] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.923781][ T361] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.923783][ T361] ? kasan_save_track (mm/kasan/common.c:78) [ 46.923784][ T361] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.923786][ T361] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.923787][ T361] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.923788][ T361] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.923789][ T361] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.923792][ T361] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.923793][ T361] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.923795][ T361] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.923797][ T361] ? ___sys_sendmsg (net/socket.c:2767) [ 46.923798][ T361] ? __sys_sendmsg (net/socket.c:2799) [ 46.923800][ T361] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.923803][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.923804][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923806][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923808][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923809][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923811][ T361] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.923813][ T361] ? __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.923815][ T361] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.923816][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.923818][ T361] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.923820][ T361] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.923822][ T361] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.923824][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923825][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.923826][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923828][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923830][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.923833][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.923835][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.923836][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 46.923837][ T361] ? write_profile (profile.c:?) [ 46.923839][ T361] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.923840][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923841][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923843][ T361] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.923847][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923848][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923850][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.923851][ T361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.923853][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.923854][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.923855][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.923858][ T361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.923859][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.923860][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.923862][ T361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.923863][ T361] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.923866][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923867][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.923869][ T361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.923871][ T361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.923873][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923874][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923876][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.923878][ T361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.923880][ T361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.923881][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923883][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.923885][ T361] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.923886][ T361] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.923888][ T361] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.923890][ T361] ? move_addr_to_kernel (net/socket.c:258) [ 46.923891][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.923893][ T361] ___sys_sendmsg (net/socket.c:2767) [ 46.923895][ T361] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.923900][ T361] __sys_sendmsg (net/socket.c:2799) [ 46.923902][ T361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.923905][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.923907][ T361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.923908][ T361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.923910][ T361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.923912][ T361] RIP: 0033:0x7fefe7c6254e [ 46.923913][ T361] 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.923915][ T361] RSP: 002b:00007ffe6cef8b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.923919][ T361] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fefe7c6254e [ 46.923921][ T361] RDX: 0000000000000000 RSI: 00007ffe6cef8c40 RDI: 0000000000000005 [ 46.923921][ T361] RBP: 00007ffe6cef8ba0 R08: 0000000000000000 R09: 0000000000000000 [ 46.923922][ T361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910be7 [ 46.923923][ T361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6cef9300 | [ 48.167455][ T373] softirqs last disabled at (0): 0x0 | [ 48.167456][ T373] Preemption disabled at: | [ 48.167457][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.167468][ T373] Tainted: [W]=WARN [ 48.167469][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.167470][ T373] Call Trace: [ 48.167472][ T373] [ 48.167473][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.167478][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.167480][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 48.167484][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.167487][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167491][ T373] __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.167495][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.167497][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.167501][ T373] ? 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.167503][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.167505][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 48.167506][ T373] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 48.167508][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.167510][ T373] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.167512][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.167515][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.167516][ T373] ? 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.167518][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.167520][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167521][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167523][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167525][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.167528][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.167530][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167531][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167533][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167534][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167536][ T373] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.167538][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.167540][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.167543][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.167545][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167546][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.167548][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167549][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.167551][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.167552][ T373] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.167554][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.167556][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.167558][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 48.167560][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.167562][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167564][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167565][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167567][ T373] _printk (kernel/printk/printk.c:2504) [ 48.167570][ T373] ? snapshot_read.cold (user.c:?) [ 48.167572][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167574][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167575][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167577][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.167580][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.167582][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.167584][ T373] ? netdev_notice (net/core/dev.c:13194) [ 48.167585][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167589][ T373] ? 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.167591][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.167593][ T373] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.167595][ T373] ? 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.167598][ T373] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.167601][ T373] __dev_change_flags (net/core/dev.c:9821) [ 48.167605][ T373] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.167607][ T373] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.167610][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 48.167611][ T373] ? write_profile (profile.c:?) [ 48.167613][ T373] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.167616][ T373] netif_change_flags (net/core/dev.c:9877) [ 48.167618][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.167622][ T373] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.167623][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.167624][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167626][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.167630][ T373] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.167632][ T373] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.167634][ T373] ? kasan_save_track (mm/kasan/common.c:78) [ 48.167635][ T373] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.167637][ T373] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.167638][ T373] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.167640][ T373] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.167641][ T373] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.167644][ T373] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.167645][ T373] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.167646][ T373] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.167649][ T373] ? ___sys_sendmsg (net/socket.c:2767) [ 48.167650][ T373] ? __sys_sendmsg (net/socket.c:2799) [ 48.167652][ T373] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.167654][ T373] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.167656][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167658][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167659][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167661][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167663][ T373] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.167665][ T373] ? __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.167667][ T373] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.167668][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.167670][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.167672][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.167674][ T373] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.167676][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167678][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.167679][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167680][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167682][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.167686][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.167687][ T373] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.167689][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 48.167690][ T373] ? write_profile (profile.c:?) [ 48.167691][ T373] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.167692][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167694][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167696][ T373] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.167699][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167701][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167703][ T373] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.167704][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.167705][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.167707][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.167708][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.167711][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.167712][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.167713][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.167715][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.167716][ T373] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.167719][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167720][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.167722][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.167724][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.167726][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167727][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167729][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.167731][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.167733][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.167735][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167736][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.167738][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.167740][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.167741][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.167743][ T373] ? move_addr_to_kernel (net/socket.c:258) [ 48.167744][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.167747][ T373] ___sys_sendmsg (net/socket.c:2767) [ 48.167749][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.167753][ T373] __sys_sendmsg (net/socket.c:2799) [ 48.167755][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.167758][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.167760][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.167761][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.167763][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.167765][ T373] RIP: 0033:0x7fde904a754e [ 48.167767][ T373] 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.167769][ T373] RSP: 002b:00007ffc76e2cd40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.167773][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde904a754e [ 48.167774][ T373] RDX: 0000000000000000 RSI: 00007ffc76e2cdf0 RDI: 0000000000000005 [ 48.167775][ T373] RBP: 00007ffc76e2cd50 R08: 0000000000000000 R09: 0000000000000000 [ 48.167776][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910be8 [ 48.167777][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc76e2d4b0 | [ 49.416034][ T384] softirqs last disabled at (0): 0x0 | [ 49.416036][ T384] Preemption disabled at: | [ 49.416036][ T384] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.416048][ T384] Tainted: [W]=WARN [ 49.416049][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.416050][ T384] Call Trace: [ 49.416052][ T384] [ 49.416053][ T384] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.416058][ T384] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.416060][ T384] __might_resched.cold (kernel/sched/core.c:9234) [ 49.416064][ T384] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.416067][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416071][ T384] __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)) [ 49.416075][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.416077][ T384] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.416081][ T384] ? 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) [ 49.416083][ T384] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.416085][ T384] put_chars (drivers/char/virtio_console.c:1176) [ 49.416086][ T384] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 49.416088][ T384] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.416090][ T384] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.416092][ T384] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.416095][ T384] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.416097][ T384] ? 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) [ 49.416098][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.416100][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416101][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416103][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416105][ T384] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.416108][ T384] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.416109][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416111][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416113][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416114][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416116][ T384] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.416118][ T384] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.416120][ T384] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.416122][ T384] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.416124][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416126][ T384] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.416127][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416129][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.416130][ T384] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.416131][ T384] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.416133][ T384] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.416135][ T384] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.416137][ T384] vprintk_emit (kernel/printk/printk.c:2479) [ 49.416139][ T384] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.416141][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416143][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416144][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416146][ T384] _printk (kernel/printk/printk.c:2504) [ 49.416149][ T384] ? snapshot_read.cold (user.c:?) [ 49.416151][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416153][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416154][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416156][ T384] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.416159][ T384] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.416161][ T384] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.416162][ T384] ? netdev_notice (net/core/dev.c:13194) [ 49.416164][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416166][ T384] ? 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) [ 49.416168][ T384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.416169][ T384] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.416171][ T384] ? 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) [ 49.416175][ T384] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.416178][ T384] __dev_change_flags (net/core/dev.c:9821) [ 49.416182][ T384] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 49.416184][ T384] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.416186][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 49.416187][ T384] ? write_profile (profile.c:?) [ 49.416190][ T384] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.416193][ T384] netif_change_flags (net/core/dev.c:9877) [ 49.416195][ T384] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.416199][ T384] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.416201][ T384] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.416202][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416203][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.416207][ T384] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.416210][ T384] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.416211][ T384] ? kasan_save_track (mm/kasan/common.c:78) [ 49.416213][ T384] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.416214][ T384] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.416216][ T384] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.416217][ T384] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.416218][ T384] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.416221][ T384] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.416222][ T384] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.416224][ T384] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.416226][ T384] ? ___sys_sendmsg (net/socket.c:2767) [ 49.416228][ T384] ? __sys_sendmsg (net/socket.c:2799) [ 49.416229][ T384] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.416232][ T384] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.416239][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416241][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416242][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416244][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416245][ T384] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.416247][ T384] ? __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) [ 49.416250][ T384] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.416251][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.416253][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.416255][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.416257][ T384] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.416258][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416260][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.416261][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416263][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416265][ T384] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.416268][ T384] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.416270][ T384] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.416271][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 49.416272][ T384] ? write_profile (profile.c:?) [ 49.416273][ T384] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.416274][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416276][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416278][ T384] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.416281][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416283][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416285][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.416286][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.416287][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.416289][ T384] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.416290][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.416293][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.416294][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.416295][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.416297][ T384] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.416298][ T384] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.416300][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416302][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.416304][ T384] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.416306][ T384] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.416307][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416309][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416311][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.416312][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.416314][ T384] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.416316][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416318][ T384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.416319][ T384] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.416321][ T384] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.416322][ T384] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.416324][ T384] ? move_addr_to_kernel (net/socket.c:258) [ 49.416325][ T384] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.416328][ T384] ___sys_sendmsg (net/socket.c:2767) [ 49.416329][ T384] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.416334][ T384] __sys_sendmsg (net/socket.c:2799) [ 49.416336][ T384] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.416339][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.416341][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.416342][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.416344][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.416345][ T384] RIP: 0033:0x7f50908e554e [ 49.416347][ T384] 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 [ 49.416349][ T384] RSP: 002b:00007ffe4ebbcff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.416353][ T384] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f50908e554e [ 49.416354][ T384] RDX: 0000000000000000 RSI: 00007ffe4ebbd0a0 RDI: 0000000000000005 [ 49.416355][ T384] RBP: 00007ffe4ebbd000 R08: 0000000000000000 R09: 0000000000000000 [ 49.416356][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910be9 [ 49.416357][ T384] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4ebbd760 | [ 53.621498][ T422] softirqs last disabled at (0): 0x0 | [ 53.621501][ T422] Preemption disabled at: | [ 53.621502][ T422] 0x0 | [ 53.621513][ T422] Tainted: [W]=WARN [ 53.621514][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.621516][ T422] Call Trace: [ 53.621518][ T422] [ 53.621520][ T422] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.621527][ T422] __might_resched.cold (kernel/sched/core.c:9234) [ 53.621532][ T422] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.621536][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621541][ T422] __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)) [ 53.621546][ T422] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.621549][ T422] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.621555][ T422] ? 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) [ 53.621557][ T422] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.621560][ T422] put_chars (drivers/char/virtio_console.c:1176) [ 53.621563][ T422] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.621565][ T422] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 53.621570][ T422] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.621574][ T422] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.621578][ T422] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.621580][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621582][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621588][ T422] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.621591][ T422] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.621594][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621596][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621599][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621601][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621604][ T422] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.621606][ T422] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.621610][ T422] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.621613][ T422] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.621616][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621618][ T422] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.621620][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621623][ T422] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.621625][ T422] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.621627][ T422] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 53.621630][ T422] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.621633][ T422] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.621636][ T422] vprintk_emit (kernel/printk/printk.c:2479) [ 53.621639][ T422] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.621642][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621644][ T422] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.621648][ T422] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 53.621650][ T422] _printk (kernel/printk/printk.c:2504) [ 53.621654][ T422] ? snapshot_read.cold (user.c:?) [ 53.621658][ T422] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 53.621664][ T422] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 53.621682][ T422] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 53.621695][ T422] br_device_event (net/bridge/br.c:111) bridge [ 53.621709][ T422] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 53.621713][ T422] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 53.621717][ T422] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 53.621721][ T422] notifier_call_chain (kernel/notifier.c:85) [ 53.621726][ T422] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 53.621730][ T422] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.621733][ T422] ? netif_change_name (net/core/dev.c:1517) [ 53.621736][ T422] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 53.621739][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 53.621742][ T422] ? write_profile (profile.c:?) [ 53.621745][ T422] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.621749][ T422] netif_change_flags (net/core/dev.c:9882) [ 53.621752][ T422] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 53.621756][ T422] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.621759][ T422] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.621760][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621763][ T422] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.621768][ T422] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.621772][ T422] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.621774][ T422] ? kasan_save_track (mm/kasan/common.c:78) [ 53.621776][ T422] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 53.621778][ T422] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 53.621781][ T422] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 53.621783][ T422] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.621785][ T422] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.621788][ T422] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.621790][ T422] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.621792][ T422] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.621795][ T422] ? ___sys_sendmsg (net/socket.c:2767) [ 53.621797][ T422] ? __sys_sendmsg (net/socket.c:2799) [ 53.621800][ T422] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.621803][ T422] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.621807][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621809][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621811][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621813][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621816][ T422] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.621820][ T422] ? __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) [ 53.621822][ T422] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.621824][ T422] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.621827][ T422] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.621831][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.621834][ T422] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.621838][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621841][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.621843][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621845][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621848][ T422] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.621852][ T422] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.621854][ T422] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.621857][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 53.621858][ T422] ? write_profile (profile.c:?) [ 53.621860][ T422] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.621862][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621865][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621867][ T422] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.621872][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621874][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621877][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.621879][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.621882][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.621884][ T422] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.621886][ T422] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.621890][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.621892][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.621894][ T422] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.621897][ T422] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.621899][ T422] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.621902][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621905][ T422] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.621908][ T422] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.621911][ T422] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.621914][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621916][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621918][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.621921][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.621924][ T422] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.621927][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621930][ T422] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.621932][ T422] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.621935][ T422] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.621938][ T422] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.621940][ T422] ? move_addr_to_kernel (net/socket.c:258) [ 53.621942][ T422] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.621946][ T422] ___sys_sendmsg (net/socket.c:2767) [ 53.621949][ T422] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.621957][ T422] __sys_sendmsg (net/socket.c:2799) [ 53.621959][ T422] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.621964][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.621967][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.621969][ T422] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.621972][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.621974][ T422] RIP: 0033:0x7f6eb4bd154e [ 53.621977][ T422] 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 [ 53.621979][ T422] RSP: 002b:00007fffa58abec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.621984][ T422] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6eb4bd154e [ 53.621986][ T422] RDX: 0000000000000000 RSI: 00007fffa58abf70 RDI: 0000000000000005 [ 53.621988][ T422] RBP: 00007fffa58abed0 R08: 0000000000000000 R09: 0000000000000000 [ 53.621989][ T422] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910bed 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