====================================== | [ 10.638914][ T201] softirqs last disabled at (36036): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.638918][ T201] Preemption disabled at: | [ 10.638919][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.638930][ T201] Tainted: [W]=WARN [ 10.638932][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.638934][ T201] Call Trace: [ 10.638936][ T201] [ 10.638938][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.638946][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.638949][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 10.638955][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.638961][ T201] ? __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.638968][ T201] __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.638971][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.638980][ T201] ? 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.638984][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.638990][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 10.638994][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.639000][ T201] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.639008][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.639013][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639023][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.639028][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639037][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.639043][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.639045][ T201] ? 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.639051][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639054][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.639061][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.639068][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.639071][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639080][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.639092][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.639094][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639097][ T201] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.639104][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.639107][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.639112][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 10.639117][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.639119][ T201] ? __kernel_text_address (kernel/extable.c:79) [ 10.639123][ T201] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.639128][ T201] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 10.639137][ T201] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.639143][ T201] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.639158][ T201] dev_printk_emit (drivers/base/core.c:5011) [ 10.639162][ T201] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.639168][ T201] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 10.639177][ T201] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.639187][ T201] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.639191][ T201] ? netdev_notice (net/core/dev.c:13194) [ 10.639195][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639200][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639205][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.639210][ T201] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.639214][ T201] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.639219][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.639225][ T201] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.639229][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639234][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.639243][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.639248][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639253][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.639255][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.639258][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.639261][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.639265][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.639273][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639276][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.639279][ T201] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 10.639285][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639288][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.639292][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639296][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.639298][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639300][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639303][ T201] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.639307][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.639311][ T201] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.639314][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.639317][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.639322][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.639324][ T201] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.639329][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639335][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.639348][ T201] rtnl_setlink (net/core/rtnetlink.c:3596) [ 10.639353][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.639355][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639397][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639400][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639405][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639408][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.639411][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639419][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639422][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639428][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.639431][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639438][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.639441][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.639447][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.639449][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639457][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.639460][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639466][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.639471][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.639476][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.639487][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.639490][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.639498][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.639505][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.639511][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.639517][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.639524][ T201] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.639526][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.639531][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.639539][ T201] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.639543][ T201] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 10.639549][ T201] __sys_sendto (net/socket.c:2281) [ 10.639553][ T201] ? __ia32_sys_getpeername (net/socket.c:2235) [ 10.639573][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 10.639583][ T201] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 10.639586][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.639591][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.639593][ T201] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 10.639597][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.639600][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.639604][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.639607][ T201] RIP: 0033:0x7f5951f1754e [ 10.639613][ T201] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.639615][ T201] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.639619][ T201] RAX: ffffffffffffffda RBX: 000056193948fbd0 RCX: 00007f5951f1754e [ 10.639621][ T201] RDX: 0000000000000030 RSI: 00005619394a3720 RDI: 0000000000000014 [ 10.639622][ T201] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 10.639623][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193961d6c0 [ 10.639625][ T201] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 11.682397][ T233] softirqs last disabled at (16714): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 11.682399][ T233] Preemption disabled at: | [ 11.682400][ T233] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.682408][ T233] Tainted: [W]=WARN [ 11.682409][ T233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.682410][ T233] Call Trace: [ 11.682412][ T233] [ 11.682413][ T233] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.682419][ T233] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.682421][ T233] __might_resched.cold (kernel/sched/core.c:9234) [ 11.682429][ T233] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.682433][ T233] ? __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.682438][ T233] __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.682440][ T233] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.682447][ T233] ? 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.682449][ T233] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.682453][ T233] put_chars (drivers/char/virtio_console.c:1176) [ 11.682456][ T233] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.682458][ T233] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.682461][ T233] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.682464][ T233] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.682468][ T233] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.682472][ T233] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.682474][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682476][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682480][ T233] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.682482][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.682487][ T233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.682491][ T233] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.682495][ T233] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.682497][ T233] ? 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.682500][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682502][ T233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.682506][ T233] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.682510][ T233] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.682512][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682517][ T233] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.682520][ T233] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.682522][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682524][ T233] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.682527][ T233] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.682529][ T233] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.682532][ T233] vprintk_emit (kernel/printk/printk.c:2479) [ 11.682535][ T233] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.682537][ T233] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.682542][ T233] _printk (kernel/printk/printk.c:2504) [ 11.682545][ T233] ? snapshot_read.cold (user.c:?) [ 11.682549][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.682551][ T233] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.682554][ T233] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 11.682558][ T233] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 11.682563][ T233] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 11.682568][ T233] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 11.682571][ T233] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 11.682577][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682579][ T233] notifier_call_chain (kernel/notifier.c:85) [ 11.682584][ T233] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 11.682589][ T233] ? netif_change_name (net/core/dev.c:1517) [ 11.682593][ T233] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.682596][ T233] ? write_profile (profile.c:?) [ 11.682601][ T233] netif_change_flags (net/core/dev.c:9882) [ 11.682605][ T233] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 11.682609][ T233] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.682611][ T233] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.682612][ T233] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.682614][ T233] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.682618][ T233] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.682620][ T233] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.682622][ T233] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.682625][ T233] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.682627][ T233] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.682628][ T233] ? kasan_save_track (mm/kasan/common.c:78) [ 11.682629][ T233] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.682632][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682634][ T233] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.682637][ T233] ? ___sys_sendmsg (net/socket.c:2758) [ 11.682641][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.682643][ T233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.682645][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682647][ T233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.682648][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682649][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682651][ T233] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.682653][ T233] ? __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.682656][ T233] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.682658][ T233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.682661][ T233] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.682665][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682667][ T233] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.682672][ T233] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.682677][ T233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.682679][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682684][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.682686][ T233] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.682688][ T233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.682689][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.682693][ T233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.682695][ T233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.682698][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.682700][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.682704][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.682706][ T233] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.682709][ T233] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.682711][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.682714][ T233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.682721][ T233] ? 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.682723][ T233] ? 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.682727][ T233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.682731][ T233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.682734][ T233] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.682738][ T233] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.682742][ T233] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.682746][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.682748][ T233] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.682753][ T233] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.682756][ T233] ____sys_sendmsg (net/socket.c:2713) [ 11.682758][ T233] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.682761][ T233] ? sock_write_iter (net/socket.c:1269) [ 11.682762][ T233] ? move_addr_to_kernel (net/socket.c:258) [ 11.682770][ T233] ___sys_sendmsg (net/socket.c:2767) [ 11.682773][ T233] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.682789][ T233] __sys_sendmsg (net/socket.c:2799) [ 11.682791][ T233] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.682798][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.682801][ T233] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.682804][ T233] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.682807][ T233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.682809][ T233] RIP: 0033:0x7f198461954e [ 11.682813][ T233] 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.682815][ T233] RSP: 002b:00007ffe199c34b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.682817][ T233] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f198461954e [ 11.682819][ T233] RDX: 0000000000000000 RSI: 00007ffe199c3560 RDI: 0000000000000003 [ 11.682820][ T233] RBP: 00007ffe199c34c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.682820][ T233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91878c [ 11.682821][ T233] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe199c3c20 | [ 12.752255][ T264] softirqs last disabled at (17418): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 12.752257][ T264] Preemption disabled at: | [ 12.752258][ T264] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.752266][ T264] Tainted: [W]=WARN [ 12.752267][ T264] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.752269][ T264] Call Trace: [ 12.752270][ T264] [ 12.752272][ T264] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.752278][ T264] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.752280][ T264] __might_resched.cold (kernel/sched/core.c:9234) [ 12.752285][ T264] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.752289][ T264] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.752293][ T264] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.752295][ T264] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.752302][ T264] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.752304][ T264] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.752308][ T264] put_chars (drivers/char/virtio_console.c:1176) [ 12.752310][ T264] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.752313][ T264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.752316][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.752319][ T264] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.752323][ T264] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.752327][ T264] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.752329][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752331][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752335][ T264] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.752337][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.752341][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.752345][ T264] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.752349][ T264] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.752351][ T264] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.752354][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752356][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.752360][ T264] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.752364][ T264] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.752366][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752371][ T264] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.752374][ T264] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.752376][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752377][ T264] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.752381][ T264] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.752383][ T264] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.752386][ T264] vprintk_emit (kernel/printk/printk.c:2479) [ 12.752389][ T264] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.752391][ T264] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.752395][ T264] _printk (kernel/printk/printk.c:2504) [ 12.752399][ T264] ? snapshot_read.cold (user.c:?) [ 12.752402][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.752404][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.752408][ T264] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 12.752411][ T264] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 12.752416][ T264] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 12.752421][ T264] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 12.752426][ T264] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 12.752432][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752434][ T264] notifier_call_chain (kernel/notifier.c:85) [ 12.752439][ T264] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 12.752444][ T264] ? netif_change_name (net/core/dev.c:1517) [ 12.752448][ T264] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.752451][ T264] ? write_profile (profile.c:?) [ 12.752456][ T264] netif_change_flags (net/core/dev.c:9882) [ 12.752460][ T264] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 12.752464][ T264] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.752466][ T264] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.752467][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.752469][ T264] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.752472][ T264] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.752474][ T264] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.752476][ T264] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.752478][ T264] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.752480][ T264] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.752482][ T264] ? kasan_save_track (mm/kasan/common.c:78) [ 12.752483][ T264] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.752485][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752487][ T264] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.752490][ T264] ? ___sys_sendmsg (net/socket.c:2758) [ 12.752494][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.752496][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.752498][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752500][ T264] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.752502][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752503][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752504][ T264] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.752507][ T264] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.752509][ T264] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.752511][ T264] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.752514][ T264] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.752518][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752520][ T264] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.752525][ T264] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.752530][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.752532][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752537][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.752539][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.752541][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.752542][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.752546][ T264] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.752548][ T264] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.752551][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.752553][ T264] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.752557][ T264] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.752559][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.752562][ T264] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.752564][ T264] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.752567][ T264] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.752573][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.752575][ T264] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.752580][ T264] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.752584][ T264] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.752586][ T264] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.752590][ T264] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.752594][ T264] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.752598][ T264] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.752600][ T264] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.752605][ T264] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.752608][ T264] ____sys_sendmsg (net/socket.c:2713) [ 12.752610][ T264] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.752612][ T264] ? sock_write_iter (net/socket.c:1269) [ 12.752614][ T264] ? move_addr_to_kernel (net/socket.c:258) [ 12.752622][ T264] ___sys_sendmsg (net/socket.c:2767) [ 12.752625][ T264] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.752641][ T264] __sys_sendmsg (net/socket.c:2799) [ 12.752643][ T264] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.752650][ T264] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.752653][ T264] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.752656][ T264] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.752658][ T264] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.752661][ T264] RIP: 0033:0x7f7a3ba2854e [ 12.752665][ T264] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.752666][ T264] RSP: 002b:00007fffe7407480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.752669][ T264] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7a3ba2854e [ 12.752670][ T264] RDX: 0000000000000000 RSI: 00007fffe7407530 RDI: 0000000000000003 [ 12.752671][ T264] RBP: 00007fffe7407490 R08: 0000000000000000 R09: 0000000000000000 [ 12.752672][ T264] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91878d [ 12.752672][ T264] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe7407bf0 | [ 14.046382][ T201] softirqs last disabled at (648298): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.046384][ T201] Preemption disabled at: | [ 14.046385][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.046394][ T201] Tainted: [W]=WARN [ 14.046395][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.046396][ T201] Call Trace: [ 14.046398][ T201] [ 14.046399][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.046405][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.046407][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 14.046411][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.046416][ T201] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.046420][ T201] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.046422][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.046432][ T201] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.046434][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.046438][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 14.046441][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.046442][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.046445][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.046448][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.046453][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.046457][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046462][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.046465][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046470][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.046474][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.046476][ T201] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.046479][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046480][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.046484][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.046489][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.046490][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046496][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.046498][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.046500][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046502][ T201] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.046506][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.046507][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.046510][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 14.046513][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.046515][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.046517][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.046522][ T201] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.046527][ T201] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.046532][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.046534][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046538][ T201] dev_printk_emit (drivers/base/core.c:5011) [ 14.046540][ T201] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.046543][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.046545][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046547][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046549][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.046551][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.046554][ T201] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.046560][ T201] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.046563][ T201] ? netdev_notice (net/core/dev.c:13194) [ 14.046566][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046568][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.046571][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.046574][ T201] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.046577][ T201] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.046579][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.046583][ T201] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.046585][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046588][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.046594][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.046597][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046600][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.046601][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.046603][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.046605][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.046607][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.046611][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046613][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.046615][ T201] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.046619][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.046622][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.046624][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046626][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.046628][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046629][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046630][ T201] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.046633][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.046636][ T201] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.046638][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.046639][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.046642][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.046643][ T201] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.046647][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046651][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.046658][ T201] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.046661][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.046662][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046684][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.046686][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046689][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.046691][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.046693][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046697][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.046699][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046701][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.046703][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.046706][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.046708][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.046712][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.046713][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046717][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.046719][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046723][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.046726][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.046729][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.046735][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.046737][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.046742][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.046746][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.046749][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.046753][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.046756][ T201] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.046758][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.046761][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.046766][ T201] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.046768][ T201] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.046772][ T201] __sys_sendto (net/socket.c:2281) [ 14.046775][ T201] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.046789][ T201] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.046791][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.046794][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.046797][ T201] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.046799][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.046801][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.046804][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.046806][ T201] RIP: 0033:0x7f5951f1754e [ 14.046809][ T201] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.046811][ T201] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.046814][ T201] RAX: ffffffffffffffda RBX: 000056193948fbd0 RCX: 00007f5951f1754e [ 14.046815][ T201] RDX: 0000000000000030 RSI: 0000561939493a70 RDI: 0000000000000014 [ 14.046816][ T201] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 14.046816][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939621100 [ 14.046817][ T201] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 15.301578][ T201] softirqs last disabled at (894448): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.301580][ T201] Preemption disabled at: | [ 15.301581][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.301590][ T201] Tainted: [W]=WARN [ 15.301591][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.301592][ T201] Call Trace: [ 15.301594][ T201] [ 15.301595][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.301601][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.301603][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 15.301608][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.301612][ T201] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.301616][ T201] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.301619][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.301625][ T201] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.301628][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.301632][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 15.301635][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.301636][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.301640][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.301642][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.301648][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.301652][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301657][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.301660][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301665][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.301669][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.301671][ T201] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.301674][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301676][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.301680][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.301684][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.301686][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301692][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.301695][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.301697][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301698][ T201] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 15.301702][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.301704][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.301707][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 15.301710][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.301711][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.301714][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 15.301720][ T201] dev_vprintk_emit (drivers/base/core.c:5000) [ 15.301725][ T201] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 15.301730][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.301733][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301736][ T201] dev_printk_emit (drivers/base/core.c:5011) [ 15.301739][ T201] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 15.301742][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.301744][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301746][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301748][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.301749][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.301753][ T201] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 15.301759][ T201] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.301762][ T201] ? netdev_notice (net/core/dev.c:13194) [ 15.301765][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301768][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.301770][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.301774][ T201] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.301776][ T201] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.301779][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 15.301783][ T201] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.301786][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301788][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.301795][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.301798][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.301800][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.301802][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.301804][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.301806][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.301809][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301812][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301817][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.301819][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 15.301821][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301823][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.301825][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301826][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301828][ T201] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.301830][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.301833][ T201] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.301835][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 15.301837][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301840][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.301841][ T201] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.301847][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.301855][ T201] rtnl_setlink (net/core/rtnetlink.c:3596) [ 15.301858][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.301859][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301883][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.301885][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301888][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.301890][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.301892][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301896][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.301898][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301900][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.301902][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.301906][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 15.301908][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.301912][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.301913][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301918][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.301919][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301923][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.301926][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.301929][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.301936][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.301938][ T201] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.301943][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.301947][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.301950][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.301954][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.301958][ T201] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.301960][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.301962][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.301967][ T201] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 15.301970][ T201] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 15.301974][ T201] __sys_sendto (net/socket.c:2281) [ 15.301977][ T201] ? __ia32_sys_getpeername (net/socket.c:2235) [ 15.301991][ T201] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 15.301994][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.301997][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.301999][ T201] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 15.302002][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.302004][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.302007][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.302009][ T201] RIP: 0033:0x7f5951f1754e [ 15.302013][ T201] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.302014][ T201] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 15.302017][ T201] RAX: ffffffffffffffda RBX: 000056193948fbd0 RCX: 00007f5951f1754e [ 15.302019][ T201] RDX: 0000000000000030 RSI: 000056193960bdd0 RDI: 0000000000000014 [ 15.302019][ T201] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 15.302020][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193961b4e0 [ 15.302021][ T201] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 16.355796][ T201] softirqs last disabled at (1096530): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.355798][ T201] Preemption disabled at: | [ 16.355799][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.355808][ T201] Tainted: [W]=WARN [ 16.355808][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.355810][ T201] Call Trace: [ 16.355811][ T201] [ 16.355813][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.355819][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.355821][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 16.355826][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.355830][ T201] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.355834][ T201] __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)) [ 16.355836][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.355843][ T201] ? 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) [ 16.355846][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.355850][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 16.355852][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.355854][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.355857][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.355860][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.355865][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.355869][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.355874][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.355877][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.355882][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.355886][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.355888][ T201] ? 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)) [ 16.355892][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.355893][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.355897][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.355901][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.355903][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.355909][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.355911][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.355913][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.355915][ T201] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.355919][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.355920][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.355923][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 16.355926][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.355928][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.355930][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.355936][ T201] dev_vprintk_emit (drivers/base/core.c:5000) [ 16.355941][ T201] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 16.355946][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.355948][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.355952][ T201] dev_printk_emit (drivers/base/core.c:5011) [ 16.355954][ T201] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 16.355957][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.355959][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.355961][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.355963][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.355964][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.355968][ T201] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 16.355974][ T201] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.355977][ T201] ? netdev_notice (net/core/dev.c:13194) [ 16.355980][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.355983][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.355985][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.355989][ T201] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.355991][ T201] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.355994][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.355997][ T201] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.356000][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.356003][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.356009][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.356011][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356014][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.356016][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.356017][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.356019][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.356021][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.356026][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356028][ T201] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 16.356029][ T201] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 16.356033][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.356035][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.356038][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.356039][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.356041][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.356042][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.356043][ T201] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.356046][ T201] ? __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) [ 16.356049][ T201] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.356051][ T201] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 16.356052][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.356055][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.356057][ T201] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.356061][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356064][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.356071][ T201] rtnl_setlink (net/core/rtnetlink.c:3596) [ 16.356075][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.356076][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356099][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.356101][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.356109][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.356111][ T201] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.356113][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356118][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.356120][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.356122][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.356123][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.356127][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 16.356129][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.356132][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.356134][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356138][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.356140][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.356143][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.356147][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.356150][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.356156][ T201] ? 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)) [ 16.356158][ T201] ? 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)) [ 16.356165][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.356169][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.356172][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.356176][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.356180][ T201] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.356181][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.356184][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.356189][ T201] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.356192][ T201] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 16.356195][ T201] __sys_sendto (net/socket.c:2281) [ 16.356199][ T201] ? __ia32_sys_getpeername (net/socket.c:2235) [ 16.356213][ T201] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 16.356215][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.356219][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.356221][ T201] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 16.356224][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.356226][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.356229][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.356231][ T201] RIP: 0033:0x7f5951f1754e [ 16.356234][ T201] 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 [ 16.356236][ T201] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 16.356239][ T201] RAX: ffffffffffffffda RBX: 000056193948fbd0 RCX: 00007f5951f1754e [ 16.356240][ T201] RDX: 0000000000000030 RSI: 0000561939493a70 RDI: 0000000000000014 [ 16.356241][ T201] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 16.356242][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939626e10 [ 16.356243][ T201] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 17.610716][ T380] softirqs last disabled at (18818): addrconf_permanent_addr (net/ipv6/addrconf.c:3651) | [ 17.610719][ T380] Preemption disabled at: | [ 17.610719][ T380] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.610728][ T380] Tainted: [W]=WARN [ 17.610729][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.610731][ T380] Call Trace: [ 17.610732][ T380] [ 17.610734][ T380] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.610741][ T380] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.610742][ T380] __might_resched.cold (kernel/sched/core.c:9234) [ 17.610747][ T380] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.610751][ T380] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.610756][ T380] __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)) [ 17.610757][ T380] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.610764][ T380] ? 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) [ 17.610767][ T380] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.610770][ T380] put_chars (drivers/char/virtio_console.c:1176) [ 17.610773][ T380] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.610775][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.610779][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.610781][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.610786][ T380] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.610790][ T380] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.610792][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610793][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610798][ T380] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.610799][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.610804][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.610808][ T380] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.610812][ T380] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.610814][ T380] ? 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)) [ 17.610817][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610819][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.610823][ T380] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.610827][ T380] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.610829][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610834][ T380] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.610837][ T380] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.610839][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610840][ T380] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 17.610844][ T380] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.610846][ T380] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.610849][ T380] vprintk_emit (kernel/printk/printk.c:2479) [ 17.610852][ T380] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.610854][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610858][ T380] _printk (kernel/printk/printk.c:2504) [ 17.610862][ T380] ? snapshot_read.cold (user.c:?) [ 17.610865][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.610867][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.610871][ T380] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 17.610875][ T380] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 17.610880][ T380] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 17.610885][ T380] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 17.610892][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610894][ T380] notifier_call_chain (kernel/notifier.c:85) [ 17.610898][ T380] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 17.610904][ T380] ? netif_change_name (net/core/dev.c:1517) [ 17.610907][ T380] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.610911][ T380] ? write_profile (profile.c:?) [ 17.610916][ T380] netif_change_flags (net/core/dev.c:9882) [ 17.610920][ T380] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 17.610924][ T380] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.610926][ T380] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.610927][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.610929][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.610932][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.610934][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.610936][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.610938][ T380] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.610941][ T380] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.610942][ T380] ? kasan_save_track (mm/kasan/common.c:78) [ 17.610943][ T380] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.610945][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610947][ T380] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 17.610950][ T380] ? ___sys_sendmsg (net/socket.c:2758) [ 17.610954][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.610956][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.610959][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610960][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.610962][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610963][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610965][ T380] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.610967][ T380] ? __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) [ 17.610969][ T380] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.610971][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.610975][ T380] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.610978][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.610980][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.610986][ T380] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.610991][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.610993][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.610998][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.610999][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.611001][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.611003][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.611007][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.611009][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.611012][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.611013][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.611018][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.611020][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.611023][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.611026][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.611029][ T380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.611036][ T380] ? 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)) [ 17.611038][ T380] ? 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)) [ 17.611042][ T380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.611046][ T380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.611049][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.611053][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.611057][ T380] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.611061][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.611063][ T380] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 17.611068][ T380] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.611071][ T380] ____sys_sendmsg (net/socket.c:2713) [ 17.611073][ T380] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.611076][ T380] ? sock_write_iter (net/socket.c:1269) [ 17.611077][ T380] ? move_addr_to_kernel (net/socket.c:258) [ 17.611085][ T380] ___sys_sendmsg (net/socket.c:2767) [ 17.611088][ T380] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.611104][ T380] __sys_sendmsg (net/socket.c:2799) [ 17.611110][ T380] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.611116][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.611119][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.611122][ T380] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.611125][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.611127][ T380] RIP: 0033:0x7fcd93b6854e [ 17.611131][ T380] 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 [ 17.611132][ T380] RSP: 002b:00007ffd4d0820d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.611135][ T380] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcd93b6854e [ 17.611136][ T380] RDX: 0000000000000000 RSI: 00007ffd4d082180 RDI: 0000000000000003 [ 17.611137][ T380] RBP: 00007ffd4d0820e0 R08: 0000000000000000 R09: 0000000000000000 [ 17.611138][ T380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918791 [ 17.611139][ T380] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4d082840 | [ 18.896471][ T411] softirqs last disabled at (29902): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.896474][ T411] Preemption disabled at: | [ 18.896475][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.896483][ T411] Tainted: [W]=WARN [ 18.896484][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.896486][ T411] Call Trace: [ 18.896488][ T411] [ 18.896489][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.896496][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.896498][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 18.896502][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.896507][ T411] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.896511][ T411] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.896513][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.896520][ T411] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.896523][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.896527][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 18.896529][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.896531][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.896534][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.896537][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.896543][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.896547][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896552][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.896556][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896560][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.896565][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.896567][ T411] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.896570][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896572][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.896576][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.896580][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.896582][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896588][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.896591][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.896593][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896595][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.896599][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.896601][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.896604][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 18.896607][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.896608][ T411] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.896611][ T411] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.896617][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 18.896622][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 18.896627][ T411] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.896630][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896634][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 18.896636][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 18.896639][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.896642][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896643][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896645][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.896647][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.896651][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 18.896657][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.896660][ T411] ? netdev_notice (net/core/dev.c:13194) [ 18.896663][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896666][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.896669][ T411] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.896672][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.896675][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.896678][ T411] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.896681][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.896684][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896687][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.896693][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.896696][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896699][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.896700][ T411] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.896702][ T411] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.896704][ T411] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.896706][ T411] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.896711][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896713][ T411] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 18.896715][ T411] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 18.896718][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.896720][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.896723][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896725][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.896727][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896728][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896729][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.896732][ T411] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.896735][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.896737][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 18.896738][ T411] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.896742][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.896743][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.896747][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896750][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.896758][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 18.896761][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.896762][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896786][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.896788][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896791][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.896793][ T411] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.896796][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896800][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.896803][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896805][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.896806][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.896810][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 18.896812][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.896816][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.896817][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896822][ T411] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.896824][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896828][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.896831][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.896834][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.896841][ T411] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.896843][ T411] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.896848][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.896852][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.896856][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.896859][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.896864][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.896865][ T411] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.896868][ T411] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.896873][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.896876][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 18.896880][ T411] __sys_sendto (net/socket.c:2281) [ 18.896883][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 18.896895][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 18.896901][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 18.896903][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.896906][ T411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.896908][ T411] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.896911][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.896913][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.896915][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.896918][ T411] RIP: 0033:0x7f5951f1754e [ 18.896922][ T411] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.896923][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 18.896926][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 18.896927][ T411] RDX: 0000000000000030 RSI: 00005619394a2400 RDI: 000000000000001c [ 18.896928][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 18.896929][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 00005619396205a0 [ 18.896930][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 20.003028][ C0] | [ 20.003028][ C0] | [ 20.003028][ C0] stack backtrace: | [ 20.003036][ C0] Tainted: [W]=WARN [ 20.003037][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.003039][ C0] Call Trace: [ 20.003040][ C0] [ 20.003042][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.003047][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 20.003051][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 20.003053][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 20.003057][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 20.003060][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 20.003062][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 20.003066][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.003068][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 20.003071][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003074][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.003077][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 20.003079][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 20.003082][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 20.003085][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.003087][ C0] ? 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)) [ 20.003090][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003092][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.003095][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.003098][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.003101][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.003104][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.003107][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.003109][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003111][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.003114][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.003121][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.003124][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 20.003126][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.003129][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 20.003132][ C0] _printk (kernel/printk/printk.c:2504) [ 20.003134][ C0] ? snapshot_read.cold (user.c:?) [ 20.003137][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 20.003139][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003143][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 20.003145][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003148][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003151][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 20.003154][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 20.003156][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 20.003160][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.003162][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003165][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003168][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 20.003170][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003174][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 20.003176][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.003180][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.003184][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 20.003187][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 20.003189][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.003193][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003194][ C0] handle_softirqs (kernel/softirq.c:645) [ 20.003197][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003200][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 20.003203][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 20.003205][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 20.003207][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 20.003209][ C0] [ 20.003210][ C0] [ 20.003211][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 20.003214][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 20.003216][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 20.003219][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 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 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 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 06 0e 00 verw 0xe0613(%rip) # 0xe063b 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 [ 20.003222][ C0] RSP: 0018:ffffffff96e07cf8 EFLAGS: 00000296 [ 20.003225][ C0] RAX: 0000000000117ff1 RBX: ffffffff96e30600 RCX: ffffffff93506247 [ 20.003226][ C0] RDX: ffffffff96e30600 RSI: ffffffff96711011 RDI: ffffffff960949e0 [ 20.003228][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 20.003229][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2dc0fa2 [ 20.003230][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 20.003233][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 20.003236][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.003238][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 20.003240][ C0] default_idle_call (kernel/sched/idle.c:122) [ 20.003242][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 20.003244][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 20.003247][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 20.003250][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.003252][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003254][ C0] do_idle (kernel/sched/idle.c:355) [ 20.003257][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 20.003259][ C0] rest_init (init/main.c:727) [ 20.003261][ C0] ? __cpuidle_text_end (??:?) [ 20.003265][ C0] ? rest_init (init/main.c:727) [ 20.003268][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 20.003272][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 20.003274][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 20.003277][ C0] start_kernel (init/main.c:1185) [ 20.003280][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 20.003282][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 20.003284][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 20.003310][ C0] softirqs last disabled at (1146867): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.003312][ C0] Preemption disabled at: | [ 20.003313][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 20.003320][ C0] Tainted: [W]=WARN [ 20.003321][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.003322][ C0] Call Trace: [ 20.003323][ C0] [ 20.003324][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.003327][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 20.003330][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 20.003333][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.003337][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003339][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.003341][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.003343][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.003347][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.003349][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.003352][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 20.003355][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.003357][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 20.003360][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.003365][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.003367][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003369][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003372][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.003375][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.003378][ C0] ? 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)) [ 20.003380][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003382][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.003385][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.003389][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.003391][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.003395][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.003397][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.003400][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003402][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.003404][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.003407][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.003409][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 20.003411][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.003414][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 20.003417][ C0] _printk (kernel/printk/printk.c:2504) [ 20.003419][ C0] ? snapshot_read.cold (user.c:?) [ 20.003421][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 20.003427][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003431][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 20.003433][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003436][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003438][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 20.003441][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 20.003444][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 20.003446][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.003448][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003451][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003453][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 20.003456][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 20.003459][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 20.003462][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.003466][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.003469][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 20.003472][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 20.003475][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.003477][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003478][ C0] handle_softirqs (kernel/softirq.c:645) [ 20.003481][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.003484][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 20.003487][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 20.003489][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 20.003491][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 20.003494][ C0] [ 20.003495][ C0] [ 20.003495][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 20.003498][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 20.003500][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 20.003502][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 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 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 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 06 0e 00 verw 0xe0613(%rip) # 0xe063b 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 [ 20.003504][ C0] RSP: 0018:ffffffff96e07cf8 EFLAGS: 00000296 [ 20.003506][ C0] RAX: 0000000000117ff1 RBX: ffffffff96e30600 RCX: ffffffff93506247 [ 20.003507][ C0] RDX: ffffffff96e30600 RSI: ffffffff96711011 RDI: ffffffff960949e0 [ 20.003508][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 20.003510][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2dc0fa2 [ 20.003511][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 20.003513][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 20.003516][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.003518][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 20.003520][ C0] default_idle_call (kernel/sched/idle.c:122) [ 20.003523][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 20.003525][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 20.003527][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 20.003530][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.003531][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.003534][ C0] do_idle (kernel/sched/idle.c:355) [ 20.003536][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 20.003538][ C0] rest_init (init/main.c:727) [ 20.003541][ C0] ? __cpuidle_text_end (??:?) [ 20.003544][ C0] ? rest_init (init/main.c:727) [ 20.003547][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 20.003550][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 20.003551][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 20.003554][ C0] start_kernel (init/main.c:1185) [ 20.003557][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 20.003559][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 20.003561][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 21.336113][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 21.336115][ T411] Preemption disabled at: | [ 21.336116][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.336131][ T411] Tainted: [W]=WARN [ 21.336132][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.336134][ T411] Call Trace: [ 21.336135][ T411] [ 21.336137][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.336142][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.336144][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 21.336147][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 21.336149][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.336152][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336155][ T411] __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)) [ 21.336157][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.336160][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.336165][ T411] ? 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) [ 21.336166][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.336169][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 21.336170][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.336172][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 21.336175][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.336179][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.336181][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 21.336184][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.336185][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336186][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336188][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.336191][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.336193][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336194][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336195][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336195][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336198][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.336200][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.336202][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.336205][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.336206][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336208][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.336210][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336210][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336212][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.336213][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 21.336215][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.336217][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.336218][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 21.336220][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.336221][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336224][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.336228][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.336230][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336231][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336232][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336234][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336235][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 21.336237][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.336239][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336240][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336242][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336243][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336244][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.336249][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.336251][ T411] ? netdev_notice (net/core/dev.c:13194) [ 21.336253][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336254][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336255][ T411] ? 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) [ 21.336256][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.336258][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336259][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336260][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.336263][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 21.336264][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 21.336266][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.336268][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.336271][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.336274][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336276][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.336279][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.336281][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.336283][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336284][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336285][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336287][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 21.336290][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.336291][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336292][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.336294][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336296][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336297][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336298][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336299][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336301][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336302][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336303][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 21.336306][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.336308][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336309][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336310][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336311][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336312][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.336314][ T411] ? __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) [ 21.336315][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.336316][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.336317][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.336319][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.336320][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.336321][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.336325][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 21.336327][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336328][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336331][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.336332][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336333][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.336335][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336341][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 21.336342][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.336343][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336344][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336345][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336347][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336348][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336349][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 21.336350][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.336352][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.336353][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336354][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 21.336357][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 21.336358][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336359][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336361][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336362][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.336363][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.336365][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.336366][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 21.336369][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 21.336371][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.336375][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.336376][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336378][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.336379][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 21.336382][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336383][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.336385][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.336387][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.336390][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.336392][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.336394][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.336396][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.336397][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.336399][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.336402][ T411] __sys_sendto (net/socket.c:2281) [ 21.336404][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.336409][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.336411][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.336412][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 21.336413][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 21.336415][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.336417][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.336419][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.336421][ T411] RIP: 0033:0x7f5951f1754e [ 21.336426][ T411] 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 [ 21.336428][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.336432][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 21.336433][ T411] RDX: 0000000000000030 RSI: 0000561939499880 RDI: 000000000000001c [ 21.336434][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 21.336435][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 00005619395f9600 [ 21.336435][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 22.531877][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 22.531879][ T411] Preemption disabled at: | [ 22.531880][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.531891][ T411] Tainted: [W]=WARN [ 22.531891][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.531893][ T411] Call Trace: [ 22.531895][ T411] [ 22.531896][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.531902][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.531903][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 22.531906][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 22.531908][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.531912][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531915][ T411] __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)) [ 22.531917][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.531920][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.531925][ T411] ? 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) [ 22.531927][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.531929][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 22.531931][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.531932][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 22.531935][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.531940][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.531941][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 22.531944][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.531945][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531946][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531948][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.531950][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.531953][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531953][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531954][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531955][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.531958][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 22.531959][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.531962][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.531964][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.531966][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.531968][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.531969][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531970][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.531972][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.531973][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 22.531974][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.531976][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.531978][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 22.531979][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.531980][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531984][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.531988][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.531990][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531991][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531992][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.531994][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.531995][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 22.531997][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.531999][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532000][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532001][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532003][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532004][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.532009][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.532011][ T411] ? netdev_notice (net/core/dev.c:13194) [ 22.532012][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532013][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532014][ T411] ? 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) [ 22.532016][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.532018][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532019][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532020][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.532023][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 22.532024][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 22.532025][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.532028][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.532031][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.532034][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532035][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.532039][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.532041][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.532042][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532044][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532045][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532047][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 22.532049][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.532050][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532051][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.532054][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532055][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532056][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532057][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532059][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532060][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532061][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532063][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 22.532065][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.532067][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532068][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532069][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532070][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532071][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.532073][ T411] ? __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) [ 22.532074][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.532075][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.532076][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.532077][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.532079][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.532080][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.532084][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.532086][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532087][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532090][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.532091][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532092][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.532094][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532100][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 22.532101][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.532102][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532103][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532104][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532106][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532107][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532108][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 22.532109][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.532111][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.532112][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532113][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.532116][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.532117][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532118][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532120][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532121][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.532122][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.532124][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.532131][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 22.532134][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 22.532137][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.532140][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.532142][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532143][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.532145][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 22.532148][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532149][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532151][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.532153][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.532155][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532156][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532157][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532158][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532160][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.532162][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.532164][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.532166][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532167][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.532170][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.532172][ T411] __sys_sendto (net/socket.c:2281) [ 22.532175][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.532178][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.532179][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.532181][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.532183][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.532185][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 22.532186][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 22.532187][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.532190][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.532191][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.532193][ T411] RIP: 0033:0x7f5951f1754e [ 22.532196][ T411] 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 [ 22.532198][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.532201][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 22.532203][ T411] RDX: 0000000000000030 RSI: 00005619396478f0 RDI: 000000000000001c [ 22.532203][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 22.532204][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193960c440 [ 22.532205][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 23.572090][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 23.572093][ T411] Preemption disabled at: | [ 23.572093][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.572104][ T411] Tainted: [W]=WARN [ 23.572105][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.572107][ T411] Call Trace: [ 23.572108][ T411] [ 23.572110][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.572115][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.572117][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 23.572120][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 23.572122][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.572126][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572134][ T411] __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)) [ 23.572137][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.572140][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.572145][ T411] ? 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) [ 23.572147][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.572149][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 23.572151][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.572153][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.572156][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.572160][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.572162][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 23.572165][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.572166][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572167][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572169][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.572172][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.572174][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572175][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572176][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572177][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572179][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.572181][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.572183][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.572186][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.572188][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572190][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.572192][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572193][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572194][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.572196][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 23.572197][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.572199][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.572200][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 23.572202][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.572204][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572206][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.572210][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.572212][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572213][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572215][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572216][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572218][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 23.572220][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.572222][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572223][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572224][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572226][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572227][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.572231][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.572234][ T411] ? netdev_notice (net/core/dev.c:13194) [ 23.572236][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572237][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572238][ T411] ? 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) [ 23.572240][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.572241][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572242][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572243][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.572246][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 23.572248][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 23.572249][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.572252][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.572254][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.572258][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572259][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.572263][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.572265][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.572267][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572268][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572269][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572271][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 23.572274][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.572275][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572276][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.572278][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572280][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572281][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572282][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572283][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572285][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572286][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572288][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 23.572290][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.572292][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572293][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572294][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572295][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572296][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.572298][ T411] ? __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) [ 23.572299][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.572300][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.572302][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.572303][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.572304][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.572306][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.572309][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 23.572312][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572313][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572315][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.572317][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572318][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.572320][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572326][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 23.572327][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.572329][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572330][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572331][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572332][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572333][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572335][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 23.572336][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.572337][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.572339][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572340][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 23.572343][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 23.572344][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572346][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572347][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572348][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.572349][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.572351][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.572353][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 23.572355][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 23.572358][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.572361][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.572362][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572364][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.572366][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 23.572369][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572370][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.572372][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.572374][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.572377][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.572379][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.572381][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.572383][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.572384][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.572387][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.572390][ T411] __sys_sendto (net/socket.c:2281) [ 23.572392][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.572397][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.572399][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.572400][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 23.572402][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 23.572403][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.572406][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.572407][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.572409][ T411] RIP: 0033:0x7f5951f1754e [ 23.572412][ T411] 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 [ 23.572414][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.572417][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 23.572419][ T411] RDX: 0000000000000030 RSI: 00005619395fc300 RDI: 000000000000001c [ 23.572419][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 23.572420][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193961f0f0 [ 23.572421][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 24.578298][ T624] softirqs last disabled at (0): 0x0 | [ 24.578300][ T624] Preemption disabled at: | [ 24.578301][ T624] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.578311][ T624] Tainted: [W]=WARN [ 24.578312][ T624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.578313][ T624] Call Trace: [ 24.578315][ T624] [ 24.578316][ T624] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.578321][ T624] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.578323][ T624] __might_resched.cold (kernel/sched/core.c:9234) [ 24.578326][ T624] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.578329][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578332][ T624] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.578335][ T624] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.578338][ T624] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.578342][ T624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.578344][ T624] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.578347][ T624] put_chars (drivers/char/virtio_console.c:1176) [ 24.578348][ T624] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.578350][ T624] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.578352][ T624] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.578357][ T624] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.578359][ T624] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.578360][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578361][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578364][ T624] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.578366][ T624] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.578368][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578369][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578370][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578371][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578373][ T624] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.578375][ T624] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.578377][ T624] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.578380][ T624] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.578381][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578383][ T624] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.578385][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578385][ T624] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.578387][ T624] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.578388][ T624] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 24.578390][ T624] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.578392][ T624] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.578393][ T624] vprintk_emit (kernel/printk/printk.c:2479) [ 24.578395][ T624] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.578396][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578397][ T624] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.578400][ T624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.578402][ T624] _printk (kernel/printk/printk.c:2504) [ 24.578404][ T624] ? snapshot_read.cold (user.c:?) [ 24.578407][ T624] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 24.578410][ T624] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 24.578412][ T624] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 24.578415][ T624] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 24.578419][ T624] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 24.578421][ T624] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 24.578423][ T624] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 24.578428][ T624] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 24.578430][ T624] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 24.578432][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578434][ T624] notifier_call_chain (kernel/notifier.c:85) [ 24.578436][ T624] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 24.578439][ T624] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.578441][ T624] ? netif_change_name (net/core/dev.c:1517) [ 24.578443][ T624] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.578445][ T624] ? write_profile (profile.c:?) [ 24.578448][ T624] netif_change_flags (net/core/dev.c:9882) [ 24.578450][ T624] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.578453][ T624] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.578455][ T624] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.578456][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578457][ T624] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.578460][ T624] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.578462][ T624] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.578463][ T624] ? kasan_save_track (mm/kasan/common.c:78) [ 24.578464][ T624] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.578466][ T624] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 24.578467][ T624] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 24.578468][ T624] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.578469][ T624] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.578471][ T624] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.578472][ T624] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.578473][ T624] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.578476][ T624] ? ____sys_sendmsg (net/socket.c:2713) [ 24.578477][ T624] ? ___sys_sendmsg (net/socket.c:2767) [ 24.578479][ T624] ? __sys_sendmsg (net/socket.c:2799) [ 24.578480][ T624] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.578484][ T624] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.578486][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578487][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578489][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578489][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578491][ T624] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.578492][ T624] ? __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) [ 24.578494][ T624] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.578495][ T624] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.578497][ T624] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.578498][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578499][ T624] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.578501][ T624] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.578503][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578504][ T624] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.578505][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578507][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578508][ T624] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 24.578510][ T624] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.578511][ T624] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.578514][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578515][ T624] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 24.578518][ T624] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 24.578520][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578522][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578523][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578524][ T624] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.578525][ T624] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.578527][ T624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.578528][ T624] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.578530][ T624] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.578532][ T624] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.578534][ T624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.578535][ T624] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.578536][ T624] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.578538][ T624] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 24.578540][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578541][ T624] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.578543][ T624] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.578545][ T624] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.578547][ T624] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.578549][ T624] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.578551][ T624] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.578552][ T624] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.578554][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.578555][ T624] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.578559][ T624] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.578560][ T624] ____sys_sendmsg (net/socket.c:2713) [ 24.578562][ T624] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.578563][ T624] ? sock_write_iter (net/socket.c:1269) [ 24.578565][ T624] ? move_addr_to_kernel (net/socket.c:258) [ 24.578566][ T624] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.578569][ T624] ___sys_sendmsg (net/socket.c:2767) [ 24.578571][ T624] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.578575][ T624] __sys_sendmsg (net/socket.c:2799) [ 24.578577][ T624] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.578580][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.578581][ T624] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.578583][ T624] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.578585][ T624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.578586][ T624] RIP: 0033:0x7f3a2eb7354e [ 24.578588][ T624] 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 [ 24.578590][ T624] RSP: 002b:00007ffc599b5d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.578593][ T624] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3a2eb7354e [ 24.578594][ T624] RDX: 0000000000000000 RSI: 00007ffc599b5de0 RDI: 0000000000000003 [ 24.578595][ T624] RBP: 00007ffc599b5d40 R08: 0000000000000000 R09: 0000000000000000 [ 24.578596][ T624] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a918798 [ 24.578597][ T624] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc599b64a0 | [ 25.685047][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 25.685050][ T411] Preemption disabled at: | [ 25.685051][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.685065][ T411] Tainted: [W]=WARN [ 25.685067][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.685069][ T411] Call Trace: [ 25.685071][ T411] [ 25.685073][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.685079][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.685081][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 25.685086][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 25.685089][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.685093][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685097][ T411] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.685100][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.685104][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.685110][ T411] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.685112][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.685116][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 25.685118][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.685121][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.685125][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.685131][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.685133][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 25.685143][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.685145][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685147][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685150][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.685153][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.685156][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685158][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685159][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685161][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685164][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.685167][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.685170][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.685174][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.685176][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685178][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.685181][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685182][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685184][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.685186][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 25.685189][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.685191][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.685193][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 25.685196][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.685198][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685202][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 25.685207][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 25.685209][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685211][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685213][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685215][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685218][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 25.685220][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 25.685223][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685225][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685227][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685229][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685231][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 25.685236][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.685239][ T411] ? netdev_notice (net/core/dev.c:13194) [ 25.685241][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685243][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685245][ T411] ? 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) [ 25.685247][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.685249][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685251][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685252][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.685256][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.685258][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 25.685260][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.685263][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.685267][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.685271][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685274][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.685278][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.685281][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.685283][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685285][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685287][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685289][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 25.685292][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 25.685294][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685295][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.685298][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685300][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685302][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685304][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685305][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685308][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685309][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685312][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 25.685315][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.685317][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685319][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685321][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685322][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685323][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.685325][ T411] ? __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) [ 25.685327][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.685329][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 25.685331][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 25.685333][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.685335][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.685336][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.685340][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 25.685343][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685345][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685349][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 25.685351][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685353][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.685355][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685364][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 25.685366][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.685368][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685370][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685371][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685373][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685375][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685377][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 25.685379][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 25.685381][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.685383][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685384][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 25.685388][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 25.685390][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685391][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685393][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685395][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 25.685397][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.685400][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.685401][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.685405][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.685409][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.685413][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.685415][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685417][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.685419][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 25.685423][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685425][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685428][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.685432][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.685434][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685436][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685437][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685440][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685443][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.685446][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.685449][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.685452][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685454][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.685458][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 25.685461][ T411] __sys_sendto (net/socket.c:2281) [ 25.685465][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 25.685471][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.685473][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.685476][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 25.685479][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.685481][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 25.685483][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 25.685485][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.685488][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.685491][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.685493][ T411] RIP: 0033:0x7f5951f1754e [ 25.685497][ T411] 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 [ 25.685500][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 25.685504][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 25.685506][ T411] RDX: 0000000000000030 RSI: 000056193948e3f0 RDI: 000000000000001c [ 25.685508][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 25.685509][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939625090 [ 25.685511][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 27.118924][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 27.118926][ T411] Preemption disabled at: | [ 27.118927][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.118938][ T411] Tainted: [W]=WARN [ 27.118939][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.118941][ T411] Call Trace: [ 27.118942][ T411] [ 27.118944][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.118950][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.118951][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 27.118955][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 27.118957][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.118960][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.118963][ T411] __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.118966][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.118969][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.118974][ T411] ? 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.118975][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.118978][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 27.118980][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.118981][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.118984][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.118989][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.118990][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 27.118993][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.118994][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.118995][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.118997][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.119000][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.119002][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119003][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119004][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119005][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119007][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.119009][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.119011][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.119014][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.119016][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119017][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.119019][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119020][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119022][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.119023][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 27.119024][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.119026][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.119028][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 27.119029][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.119031][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119033][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.119037][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.119039][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119040][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119041][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119043][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119044][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 27.119046][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.119048][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119050][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119051][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119052][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119054][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.119058][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.119061][ T411] ? netdev_notice (net/core/dev.c:13194) [ 27.119062][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119063][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119064][ T411] ? 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) [ 27.119066][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.119068][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119069][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119070][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.119073][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 27.119074][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 27.119076][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.119079][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.119081][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.119084][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119086][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.119090][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.119092][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.119094][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119095][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119096][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119098][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.119101][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.119102][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119103][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.119105][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119107][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119108][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119109][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119111][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119112][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119113][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119115][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.119118][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.119119][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119120][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119122][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119123][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119124][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.119126][ T411] ? __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) [ 27.119127][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.119128][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.119129][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.119131][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.119132][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.119133][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.119137][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.119139][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119140][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119149][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.119151][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119152][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.119154][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119160][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.119161][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.119163][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119164][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119165][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119166][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119167][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119169][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.119170][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.119171][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.119173][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119174][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 27.119177][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.119178][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119179][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119181][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119182][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.119183][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.119185][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.119186][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.119190][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 27.119192][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.119195][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.119197][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119198][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.119200][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 27.119203][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119204][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.119206][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.119208][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.119211][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.119213][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.119215][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.119216][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.119218][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.119221][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.119223][ T411] __sys_sendto (net/socket.c:2281) [ 27.119226][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.119230][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.119232][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.119233][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 27.119235][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.119236][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.119239][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.119241][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.119242][ T411] RIP: 0033:0x7f5951f1754e [ 27.119245][ T411] 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 [ 27.119247][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.119251][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 27.119252][ T411] RDX: 0000000000000030 RSI: 0000561939614120 RDI: 000000000000001c [ 27.119253][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 27.119254][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939632f40 [ 27.119254][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 28.529933][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 28.529935][ T411] Preemption disabled at: | [ 28.529936][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.529947][ T411] Tainted: [W]=WARN [ 28.529948][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.529949][ T411] Call Trace: [ 28.529951][ T411] [ 28.529952][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.529957][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.529959][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 28.529962][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 28.529965][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.529968][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.529971][ T411] __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)) [ 28.529973][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.529976][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.529981][ T411] ? 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) [ 28.529982][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.529985][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 28.529986][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.529988][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.529990][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.529995][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.529997][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 28.529999][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.530000][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530001][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530003][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.530006][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.530008][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530009][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530009][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530010][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530013][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.530014][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.530017][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.530020][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.530021][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530023][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.530024][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530025][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530027][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.530028][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.530030][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.530031][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.530033][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 28.530034][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.530036][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530038][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 28.530042][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 28.530044][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530045][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530046][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530048][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530049][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 28.530051][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 28.530053][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530054][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530055][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530057][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530058][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 28.530063][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.530065][ T411] ? netdev_notice (net/core/dev.c:13194) [ 28.530066][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530067][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530068][ T411] ? 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) [ 28.530070][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.530072][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530072][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530073][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.530076][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.530078][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.530079][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.530082][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.530084][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.530087][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530089][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.530092][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.530094][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.530096][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530097][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530098][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530100][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.530102][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.530103][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530104][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.530107][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530108][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530109][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530111][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530112][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530113][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530114][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530116][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 28.530118][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.530120][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530121][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530123][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530123][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530124][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.530126][ T411] ? __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) [ 28.530127][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.530128][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.530129][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.530131][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.530132][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.530133][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.530137][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.530140][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530141][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530143][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 28.530144][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530146][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.530153][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530159][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 28.530161][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.530162][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530163][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530164][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530165][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530166][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530168][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.530169][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.530170][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.530172][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530173][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.530176][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.530177][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530178][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530180][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530181][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.530182][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.530184][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.530185][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.530188][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.530190][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.530194][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.530195][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530196][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.530198][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 28.530201][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530202][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.530204][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.530206][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.530208][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.530211][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.530212][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.530214][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.530215][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.530218][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.530221][ T411] __sys_sendto (net/socket.c:2281) [ 28.530223][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.530228][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.530229][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.530231][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 28.530232][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.530234][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.530236][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.530238][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.530239][ T411] RIP: 0033:0x7f5951f1754e [ 28.530242][ T411] 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 [ 28.530244][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.530247][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 28.530248][ T411] RDX: 0000000000000030 RSI: 00005619395f3f10 RDI: 000000000000001c [ 28.530249][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 28.530250][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193964e1c0 [ 28.530251][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 29.593297][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 29.593299][ T411] Preemption disabled at: | [ 29.593300][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.593311][ T411] Tainted: [W]=WARN [ 29.593312][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.593314][ T411] Call Trace: [ 29.593315][ T411] [ 29.593316][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.593322][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.593324][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 29.593328][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.593330][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.593333][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593336][ T411] __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)) [ 29.593338][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.593341][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.593346][ T411] ? 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) [ 29.593348][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.593350][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 29.593352][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.593353][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.593356][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.593361][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.593362][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 29.593365][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.593366][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593367][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593369][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.593371][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.593373][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593374][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593375][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593376][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593379][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.593380][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.593383][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.593385][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.593387][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593389][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.593390][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593391][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593393][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.593394][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 29.593396][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.593398][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.593399][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 29.593400][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.593402][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593404][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 29.593408][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 29.593410][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593411][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593412][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593414][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593415][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 29.593417][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 29.593419][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593420][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593422][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593425][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593427][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 29.593431][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.593433][ T411] ? netdev_notice (net/core/dev.c:13194) [ 29.593435][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593436][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593437][ T411] ? 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) [ 29.593439][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.593441][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593442][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593443][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.593446][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 29.593447][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 29.593449][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.593451][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.593454][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.593457][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593459][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.593462][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.593465][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.593466][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593468][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593469][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593470][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.593473][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.593474][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593475][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.593478][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593479][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593480][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593482][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593483][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593484][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593486][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593487][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 29.593490][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.593492][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593493][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593494][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593495][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593496][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.593498][ T411] ? __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) [ 29.593499][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.593500][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.593501][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.593502][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.593504][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.593505][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.593508][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 29.593511][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593512][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593515][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 29.593516][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593517][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.593519][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593525][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 29.593527][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.593528][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593529][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593530][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593532][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593533][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593534][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.593535][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.593536][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.593538][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593539][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.593542][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 29.593543][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593544][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593546][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593547][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.593548][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.593550][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.593551][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.593554][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.593556][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.593559][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.593561][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593562][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.593564][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 29.593567][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593568][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593570][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.593572][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.593573][ T411] ? __vmf_anon_prepare (mm/memory.c:3958) [ 29.593576][ T411] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 29.593578][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.593580][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.593582][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.593583][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593585][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.593587][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.593590][ T411] __sys_sendto (net/socket.c:2281) [ 29.593592][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.593596][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.593597][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.593599][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.593601][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.593602][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 29.593604][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.593605][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.593607][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.593609][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.593611][ T411] RIP: 0033:0x7f5951f1754e [ 29.593613][ T411] 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 [ 29.593615][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.593619][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 29.593621][ T411] RDX: 0000000000000030 RSI: 00005619394a0a60 RDI: 000000000000001c [ 29.593622][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 29.593623][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939654b80 [ 29.593623][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 30.746304][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 30.746306][ T411] Preemption disabled at: | [ 30.746307][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.746318][ T411] Tainted: [W]=WARN [ 30.746319][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.746320][ T411] Call Trace: [ 30.746321][ T411] [ 30.746323][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.746328][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.746330][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 30.746333][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 30.746335][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.746339][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746341][ T411] __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)) [ 30.746344][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.746348][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.746352][ T411] ? 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) [ 30.746354][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.746356][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 30.746358][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.746360][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.746362][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.746367][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.746369][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 30.746371][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.746373][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746374][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746376][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.746378][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.746380][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746381][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746382][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746383][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746385][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.746387][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.746389][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.746392][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.746394][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746395][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.746397][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746398][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746399][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.746401][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.746402][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.746404][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.746405][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 30.746407][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.746408][ T411] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 30.746410][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746411][ T411] ? __schedule (kernel/sched/core.c:7277) [ 30.746414][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.746418][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.746420][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746421][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746425][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746427][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746429][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 30.746430][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.746432][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746434][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746435][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746437][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746438][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.746442][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.746444][ T411] ? netdev_notice (net/core/dev.c:13194) [ 30.746446][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746447][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746448][ T411] ? 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) [ 30.746450][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.746451][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746452][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746453][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.746456][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 30.746458][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 30.746459][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.746462][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.746464][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.746467][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746469][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.746473][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.746475][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.746476][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746478][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746479][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746480][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 30.746483][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.746484][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746485][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.746487][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746489][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746490][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746491][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746492][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746494][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746495][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746496][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.746499][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.746501][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746502][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746503][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746504][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746505][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.746507][ T411] ? __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) [ 30.746508][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.746509][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.746510][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.746512][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.746513][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.746514][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.746518][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 30.746520][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746521][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746523][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.746525][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746526][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.746528][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746534][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 30.746535][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.746536][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746537][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746538][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746540][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746541][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746542][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 30.746543][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.746545][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.746546][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746547][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.746550][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 30.746551][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746552][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746554][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746555][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.746556][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.746558][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.746559][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 30.746562][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 30.746564][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.746567][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.746569][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746570][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.746572][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 30.746575][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746576][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746578][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.746580][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.746582][ T411] ? __vmf_anon_prepare (mm/memory.c:3958) [ 30.746584][ T411] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 30.746586][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.746588][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.746590][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.746592][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746593][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.746596][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.746598][ T411] __sys_sendto (net/socket.c:2281) [ 30.746601][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.746604][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.746605][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.746607][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.746609][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.746610][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.746612][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.746613][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.746616][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.746617][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.746619][ T411] RIP: 0033:0x7f5951f1754e [ 30.746622][ T411] 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 [ 30.746624][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.746627][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 30.746629][ T411] RDX: 0000000000000030 RSI: 00005619394a3b20 RDI: 000000000000001c [ 30.746630][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 30.746630][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561939659c30 [ 30.746631][ T411] R13: 00007ffe856f3024 R14: 0000000000000000 R15: 0000000000000000 | [ 32.340686][ T411] softirqs last disabled at (215326): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 32.340688][ T411] Preemption disabled at: | [ 32.340689][ T411] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.340700][ T411] Tainted: [W]=WARN [ 32.340701][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.340702][ T411] Call Trace: [ 32.340704][ T411] [ 32.340705][ T411] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.340711][ T411] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.340712][ T411] __might_resched.cold (kernel/sched/core.c:9234) [ 32.340715][ T411] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 32.340718][ T411] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.340721][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340724][ T411] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.340726][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.340729][ T411] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.340734][ T411] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.340735][ T411] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.340738][ T411] put_chars (drivers/char/virtio_console.c:1176) [ 32.340739][ T411] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.340741][ T411] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.340743][ T411] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.340748][ T411] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.340750][ T411] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 32.340752][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.340754][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340755][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340756][ T411] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.340759][ T411] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.340761][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340762][ T411] ? is_printk_cpu_sync_owner (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/printk/printk.c:5074) [ 32.340763][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340766][ T411] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.340767][ T411] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.340770][ T411] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.340772][ T411] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.340774][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340776][ T411] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.340777][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340778][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340780][ T411] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.340781][ T411] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 32.340783][ T411] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.340784][ T411] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.340786][ T411] vprintk_emit (kernel/printk/printk.c:2479) [ 32.340787][ T411] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.340789][ T411] ? io_schedule_timeout (kernel/sched/core.c:8159 (discriminator 1)) [ 32.340791][ T411] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.340795][ T411] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.340797][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340798][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340799][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340801][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340802][ T411] dev_printk_emit (drivers/base/core.c:5011) [ 32.340804][ T411] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.340806][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340808][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340809][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340810][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340812][ T411] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.340816][ T411] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.340818][ T411] ? netdev_notice (net/core/dev.c:13194) [ 32.340820][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340820][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340822][ T411] ? 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) [ 32.340823][ T411] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.340825][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340826][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340827][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.340830][ T411] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 32.340831][ T411] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 32.340833][ T411] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.340835][ T411] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.340838][ T411] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.340841][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340842][ T411] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.340846][ T411] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.340848][ T411] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.340850][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340851][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340852][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340854][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 32.340856][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.340857][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340858][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.340861][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340862][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340863][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340865][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340866][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340867][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340868][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340870][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.340872][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.340874][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340875][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340877][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340878][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340879][ T411] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.340880][ T411] ? __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) [ 32.340882][ T411] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.340883][ T411] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.340884][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.340885][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.340887][ T411] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.340888][ T411] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.340891][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 32.340894][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340895][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340897][ T411] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.340899][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340900][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.340901][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340907][ T411] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 32.340909][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.340910][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340911][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340912][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340913][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340914][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340916][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 32.340917][ T411] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.340918][ T411] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.340920][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340921][ T411] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 32.340924][ T411] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 32.340925][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340926][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340928][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340929][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.340930][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.340932][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.340933][ T411] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.340936][ T411] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.340939][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.340942][ T411] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.340943][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340945][ T411] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.340946][ T411] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 32.340949][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340950][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340952][ T411] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.340954][ T411] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.340956][ T411] ? __vmf_anon_prepare (mm/memory.c:3958) [ 32.340959][ T411] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 32.340960][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.340963][ T411] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.340964][ T411] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.340966][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340968][ T411] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.340970][ T411] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.340973][ T411] __sys_sendto (net/socket.c:2281) [ 32.340976][ T411] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.340979][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.340981][ T411] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.340983][ T411] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.340984][ T411] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.340986][ T411] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 32.340987][ T411] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.340989][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.340991][ T411] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.340993][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.340994][ T411] RIP: 0033:0x7f5951f1754e [ 32.340997][ T411] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.340999][ T411] RSP: 002b:00007ffe856f2ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.341002][ T411] RAX: ffffffffffffffda RBX: 0000561939613a90 RCX: 00007f5951f1754e [ 32.341004][ T411] RDX: 0000000000000030 RSI: 000056193961f460 RDI: 000000000000001c [ 32.341005][ T411] RBP: 00007ffe856f2ef0 R08: 00007ffe856f2f40 R09: 0000000000000080 [ 32.341005][ T411] R10: 0000000000000000 R11: 0000000000000202 R12: 000056193965c630 Finger prints: __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars addrconf_permanent_addr:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars unix_release_sock:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars