====================================== | [ 10.330943][ T180] softirqs last disabled at (99613): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.330945][ T180] Preemption disabled at: | [ 10.330946][ T180] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.330955][ T180] Tainted: [W]=WARN [ 10.330955][ T180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.330957][ T180] Call Trace: [ 10.330959][ T180] [ 10.330960][ T180] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.330967][ T180] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.330968][ T180] __might_resched.cold (kernel/sched/core.c:9234) [ 10.330972][ T180] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.330976][ T180] ? __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.330980][ T180] __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.330982][ T180] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.330989][ T180] ? 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.330992][ T180] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.330995][ T180] put_chars (drivers/char/virtio_console.c:1176) [ 10.330997][ T180] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.331000][ T180] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.331003][ T180] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.331005][ T180] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.331009][ T180] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.331013][ T180] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.331015][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.331017][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.331021][ T180] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.331023][ T180] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.331027][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.331031][ T180] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.331034][ T180] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.331036][ T180] ? 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.331039][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.331041][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.331045][ T180] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.331049][ T180] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.331051][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.331056][ T180] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.331059][ T180] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.331060][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.331062][ T180] ? 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.331065][ T180] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.331067][ T180] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.331070][ T180] vprintk_emit (kernel/printk/printk.c:2479) [ 10.331073][ T180] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.331078][ T180] ? nf_nat_cleanup (./include/linux/jhash.h:126 (discriminator 32768) net/netfilter/nf_nat_core.c:526 (discriminator 32768)) nf_nat [ 10.331081][ T180] _printk (kernel/printk/printk.c:2504) [ 10.331085][ T180] ? snapshot_read.cold (user.c:?) [ 10.331091][ T180] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.331094][ T180] dp_init (net/openvswitch/actions.c:729) openvswitch [ 10.331102][ T180] ? nf_nat_cleanup (./include/linux/jhash.h:126 (discriminator 32768) net/netfilter/nf_nat_core.c:526 (discriminator 32768)) nf_nat [ 10.331104][ T180] do_one_initcall (init/main.c:1357) [ 10.331107][ T180] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.331111][ T180] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.331114][ T180] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.331119][ T180] do_init_module (kernel/module/main.c:3117) [ 10.331122][ T180] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.331126][ T180] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.331128][ T180] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.331132][ T180] load_module (kernel/module/main.c:3593) [ 10.331137][ T180] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 10.331142][ T180] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.331145][ T180] ? __ia32_sys_fsconfig (??:?) [ 10.331149][ T180] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.331152][ T180] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.331156][ T180] init_module_from_file (kernel/module/main.c:3790) [ 10.331158][ T180] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.331165][ T180] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.331169][ T180] ? 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.331172][ T180] idempotent_init_module (kernel/module/main.c:3802) [ 10.331174][ T180] ? init_module_from_file (kernel/module/main.c:3791) [ 10.331180][ T180] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.331182][ T180] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 10.331187][ T180] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.331188][ T180] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.331192][ T180] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.331195][ T180] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.331198][ T180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.331200][ T180] RIP: 0033:0x7f6bdc07637d [ 10.331203][ T180] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.331205][ T180] RSP: 002b:00007ffca60623f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.331207][ T180] RAX: ffffffffffffffda RBX: 000055a215522810 RCX: 00007f6bdc07637d [ 10.331208][ T180] RDX: 0000000000000000 RSI: 000055a204486ffd RDI: 0000000000000005 [ 10.331209][ T180] RBP: 00007ffca6062490 R08: 0000000000000000 R09: 646f6d2f62696c2f [ 10.331210][ T180] R10: 0000000000000000 R11: 0000000000000246 R12: 000055a204486ffd [ 10.331211][ T180] R13: 000055a215522a90 R14: 0000000000040000 R15: 0000000000000000 | [ 11.884953][ T211] softirqs last disabled at (386426): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.884955][ T211] Preemption disabled at: | [ 11.884956][ T211] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.884964][ T211] Tainted: [W]=WARN [ 11.884965][ T211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.884966][ T211] Call Trace: [ 11.884968][ T211] [ 11.884969][ T211] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.884975][ T211] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.884976][ T211] __might_resched.cold (kernel/sched/core.c:9234) [ 11.884981][ T211] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.884985][ T211] ? __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.884989][ T211] __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.884991][ T211] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.884997][ T211] ? 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.885000][ T211] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.885004][ T211] put_chars (drivers/char/virtio_console.c:1176) [ 11.885006][ T211] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.885007][ T211] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.885012][ T211] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.885015][ T211] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.885019][ T211] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.885021][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.885023][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.885027][ T211] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.885029][ T211] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.885033][ T211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.885037][ T211] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.885040][ T211] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.885042][ T211] ? 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.885045][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.885048][ T211] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.885052][ T211] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.885056][ T211] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.885058][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.885063][ T211] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.885066][ T211] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.885068][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.885070][ T211] ? 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.885073][ T211] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.885075][ T211] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.885078][ T211] vprintk_emit (kernel/printk/printk.c:2479) [ 11.885080][ T211] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.885083][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.885084][ T211] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 11.885089][ T211] _printk (kernel/printk/printk.c:2504) [ 11.885092][ T211] ? snapshot_read.cold (user.c:?) [ 11.885094][ T211] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.885100][ T211] ? idr_get_free (??:?) [ 11.885104][ T211] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 11.885112][ T211] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.885117][ T211] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.885119][ T211] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 11.885124][ T211] __nla_validate_parse (lib/nlattr.c:635) [ 11.885128][ T211] __nla_parse (lib/nlattr.c:732) [ 11.885131][ T211] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 11.885135][ T211] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 11.885139][ T211] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 11.885147][ T211] ? security_capable (security/security.c:660 (discriminator 11)) [ 11.885151][ T211] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 11.885155][ T211] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 11.885157][ T211] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.885160][ T211] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 11.885168][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.885174][ T211] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 11.885177][ T211] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.885179][ T211] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 11.885182][ T211] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.885189][ T211] ? 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.885191][ T211] ? 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.885195][ T211] genl_rcv (net/netlink/genetlink.c:1218) [ 11.885197][ T211] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.885201][ T211] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.885205][ T211] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.885208][ T211] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.885212][ T211] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.885213][ T211] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.885216][ T211] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.885221][ T211] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.885224][ T211] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 11.885227][ T211] __sys_sendto (net/socket.c:2281) [ 11.885230][ T211] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.885241][ T211] ? fput_close_sync (fs/file_table.c:617) [ 11.885244][ T211] ? alloc_file_clone (fs/file_table.c:479) [ 11.885248][ T211] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.885250][ T211] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.885254][ T211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.885256][ T211] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.885259][ T211] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.885260][ T211] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.885263][ T211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.885265][ T211] RIP: 0033:0x7ff3634ec312 [ 11.885269][ T211] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 11.885270][ T211] RSP: 002b:00007fffbbfa7f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.885273][ T211] RAX: ffffffffffffffda RBX: 00007fffbbfa8068 RCX: 00007ff3634ec312 [ 11.885274][ T211] RDX: 0000000000000044 RSI: 00007ff3600cb050 RDI: 0000000000000020 [ 11.885275][ T211] RBP: 00007fffbbfa7f60 R08: 00007fffbbfa80e0 R09: 000000000000000c [ 11.885276][ T211] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff361356120 [ 11.885277][ T211] R13: 00007fffbbfa8068 R14: 00007ff362e0b01a R15: 00007fffbbfa8458 | [ 13.068497][ T261] softirqs last disabled at (390982): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 13.068498][ T261] Preemption disabled at: | [ 13.068499][ T261] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.068508][ T261] Tainted: [W]=WARN [ 13.068509][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.068510][ T261] Call Trace: [ 13.068512][ T261] [ 13.068513][ T261] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.068520][ T261] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.068521][ T261] __might_resched.cold (kernel/sched/core.c:9234) [ 13.068526][ T261] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.068530][ T261] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.068534][ T261] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.068536][ T261] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.068542][ T261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.068545][ T261] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.068549][ T261] put_chars (drivers/char/virtio_console.c:1176) [ 13.068551][ T261] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.068554][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.068557][ T261] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.068562][ T261] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.068566][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068567][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068572][ T261] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.068576][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068578][ T261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.068585][ T261] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.068590][ T261] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.068592][ T261] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.068595][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068597][ T261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.068601][ T261] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.068605][ T261] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.068607][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068612][ T261] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.068615][ T261] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.068617][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.068619][ T261] ? 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) [ 13.068622][ T261] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.068624][ T261] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.068627][ T261] vprintk_emit (kernel/printk/printk.c:2479) [ 13.068630][ T261] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.068635][ T261] _printk (kernel/printk/printk.c:2504) [ 13.068639][ T261] ? snapshot_read.cold (user.c:?) [ 13.068642][ T261] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 13.068645][ T261] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 5)) [ 13.068649][ T261] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 13.068651][ T261] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.068654][ T261] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.068658][ T261] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.068661][ T261] ? netdev_notice (net/core/dev.c:13194) [ 13.068663][ T261] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 13.068672][ T261] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 13.068674][ T261] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 13.068678][ T261] netif_set_promiscuity (net/core/dev.c:9699) [ 13.068681][ T261] dev_set_promiscuity (net/core/dev_api.c:288) [ 13.068683][ T261] ? dev_disable_lro (net/core/dev_api.c:267) [ 13.068685][ T261] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 13.068690][ T261] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 13.068695][ T261] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 13.068699][ T261] ? ovs_lookup_vport (./include/linux/lockdep.h:249 net/openvswitch/datapath.c:120 net/openvswitch/datapath.c:117 net/openvswitch/datapath.c:190) openvswitch [ 13.068704][ T261] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 13.068710][ T261] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 13.068713][ T261] ? __nla_validate_parse (lib/nlattr.c:635) [ 13.068725][ T261] ? __nla_parse (lib/nlattr.c:732) [ 13.068727][ T261] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 13.068732][ T261] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 13.068736][ T261] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 13.068744][ T261] ? security_capable (security/security.c:660 (discriminator 11)) [ 13.068748][ T261] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 13.068752][ T261] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 13.068755][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.068757][ T261] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 13.068761][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068767][ T261] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 13.068770][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.068772][ T261] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 13.068775][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.068782][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.068785][ T261] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.068789][ T261] genl_rcv (net/netlink/genetlink.c:1218) [ 13.068791][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.068795][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.068798][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.068802][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.068806][ T261] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.068808][ T261] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.068811][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.068815][ T261] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.068818][ T261] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 13.068822][ T261] __sys_sendto (net/socket.c:2281) [ 13.068825][ T261] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.068836][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 13.068842][ T261] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.068844][ T261] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.068848][ T261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.068849][ T261] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.068852][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.068854][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.068856][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.068859][ T261] RIP: 0033:0x7f6de5bc6312 [ 13.068862][ T261] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 13.068864][ T261] RSP: 002b:00007ffd57ebedf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 13.068866][ T261] RAX: ffffffffffffffda RBX: 00007ffd57ebef28 RCX: 00007f6de5bc6312 [ 13.068868][ T261] RDX: 0000000000000030 RSI: 00007f6de17f89b0 RDI: 0000000000000023 [ 13.068868][ T261] RBP: 00007ffd57ebee20 R08: 00007ffd57ebefa0 R09: 000000000000000c [ 13.068869][ T261] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6de3a26200 [ 13.068870][ T261] R13: 00007ffd57ebef28 R14: 00007f6de54e501a R15: 00007ffd57ebf318 | [ 14.235294][ T300] softirqs last disabled at (386306): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 14.235296][ T300] Preemption disabled at: | [ 14.235296][ T300] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.235305][ T300] Tainted: [W]=WARN [ 14.235306][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.235307][ T300] Call Trace: [ 14.235309][ T300] [ 14.235311][ T300] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.235317][ T300] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.235318][ T300] __might_resched.cold (kernel/sched/core.c:9234) [ 14.235323][ T300] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.235327][ T300] ? __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.235332][ T300] __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.235334][ T300] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.235340][ T300] ? 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.235343][ T300] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.235347][ T300] put_chars (drivers/char/virtio_console.c:1176) [ 14.235350][ T300] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.235353][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.235356][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.235360][ T300] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.235365][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.235366][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.235371][ T300] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.235375][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.235377][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.235381][ T300] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.235385][ T300] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.235387][ T300] ? 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.235390][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.235392][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.235396][ T300] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.235400][ T300] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.235402][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.235407][ T300] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.235410][ T300] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.235412][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.235414][ T300] ? 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.235417][ T300] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.235419][ T300] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.235422][ T300] vprintk_emit (kernel/printk/printk.c:2479) [ 14.235425][ T300] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.235430][ T300] _printk (kernel/printk/printk.c:2504) [ 14.235434][ T300] ? snapshot_read.cold (user.c:?) [ 14.235437][ T300] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 14.235440][ T300] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 5)) [ 14.235444][ T300] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 14.235446][ T300] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.235449][ T300] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.235453][ T300] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.235456][ T300] ? netdev_notice (net/core/dev.c:13194) [ 14.235458][ T300] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 14.235467][ T300] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.235469][ T300] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 14.235473][ T300] netif_set_promiscuity (net/core/dev.c:9699) [ 14.235477][ T300] dev_set_promiscuity (net/core/dev_api.c:288) [ 14.235478][ T300] ? dev_disable_lro (net/core/dev_api.c:267) [ 14.235481][ T300] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 14.235486][ T300] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 14.235491][ T300] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 14.235495][ T300] ? ovs_lookup_vport (./include/linux/lockdep.h:249 net/openvswitch/datapath.c:120 net/openvswitch/datapath.c:117 net/openvswitch/datapath.c:190) openvswitch [ 14.235499][ T300] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 14.235505][ T300] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 14.235509][ T300] ? __nla_validate_parse (lib/nlattr.c:635) [ 14.235515][ T300] ? __nla_parse (lib/nlattr.c:732) [ 14.235518][ T300] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 14.235523][ T300] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 14.235526][ T300] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 14.235534][ T300] ? security_capable (security/security.c:660 (discriminator 11)) [ 14.235539][ T300] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 14.235543][ T300] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 14.235545][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.235547][ T300] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 14.235551][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.235557][ T300] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 14.235560][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.235562][ T300] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 14.235566][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.235573][ T300] ? 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.235575][ T300] ? 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.235579][ T300] genl_rcv (net/netlink/genetlink.c:1218) [ 14.235584][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.235589][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.235592][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.235596][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.235600][ T300] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.235601][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.235604][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.235609][ T300] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.235612][ T300] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 14.235616][ T300] __sys_sendto (net/socket.c:2281) [ 14.235619][ T300] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.235630][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 14.235637][ T300] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.235639][ T300] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.235642][ T300] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.235644][ T300] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.235647][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.235648][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.235651][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.235653][ T300] RIP: 0033:0x7f15c4c50312 [ 14.235657][ T300] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 14.235659][ T300] RSP: 002b:00007fffb4a3f4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 14.235661][ T300] RAX: ffffffffffffffda RBX: 00007fffb4a3f608 RCX: 00007f15c4c50312 [ 14.235663][ T300] RDX: 0000000000000030 RSI: 00007f15c0865e70 RDI: 0000000000000023 [ 14.235664][ T300] RBP: 00007fffb4a3f500 R08: 00007fffb4a3f680 R09: 000000000000000c [ 14.235664][ T300] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f15c2aba2e0 [ 14.235665][ T300] R13: 00007fffb4a3f608 R14: 00007f15c456f01a R15: 00007fffb4a3f9f8 | [ 17.207373][ T363] softirqs last disabled at (25798): __neigh_ifdown.isra.0 (./include/linux/spinlock.h:353 net/core/neighbour.c:464) | [ 17.207376][ T363] Preemption disabled at: | [ 17.207376][ T363] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.207385][ T363] Tainted: [W]=WARN [ 17.207385][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.207387][ T363] Call Trace: [ 17.207388][ T363] [ 17.207390][ T363] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.207396][ T363] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.207397][ T363] __might_resched.cold (kernel/sched/core.c:9234) [ 17.207401][ T363] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.207405][ T363] ? __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.207410][ T363] __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.207411][ T363] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.207418][ T363] ? 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.207420][ T363] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.207424][ T363] put_chars (drivers/char/virtio_console.c:1176) [ 17.207426][ T363] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.207430][ T363] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 17.207434][ T363] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.207438][ T363] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.207440][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207441][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207445][ T363] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.207448][ T363] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.207451][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.207454][ T363] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.207457][ T363] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.207461][ T363] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.207463][ T363] ? 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.207466][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.207468][ T363] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.207472][ T363] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.207476][ T363] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.207477][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207482][ T363] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.207485][ T363] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.207487][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.207489][ T363] ? 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.207492][ T363] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.207494][ T363] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.207497][ T363] vprintk_emit (kernel/printk/printk.c:2479) [ 17.207500][ T363] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.207502][ T363] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 3)) [ 17.207506][ T363] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 17.207511][ T363] _printk (kernel/printk/printk.c:2504) [ 17.207514][ T363] ? snapshot_read.cold (user.c:?) [ 17.207519][ T363] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.207522][ T363] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.207526][ T363] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.207529][ T363] ? netdev_notice (net/core/dev.c:13194) [ 17.207531][ T363] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 17.207535][ T363] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 17.207540][ T363] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 17.207543][ T363] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 17.207546][ T363] netif_set_promiscuity (net/core/dev.c:9699) [ 17.207549][ T363] dev_set_promiscuity (net/core/dev_api.c:288) [ 17.207551][ T363] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.207554][ T363] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 17.207562][ T363] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 17.207566][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.207568][ T363] notifier_call_chain (kernel/notifier.c:85) [ 17.207574][ T363] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 17.207579][ T363] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 17.207588][ T363] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 17.207590][ T363] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.207592][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207593][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207595][ T363] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 17.207616][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.207618][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.207621][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.207623][ T363] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.207625][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207629][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.207631][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.207633][ T363] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 17.207635][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.207638][ T363] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 17.207640][ T363] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.207643][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.207645][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.207649][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.207651][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.207654][ T363] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.207657][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.207660][ T363] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.207666][ T363] ? 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.207668][ T363] ? 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.207673][ T363] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.207676][ T363] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.207679][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.207683][ T363] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.207687][ T363] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.207690][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.207692][ T363] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 17.207697][ T363] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.207701][ T363] ____sys_sendmsg (net/socket.c:2713) [ 17.207703][ T363] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.207705][ T363] ? sock_write_iter (net/socket.c:1269) [ 17.207707][ T363] ? move_addr_to_kernel (net/socket.c:258) [ 17.207714][ T363] ___sys_sendmsg (net/socket.c:2767) [ 17.207717][ T363] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.207732][ T363] __sys_sendmsg (net/socket.c:2799) [ 17.207738][ T363] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.207744][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.207747][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.207751][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.207754][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.207756][ T363] RIP: 0033:0x7fee80eee54e [ 17.207759][ T363] 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.207761][ T363] RSP: 002b:00007ffe07b02000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.207763][ T363] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fee80eee54e [ 17.207765][ T363] RDX: 0000000000000000 RSI: 00007ffe07b020b0 RDI: 0000000000000005 [ 17.207766][ T363] RBP: 00007ffe07b02010 R08: 0000000000000000 R09: 0000000000000000 [ 17.207766][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919301 [ 17.207767][ T363] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe07b02770 | [ 20.112099][ T421] softirqs last disabled at (390114): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 20.112101][ T421] Preemption disabled at: | [ 20.112102][ T421] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.112110][ T421] Tainted: [W]=WARN [ 20.112111][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.112112][ T421] Call Trace: [ 20.112114][ T421] [ 20.112115][ T421] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.112121][ T421] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.112123][ T421] __might_resched.cold (kernel/sched/core.c:9234) [ 20.112127][ T421] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.112131][ T421] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.112136][ T421] __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.112138][ T421] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.112144][ T421] ? 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.112147][ T421] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.112151][ T421] put_chars (drivers/char/virtio_console.c:1176) [ 20.112153][ T421] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.112155][ T421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.112158][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.112161][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.112166][ T421] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.112169][ T421] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.112171][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.112173][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.112177][ T421] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.112179][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.112183][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.112187][ T421] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.112191][ T421] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.112193][ T421] ? 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.112196][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.112198][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.112202][ T421] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.112206][ T421] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.112208][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.112213][ T421] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.112216][ T421] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.112218][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.112219][ T421] ? 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.112223][ T421] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.112225][ T421] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.112227][ T421] vprintk_emit (kernel/printk/printk.c:2479) [ 20.112231][ T421] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.112233][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.112234][ T421] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 20.112239][ T421] _printk (kernel/printk/printk.c:2504) [ 20.112243][ T421] ? snapshot_read.cold (user.c:?) [ 20.112245][ T421] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 20.112250][ T421] ? idr_get_free (??:?) [ 20.112255][ T421] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 20.112264][ T421] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.112270][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.112272][ T421] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 20.112276][ T421] __nla_validate_parse (lib/nlattr.c:635) [ 20.112280][ T421] __nla_parse (lib/nlattr.c:732) [ 20.112283][ T421] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 20.112288][ T421] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 20.112291][ T421] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 20.112299][ T421] ? security_capable (security/security.c:660 (discriminator 11)) [ 20.112304][ T421] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 20.112307][ T421] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 20.112310][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.112312][ T421] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 20.112320][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.112325][ T421] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 20.112329][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.112331][ T421] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 20.112334][ T421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.112341][ T421] ? 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)) [ 20.112343][ T421] ? 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)) [ 20.112347][ T421] genl_rcv (net/netlink/genetlink.c:1218) [ 20.112349][ T421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.112353][ T421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.112357][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.112360][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.112364][ T421] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.112366][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.112369][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.112374][ T421] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.112376][ T421] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 20.112380][ T421] __sys_sendto (net/socket.c:2281) [ 20.112383][ T421] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.112394][ T421] ? fput_close_sync (fs/file_table.c:617) [ 20.112397][ T421] ? alloc_file_clone (fs/file_table.c:479) [ 20.112401][ T421] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.112403][ T421] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.112407][ T421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.112409][ T421] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.112411][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.112413][ T421] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.112416][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.112418][ T421] RIP: 0033:0x7fdb07bfa312 [ 20.112421][ T421] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 20.112423][ T421] RSP: 002b:00007ffc7545a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.112425][ T421] RAX: ffffffffffffffda RBX: 00007ffc7545a2b8 RCX: 00007fdb07bfa312 [ 20.112427][ T421] RDX: 0000000000000040 RSI: 00007fdaf7762e70 RDI: 0000000000000020 [ 20.112427][ T421] RBP: 00007ffc7545a1b0 R08: 00007ffc7545a330 R09: 000000000000000c [ 20.112428][ T421] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdb05a5a0b0 [ 20.112429][ T421] R13: 00007ffc7545a2b8 R14: 00007fdb0751901a R15: 00007ffc7545a6a8 | [ 21.309255][ T470] softirqs last disabled at (374832): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 21.309257][ T470] Preemption disabled at: | [ 21.309258][ T470] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.309266][ T470] Tainted: [W]=WARN [ 21.309267][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.309268][ T470] Call Trace: [ 21.309270][ T470] [ 21.309271][ T470] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.309277][ T470] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.309279][ T470] __might_resched.cold (kernel/sched/core.c:9234) [ 21.309284][ T470] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.309288][ T470] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.309292][ T470] __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.309294][ T470] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.309301][ T470] ? 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.309304][ T470] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.309307][ T470] put_chars (drivers/char/virtio_console.c:1176) [ 21.309310][ T470] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.309313][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.309316][ T470] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.309320][ T470] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.309325][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.309326][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.309331][ T470] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.309334][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.309337][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.309341][ T470] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.309345][ T470] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.309346][ T470] ? 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)) [ 21.309350][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.309351][ T470] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.309355][ T470] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.309360][ T470] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.309361][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.309367][ T470] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.309370][ T470] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.309371][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.309373][ T470] ? 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.309377][ T470] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.309378][ T470] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.309381][ T470] vprintk_emit (kernel/printk/printk.c:2479) [ 21.309384][ T470] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.309389][ T470] _printk (kernel/printk/printk.c:2504) [ 21.309394][ T470] ? snapshot_read.cold (user.c:?) [ 21.309396][ T470] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 21.309399][ T470] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 5)) [ 21.309403][ T470] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 21.309405][ T470] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.309409][ T470] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.309413][ T470] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.309415][ T470] ? netdev_notice (net/core/dev.c:13194) [ 21.309417][ T470] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 21.309426][ T470] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 21.309429][ T470] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 21.309432][ T470] netif_set_promiscuity (net/core/dev.c:9699) [ 21.309436][ T470] dev_set_promiscuity (net/core/dev_api.c:288) [ 21.309438][ T470] ? dev_disable_lro (net/core/dev_api.c:267) [ 21.309440][ T470] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 21.309445][ T470] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 21.309450][ T470] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 21.309454][ T470] ? ovs_lookup_vport (./include/linux/lockdep.h:249 net/openvswitch/datapath.c:120 net/openvswitch/datapath.c:117 net/openvswitch/datapath.c:190) openvswitch [ 21.309459][ T470] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 21.309464][ T470] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 21.309468][ T470] ? __nla_validate_parse (lib/nlattr.c:635) [ 21.309474][ T470] ? __nla_parse (lib/nlattr.c:732) [ 21.309477][ T470] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 21.309482][ T470] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 21.309485][ T470] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 21.309493][ T470] ? security_capable (security/security.c:660 (discriminator 11)) [ 21.309498][ T470] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 21.309502][ T470] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 21.309504][ T470] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.309506][ T470] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 21.309511][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.309517][ T470] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 21.309520][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.309522][ T470] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 21.309526][ T470] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.309533][ T470] ? 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)) [ 21.309535][ T470] ? 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)) [ 21.309539][ T470] genl_rcv (net/netlink/genetlink.c:1218) [ 21.309541][ T470] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.309545][ T470] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.309549][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.309552][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.309556][ T470] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.309558][ T470] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.309561][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.309566][ T470] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.309569][ T470] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 21.309572][ T470] __sys_sendto (net/socket.c:2281) [ 21.309575][ T470] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.309585][ T470] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 21.309593][ T470] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.309597][ T470] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.309599][ T470] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.309603][ T470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.309606][ T470] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.309609][ T470] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.309610][ T470] ? irq_exit_rcu (kernel/softirq.c:786) [ 21.309615][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.309617][ T470] RIP: 0033:0x7fb7c2e23312 [ 21.309620][ T470] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 21.309622][ T470] RSP: 002b:00007ffd314d0fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.309625][ T470] RAX: ffffffffffffffda RBX: 00007ffd314d10d8 RCX: 00007fb7c2e23312 [ 21.309626][ T470] RDX: 0000000000000030 RSI: 00007fb7c026e7b0 RDI: 0000000000000023 [ 21.309627][ T470] RBP: 00007ffd314d0fd0 R08: 00007ffd314d1150 R09: 000000000000000c [ 21.309628][ T470] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb7c0c86190 [ 21.309629][ T470] R13: 00007ffd314d10d8 R14: 00007fb7c274201a R15: 00007ffd314d14c8 | [ 22.529387][ T508] softirqs last disabled at (376210): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 22.529389][ T508] Preemption disabled at: | [ 22.529390][ T508] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.529398][ T508] Tainted: [W]=WARN [ 22.529399][ T508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.529401][ T508] Call Trace: [ 22.529402][ T508] [ 22.529404][ T508] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.529410][ T508] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.529412][ T508] __might_resched.cold (kernel/sched/core.c:9234) [ 22.529416][ T508] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.529421][ T508] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.529425][ T508] __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.529427][ T508] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.529434][ T508] ? 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.529437][ T508] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.529440][ T508] put_chars (drivers/char/virtio_console.c:1176) [ 22.529443][ T508] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.529446][ T508] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.529449][ T508] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.529453][ T508] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.529458][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.529459][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.529464][ T508] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.529467][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.529470][ T508] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.529474][ T508] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.529478][ T508] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.529480][ T508] ? 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)) [ 22.529483][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.529485][ T508] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.529489][ T508] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.529493][ T508] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.529495][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.529500][ T508] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.529503][ T508] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.529505][ T508] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.529507][ T508] ? 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.529511][ T508] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.529513][ T508] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.529515][ T508] vprintk_emit (kernel/printk/printk.c:2479) [ 22.529518][ T508] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.529524][ T508] _printk (kernel/printk/printk.c:2504) [ 22.529527][ T508] ? snapshot_read.cold (user.c:?) [ 22.529530][ T508] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 22.529533][ T508] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 5)) [ 22.529537][ T508] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 22.529539][ T508] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.529543][ T508] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.529547][ T508] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.529550][ T508] ? netdev_notice (net/core/dev.c:13194) [ 22.529551][ T508] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 22.529560][ T508] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.529563][ T508] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 22.529566][ T508] netif_set_promiscuity (net/core/dev.c:9699) [ 22.529570][ T508] dev_set_promiscuity (net/core/dev_api.c:288) [ 22.529572][ T508] ? dev_disable_lro (net/core/dev_api.c:267) [ 22.529574][ T508] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 22.529579][ T508] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 22.529587][ T508] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 22.529592][ T508] ? ovs_lookup_vport (./include/linux/lockdep.h:249 net/openvswitch/datapath.c:120 net/openvswitch/datapath.c:117 net/openvswitch/datapath.c:190) openvswitch [ 22.529596][ T508] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 22.529602][ T508] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 22.529605][ T508] ? __nla_validate_parse (lib/nlattr.c:635) [ 22.529612][ T508] ? __nla_parse (lib/nlattr.c:732) [ 22.529614][ T508] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 22.529619][ T508] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 22.529623][ T508] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 22.529631][ T508] ? security_capable (security/security.c:660 (discriminator 11)) [ 22.529635][ T508] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 22.529639][ T508] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 22.529641][ T508] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.529643][ T508] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 22.529647][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.529653][ T508] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 22.529656][ T508] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.529658][ T508] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 22.529662][ T508] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.529669][ T508] ? 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)) [ 22.529671][ T508] ? 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)) [ 22.529675][ T508] genl_rcv (net/netlink/genetlink.c:1218) [ 22.529677][ T508] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.529681][ T508] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.529685][ T508] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.529688][ T508] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.529692][ T508] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.529694][ T508] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.529697][ T508] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.529702][ T508] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.529705][ T508] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 22.529708][ T508] __sys_sendto (net/socket.c:2281) [ 22.529711][ T508] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.529722][ T508] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 22.529729][ T508] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.529731][ T508] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.529734][ T508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.529736][ T508] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.529738][ T508] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.529740][ T508] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.529743][ T508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.529745][ T508] RIP: 0033:0x7f7aa70b0312 [ 22.529749][ T508] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 22.529750][ T508] RSP: 002b:00007fff1e46bbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.529757][ T508] RAX: ffffffffffffffda RBX: 00007fff1e46bd08 RCX: 00007f7aa70b0312 [ 22.529759][ T508] RDX: 0000000000000030 RSI: 00007f7aa44ce0f0 RDI: 0000000000000023 [ 22.529759][ T508] RBP: 00007fff1e46bc00 R08: 00007fff1e46bd80 R09: 000000000000000c [ 22.529760][ T508] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7aa4f1a270 [ 22.529761][ T508] R13: 00007fff1e46bd08 R14: 00007f7aa69cf01a R15: 00007fff1e46c0f8 | [ 23.501196][ C0] | [ 23.501196][ C0] | [ 23.501196][ C0] stack backtrace: | [ 23.501202][ C0] Tainted: [W]=WARN [ 23.501202][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.501204][ C0] Call Trace: [ 23.501205][ C0] [ 23.501206][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.501211][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 23.501213][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 23.501216][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 23.501218][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 23.501220][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 23.501222][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.501224][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.501226][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501228][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.501230][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.501232][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.501233][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 23.501235][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.501237][ 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)) [ 23.501239][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501240][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.501242][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.501244][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.501246][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.501248][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.501250][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.501252][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501253][ 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) [ 23.501254][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.501257][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.501258][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 23.501259][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.501261][ 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)) [ 23.501263][ C0] _printk (kernel/printk/printk.c:2504) [ 23.501264][ C0] ? snapshot_read.cold (user.c:?) [ 23.501266][ 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)) [ 23.501268][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.501270][ 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)) [ 23.501271][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.501273][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.501275][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 23.501277][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 23.501279][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 23.501282][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.501283][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.501285][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501286][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 23.501288][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.501290][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 23.501292][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.501295][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.501297][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 23.501299][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 23.501301][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.501304][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501305][ C0] handle_softirqs (kernel/softirq.c:645) [ 23.501307][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.501308][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.501310][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 23.501312][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 23.501313][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 23.501315][ C0] [ 23.501315][ C0] [ 23.501316][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.501318][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 23.501319][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 23.501321][ 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 [ 23.501323][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000296 [ 23.501325][ C0] RAX: 00000000000c84e9 RBX: ffffffffb3830600 RCX: ffffffffaff06247 [ 23.501326][ C0] RDX: ffffffffb3830600 RSI: ffffffffb3111011 RDI: ffffffffb2a949e0 [ 23.501327][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 23.501328][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6700fa2 [ 23.501329][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 23.501330][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.501332][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.501334][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 23.501335][ C0] default_idle_call (kernel/sched/idle.c:122) [ 23.501337][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.501338][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 23.501340][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 23.501342][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.501344][ C0] do_idle (kernel/sched/idle.c:355) [ 23.501345][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 23.501347][ C0] rest_init (init/main.c:727) [ 23.501349][ C0] ? __cpuidle_text_end (??:?) [ 23.501351][ C0] ? rest_init (init/main.c:727) [ 23.501353][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 23.501356][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 23.501358][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 23.501360][ C0] start_kernel (init/main.c:1185) [ 23.501362][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 23.501363][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 23.501365][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 23.528810][ C0] softirqs last disabled at (820459): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.528812][ C0] Preemption disabled at: | [ 23.528812][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 23.528820][ C0] Tainted: [W]=WARN [ 23.528821][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.528822][ C0] Call Trace: [ 23.528822][ C0] [ 23.528823][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.528827][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 23.528829][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 23.528832][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 23.528834][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.528837][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528840][ 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)) [ 23.528842][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.528844][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.528847][ 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) [ 23.528849][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.528851][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 23.528852][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.528854][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.528856][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.528860][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.528862][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.528864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528866][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.528868][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.528870][ 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)) [ 23.528872][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528873][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.528875][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.528877][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.528879][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.528881][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.528883][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.528885][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.528886][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528887][ 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) [ 23.528889][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.528891][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.528892][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 23.528894][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.528895][ 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)) [ 23.528898][ C0] _printk (kernel/printk/printk.c:2504) [ 23.528900][ C0] ? snapshot_read.cold (user.c:?) [ 23.528902][ 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)) [ 23.528903][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.528906][ 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)) [ 23.528908][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.528909][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.528911][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 23.528913][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 23.528915][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 23.528917][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.528919][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.528921][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528922][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 23.528924][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.528926][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 23.528928][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.528930][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.528933][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 23.528935][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 23.528936][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.528939][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528940][ C0] handle_softirqs (kernel/softirq.c:645) [ 23.528941][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.528943][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.528945][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 23.528947][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 23.528948][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 23.528950][ C0] [ 23.528951][ C0] [ 23.528951][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.528953][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 23.528955][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 23.528957][ 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 [ 23.528958][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000296 [ 23.528959][ C0] RAX: 00000000000c84e9 RBX: ffffffffb3830600 RCX: ffffffffaff06247 [ 23.528960][ C0] RDX: ffffffffb3830600 RSI: ffffffffb3111011 RDI: ffffffffb2a949e0 [ 23.528961][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 23.528962][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6700fa2 [ 23.528963][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 23.528964][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.528967][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.528969][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 23.528970][ C0] default_idle_call (kernel/sched/idle.c:122) [ 23.528972][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.528973][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 23.528975][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 23.528977][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.528979][ C0] do_idle (kernel/sched/idle.c:355) [ 23.528980][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 23.528982][ C0] rest_init (init/main.c:727) [ 23.528983][ C0] ? __cpuidle_text_end (??:?) [ 23.528986][ C0] ? rest_init (init/main.c:727) [ 23.528987][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 23.528990][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 23.528991][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 23.528993][ C0] start_kernel (init/main.c:1185) [ 23.528996][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 23.528998][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 23.528999][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 39.006929][ T664] softirqs last disabled at (0): 0x0 | [ 39.006931][ T664] Preemption disabled at: | [ 39.006931][ T664] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.006941][ T664] Tainted: [W]=WARN [ 39.006942][ T664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.006943][ T664] Call Trace: [ 39.006945][ T664] [ 39.006946][ T664] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.006951][ T664] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.006952][ T664] __might_resched.cold (kernel/sched/core.c:9234) [ 39.006956][ T664] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.006959][ T664] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 39.006961][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.006964][ T664] __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)) [ 39.006967][ T664] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.006970][ T664] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.006975][ T664] ? 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) [ 39.006976][ T664] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.006979][ T664] put_chars (drivers/char/virtio_console.c:1176) [ 39.006980][ T664] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 39.006982][ T664] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.006983][ T664] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 39.006986][ T664] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.006990][ T664] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.006992][ T664] ? 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) [ 39.006994][ T664] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 39.006997][ T664] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.006999][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007000][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007002][ T664] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.007005][ T664] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.007007][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007008][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007009][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007010][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007011][ T664] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 39.007013][ T664] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.007015][ T664] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.007018][ T664] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.007020][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007021][ T664] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.007023][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007024][ T664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.007025][ T664] ? 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) [ 39.007027][ T664] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 39.007028][ T664] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.007030][ T664] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.007031][ T664] vprintk_emit (kernel/printk/printk.c:2479) [ 39.007033][ T664] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.007034][ T664] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 39.007037][ T664] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 39.007040][ T664] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 39.007044][ T664] _printk (kernel/printk/printk.c:2504) [ 39.007047][ T664] ? snapshot_read.cold (user.c:?) [ 39.007049][ T664] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.007052][ T664] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.007054][ T664] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.007057][ T664] ? netdev_notice (net/core/dev.c:13194) [ 39.007058][ T664] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 39.007061][ T664] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 39.007064][ T664] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 39.007065][ T664] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 39.007067][ T664] netif_set_promiscuity (net/core/dev.c:9699) [ 39.007070][ T664] dev_set_promiscuity (net/core/dev_api.c:288) [ 39.007071][ T664] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.007074][ T664] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 39.007081][ T664] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 39.007085][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007086][ T664] notifier_call_chain (kernel/notifier.c:85) [ 39.007089][ T664] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 39.007092][ T664] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 39.007094][ T664] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 39.007096][ T664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.007097][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007099][ T664] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 39.007100][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007105][ T664] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 39.007108][ T664] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.007110][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007111][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007112][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007113][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007114][ T664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.007116][ T664] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 39.007118][ T664] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 39.007120][ T664] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 39.007122][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007123][ T664] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 39.007126][ T664] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 39.007129][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007130][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007131][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007132][ T664] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 39.007133][ T664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.007135][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.007136][ T664] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 39.007139][ T664] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 39.007143][ T664] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.007146][ T664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.007147][ T664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.007149][ T664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.007150][ T664] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 39.007153][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007154][ T664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 39.007156][ T664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.007158][ T664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.007160][ T664] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.007162][ T664] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.007164][ T664] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.007165][ T664] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 39.007167][ T664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.007168][ T664] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 39.007172][ T664] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 39.007174][ T664] ____sys_sendmsg (net/socket.c:2713) [ 39.007176][ T664] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.007178][ T664] ? sock_write_iter (net/socket.c:1269) [ 39.007179][ T664] ? move_addr_to_kernel (net/socket.c:258) [ 39.007180][ T664] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 39.007183][ T664] ___sys_sendmsg (net/socket.c:2767) [ 39.007185][ T664] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.007189][ T664] __sys_sendmsg (net/socket.c:2799) [ 39.007192][ T664] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.007194][ T664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.007196][ T664] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.007198][ T664] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.007200][ T664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.007201][ T664] RIP: 0033:0x7f3bd0ae554e [ 39.007203][ T664] 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 [ 39.007205][ T664] RSP: 002b:00007fffe612b430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.007208][ T664] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f3bd0ae554e [ 39.007210][ T664] RDX: 0000000000000000 RSI: 00007fffe612b4e0 RDI: 0000000000000005 [ 39.007211][ T664] RBP: 00007fffe612b440 R08: 0000000000000000 R09: 0000000000000000 [ 39.007212][ T664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919317 [ 39.007212][ T664] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe612bba0 | [ 41.297926][ T722] softirqs last disabled at (0): 0x0 | [ 41.297928][ T722] Preemption disabled at: | [ 41.297929][ T722] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.297942][ T722] Tainted: [W]=WARN [ 41.297943][ T722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.297946][ T722] Call Trace: [ 41.297947][ T722] [ 41.297949][ T722] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.297956][ T722] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.297958][ T722] __might_resched.cold (kernel/sched/core.c:9234) [ 41.297963][ T722] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.297967][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.297970][ T722] __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)) [ 41.297974][ T722] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.297978][ T722] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.297984][ T722] ? 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) [ 41.297987][ T722] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.297990][ T722] put_chars (drivers/char/virtio_console.c:1176) [ 41.297993][ T722] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.297995][ T722] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 41.297999][ T722] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.298005][ T722] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.298008][ T722] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.298010][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298012][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298016][ T722] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.298020][ T722] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.298023][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298025][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298026][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298028][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298031][ T722] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.298033][ T722] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.298037][ T722] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.298041][ T722] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.298043][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298046][ T722] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.298048][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298050][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.298052][ T722] ? 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) [ 41.298055][ T722] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 41.298057][ T722] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.298060][ T722] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.298062][ T722] vprintk_emit (kernel/printk/printk.c:2479) [ 41.298065][ T722] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.298067][ T722] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 41.298069][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298071][ T722] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 41.298075][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298078][ T722] _printk (kernel/printk/printk.c:2504) [ 41.298082][ T722] ? snapshot_read.cold (user.c:?) [ 41.298085][ T722] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.298090][ T722] ? idr_get_free (??:?) [ 41.298093][ T722] ? 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) [ 41.298097][ T722] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 41.298105][ T722] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.298110][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298112][ T722] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 41.298116][ T722] __nla_validate_parse (lib/nlattr.c:635) [ 41.298120][ T722] __nla_parse (lib/nlattr.c:732) [ 41.298123][ T722] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 41.298126][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.298129][ T722] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 41.298132][ T722] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 41.298137][ T722] ? security_capable (security/security.c:660 (discriminator 11)) [ 41.298141][ T722] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 41.298145][ T722] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 41.298148][ T722] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 41.298157][ T722] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.298161][ T722] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.298164][ T722] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 41.298167][ T722] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.298169][ T722] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 41.298173][ T722] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.298177][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298179][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298181][ T722] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.298184][ T722] genl_rcv (net/netlink/genetlink.c:1218) [ 41.298186][ T722] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.298190][ T722] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.298193][ T722] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.298197][ T722] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.298199][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.298202][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.298204][ T722] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 41.298208][ T722] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 41.298212][ T722] __sys_sendto (net/socket.c:2281) [ 41.298215][ T722] ? __ia32_sys_getpeername (net/socket.c:2235) [ 41.298221][ T722] ? fput_close_sync (fs/file_table.c:617) [ 41.298225][ T722] ? alloc_file_clone (fs/file_table.c:479) [ 41.298228][ T722] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 41.298231][ T722] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.298233][ T722] ? 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)) [ 41.298235][ T722] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.298237][ T722] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.298241][ T722] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.298243][ T722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.298246][ T722] RIP: 0033:0x7fd82ca22312 [ 41.298249][ T722] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 41.298251][ T722] RSP: 002b:00007ffdbf3f4f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 41.298256][ T722] RAX: ffffffffffffffda RBX: 00007ffdbf3f5058 RCX: 00007fd82ca22312 [ 41.298258][ T722] RDX: 0000000000000040 RSI: 00007fd8285f6bf0 RDI: 0000000000000020 [ 41.298260][ T722] RBP: 00007ffdbf3f4f50 R08: 00007ffdbf3f50d0 R09: 000000000000000c [ 41.298261][ T722] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd82a8820b0 [ 41.298263][ T722] R13: 00007ffdbf3f5058 R14: 00007fd82c34101a R15: 00007ffdbf3f5448 | [ 43.118749][ T809] softirqs last disabled at (0): 0x0 | [ 43.118750][ T809] Preemption disabled at: | [ 43.118751][ T809] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.118760][ T809] Tainted: [W]=WARN [ 43.118761][ T809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.118763][ T809] Call Trace: [ 43.118764][ T809] [ 43.118765][ T809] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.118771][ T809] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.118772][ T809] __might_resched.cold (kernel/sched/core.c:9234) [ 43.118776][ T809] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.118779][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118781][ T809] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.118784][ T809] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.118787][ T809] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.118792][ T809] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.118793][ T809] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.118796][ T809] put_chars (drivers/char/virtio_console.c:1176) [ 43.118797][ T809] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.118799][ T809] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 43.118801][ T809] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.118804][ T809] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.118808][ T809] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.118810][ T809] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.118812][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118813][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118814][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.118816][ T809] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.118819][ T809] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.118821][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118821][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118822][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118823][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.118825][ T809] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.118827][ T809] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.118833][ T809] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.118836][ T809] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.118838][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.118839][ T809] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.118841][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118842][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.118843][ T809] ? 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) [ 43.118845][ T809] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.118846][ T809] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.118848][ T809] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.118849][ T809] vprintk_emit (kernel/printk/printk.c:2479) [ 43.118851][ T809] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.118853][ T809] _printk (kernel/printk/printk.c:2504) [ 43.118856][ T809] ? snapshot_read.cold (user.c:?) [ 43.118858][ T809] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 43.118860][ T809] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 43.118864][ T809] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 43.118866][ T809] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.118869][ T809] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.118871][ T809] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.118874][ T809] ? netdev_notice (net/core/dev.c:13194) [ 43.118875][ T809] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 43.118882][ T809] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 43.118884][ T809] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.118886][ T809] netif_set_promiscuity (net/core/dev.c:9699) [ 43.118889][ T809] dev_set_promiscuity (net/core/dev_api.c:288) [ 43.118890][ T809] ? dev_disable_lro (net/core/dev_api.c:267) [ 43.118892][ T809] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 43.118896][ T809] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 43.118899][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.118901][ T809] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 43.118905][ T809] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 43.118909][ T809] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 43.118912][ T809] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 43.118916][ T809] ? __nla_validate_parse (lib/nlattr.c:635) [ 43.118920][ T809] ? __nla_parse (lib/nlattr.c:732) [ 43.118922][ T809] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 43.118926][ T809] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 43.118928][ T809] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 43.118931][ T809] ? security_capable (security/security.c:660 (discriminator 11)) [ 43.118934][ T809] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 43.118936][ T809] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 43.118938][ T809] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 43.118942][ T809] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.118945][ T809] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.118947][ T809] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 43.118949][ T809] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.118950][ T809] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 43.118952][ T809] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.118955][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.118957][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118958][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.118960][ T809] genl_rcv (net/netlink/genetlink.c:1218) [ 43.118961][ T809] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.118963][ T809] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.118965][ T809] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.118968][ T809] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 43.118970][ T809] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.118973][ T809] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.118974][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.118976][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118977][ T809] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 43.118980][ T809] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 43.118983][ T809] __sys_sendto (net/socket.c:2281) [ 43.118985][ T809] ? __ia32_sys_getpeername (net/socket.c:2235) [ 43.118989][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.118990][ T809] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.118992][ T809] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 43.118993][ T809] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.118995][ T809] ? 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)) [ 43.118996][ T809] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.118997][ T809] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.119001][ T809] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.119003][ T809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.119005][ T809] RIP: 0033:0x7fe134bab312 [ 43.119007][ T809] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 43.119008][ T809] RSP: 002b:00007fff5fbb1658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.119012][ T809] RAX: ffffffffffffffda RBX: 00007fff5fbb1788 RCX: 00007fe134bab312 [ 43.119013][ T809] RDX: 0000000000000030 RSI: 00007fe133e667f0 RDI: 0000000000000023 [ 43.119014][ T809] RBP: 00007fff5fbb1680 R08: 00007fff5fbb1800 R09: 000000000000000c [ 43.119015][ T809] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe132a0e270 [ 43.119016][ T809] R13: 00007fff5fbb1788 R14: 00007fe1344ca01a R15: 00007fff5fbb1b78 | [ 47.480274][ T896] softirqs last disabled at (0): 0x0 | [ 47.480275][ T896] Preemption disabled at: | [ 47.480276][ T896] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.480286][ T896] Tainted: [W]=WARN [ 47.480287][ T896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.480288][ T896] Call Trace: [ 47.480289][ T896] [ 47.480291][ T896] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.480296][ T896] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.480297][ T896] __might_resched.cold (kernel/sched/core.c:9234) [ 47.480301][ T896] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.480304][ T896] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 47.480306][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480308][ T896] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.480311][ T896] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.480314][ T896] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.480319][ T896] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.480321][ T896] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.480323][ T896] put_chars (drivers/char/virtio_console.c:1176) [ 47.480324][ T896] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 47.480326][ T896] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.480327][ T896] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 47.480330][ T896] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.480335][ T896] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.480337][ T896] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 47.480338][ T896] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 47.480342][ T896] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.480343][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480344][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480347][ T896] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.480349][ T896] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.480351][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480352][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480353][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480354][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480356][ T896] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.480357][ T896] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.480360][ T896] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.480362][ T896] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.480364][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480366][ T896] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.480367][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480368][ T896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.480370][ T896] ? 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) [ 47.480371][ T896] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 47.480372][ T896] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.480374][ T896] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.480375][ T896] vprintk_emit (kernel/printk/printk.c:2479) [ 47.480377][ T896] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.480378][ T896] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 47.480382][ T896] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 47.480384][ T896] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 47.480388][ T896] _printk (kernel/printk/printk.c:2504) [ 47.480391][ T896] ? snapshot_read.cold (user.c:?) [ 47.480393][ T896] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.480396][ T896] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.480398][ T896] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.480400][ T896] ? netdev_notice (net/core/dev.c:13194) [ 47.480402][ T896] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 47.480404][ T896] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 47.480407][ T896] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 47.480408][ T896] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.480410][ T896] netif_set_promiscuity (net/core/dev.c:9699) [ 47.480413][ T896] dev_set_promiscuity (net/core/dev_api.c:288) [ 47.480415][ T896] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.480418][ T896] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 47.480424][ T896] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 47.480428][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480430][ T896] notifier_call_chain (kernel/notifier.c:85) [ 47.480432][ T896] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 47.480435][ T896] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 47.480437][ T896] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 47.480439][ T896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.480441][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480442][ T896] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 47.480443][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480448][ T896] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 47.480451][ T896] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.480453][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480454][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480455][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480456][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480457][ T896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.480459][ T896] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.480461][ T896] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.480462][ T896] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.480465][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480466][ T896] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.480469][ T896] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 47.480471][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480472][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480474][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480475][ T896] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 47.480476][ T896] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.480478][ T896] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.480479][ T896] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.480482][ T896] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.480486][ T896] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.480489][ T896] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.480490][ T896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.480491][ T896] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.480493][ T896] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.480496][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480497][ T896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.480499][ T896] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.480501][ T896] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.480502][ T896] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.480504][ T896] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.480506][ T896] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.480508][ T896] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.480509][ T896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.480511][ T896] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 47.480514][ T896] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 47.480517][ T896] ____sys_sendmsg (net/socket.c:2713) [ 47.480518][ T896] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.480520][ T896] ? sock_write_iter (net/socket.c:1269) [ 47.480521][ T896] ? move_addr_to_kernel (net/socket.c:258) [ 47.480522][ T896] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.480525][ T896] ___sys_sendmsg (net/socket.c:2767) [ 47.480527][ T896] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.480531][ T896] __sys_sendmsg (net/socket.c:2799) [ 47.480534][ T896] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.480536][ T896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.480538][ T896] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.480540][ T896] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.480542][ T896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.480543][ T896] RIP: 0033:0x7feb8446b54e [ 47.480545][ T896] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.480547][ T896] RSP: 002b:00007ffca91b25a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.480550][ T896] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007feb8446b54e [ 47.480552][ T896] RDX: 0000000000000000 RSI: 00007ffca91b2650 RDI: 0000000000000005 [ 47.480553][ T896] RBP: 00007ffca91b25b0 R08: 0000000000000000 R09: 0000000000000000 [ 47.480553][ T896] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91931f [ 47.480554][ T896] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca91b2d10 | [ 49.602638][ T954] softirqs last disabled at (0): 0x0 | [ 49.602640][ T954] Preemption disabled at: | [ 49.602640][ T954] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.602650][ T954] Tainted: [W]=WARN [ 49.602651][ T954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.602652][ T954] Call Trace: [ 49.602654][ T954] [ 49.602655][ T954] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.602661][ T954] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.602662][ T954] __might_resched.cold (kernel/sched/core.c:9234) [ 49.602666][ T954] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.602669][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602672][ T954] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 49.602675][ T954] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.602678][ T954] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.602683][ T954] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 49.602684][ T954] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.602687][ T954] put_chars (drivers/char/virtio_console.c:1176) [ 49.602688][ T954] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.602689][ T954] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 49.602692][ T954] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.602697][ T954] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.602699][ T954] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.602700][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602702][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602704][ T954] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.602706][ T954] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.602708][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602709][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602710][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602711][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602713][ T954] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.602715][ T954] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.602717][ T954] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.602720][ T954] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.602721][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602723][ T954] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.602724][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602725][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.602727][ T954] ? 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) [ 49.602728][ T954] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 49.602730][ T954] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.602731][ T954] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.602733][ T954] vprintk_emit (kernel/printk/printk.c:2479) [ 49.602734][ T954] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.602735][ T954] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 49.602737][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602738][ T954] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 49.602742][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602744][ T954] _printk (kernel/printk/printk.c:2504) [ 49.602747][ T954] ? snapshot_read.cold (user.c:?) [ 49.602748][ T954] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 49.602752][ T954] ? idr_get_free (??:?) [ 49.602754][ T954] ? 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) [ 49.602757][ T954] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 49.602764][ T954] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.602768][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602769][ T954] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 49.602772][ T954] __nla_validate_parse (lib/nlattr.c:635) [ 49.602775][ T954] __nla_parse (lib/nlattr.c:732) [ 49.602777][ T954] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 49.602779][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.602781][ T954] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 49.602783][ T954] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 49.602786][ T954] ? security_capable (security/security.c:660 (discriminator 11)) [ 49.602789][ T954] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 49.602791][ T954] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 49.602794][ T954] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 49.602800][ T954] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.602803][ T954] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.602805][ T954] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 49.602807][ T954] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.602809][ T954] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 49.602811][ T954] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.602814][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602815][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602816][ T954] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.602818][ T954] genl_rcv (net/netlink/genetlink.c:1218) [ 49.602820][ T954] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.602822][ T954] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.602824][ T954] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.602826][ T954] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.602828][ T954] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.602830][ T954] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.602831][ T954] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 49.602834][ T954] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 49.602837][ T954] __sys_sendto (net/socket.c:2281) [ 49.602839][ T954] ? __ia32_sys_getpeername (net/socket.c:2235) [ 49.602843][ T954] ? fput_close_sync (fs/file_table.c:617) [ 49.602846][ T954] ? alloc_file_clone (fs/file_table.c:479) [ 49.602848][ T954] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 49.602849][ T954] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.602851][ T954] ? 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)) [ 49.602852][ T954] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.602859][ T954] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.602862][ T954] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.602864][ T954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.602867][ T954] RIP: 0033:0x7f9535a3d312 [ 49.602869][ T954] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 49.602870][ T954] RSP: 002b:00007fff0658d8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.602874][ T954] RAX: ffffffffffffffda RBX: 00007fff0658d9d8 RCX: 00007f9535a3d312 [ 49.602875][ T954] RDX: 0000000000000044 RSI: 00007f95315fb050 RDI: 0000000000000020 [ 49.602876][ T954] RBP: 00007fff0658d8d0 R08: 00007fff0658da50 R09: 000000000000000c [ 49.602877][ T954] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f95338960b0 [ 49.602877][ T954] R13: 00007fff0658d9d8 R14: 00007f953535c01a R15: 00007fff0658ddc8 | [ 51.235218][ T1041] softirqs last disabled at (0): 0x0 | [ 51.235220][ T1041] Preemption disabled at: | [ 51.235220][ T1041] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.235230][ T1041] Tainted: [W]=WARN [ 51.235231][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.235232][ T1041] Call Trace: [ 51.235234][ T1041] [ 51.235235][ T1041] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.235240][ T1041] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.235242][ T1041] __might_resched.cold (kernel/sched/core.c:9234) [ 51.235246][ T1041] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.235249][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235251][ T1041] __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)) [ 51.235254][ T1041] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.235257][ T1041] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.235262][ T1041] ? 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) [ 51.235264][ T1041] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.235266][ T1041] put_chars (drivers/char/virtio_console.c:1176) [ 51.235268][ T1041] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.235269][ T1041] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 51.235272][ T1041] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 51.235274][ T1041] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.235278][ T1041] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.235280][ T1041] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.235282][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235283][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235284][ T1041] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.235286][ T1041] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.235289][ T1041] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.235291][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235292][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235293][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235294][ T1041] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.235296][ T1041] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.235297][ T1041] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.235300][ T1041] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.235302][ T1041] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.235304][ T1041] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.235305][ T1041] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.235307][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235308][ T1041] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.235310][ T1041] ? 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) [ 51.235311][ T1041] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 51.235312][ T1041] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.235314][ T1041] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.235316][ T1041] vprintk_emit (kernel/printk/printk.c:2479) [ 51.235317][ T1041] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.235319][ T1041] _printk (kernel/printk/printk.c:2504) [ 51.235322][ T1041] ? snapshot_read.cold (user.c:?) [ 51.235324][ T1041] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 51.235327][ T1041] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 51.235330][ T1041] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 51.235332][ T1041] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.235336][ T1041] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.235338][ T1041] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.235340][ T1041] ? netdev_notice (net/core/dev.c:13194) [ 51.235341][ T1041] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 51.235349][ T1041] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 51.235350][ T1041] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 51.235352][ T1041] netif_set_promiscuity (net/core/dev.c:9699) [ 51.235355][ T1041] dev_set_promiscuity (net/core/dev_api.c:288) [ 51.235357][ T1041] ? dev_disable_lro (net/core/dev_api.c:267) [ 51.235358][ T1041] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 51.235362][ T1041] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 51.235365][ T1041] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.235367][ T1041] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 51.235372][ T1041] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 51.235375][ T1041] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 51.235379][ T1041] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 51.235382][ T1041] ? __nla_validate_parse (lib/nlattr.c:635) [ 51.235386][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 51.235388][ T1041] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 51.235392][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 51.235394][ T1041] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 51.235397][ T1041] ? security_capable (security/security.c:660 (discriminator 11)) [ 51.235400][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 51.235403][ T1041] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 51.235405][ T1041] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 51.235408][ T1041] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.235411][ T1041] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.235413][ T1041] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 51.235415][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.235417][ T1041] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 51.235419][ T1041] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.235422][ T1041] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.235423][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235424][ T1041] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.235426][ T1041] genl_rcv (net/netlink/genetlink.c:1218) [ 51.235428][ T1041] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.235430][ T1041] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.235432][ T1041] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 51.235435][ T1041] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 51.235438][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.235440][ T1041] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.235441][ T1041] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.235443][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235445][ T1041] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.235447][ T1041] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 51.235450][ T1041] __sys_sendto (net/socket.c:2281) [ 51.235452][ T1041] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.235456][ T1041] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.235457][ T1041] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.235459][ T1041] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.235461][ T1041] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.235462][ T1041] ? 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)) [ 51.235464][ T1041] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 51.235465][ T1041] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.235468][ T1041] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.235470][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.235472][ T1041] RIP: 0033:0x7f24989d2312 [ 51.235474][ T1041] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 51.235476][ T1041] RSP: 002b:00007ffecf880f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.235479][ T1041] RAX: ffffffffffffffda RBX: 00007ffecf881068 RCX: 00007f24989d2312 [ 51.235480][ T1041] RDX: 0000000000000030 RSI: 00007f24945ffc30 RDI: 0000000000000023 [ 51.235481][ T1041] RBP: 00007ffecf880f60 R08: 00007ffecf8810e0 R09: 000000000000000c [ 51.235482][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2496832270 [ 51.235483][ T1041] R13: 00007ffecf881068 R14: 00007f24982f101a R15: 00007ffecf881458 | [ 66.947942][ T1181] softirqs last disabled at (0): 0x0 | [ 66.947944][ T1181] Preemption disabled at: | [ 66.947944][ T1181] vprintk_emit (kernel/printk/printk.c:2471) | [ 66.947954][ T1181] Tainted: [W]=WARN [ 66.947955][ T1181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.947957][ T1181] Call Trace: [ 66.947958][ T1181] [ 66.947959][ T1181] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 66.947965][ T1181] ? vprintk_emit (kernel/printk/printk.c:2471) [ 66.947966][ T1181] __might_resched.cold (kernel/sched/core.c:9234) [ 66.947970][ T1181] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 66.947973][ T1181] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 66.947974][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.947977][ T1181] __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)) [ 66.947980][ T1181] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.947983][ T1181] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.947987][ T1181] ? 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) [ 66.947989][ T1181] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.947991][ T1181] put_chars (drivers/char/virtio_console.c:1176) [ 66.947993][ T1181] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 66.947994][ T1181] ? __send_to_port (drivers/char/virtio_console.c:654) [ 66.947996][ T1181] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 66.947998][ T1181] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 66.948003][ T1181] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 66.948004][ T1181] ? 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) [ 66.948006][ T1181] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 66.948009][ T1181] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.948011][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948012][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948014][ T1181] console_emit_next_record (kernel/printk/printk.c:3183) [ 66.948017][ T1181] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 66.948019][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948020][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948021][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948022][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948024][ T1181] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 66.948025][ T1181] console_flush_one_record (kernel/printk/printk.c:3268) [ 66.948028][ T1181] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 66.948030][ T1181] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 66.948032][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948033][ T1181] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 66.948035][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948036][ T1181] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.948037][ T1181] ? 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) [ 66.948039][ T1181] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 66.948040][ T1181] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 66.948042][ T1181] ? vprintk_emit (kernel/printk/printk.c:2478) [ 66.948043][ T1181] vprintk_emit (kernel/printk/printk.c:2479) [ 66.948045][ T1181] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 66.948046][ T1181] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 66.948050][ T1181] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 66.948053][ T1181] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 66.948056][ T1181] _printk (kernel/printk/printk.c:2504) [ 66.948059][ T1181] ? snapshot_read.cold (user.c:?) [ 66.948061][ T1181] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 66.948064][ T1181] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 66.948066][ T1181] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 66.948068][ T1181] ? netdev_notice (net/core/dev.c:13194) [ 66.948070][ T1181] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 66.948072][ T1181] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 66.948075][ T1181] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 66.948077][ T1181] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 66.948078][ T1181] netif_set_promiscuity (net/core/dev.c:9699) [ 66.948081][ T1181] dev_set_promiscuity (net/core/dev_api.c:288) [ 66.948083][ T1181] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.948086][ T1181] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 66.948093][ T1181] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 66.948097][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948098][ T1181] notifier_call_chain (kernel/notifier.c:85) [ 66.948101][ T1181] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 66.948103][ T1181] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 66.948106][ T1181] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 66.948108][ T1181] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.948109][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948111][ T1181] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 66.948112][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948117][ T1181] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 66.948120][ T1181] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.948121][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948122][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948123][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948125][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948126][ T1181] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.948127][ T1181] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 66.948130][ T1181] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 66.948131][ T1181] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.948134][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948135][ T1181] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 66.948138][ T1181] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 66.948140][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948141][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948143][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948144][ T1181] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 66.948145][ T1181] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 66.948147][ T1181] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.948148][ T1181] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.948151][ T1181] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 66.948155][ T1181] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 66.948158][ T1181] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.948159][ T1181] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.948160][ T1181] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.948162][ T1181] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 66.948165][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948166][ T1181] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.948168][ T1181] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.948170][ T1181] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.948172][ T1181] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.948174][ T1181] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 66.948176][ T1181] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 66.948177][ T1181] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.948179][ T1181] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.948180][ T1181] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 66.948183][ T1181] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 66.948186][ T1181] ____sys_sendmsg (net/socket.c:2713) [ 66.948187][ T1181] ? copy_msghdr_from_user (net/socket.c:2650) [ 66.948189][ T1181] ? sock_write_iter (net/socket.c:1269) [ 66.948190][ T1181] ? move_addr_to_kernel (net/socket.c:258) [ 66.948192][ T1181] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.948194][ T1181] ___sys_sendmsg (net/socket.c:2767) [ 66.948196][ T1181] ? copy_msghdr_from_user (net/socket.c:2619) [ 66.948201][ T1181] __sys_sendmsg (net/socket.c:2799) [ 66.948203][ T1181] ? __sys_sendmsg_sock (net/socket.c:2780) [ 66.948206][ T1181] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.948207][ T1181] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 66.948209][ T1181] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 66.948211][ T1181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.948213][ T1181] RIP: 0033:0x7f258e08254e [ 66.948214][ T1181] 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 [ 66.948216][ T1181] RSP: 002b:00007ffdb51886c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.948219][ T1181] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f258e08254e [ 66.948221][ T1181] RDX: 0000000000000000 RSI: 00007ffdb5188770 RDI: 0000000000000005 [ 66.948222][ T1181] RBP: 00007ffdb51886d0 R08: 0000000000000000 R09: 0000000000000000 [ 66.948223][ T1181] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919333 [ 66.948223][ T1181] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb5188e30 | [ 69.030519][ T1239] softirqs last disabled at (0): 0x0 | [ 69.030521][ T1239] Preemption disabled at: | [ 69.030522][ T1239] vprintk_emit (kernel/printk/printk.c:2471) | [ 69.030532][ T1239] Tainted: [W]=WARN [ 69.030533][ T1239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.030534][ T1239] Call Trace: [ 69.030535][ T1239] [ 69.030536][ T1239] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 69.030541][ T1239] ? vprintk_emit (kernel/printk/printk.c:2471) [ 69.030543][ T1239] __might_resched.cold (kernel/sched/core.c:9234) [ 69.030547][ T1239] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 69.030550][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030553][ T1239] __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)) [ 69.030555][ T1239] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.030558][ T1239] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.030563][ T1239] ? 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) [ 69.030565][ T1239] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.030567][ T1239] put_chars (drivers/char/virtio_console.c:1176) [ 69.030568][ T1239] ? __send_to_port (drivers/char/virtio_console.c:654) [ 69.030570][ T1239] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 69.030573][ T1239] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 69.030577][ T1239] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 69.030579][ T1239] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.030584][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030585][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030588][ T1239] console_emit_next_record (kernel/printk/printk.c:3183) [ 69.030590][ T1239] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 69.030592][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030593][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030594][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030595][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030597][ T1239] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 69.030599][ T1239] console_flush_one_record (kernel/printk/printk.c:3268) [ 69.030601][ T1239] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 69.030603][ T1239] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 69.030605][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030607][ T1239] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 69.030608][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030609][ T1239] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.030611][ T1239] ? 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) [ 69.030612][ T1239] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 69.030613][ T1239] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 69.030615][ T1239] ? vprintk_emit (kernel/printk/printk.c:2478) [ 69.030616][ T1239] vprintk_emit (kernel/printk/printk.c:2479) [ 69.030618][ T1239] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 69.030619][ T1239] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 69.030621][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030622][ T1239] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 69.030626][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030628][ T1239] _printk (kernel/printk/printk.c:2504) [ 69.030630][ T1239] ? snapshot_read.cold (user.c:?) [ 69.030632][ T1239] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 69.030635][ T1239] ? idr_get_free (??:?) [ 69.030637][ T1239] ? 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) [ 69.030640][ T1239] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 69.030647][ T1239] ? nla_get_range_signed (lib/nlattr.c:270) [ 69.030651][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030653][ T1239] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 69.030655][ T1239] __nla_validate_parse (lib/nlattr.c:635) [ 69.030658][ T1239] __nla_parse (lib/nlattr.c:732) [ 69.030660][ T1239] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 69.030663][ T1239] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.030664][ T1239] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 69.030666][ T1239] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 69.030670][ T1239] ? security_capable (security/security.c:660 (discriminator 11)) [ 69.030673][ T1239] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 69.030675][ T1239] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 69.030677][ T1239] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 69.030684][ T1239] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 69.030687][ T1239] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 69.030689][ T1239] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 69.030691][ T1239] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 69.030693][ T1239] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 69.030695][ T1239] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.030698][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030699][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030700][ T1239] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.030702][ T1239] genl_rcv (net/netlink/genetlink.c:1218) [ 69.030704][ T1239] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.030706][ T1239] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.030708][ T1239] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 69.030710][ T1239] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 69.030712][ T1239] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.030714][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.030715][ T1239] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 69.030718][ T1239] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 69.030721][ T1239] __sys_sendto (net/socket.c:2281) [ 69.030723][ T1239] ? __ia32_sys_getpeername (net/socket.c:2235) [ 69.030727][ T1239] ? fput_close_sync (fs/file_table.c:617) [ 69.030730][ T1239] ? alloc_file_clone (fs/file_table.c:479) [ 69.030732][ T1239] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 69.030734][ T1239] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.030735][ T1239] ? 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)) [ 69.030736][ T1239] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 69.030738][ T1239] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 69.030740][ T1239] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 69.030742][ T1239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.030744][ T1239] RIP: 0033:0x7fddcc7d9312 [ 69.030746][ T1239] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 69.030747][ T1239] RSP: 002b:00007ffce18dbd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 69.030751][ T1239] RAX: ffffffffffffffda RBX: 00007ffce18dbe58 RCX: 00007fddcc7d9312 [ 69.030752][ T1239] RDX: 0000000000000048 RSI: 00007fddca6434b0 RDI: 0000000000000020 [ 69.030753][ T1239] RBP: 00007ffce18dbd50 R08: 00007ffce18dbed0 R09: 000000000000000c [ 69.030754][ T1239] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fddca6320b0 [ 69.030755][ T1239] R13: 00007ffce18dbe58 R14: 00007fddcc0f801a R15: 00007ffce18dc248 | [ 70.623645][ T1325] softirqs last disabled at (0): 0x0 | [ 70.623647][ T1325] Preemption disabled at: | [ 70.623647][ T1325] vprintk_emit (kernel/printk/printk.c:2471) | [ 70.623657][ T1325] Tainted: [W]=WARN [ 70.623658][ T1325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.623659][ T1325] Call Trace: [ 70.623661][ T1325] [ 70.623662][ T1325] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 70.623668][ T1325] ? vprintk_emit (kernel/printk/printk.c:2471) [ 70.623669][ T1325] __might_resched.cold (kernel/sched/core.c:9234) [ 70.623672][ T1325] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 70.623676][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623678][ T1325] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 70.623681][ T1325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.623684][ T1325] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.623689][ T1325] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 70.623691][ T1325] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.623693][ T1325] put_chars (drivers/char/virtio_console.c:1176) [ 70.623694][ T1325] ? __send_to_port (drivers/char/virtio_console.c:654) [ 70.623696][ T1325] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 70.623698][ T1325] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 70.623700][ T1325] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 70.623705][ T1325] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 70.623707][ T1325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.623708][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623709][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623710][ T1325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.623713][ T1325] console_emit_next_record (kernel/printk/printk.c:3183) [ 70.623715][ T1325] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 70.623717][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623718][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623719][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623720][ T1325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.623722][ T1325] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 70.623724][ T1325] console_flush_one_record (kernel/printk/printk.c:3268) [ 70.623726][ T1325] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 70.623729][ T1325] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 70.623730][ T1325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.623732][ T1325] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 70.623733][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623734][ T1325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.623736][ T1325] ? 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) [ 70.623737][ T1325] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 70.623739][ T1325] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 70.623741][ T1325] ? vprintk_emit (kernel/printk/printk.c:2478) [ 70.623742][ T1325] vprintk_emit (kernel/printk/printk.c:2479) [ 70.623744][ T1325] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 70.623746][ T1325] _printk (kernel/printk/printk.c:2504) [ 70.623749][ T1325] ? snapshot_read.cold (user.c:?) [ 70.623751][ T1325] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 70.623753][ T1325] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 70.623757][ T1325] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 70.623759][ T1325] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 70.623762][ T1325] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 70.623764][ T1325] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 70.623766][ T1325] ? netdev_notice (net/core/dev.c:13194) [ 70.623768][ T1325] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 70.623775][ T1325] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 70.623777][ T1325] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 70.623779][ T1325] netif_set_promiscuity (net/core/dev.c:9699) [ 70.623782][ T1325] dev_set_promiscuity (net/core/dev_api.c:288) [ 70.623784][ T1325] ? dev_disable_lro (net/core/dev_api.c:267) [ 70.623785][ T1325] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 70.623789][ T1325] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 70.623792][ T1325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.623794][ T1325] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 70.623798][ T1325] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 70.623801][ T1325] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 70.623805][ T1325] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 70.623808][ T1325] ? __nla_validate_parse (lib/nlattr.c:635) [ 70.623813][ T1325] ? __nla_parse (lib/nlattr.c:732) [ 70.623814][ T1325] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 70.623818][ T1325] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 70.623820][ T1325] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 70.623823][ T1325] ? security_capable (security/security.c:660 (discriminator 11)) [ 70.623826][ T1325] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 70.623829][ T1325] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 70.623831][ T1325] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 70.623834][ T1325] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.623837][ T1325] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.623839][ T1325] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 70.623841][ T1325] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 70.623843][ T1325] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 70.623844][ T1325] ? netlink_ack (./include/linux/skbuff.h:2718) [ 70.623847][ T1325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.623849][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623850][ T1325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.623852][ T1325] genl_rcv (net/netlink/genetlink.c:1218) [ 70.623853][ T1325] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 70.623855][ T1325] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 70.623857][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623859][ T1325] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 70.623861][ T1325] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 70.623863][ T1325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.623864][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623866][ T1325] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 70.623868][ T1325] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 70.623871][ T1325] __sys_sendto (net/socket.c:2281) [ 70.623873][ T1325] ? __ia32_sys_getpeername (net/socket.c:2235) [ 70.623877][ T1325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.623878][ T1325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.623880][ T1325] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 70.623882][ T1325] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 70.623884][ T1325] ? 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)) [ 70.623886][ T1325] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 70.623887][ T1325] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 70.623891][ T1325] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 70.623893][ T1325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 70.623894][ T1325] RIP: 0033:0x7f442a691312 [ 70.623896][ T1325] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 70.623898][ T1325] RSP: 002b:00007ffcaab8cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 70.623902][ T1325] RAX: ffffffffffffffda RBX: 00007ffcaab8cd98 RCX: 00007f442a691312 [ 70.623903][ T1325] RDX: 0000000000000030 RSI: 00007f442629e570 RDI: 0000000000000023 [ 70.623904][ T1325] RBP: 00007ffcaab8cc90 R08: 00007ffcaab8ce10 R09: 000000000000000c [ 70.623905][ T1325] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f44284ea270 [ 70.623906][ T1325] R13: 00007ffcaab8cd98 R14: 00007f4429fb001a R15: 00007ffcaab8d188 | [ 74.994223][ T1478] softirqs last disabled at (0): 0x0 | [ 74.994225][ T1478] Preemption disabled at: | [ 74.994226][ T1478] vprintk_emit (kernel/printk/printk.c:2471) | [ 74.994235][ T1478] Tainted: [W]=WARN [ 74.994236][ T1478] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.994238][ T1478] Call Trace: [ 74.994239][ T1478] [ 74.994241][ T1478] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.994246][ T1478] ? vprintk_emit (kernel/printk/printk.c:2471) [ 74.994247][ T1478] __might_resched.cold (kernel/sched/core.c:9234) [ 74.994251][ T1478] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.994254][ T1478] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 74.994256][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994258][ T1478] __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)) [ 74.994261][ T1478] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.994264][ T1478] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.994269][ T1478] ? 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) [ 74.994270][ T1478] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.994273][ T1478] put_chars (drivers/char/virtio_console.c:1176) [ 74.994274][ T1478] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 74.994276][ T1478] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.994277][ T1478] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 74.994280][ T1478] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.994285][ T1478] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.994286][ T1478] ? 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) [ 74.994288][ T1478] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 74.994291][ T1478] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.994293][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994294][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994297][ T1478] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.994299][ T1478] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.994301][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994302][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994303][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994304][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994306][ T1478] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.994308][ T1478] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.994310][ T1478] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.994313][ T1478] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.994314][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994316][ T1478] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.994317][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994318][ T1478] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.994320][ T1478] ? 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) [ 74.994321][ T1478] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 74.994322][ T1478] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.994324][ T1478] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.994326][ T1478] vprintk_emit (kernel/printk/printk.c:2479) [ 74.994327][ T1478] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.994329][ T1478] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 74.994332][ T1478] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 74.994335][ T1478] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 74.994338][ T1478] _printk (kernel/printk/printk.c:2504) [ 74.994341][ T1478] ? snapshot_read.cold (user.c:?) [ 74.994343][ T1478] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.994346][ T1478] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.994348][ T1478] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.994350][ T1478] ? netdev_notice (net/core/dev.c:13194) [ 74.994351][ T1478] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 74.994354][ T1478] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 74.994357][ T1478] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 74.994359][ T1478] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.994360][ T1478] netif_set_promiscuity (net/core/dev.c:9699) [ 74.994363][ T1478] dev_set_promiscuity (net/core/dev_api.c:288) [ 74.994365][ T1478] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 74.994368][ T1478] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 74.994374][ T1478] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 74.994378][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994380][ T1478] notifier_call_chain (kernel/notifier.c:85) [ 74.994383][ T1478] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 74.994385][ T1478] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 74.994387][ T1478] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 74.994389][ T1478] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.994391][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994392][ T1478] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 74.994393][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994399][ T1478] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 74.994401][ T1478] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.994403][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994404][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994405][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994407][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994408][ T1478] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.994409][ T1478] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 74.994412][ T1478] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 74.994413][ T1478] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.994415][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994416][ T1478] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.994419][ T1478] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 74.994422][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994423][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994424][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994425][ T1478] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 74.994426][ T1478] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.994428][ T1478] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.994430][ T1478] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.994432][ T1478] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.994436][ T1478] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.994439][ T1478] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.994440][ T1478] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.994442][ T1478] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.994443][ T1478] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 74.994446][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994447][ T1478] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.994449][ T1478] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.994451][ T1478] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.994453][ T1478] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.994455][ T1478] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.994457][ T1478] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.994459][ T1478] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.994460][ T1478] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.994462][ T1478] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 74.994465][ T1478] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 74.994468][ T1478] ____sys_sendmsg (net/socket.c:2713) [ 74.994469][ T1478] ? copy_msghdr_from_user (net/socket.c:2650) [ 74.994471][ T1478] ? sock_write_iter (net/socket.c:1269) [ 74.994472][ T1478] ? move_addr_to_kernel (net/socket.c:258) [ 74.994474][ T1478] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.994476][ T1478] ___sys_sendmsg (net/socket.c:2767) [ 74.994478][ T1478] ? copy_msghdr_from_user (net/socket.c:2619) [ 74.994483][ T1478] __sys_sendmsg (net/socket.c:2799) [ 74.994485][ T1478] ? __sys_sendmsg_sock (net/socket.c:2780) [ 74.994487][ T1478] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.994489][ T1478] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.994491][ T1478] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.994493][ T1478] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.994494][ T1478] RIP: 0033:0x7f1cb850f54e [ 74.994496][ T1478] 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 [ 74.994498][ T1478] RSP: 002b:00007ffc5dac0f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.994501][ T1478] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f1cb850f54e [ 74.994503][ T1478] RDX: 0000000000000000 RSI: 00007ffc5dac1030 RDI: 0000000000000005 [ 74.994504][ T1478] RBP: 00007ffc5dac0f90 R08: 0000000000000000 R09: 0000000000000000 [ 74.994504][ T1478] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91933b [ 74.994505][ T1478] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc5dac16f0 | [ 77.122420][ T1536] softirqs last disabled at (0): 0x0 | [ 77.122422][ T1536] Preemption disabled at: | [ 77.122423][ T1536] vprintk_emit (kernel/printk/printk.c:2471) | [ 77.122433][ T1536] Tainted: [W]=WARN [ 77.122434][ T1536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.122435][ T1536] Call Trace: [ 77.122437][ T1536] [ 77.122438][ T1536] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 77.122443][ T1536] ? vprintk_emit (kernel/printk/printk.c:2471) [ 77.122445][ T1536] __might_resched.cold (kernel/sched/core.c:9234) [ 77.122449][ T1536] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 77.122452][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122454][ T1536] __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)) [ 77.122457][ T1536] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 77.122460][ T1536] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.122465][ T1536] ? 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) [ 77.122467][ T1536] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 77.122469][ T1536] put_chars (drivers/char/virtio_console.c:1176) [ 77.122471][ T1536] ? __send_to_port (drivers/char/virtio_console.c:654) [ 77.122472][ T1536] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 77.122475][ T1536] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 77.122479][ T1536] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 77.122481][ T1536] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 77.122483][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122484][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122487][ T1536] console_emit_next_record (kernel/printk/printk.c:3183) [ 77.122490][ T1536] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 77.122492][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122493][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122493][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122494][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122496][ T1536] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 77.122498][ T1536] console_flush_one_record (kernel/printk/printk.c:3268) [ 77.122500][ T1536] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 77.122503][ T1536] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 77.122505][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122507][ T1536] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 77.122508][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122509][ T1536] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.122511][ T1536] ? 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) [ 77.122512][ T1536] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 77.122514][ T1536] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 77.122515][ T1536] ? vprintk_emit (kernel/printk/printk.c:2478) [ 77.122517][ T1536] vprintk_emit (kernel/printk/printk.c:2479) [ 77.122519][ T1536] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 77.122520][ T1536] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 77.122522][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122523][ T1536] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 77.122526][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122528][ T1536] _printk (kernel/printk/printk.c:2504) [ 77.122531][ T1536] ? snapshot_read.cold (user.c:?) [ 77.122533][ T1536] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 77.122537][ T1536] ? idr_get_free (??:?) [ 77.122538][ T1536] ? 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) [ 77.122542][ T1536] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 77.122548][ T1536] ? nla_get_range_signed (lib/nlattr.c:270) [ 77.122552][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122554][ T1536] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 77.122556][ T1536] __nla_validate_parse (lib/nlattr.c:635) [ 77.122559][ T1536] __nla_parse (lib/nlattr.c:732) [ 77.122561][ T1536] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 77.122564][ T1536] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.122566][ T1536] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 77.122568][ T1536] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 77.122571][ T1536] ? security_capable (security/security.c:660 (discriminator 11)) [ 77.122574][ T1536] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 77.122576][ T1536] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 77.122579][ T1536] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 77.122589][ T1536] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 77.122592][ T1536] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 77.122594][ T1536] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 77.122596][ T1536] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 77.122598][ T1536] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 77.122600][ T1536] ? netlink_ack (./include/linux/skbuff.h:2718) [ 77.122603][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122605][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122606][ T1536] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 77.122608][ T1536] genl_rcv (net/netlink/genetlink.c:1218) [ 77.122609][ T1536] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 77.122612][ T1536] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 77.122614][ T1536] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 77.122616][ T1536] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 77.122618][ T1536] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 77.122620][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 77.122621][ T1536] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 77.122624][ T1536] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 77.122627][ T1536] __sys_sendto (net/socket.c:2281) [ 77.122630][ T1536] ? __ia32_sys_getpeername (net/socket.c:2235) [ 77.122633][ T1536] ? fput_close_sync (fs/file_table.c:617) [ 77.122636][ T1536] ? alloc_file_clone (fs/file_table.c:479) [ 77.122638][ T1536] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 77.122640][ T1536] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 77.122641][ T1536] ? 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)) [ 77.122643][ T1536] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 77.122644][ T1536] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 77.122647][ T1536] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 77.122649][ T1536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 77.122651][ T1536] RIP: 0033:0x7f6cb4d82312 [ 77.122652][ T1536] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 77.122654][ T1536] RSP: 002b:00007fff4e5ca158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 77.122658][ T1536] RAX: ffffffffffffffda RBX: 00007fff4e5ca288 RCX: 00007f6cb4d82312 [ 77.122659][ T1536] RDX: 0000000000000040 RSI: 00007f6cb0956ba0 RDI: 0000000000000020 [ 77.122660][ T1536] RBP: 00007fff4e5ca180 R08: 00007fff4e5ca300 R09: 000000000000000c [ 77.122661][ T1536] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6cb2be20b0 [ 77.122662][ T1536] R13: 00007fff4e5ca288 R14: 00007f6cb46a101a R15: 00007fff4e5ca678 | [ 78.527155][ T1608] softirqs last disabled at (0): 0x0 | [ 78.527156][ T1608] Preemption disabled at: | [ 78.527157][ T1608] vprintk_emit (kernel/printk/printk.c:2471) | [ 78.527167][ T1608] Tainted: [W]=WARN [ 78.527168][ T1608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.527170][ T1608] Call Trace: [ 78.527171][ T1608] [ 78.527172][ T1608] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.527178][ T1608] ? vprintk_emit (kernel/printk/printk.c:2471) [ 78.527179][ T1608] __might_resched.cold (kernel/sched/core.c:9234) [ 78.527183][ T1608] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.527186][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527189][ T1608] __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)) [ 78.527192][ T1608] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.527195][ T1608] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.527200][ T1608] ? 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) [ 78.527201][ T1608] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.527204][ T1608] put_chars (drivers/char/virtio_console.c:1176) [ 78.527205][ T1608] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.527207][ T1608] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 78.527209][ T1608] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 78.527211][ T1608] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.527216][ T1608] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.527218][ T1608] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 78.527220][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527221][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527222][ T1608] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.527224][ T1608] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.527227][ T1608] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.527229][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527230][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527230][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527231][ T1608] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.527233][ T1608] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 78.527235][ T1608] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.527237][ T1608] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.527240][ T1608] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.527242][ T1608] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.527243][ T1608] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.527245][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527246][ T1608] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.527247][ T1608] ? 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) [ 78.527249][ T1608] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 78.527250][ T1608] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.527252][ T1608] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.527253][ T1608] vprintk_emit (kernel/printk/printk.c:2479) [ 78.527255][ T1608] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.527257][ T1608] _printk (kernel/printk/printk.c:2504) [ 78.527260][ T1608] ? snapshot_read.cold (user.c:?) [ 78.527261][ T1608] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 78.527264][ T1608] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 78.527268][ T1608] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 78.527270][ T1608] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 78.527273][ T1608] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 78.527275][ T1608] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 78.527277][ T1608] ? netdev_notice (net/core/dev.c:13194) [ 78.527279][ T1608] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 78.527286][ T1608] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 78.527288][ T1608] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 78.527290][ T1608] netif_set_promiscuity (net/core/dev.c:9699) [ 78.527293][ T1608] dev_set_promiscuity (net/core/dev_api.c:288) [ 78.527294][ T1608] ? dev_disable_lro (net/core/dev_api.c:267) [ 78.527296][ T1608] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 78.527300][ T1608] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 78.527303][ T1608] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.527305][ T1608] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 78.527309][ T1608] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 78.527313][ T1608] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 78.527317][ T1608] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 78.527320][ T1608] ? __nla_validate_parse (lib/nlattr.c:635) [ 78.527324][ T1608] ? __nla_parse (lib/nlattr.c:732) [ 78.527326][ T1608] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 78.527330][ T1608] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 78.527332][ T1608] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 78.527336][ T1608] ? security_capable (security/security.c:660 (discriminator 11)) [ 78.527339][ T1608] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 78.527341][ T1608] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 78.527343][ T1608] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 78.527346][ T1608] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 78.527349][ T1608] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 78.527351][ T1608] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 78.527353][ T1608] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 78.527355][ T1608] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 78.527357][ T1608] ? netlink_ack (./include/linux/skbuff.h:2718) [ 78.527360][ T1608] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.527361][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527362][ T1608] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.527364][ T1608] genl_rcv (net/netlink/genetlink.c:1218) [ 78.527366][ T1608] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 78.527368][ T1608] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 78.527370][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527372][ T1608] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 78.527374][ T1608] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 78.527376][ T1608] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.527377][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527379][ T1608] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 78.527381][ T1608] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 78.527385][ T1608] __sys_sendto (net/socket.c:2281) [ 78.527387][ T1608] ? __ia32_sys_getpeername (net/socket.c:2235) [ 78.527390][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.527391][ T1608] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 78.527394][ T1608] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 78.527395][ T1608] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 78.527398][ T1608] ? 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)) [ 78.527400][ T1608] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 78.527401][ T1608] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 78.527405][ T1608] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 78.527406][ T1608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 78.527408][ T1608] RIP: 0033:0x7f17fc796312 [ 78.527410][ T1608] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 78.527412][ T1608] RSP: 002b:00007ffe6700bf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 78.527415][ T1608] RAX: ffffffffffffffda RBX: 00007ffe6700c098 RCX: 00007f17fc796312 [ 78.527417][ T1608] RDX: 0000000000000034 RSI: 00007f17f83d6b70 RDI: 0000000000000023 [ 78.527418][ T1608] RBP: 00007ffe6700bf90 R08: 00007ffe6700c110 R09: 000000000000000c [ 78.527419][ T1608] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f17fa5f6190 [ 78.527419][ T1608] R13: 00007ffe6700c098 R14: 00007f17fc0b501a R15: 00007ffe6700c488 | [ 80.365820][ T1678] softirqs last disabled at (0): 0x0 | [ 80.365822][ T1678] Preemption disabled at: | [ 80.365822][ T1678] vprintk_emit (kernel/printk/printk.c:2471) | [ 80.365832][ T1678] Tainted: [W]=WARN [ 80.365833][ T1678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.365834][ T1678] Call Trace: [ 80.365836][ T1678] [ 80.365837][ T1678] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.365843][ T1678] ? vprintk_emit (kernel/printk/printk.c:2471) [ 80.365844][ T1678] __might_resched.cold (kernel/sched/core.c:9234) [ 80.365847][ T1678] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.365850][ T1678] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 80.365854][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365856][ T1678] __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)) [ 80.365859][ T1678] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 80.365862][ T1678] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.365867][ T1678] ? 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) [ 80.365869][ T1678] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.365871][ T1678] put_chars (drivers/char/virtio_console.c:1176) [ 80.365872][ T1678] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.365874][ T1678] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 80.365877][ T1678] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.365881][ T1678] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.365883][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365884][ T1678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.365887][ T1678] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.365889][ T1678] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.365891][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365892][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365893][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365894][ T1678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.365896][ T1678] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 80.365897][ T1678] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.365900][ T1678] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.365902][ T1678] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.365904][ T1678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.365906][ T1678] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.365907][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.365908][ T1678] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.365909][ T1678] ? 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) [ 80.365911][ T1678] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 80.365912][ T1678] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.365914][ T1678] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.365915][ T1678] vprintk_emit (kernel/printk/printk.c:2479) [ 80.365917][ T1678] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.365918][ T1678] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 80.365922][ T1678] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 80.365925][ T1678] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 80.365929][ T1678] _printk (kernel/printk/printk.c:2504) [ 80.365932][ T1678] ? snapshot_read.cold (user.c:?) [ 80.365934][ T1678] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 80.365937][ T1678] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 80.365939][ T1678] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 80.365941][ T1678] ? netdev_notice (net/core/dev.c:13194) [ 80.365942][ T1678] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 80.365945][ T1678] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 80.365948][ T1678] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 80.365950][ T1678] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 80.365951][ T1678] netif_set_promiscuity (net/core/dev.c:9699) [ 80.365954][ T1678] dev_set_promiscuity (net/core/dev_api.c:288) [ 80.365956][ T1678] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 80.365959][ T1678] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 80.365965][ T1678] ? netdev_destroy (net/openvswitch/vport-netdev.c:189) openvswitch [ 80.365974][ T1678] netdev_destroy (net/openvswitch/vport-netdev.c:194) openvswitch [ 80.365977][ T1678] ovs_vport_cmd_del (net/openvswitch/datapath.c:2505) openvswitch [ 80.365983][ T1678] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 80.365987][ T1678] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 80.365990][ T1678] ? security_capable (security/security.c:660 (discriminator 11)) [ 80.365993][ T1678] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 80.365995][ T1678] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 80.365997][ T1678] ? ovs_dp_detach_port (./include/linux/list.h:1047 (discriminator 2)) openvswitch [ 80.366001][ T1678] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 80.366004][ T1678] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 80.366007][ T1678] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 80.366009][ T1678] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.366011][ T1678] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 80.366013][ T1678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.366015][ T1678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.366017][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.366018][ T1678] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.366020][ T1678] genl_rcv (net/netlink/genetlink.c:1218) [ 80.366021][ T1678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.366023][ T1678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.366025][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.366027][ T1678] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.366029][ T1678] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 80.366031][ T1678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.366032][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.366034][ T1678] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 80.366036][ T1678] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 80.366039][ T1678] __sys_sendto (net/socket.c:2281) [ 80.366041][ T1678] ? __ia32_sys_getpeername (net/socket.c:2235) [ 80.366045][ T1678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.366046][ T1678] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.366048][ T1678] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 80.366049][ T1678] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 80.366052][ T1678] ? 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)) [ 80.366053][ T1678] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 80.366055][ T1678] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.366058][ T1678] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.366060][ T1678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.366061][ T1678] RIP: 0033:0x7f8cafd73312 [ 80.366063][ T1678] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 80.366065][ T1678] RSP: 002b:00007ffebbba1618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 80.366068][ T1678] RAX: ffffffffffffffda RBX: 00007ffebbba1748 RCX: 00007f8cafd73312 [ 80.366070][ T1678] RDX: 0000000000000024 RSI: 00007f8cac19b420 RDI: 0000000000000023 [ 80.366071][ T1678] RBP: 00007ffebbba1640 R08: 00007ffebbba17c0 R09: 000000000000000c [ 80.366071][ T1678] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8cadbd6270 [ 80.366072][ T1678] R13: 00007ffebbba1748 R14: 00007f8caf69201a R15: 00007ffebbba1b38 | [ 81.406254][ T1714] softirqs last disabled at (0): 0x0 | [ 81.406255][ T1714] Preemption disabled at: | [ 81.406256][ T1714] vprintk_emit (kernel/printk/printk.c:2471) | [ 81.406266][ T1714] Tainted: [W]=WARN [ 81.406267][ T1714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.406268][ T1714] Call Trace: [ 81.406270][ T1714] [ 81.406271][ T1714] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 81.406277][ T1714] ? vprintk_emit (kernel/printk/printk.c:2471) [ 81.406278][ T1714] __might_resched.cold (kernel/sched/core.c:9234) [ 81.406282][ T1714] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 81.406285][ T1714] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 81.406288][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406290][ T1714] __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)) [ 81.406293][ T1714] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 81.406296][ T1714] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.406301][ T1714] ? 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) [ 81.406302][ T1714] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 81.406305][ T1714] put_chars (drivers/char/virtio_console.c:1176) [ 81.406306][ T1714] ? __send_to_port (drivers/char/virtio_console.c:654) [ 81.406308][ T1714] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 81.406311][ T1714] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 81.406315][ T1714] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 81.406317][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406318][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406321][ T1714] console_emit_next_record (kernel/printk/printk.c:3183) [ 81.406323][ T1714] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 81.406325][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406326][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406327][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406328][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406330][ T1714] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 81.406332][ T1714] console_flush_one_record (kernel/printk/printk.c:3268) [ 81.406334][ T1714] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 81.406336][ T1714] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 81.406338][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406340][ T1714] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 81.406341][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406342][ T1714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.406344][ T1714] ? 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) [ 81.406345][ T1714] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 81.406347][ T1714] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 81.406348][ T1714] ? vprintk_emit (kernel/printk/printk.c:2478) [ 81.406350][ T1714] vprintk_emit (kernel/printk/printk.c:2479) [ 81.406351][ T1714] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 81.406353][ T1714] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 81.406354][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406355][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406357][ T1714] _printk (kernel/printk/printk.c:2504) [ 81.406360][ T1714] ? snapshot_read.cold (user.c:?) [ 81.406361][ T1714] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 81.406365][ T1714] ? idr_get_free (??:?) [ 81.406367][ T1714] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 81.406374][ T1714] ? 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) [ 81.406377][ T1714] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 81.406382][ T1714] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 81.406386][ T1714] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 81.406388][ T1714] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 81.406391][ T1714] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 81.406393][ T1714] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 81.406395][ T1714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 81.406396][ T1714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 81.406398][ T1714] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 81.406400][ T1714] ? __sys_sendto (net/socket.c:2281) [ 81.406402][ T1714] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 81.406408][ T1714] ? __nla_parse (lib/nlattr.c:732) [ 81.406412][ T1714] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 81.406414][ T1714] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 81.406416][ T1714] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 81.406420][ T1714] ? security_capable (security/security.c:660 (discriminator 11)) [ 81.406423][ T1714] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 81.406425][ T1714] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 81.406427][ T1714] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 81.406430][ T1714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 81.406433][ T1714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 81.406435][ T1714] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 81.406437][ T1714] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 81.406439][ T1714] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 81.406441][ T1714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 81.406444][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406445][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406446][ T1714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.406448][ T1714] genl_rcv (net/netlink/genetlink.c:1218) [ 81.406450][ T1714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 81.406452][ T1714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 81.406454][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406456][ T1714] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 81.406458][ T1714] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 81.406459][ T1714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 81.406461][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406462][ T1714] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 81.406464][ T1714] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 81.406467][ T1714] __sys_sendto (net/socket.c:2281) [ 81.406468][ T1714] ? __ia32_sys_getpeername (net/socket.c:2235) [ 81.406472][ T1714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 81.406473][ T1714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 81.406475][ T1714] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 81.406477][ T1714] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 81.406478][ T1714] ? 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)) [ 81.406480][ T1714] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 81.406481][ T1714] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 81.406483][ T1714] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 81.406485][ T1714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 81.406487][ T1714] RIP: 0033:0x7f05b7afa312 [ 81.406489][ T1714] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 81.406491][ T1714] RSP: 002b:00007fff80b97a68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 81.406494][ T1714] RAX: ffffffffffffffda RBX: 00007fff80b97b98 RCX: 00007f05b7afa312 [ 81.406495][ T1714] RDX: 00000000000000e4 RSI: 00007f05b46d9e30 RDI: 0000000000000026 [ 81.406496][ T1714] RBP: 00007fff80b97a90 R08: 00007fff80b97c10 R09: 000000000000000c [ 81.406497][ T1714] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f05b595a2e0 [ 81.406498][ T1714] R13: 00007fff80b97b98 R14: 00007f05b741901a R15: 00007fff80b97f88 | [ 82.746722][ T1770] softirqs last disabled at (0): 0x0 | [ 82.746724][ T1770] Preemption disabled at: | [ 82.746725][ T1770] vprintk_emit (kernel/printk/printk.c:2471) | [ 82.746735][ T1770] Tainted: [W]=WARN [ 82.746736][ T1770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.746737][ T1770] Call Trace: [ 82.746739][ T1770] [ 82.746740][ T1770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.746745][ T1770] ? vprintk_emit (kernel/printk/printk.c:2471) [ 82.746747][ T1770] __might_resched.cold (kernel/sched/core.c:9234) [ 82.746750][ T1770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.746754][ T1770] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 82.746757][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746760][ T1770] __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)) [ 82.746763][ T1770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.746766][ T1770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.746771][ T1770] ? 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) [ 82.746772][ T1770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.746775][ T1770] put_chars (drivers/char/virtio_console.c:1176) [ 82.746777][ T1770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.746778][ T1770] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 82.746781][ T1770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.746786][ T1770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.746788][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746789][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.746791][ T1770] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.746794][ T1770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.746796][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746797][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746798][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746799][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.746801][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 82.746803][ T1770] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.746805][ T1770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.746808][ T1770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.746810][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.746811][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.746813][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746814][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.746816][ T1770] ? 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) [ 82.746817][ T1770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 82.746818][ T1770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.746820][ T1770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.746822][ T1770] vprintk_emit (kernel/printk/printk.c:2479) [ 82.746824][ T1770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.746825][ T1770] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.746827][ T1770] _printk (kernel/printk/printk.c:2504) [ 82.746830][ T1770] ? snapshot_read.cold (user.c:?) [ 82.746832][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746833][ T1770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 82.746837][ T1770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 82.746839][ T1770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 82.746841][ T1770] ? netdev_notice (net/core/dev.c:13194) [ 82.746843][ T1770] ? internal_dev_destroy (net/openvswitch/vport-internal_dev.c:178) openvswitch [ 82.746850][ T1770] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 82.746853][ T1770] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 82.746855][ T1770] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 82.746857][ T1770] netif_set_promiscuity (net/core/dev.c:9699) [ 82.746862][ T1770] dev_set_promiscuity (net/core/dev_api.c:288) [ 82.746864][ T1770] internal_dev_destroy (net/openvswitch/vport-internal_dev.c:179) openvswitch [ 82.746868][ T1770] __dp_destroy (net/openvswitch/datapath.c:1969 (discriminator 1)) openvswitch [ 82.746873][ T1770] ovs_dp_cmd_del (net/openvswitch/datapath.c:2003) openvswitch [ 82.746877][ T1770] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 82.746881][ T1770] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 82.746884][ T1770] ? security_capable (security/security.c:660 (discriminator 11)) [ 82.746887][ T1770] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 82.746890][ T1770] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 82.746892][ T1770] ? __dp_destroy (./include/linux/list.h:242 (discriminator 2) ./include/linux/list.h:264 (discriminator 2) ./include/linux/rculist.h:178 (discriminator 2) net/openvswitch/datapath.c:1964 (discriminator 2)) openvswitch [ 82.746895][ T1770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.746898][ T1770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.746902][ T1770] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 82.746904][ T1770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.746906][ T1770] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 82.746908][ T1770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 82.746911][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.746912][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746913][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.746915][ T1770] genl_rcv (net/netlink/genetlink.c:1218) [ 82.746917][ T1770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.746919][ T1770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 82.746921][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746922][ T1770] ? 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) [ 82.746924][ T1770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.746927][ T1770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 82.746928][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.746930][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.746932][ T1770] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 82.746935][ T1770] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 82.746938][ T1770] __sys_sendto (net/socket.c:2281) [ 82.746940][ T1770] ? __ia32_sys_getpeername (net/socket.c:2235) [ 82.746944][ T1770] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 82.746946][ T1770] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 82.746949][ T1770] ? 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)) [ 82.746950][ T1770] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 82.746952][ T1770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.746955][ T1770] ? irq_exit_rcu (kernel/softirq.c:786) [ 82.746957][ T1770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.746959][ T1770] RIP: 0033:0x7f8f4135b312 [ 82.746960][ T1770] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 82.746962][ T1770] RSP: 002b:00007ffe1bc628f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.746966][ T1770] RAX: ffffffffffffffda RBX: 00007ffe1bc62a28 RCX: 00007f8f4135b312 [ 82.746967][ T1770] RDX: 0000000000000020 RSI: 00007f8f3cede100 RDI: 0000000000000020 [ 82.746968][ T1770] RBP: 00007ffe1bc62920 R08: 00007ffe1bc62aa0 R09: 000000000000000c [ 82.746969][ T1770] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8f3f1be0b0 [ 82.746970][ T1770] R13: 00007ffe1bc62a28 R14: 00007f8f40c7a01a R15: 00007ffe1bc62e18 | [ 84.780761][ T1829] softirqs last disabled at (0): 0x0 | [ 84.780762][ T1829] Preemption disabled at: | [ 84.780763][ T1829] vprintk_emit (kernel/printk/printk.c:2471) | [ 84.780773][ T1829] Tainted: [W]=WARN [ 84.780774][ T1829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.780775][ T1829] Call Trace: [ 84.780777][ T1829] [ 84.780778][ T1829] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 84.780783][ T1829] ? vprintk_emit (kernel/printk/printk.c:2471) [ 84.780785][ T1829] __might_resched.cold (kernel/sched/core.c:9234) [ 84.780789][ T1829] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 84.780792][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780795][ T1829] __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)) [ 84.780798][ T1829] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.780800][ T1829] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.780805][ T1829] ? 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) [ 84.780807][ T1829] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.780809][ T1829] put_chars (drivers/char/virtio_console.c:1176) [ 84.780811][ T1829] ? __send_to_port (drivers/char/virtio_console.c:654) [ 84.780812][ T1829] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 84.780814][ T1829] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 84.780816][ T1829] ? pointer (lib/vsprintf.c:2577) [ 84.780819][ T1829] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 84.780824][ T1829] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 84.780826][ T1829] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.780827][ T1829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.780830][ T1829] console_emit_next_record (kernel/printk/printk.c:3183) [ 84.780833][ T1829] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 84.780834][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780835][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780836][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780837][ T1829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.780839][ T1829] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 84.780841][ T1829] console_flush_one_record (kernel/printk/printk.c:3268) [ 84.780843][ T1829] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 84.780846][ T1829] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 84.780847][ T1829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.780849][ T1829] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 84.780851][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780851][ T1829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.780853][ T1829] ? 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) [ 84.780854][ T1829] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 84.780856][ T1829] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 84.780858][ T1829] ? vprintk_emit (kernel/printk/printk.c:2478) [ 84.780859][ T1829] vprintk_emit (kernel/printk/printk.c:2479) [ 84.780861][ T1829] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 84.780862][ T1829] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 84.780865][ T1829] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 84.780868][ T1829] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 84.780870][ T1829] _printk (kernel/printk/printk.c:2504) [ 84.780873][ T1829] ? snapshot_read.cold (user.c:?) [ 84.780875][ T1829] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 84.780878][ T1829] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 84.780880][ T1829] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 84.780882][ T1829] ? netdev_notice (net/core/dev.c:13194) [ 84.780884][ T1829] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 84.780888][ T1829] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 84.780891][ T1829] ? register_netdevice (net/core/dev.c:11556) [ 84.780894][ T1829] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 84.780895][ T1829] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 84.780897][ T1829] ? unregister_netdev (net/core/dev.c:12699) [ 84.780898][ T1829] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 84.780901][ T1829] netif_set_promiscuity (net/core/dev.c:9699) [ 84.780903][ T1829] dev_set_promiscuity (net/core/dev_api.c:288) [ 84.780905][ T1829] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 84.780912][ T1829] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 84.780916][ T1829] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 84.780920][ T1829] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 84.780924][ T1829] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 84.780927][ T1829] ? __nla_validate_parse (lib/nlattr.c:635) [ 84.780932][ T1829] ? __nla_parse (lib/nlattr.c:732) [ 84.780934][ T1829] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 84.780936][ T1829] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 84.780938][ T1829] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 84.780942][ T1829] ? security_capable (security/security.c:660 (discriminator 11)) [ 84.780944][ T1829] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 84.780947][ T1829] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 84.780949][ T1829] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 84.780952][ T1829] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.780955][ T1829] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 84.780957][ T1829] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 84.780959][ T1829] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 84.780960][ T1829] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 84.780962][ T1829] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.780965][ T1829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.780966][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780968][ T1829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.780969][ T1829] genl_rcv (net/netlink/genetlink.c:1218) [ 84.780971][ T1829] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.780973][ T1829] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.780975][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780976][ T1829] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.780979][ T1829] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 84.780980][ T1829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.780987][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.780988][ T1829] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 84.780991][ T1829] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 84.780994][ T1829] __sys_sendto (net/socket.c:2281) [ 84.780996][ T1829] ? __ia32_sys_getpeername (net/socket.c:2235) [ 84.780999][ T1829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.781000][ T1829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.781003][ T1829] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 84.781004][ T1829] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 84.781006][ T1829] ? 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)) [ 84.781007][ T1829] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 84.781008][ T1829] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.781011][ T1829] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 84.781013][ T1829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.781015][ T1829] RIP: 0033:0x7f83602b0312 [ 84.781017][ T1829] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 84.781018][ T1829] RSP: 002b:00007ffcaa855c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 84.781022][ T1829] RAX: ffffffffffffffda RBX: 00007ffcaa855db8 RCX: 00007f83602b0312 [ 84.781023][ T1829] RDX: 0000000000000030 RSI: 00007f835c6b8970 RDI: 0000000000000020 [ 84.781024][ T1829] RBP: 00007ffcaa855cb0 R08: 00007ffcaa855e30 R09: 000000000000000c [ 84.781025][ T1829] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f835e11a0b0 [ 84.781026][ T1829] R13: 00007ffcaa855db8 R14: 00007f835fbcf01a R15: 00007ffcaa8561a8 | [ 88.487229][ T1908] softirqs last disabled at (0): 0x0 | [ 88.487231][ T1908] Preemption disabled at: | [ 88.487232][ T1908] vprintk_emit (kernel/printk/printk.c:2471) | [ 88.487241][ T1908] Tainted: [W]=WARN [ 88.487242][ T1908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.487244][ T1908] Call Trace: [ 88.487245][ T1908] [ 88.487246][ T1908] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.487252][ T1908] ? vprintk_emit (kernel/printk/printk.c:2471) [ 88.487253][ T1908] __might_resched.cold (kernel/sched/core.c:9234) [ 88.487256][ T1908] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.487260][ T1908] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 88.487262][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487264][ T1908] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 88.487267][ T1908] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.487270][ T1908] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.487275][ T1908] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 88.487276][ T1908] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.487279][ T1908] put_chars (drivers/char/virtio_console.c:1176) [ 88.487280][ T1908] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 88.487282][ T1908] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.487283][ T1908] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.487286][ T1908] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.487290][ T1908] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.487292][ T1908] ? 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) [ 88.487294][ T1908] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 88.487297][ T1908] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.487299][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487300][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487302][ T1908] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.487305][ T1908] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.487307][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487308][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487309][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487310][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487311][ T1908] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.487313][ T1908] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.487316][ T1908] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.487318][ T1908] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.487320][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487321][ T1908] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.487323][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487324][ T1908] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.487325][ T1908] ? 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) [ 88.487327][ T1908] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 88.487328][ T1908] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.487330][ T1908] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.487332][ T1908] vprintk_emit (kernel/printk/printk.c:2479) [ 88.487333][ T1908] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.487334][ T1908] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 88.487338][ T1908] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 88.487341][ T1908] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 88.487344][ T1908] _printk (kernel/printk/printk.c:2504) [ 88.487347][ T1908] ? snapshot_read.cold (user.c:?) [ 88.487349][ T1908] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 88.487352][ T1908] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 88.487354][ T1908] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 88.487356][ T1908] ? netdev_notice (net/core/dev.c:13194) [ 88.487358][ T1908] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 88.487361][ T1908] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 88.487363][ T1908] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 88.487365][ T1908] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 88.487367][ T1908] netif_set_promiscuity (net/core/dev.c:9699) [ 88.487369][ T1908] dev_set_promiscuity (net/core/dev_api.c:288) [ 88.487371][ T1908] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 88.487374][ T1908] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 88.487383][ T1908] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 88.487387][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487389][ T1908] notifier_call_chain (kernel/notifier.c:85) [ 88.487392][ T1908] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 88.487394][ T1908] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 88.487396][ T1908] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 88.487398][ T1908] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.487400][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487401][ T1908] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 88.487402][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487408][ T1908] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 88.487410][ T1908] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.487412][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487413][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487414][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487415][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487416][ T1908] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.487418][ T1908] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.487421][ T1908] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.487422][ T1908] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.487424][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487425][ T1908] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.487428][ T1908] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 88.487431][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487432][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487433][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487434][ T1908] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 88.487436][ T1908] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.487437][ T1908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.487439][ T1908] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.487441][ T1908] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.487445][ T1908] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.487448][ T1908] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.487449][ T1908] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.487451][ T1908] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.487452][ T1908] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.487455][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487456][ T1908] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.487458][ T1908] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.487460][ T1908] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.487462][ T1908] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.487464][ T1908] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.487466][ T1908] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.487467][ T1908] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.487469][ T1908] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.487470][ T1908] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 88.487474][ T1908] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 88.487476][ T1908] ____sys_sendmsg (net/socket.c:2713) [ 88.487478][ T1908] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.487480][ T1908] ? sock_write_iter (net/socket.c:1269) [ 88.487481][ T1908] ? move_addr_to_kernel (net/socket.c:258) [ 88.487483][ T1908] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.487485][ T1908] ___sys_sendmsg (net/socket.c:2767) [ 88.487487][ T1908] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.487492][ T1908] __sys_sendmsg (net/socket.c:2799) [ 88.487494][ T1908] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.487496][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.487498][ T1908] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.487500][ T1908] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.487502][ T1908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.487503][ T1908] RIP: 0033:0x7f604e09b54e [ 88.487505][ T1908] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 88.487507][ T1908] RSP: 002b:00007ffdba88da10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.487511][ T1908] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f604e09b54e [ 88.487512][ T1908] RDX: 0000000000000000 RSI: 00007ffdba88dac0 RDI: 0000000000000005 [ 88.487513][ T1908] RBP: 00007ffdba88da20 R08: 0000000000000000 R09: 0000000000000000 [ 88.487514][ T1908] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919348 [ 88.487514][ T1908] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdba88e180 | [ 90.485484][ T1961] softirqs last disabled at (0): 0x0 | [ 90.485486][ T1961] Preemption disabled at: | [ 90.485487][ T1961] vprintk_emit (kernel/printk/printk.c:2471) | [ 90.485496][ T1961] Tainted: [W]=WARN [ 90.485497][ T1961] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.485498][ T1961] Call Trace: [ 90.485499][ T1961] [ 90.485501][ T1961] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 90.485506][ T1961] ? vprintk_emit (kernel/printk/printk.c:2471) [ 90.485508][ T1961] __might_resched.cold (kernel/sched/core.c:9234) [ 90.485511][ T1961] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 90.485515][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485517][ T1961] __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)) [ 90.485520][ T1961] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.485524][ T1961] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.485529][ T1961] ? 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) [ 90.485530][ T1961] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.485533][ T1961] put_chars (drivers/char/virtio_console.c:1176) [ 90.485534][ T1961] ? __send_to_port (drivers/char/virtio_console.c:654) [ 90.485535][ T1961] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 90.485537][ T1961] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 90.485539][ T1961] ? pointer (lib/vsprintf.c:2577) [ 90.485543][ T1961] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 90.485547][ T1961] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 90.485549][ T1961] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.485551][ T1961] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.485553][ T1961] console_emit_next_record (kernel/printk/printk.c:3183) [ 90.485556][ T1961] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 90.485558][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485559][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485560][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485560][ T1961] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.485562][ T1961] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 90.485564][ T1961] console_flush_one_record (kernel/printk/printk.c:3268) [ 90.485566][ T1961] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 90.485569][ T1961] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 90.485571][ T1961] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.485572][ T1961] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 90.485574][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485574][ T1961] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.485576][ T1961] ? 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) [ 90.485577][ T1961] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 90.485579][ T1961] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 90.485584][ T1961] ? vprintk_emit (kernel/printk/printk.c:2478) [ 90.485585][ T1961] vprintk_emit (kernel/printk/printk.c:2479) [ 90.485587][ T1961] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 90.485588][ T1961] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 90.485591][ T1961] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 90.485593][ T1961] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 90.485596][ T1961] _printk (kernel/printk/printk.c:2504) [ 90.485599][ T1961] ? snapshot_read.cold (user.c:?) [ 90.485601][ T1961] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 90.485604][ T1961] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 90.485606][ T1961] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 90.485608][ T1961] ? netdev_notice (net/core/dev.c:13194) [ 90.485610][ T1961] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 90.485614][ T1961] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 90.485617][ T1961] ? register_netdevice (net/core/dev.c:11556) [ 90.485620][ T1961] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 90.485621][ T1961] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 90.485623][ T1961] ? unregister_netdev (net/core/dev.c:12699) [ 90.485624][ T1961] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 90.485626][ T1961] netif_set_promiscuity (net/core/dev.c:9699) [ 90.485629][ T1961] dev_set_promiscuity (net/core/dev_api.c:288) [ 90.485631][ T1961] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 90.485638][ T1961] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 90.485641][ T1961] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 90.485646][ T1961] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 90.485650][ T1961] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 90.485653][ T1961] ? __nla_validate_parse (lib/nlattr.c:635) [ 90.485658][ T1961] ? __nla_parse (lib/nlattr.c:732) [ 90.485660][ T1961] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 90.485662][ T1961] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 90.485664][ T1961] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 90.485667][ T1961] ? security_capable (security/security.c:660 (discriminator 11)) [ 90.485670][ T1961] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 90.485673][ T1961] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 90.485675][ T1961] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 90.485678][ T1961] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 90.485681][ T1961] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 90.485683][ T1961] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 90.485685][ T1961] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 90.485686][ T1961] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 90.485688][ T1961] ? netlink_ack (./include/linux/skbuff.h:2718) [ 90.485691][ T1961] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.485692][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485694][ T1961] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.485695][ T1961] genl_rcv (net/netlink/genetlink.c:1218) [ 90.485697][ T1961] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 90.485699][ T1961] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 90.485701][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485703][ T1961] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 90.485705][ T1961] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 90.485707][ T1961] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.485708][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485710][ T1961] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 90.485712][ T1961] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 90.485715][ T1961] __sys_sendto (net/socket.c:2281) [ 90.485717][ T1961] ? __ia32_sys_getpeername (net/socket.c:2235) [ 90.485721][ T1961] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.485722][ T1961] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.485724][ T1961] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 90.485726][ T1961] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 90.485727][ T1961] ? 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)) [ 90.485729][ T1961] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 90.485730][ T1961] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.485732][ T1961] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 90.485734][ T1961] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.485736][ T1961] RIP: 0033:0x7f1651531312 [ 90.485738][ T1961] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 90.485739][ T1961] RSP: 002b:00007ffd493dbbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 90.485743][ T1961] RAX: ffffffffffffffda RBX: 00007ffd493dbcf8 RCX: 00007f1651531312 [ 90.485744][ T1961] RDX: 0000000000000034 RSI: 00007f164d120df0 RDI: 0000000000000020 [ 90.485745][ T1961] RBP: 00007ffd493dbbf0 R08: 00007ffd493dbd70 R09: 000000000000000c [ 90.485746][ T1961] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f164f38a0b0 [ 90.485747][ T1961] R13: 00007ffd493dbcf8 R14: 00007f1650e5001a R15: 00007ffd493dc0e8 | [ 91.852045][ T2028] softirqs last disabled at (0): 0x0 | [ 91.852047][ T2028] Preemption disabled at: | [ 91.852048][ T2028] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.852058][ T2028] Tainted: [W]=WARN [ 91.852059][ T2028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.852060][ T2028] Call Trace: [ 91.852061][ T2028] [ 91.852063][ T2028] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.852068][ T2028] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.852069][ T2028] __might_resched.cold (kernel/sched/core.c:9234) [ 91.852073][ T2028] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.852076][ T2028] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 91.852080][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852082][ T2028] __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)) [ 91.852085][ T2028] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.852088][ T2028] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.852093][ T2028] ? 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) [ 91.852095][ T2028] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.852097][ T2028] put_chars (drivers/char/virtio_console.c:1176) [ 91.852099][ T2028] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.852100][ T2028] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.852103][ T2028] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.852108][ T2028] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.852110][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852111][ T2028] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.852113][ T2028] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.852116][ T2028] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.852118][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852119][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852120][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852121][ T2028] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.852123][ T2028] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.852124][ T2028] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.852127][ T2028] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.852129][ T2028] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.852131][ T2028] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.852133][ T2028] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.852134][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852135][ T2028] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.852137][ T2028] ? 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) [ 91.852138][ T2028] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 91.852140][ T2028] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.852141][ T2028] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.852143][ T2028] vprintk_emit (kernel/printk/printk.c:2479) [ 91.852144][ T2028] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.852146][ T2028] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 91.852150][ T2028] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 91.852153][ T2028] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 91.852156][ T2028] _printk (kernel/printk/printk.c:2504) [ 91.852159][ T2028] ? snapshot_read.cold (user.c:?) [ 91.852161][ T2028] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.852164][ T2028] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.852166][ T2028] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.852169][ T2028] ? netdev_notice (net/core/dev.c:13194) [ 91.852170][ T2028] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 91.852173][ T2028] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 91.852176][ T2028] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 91.852178][ T2028] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 91.852180][ T2028] netif_set_promiscuity (net/core/dev.c:9699) [ 91.852182][ T2028] dev_set_promiscuity (net/core/dev_api.c:288) [ 91.852184][ T2028] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 91.852187][ T2028] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 91.852193][ T2028] ? netdev_destroy (net/openvswitch/vport-netdev.c:189) openvswitch [ 91.852197][ T2028] netdev_destroy (net/openvswitch/vport-netdev.c:194) openvswitch [ 91.852200][ T2028] ovs_vport_cmd_del (net/openvswitch/datapath.c:2505) openvswitch [ 91.852205][ T2028] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 91.852209][ T2028] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 91.852212][ T2028] ? security_capable (security/security.c:660 (discriminator 11)) [ 91.852215][ T2028] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 91.852218][ T2028] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 91.852220][ T2028] ? ovs_dp_detach_port (./include/linux/list.h:1047 (discriminator 2)) openvswitch [ 91.852223][ T2028] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.852226][ T2028] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.852230][ T2028] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 91.852232][ T2028] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.852233][ T2028] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 91.852235][ T2028] ? netlink_ack (./include/linux/skbuff.h:2718) [ 91.852238][ T2028] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.852240][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852241][ T2028] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.852243][ T2028] genl_rcv (net/netlink/genetlink.c:1218) [ 91.852244][ T2028] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.852246][ T2028] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 91.852248][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852250][ T2028] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.852252][ T2028] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 91.852254][ T2028] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.852255][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852257][ T2028] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 91.852259][ T2028] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 91.852262][ T2028] __sys_sendto (net/socket.c:2281) [ 91.852264][ T2028] ? __ia32_sys_getpeername (net/socket.c:2235) [ 91.852268][ T2028] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.852269][ T2028] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.852271][ T2028] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 91.852273][ T2028] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 91.852275][ T2028] ? 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)) [ 91.852277][ T2028] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 91.852278][ T2028] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.852281][ T2028] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 91.852283][ T2028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.852285][ T2028] RIP: 0033:0x7f673cd2a312 [ 91.852287][ T2028] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 91.852288][ T2028] RSP: 002b:00007ffe9d0e4118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 91.852292][ T2028] RAX: ffffffffffffffda RBX: 00007ffe9d0e4248 RCX: 00007f673cd2a312 [ 91.852293][ T2028] RDX: 0000000000000024 RSI: 00007f673aa69d40 RDI: 0000000000000023 [ 91.852294][ T2028] RBP: 00007ffe9d0e4140 R08: 00007ffe9d0e42c0 R09: 000000000000000c [ 91.852295][ T2028] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f673ab8a190 [ 91.852296][ T2028] R13: 00007ffe9d0e4248 R14: 00007f673c64901a R15: 00007ffe9d0e4638 | [ 98.324880][ T2176] softirqs last disabled at (0): 0x0 | [ 98.324882][ T2176] Preemption disabled at: | [ 98.324883][ T2176] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.324892][ T2176] Tainted: [W]=WARN [ 98.324893][ T2176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.324895][ T2176] Call Trace: [ 98.324896][ T2176] [ 98.324897][ T2176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.324902][ T2176] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.324904][ T2176] __might_resched.cold (kernel/sched/core.c:9234) [ 98.324907][ T2176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.324910][ T2176] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 98.324912][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324915][ T2176] __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)) [ 98.324917][ T2176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.324921][ T2176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.324925][ T2176] ? 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) [ 98.324927][ T2176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.324930][ T2176] put_chars (drivers/char/virtio_console.c:1176) [ 98.324931][ T2176] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 98.324932][ T2176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.324934][ T2176] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 98.324937][ T2176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.324941][ T2176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.324943][ T2176] ? 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) [ 98.324945][ T2176] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 98.324948][ T2176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.324950][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324951][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.324953][ T2176] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.324956][ T2176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.324958][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324959][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324960][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324961][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.324962][ T2176] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 98.324964][ T2176] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.324966][ T2176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.324969][ T2176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.324971][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.324972][ T2176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.324974][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.324975][ T2176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.324976][ T2176] ? 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) [ 98.324978][ T2176] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 98.324979][ T2176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.324981][ T2176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.324982][ T2176] vprintk_emit (kernel/printk/printk.c:2479) [ 98.324984][ T2176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.324986][ T2176] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 98.324989][ T2176] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 98.324995][ T2176] _printk (kernel/printk/printk.c:2504) [ 98.324998][ T2176] ? snapshot_read.cold (user.c:?) [ 98.325000][ T2176] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 98.325003][ T2176] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 98.325005][ T2176] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.325007][ T2176] ? netdev_notice (net/core/dev.c:13194) [ 98.325009][ T2176] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 98.325011][ T2176] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 98.325014][ T2176] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 98.325016][ T2176] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 98.325018][ T2176] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 98.325020][ T2176] netif_set_promiscuity (net/core/dev.c:9699) [ 98.325022][ T2176] dev_set_promiscuity (net/core/dev_api.c:288) [ 98.325024][ T2176] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 98.325027][ T2176] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 98.325038][ T2176] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 98.325042][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325043][ T2176] notifier_call_chain (kernel/notifier.c:85) [ 98.325046][ T2176] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 98.325048][ T2176] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 98.325051][ T2176] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 98.325053][ T2176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.325054][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325055][ T2176] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 98.325057][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325062][ T2176] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 98.325064][ T2176] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.325066][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325067][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325068][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.325070][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325071][ T2176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.325072][ T2176] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 98.325075][ T2176] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 98.325076][ T2176] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.325079][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325080][ T2176] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 98.325083][ T2176] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 98.325085][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325086][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.325088][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325089][ T2176] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 98.325090][ T2176] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 98.325092][ T2176] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.325093][ T2176] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.325096][ T2176] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.325099][ T2176] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.325102][ T2176] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 98.325104][ T2176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.325105][ T2176] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.325107][ T2176] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 98.325110][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325111][ T2176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.325113][ T2176] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.325115][ T2176] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.325116][ T2176] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.325118][ T2176] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.325120][ T2176] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.325122][ T2176] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 98.325123][ T2176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.325125][ T2176] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 98.325128][ T2176] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 98.325131][ T2176] ____sys_sendmsg (net/socket.c:2713) [ 98.325132][ T2176] ? copy_msghdr_from_user (net/socket.c:2650) [ 98.325134][ T2176] ? sock_write_iter (net/socket.c:1269) [ 98.325135][ T2176] ? move_addr_to_kernel (net/socket.c:258) [ 98.325137][ T2176] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.325139][ T2176] ___sys_sendmsg (net/socket.c:2767) [ 98.325141][ T2176] ? copy_msghdr_from_user (net/socket.c:2619) [ 98.325146][ T2176] __sys_sendmsg (net/socket.c:2799) [ 98.325148][ T2176] ? __sys_sendmsg_sock (net/socket.c:2780) [ 98.325150][ T2176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.325152][ T2176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.325154][ T2176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.325156][ T2176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.325157][ T2176] RIP: 0033:0x7fa5ce9f754e [ 98.325159][ T2176] 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 [ 98.325160][ T2176] RSP: 002b:00007fffa05e0910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 98.325164][ T2176] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fa5ce9f754e [ 98.325165][ T2176] RDX: 0000000000000000 RSI: 00007fffa05e09c0 RDI: 0000000000000005 [ 98.325166][ T2176] RBP: 00007fffa05e0920 R08: 0000000000000000 R09: 0000000000000000 [ 98.325167][ T2176] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919352 [ 98.325168][ T2176] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa05e1080 | [ 100.839791][ T2240] softirqs last disabled at (0): 0x0 | [ 100.839792][ T2240] Preemption disabled at: | [ 100.839793][ T2240] vprintk_emit (kernel/printk/printk.c:2471) | [ 100.839803][ T2240] Tainted: [W]=WARN [ 100.839804][ T2240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.839805][ T2240] Call Trace: [ 100.839807][ T2240] [ 100.839808][ T2240] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 100.839814][ T2240] ? vprintk_emit (kernel/printk/printk.c:2471) [ 100.839815][ T2240] __might_resched.cold (kernel/sched/core.c:9234) [ 100.839819][ T2240] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 100.839822][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839825][ T2240] __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)) [ 100.839828][ T2240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 100.839831][ T2240] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.839836][ T2240] ? 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) [ 100.839838][ T2240] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 100.839840][ T2240] put_chars (drivers/char/virtio_console.c:1176) [ 100.839842][ T2240] ? __send_to_port (drivers/char/virtio_console.c:654) [ 100.839843][ T2240] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 100.839846][ T2240] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 100.839851][ T2240] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 100.839853][ T2240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 100.839854][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839856][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839858][ T2240] console_emit_next_record (kernel/printk/printk.c:3183) [ 100.839861][ T2240] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 100.839863][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839864][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839865][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839866][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839868][ T2240] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 100.839869][ T2240] console_flush_one_record (kernel/printk/printk.c:3268) [ 100.839872][ T2240] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 100.839874][ T2240] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 100.839876][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839878][ T2240] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 100.839879][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839880][ T2240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.839882][ T2240] ? 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) [ 100.839883][ T2240] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 100.839885][ T2240] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 100.839887][ T2240] ? vprintk_emit (kernel/printk/printk.c:2478) [ 100.839888][ T2240] vprintk_emit (kernel/printk/printk.c:2479) [ 100.839890][ T2240] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 100.839891][ T2240] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 100.839893][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839894][ T2240] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 100.839897][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839899][ T2240] _printk (kernel/printk/printk.c:2504) [ 100.839902][ T2240] ? snapshot_read.cold (user.c:?) [ 100.839904][ T2240] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 100.839908][ T2240] ? idr_get_free (??:?) [ 100.839910][ T2240] ? 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) [ 100.839913][ T2240] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 100.839919][ T2240] ? nla_get_range_signed (lib/nlattr.c:270) [ 100.839923][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839924][ T2240] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 100.839927][ T2240] __nla_validate_parse (lib/nlattr.c:635) [ 100.839930][ T2240] __nla_parse (lib/nlattr.c:732) [ 100.839932][ T2240] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 100.839935][ T2240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.839937][ T2240] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 100.839939][ T2240] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 100.839942][ T2240] ? security_capable (security/security.c:660 (discriminator 11)) [ 100.839945][ T2240] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 100.839947][ T2240] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 100.839949][ T2240] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 100.839956][ T2240] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 100.839959][ T2240] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 100.839961][ T2240] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 100.839964][ T2240] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 100.839965][ T2240] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 100.839967][ T2240] ? netlink_ack (./include/linux/skbuff.h:2718) [ 100.839970][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839972][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839973][ T2240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 100.839975][ T2240] genl_rcv (net/netlink/genetlink.c:1218) [ 100.839977][ T2240] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 100.839979][ T2240] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 100.839982][ T2240] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 100.839984][ T2240] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 100.839986][ T2240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 100.839988][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 100.839989][ T2240] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 100.839992][ T2240] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 100.839995][ T2240] __sys_sendto (net/socket.c:2281) [ 100.839997][ T2240] ? __ia32_sys_getpeername (net/socket.c:2235) [ 100.840001][ T2240] ? fput_close_sync (fs/file_table.c:617) [ 100.840004][ T2240] ? alloc_file_clone (fs/file_table.c:479) [ 100.840006][ T2240] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 100.840008][ T2240] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.840009][ T2240] ? 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)) [ 100.840010][ T2240] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 100.840012][ T2240] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 100.840014][ T2240] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 100.840016][ T2240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.840018][ T2240] RIP: 0033:0x7f4a31e68312 [ 100.840020][ T2240] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 100.840022][ T2240] RSP: 002b:00007fff58cb6138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 100.840025][ T2240] RAX: ffffffffffffffda RBX: 00007fff58cb6268 RCX: 00007f4a31e68312 [ 100.840027][ T2240] RDX: 0000000000000048 RSI: 00007f4a2da46f10 RDI: 0000000000000020 [ 100.840028][ T2240] RBP: 00007fff58cb6160 R08: 00007fff58cb62e0 R09: 000000000000000c [ 100.840029][ T2240] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f4a2fcd20b0 [ 100.840030][ T2240] R13: 00007fff58cb6268 R14: 00007f4a3178701a R15: 00007fff58cb6658 | [ 102.444211][ T2325] softirqs last disabled at (0): 0x0 | [ 102.444212][ T2325] Preemption disabled at: | [ 102.444213][ T2325] vprintk_emit (kernel/printk/printk.c:2471) | [ 102.444223][ T2325] Tainted: [W]=WARN [ 102.444224][ T2325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.444225][ T2325] Call Trace: [ 102.444226][ T2325] [ 102.444228][ T2325] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 102.444233][ T2325] ? vprintk_emit (kernel/printk/printk.c:2471) [ 102.444234][ T2325] __might_resched.cold (kernel/sched/core.c:9234) [ 102.444238][ T2325] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 102.444242][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444244][ T2325] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 102.444247][ T2325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.444250][ T2325] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.444254][ T2325] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.444256][ T2325] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 102.444259][ T2325] put_chars (drivers/char/virtio_console.c:1176) [ 102.444260][ T2325] ? __send_to_port (drivers/char/virtio_console.c:654) [ 102.444262][ T2325] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 102.444264][ T2325] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 102.444266][ T2325] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 102.444271][ T2325] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 102.444273][ T2325] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 102.444274][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444275][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444276][ T2325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.444279][ T2325] console_emit_next_record (kernel/printk/printk.c:3183) [ 102.444281][ T2325] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 102.444283][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444284][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444285][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444286][ T2325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.444288][ T2325] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 102.444290][ T2325] console_flush_one_record (kernel/printk/printk.c:3268) [ 102.444292][ T2325] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 102.444295][ T2325] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 102.444297][ T2325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.444298][ T2325] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 102.444300][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444301][ T2325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.444302][ T2325] ? 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) [ 102.444304][ T2325] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 102.444305][ T2325] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 102.444307][ T2325] ? vprintk_emit (kernel/printk/printk.c:2478) [ 102.444308][ T2325] vprintk_emit (kernel/printk/printk.c:2479) [ 102.444310][ T2325] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 102.444312][ T2325] _printk (kernel/printk/printk.c:2504) [ 102.444315][ T2325] ? snapshot_read.cold (user.c:?) [ 102.444317][ T2325] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 102.444320][ T2325] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 102.444324][ T2325] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 102.444325][ T2325] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 102.444328][ T2325] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 102.444331][ T2325] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 102.444333][ T2325] ? netdev_notice (net/core/dev.c:13194) [ 102.444334][ T2325] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 102.444342][ T2325] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 102.444344][ T2325] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 102.444346][ T2325] netif_set_promiscuity (net/core/dev.c:9699) [ 102.444349][ T2325] dev_set_promiscuity (net/core/dev_api.c:288) [ 102.444350][ T2325] ? dev_disable_lro (net/core/dev_api.c:267) [ 102.444351][ T2325] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 102.444355][ T2325] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 102.444359][ T2325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.444361][ T2325] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 102.444365][ T2325] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 102.444369][ T2325] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 102.444372][ T2325] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 102.444376][ T2325] ? __nla_validate_parse (lib/nlattr.c:635) [ 102.444380][ T2325] ? __nla_parse (lib/nlattr.c:732) [ 102.444382][ T2325] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 102.444386][ T2325] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 102.444388][ T2325] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 102.444392][ T2325] ? security_capable (security/security.c:660 (discriminator 11)) [ 102.444395][ T2325] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 102.444397][ T2325] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 102.444399][ T2325] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 102.444402][ T2325] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 102.444405][ T2325] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 102.444407][ T2325] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 102.444409][ T2325] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 102.444411][ T2325] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 102.444413][ T2325] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.444416][ T2325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.444418][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444419][ T2325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.444421][ T2325] genl_rcv (net/netlink/genetlink.c:1218) [ 102.444423][ T2325] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.444425][ T2325] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.444427][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444428][ T2325] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 102.444430][ T2325] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 102.444432][ T2325] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 102.444434][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444435][ T2325] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 102.444438][ T2325] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 102.444441][ T2325] __sys_sendto (net/socket.c:2281) [ 102.444443][ T2325] ? __ia32_sys_getpeername (net/socket.c:2235) [ 102.444447][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 102.444448][ T2325] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 102.444450][ T2325] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 102.444452][ T2325] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 102.444455][ T2325] ? 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)) [ 102.444456][ T2325] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 102.444458][ T2325] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 102.444461][ T2325] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 102.444463][ T2325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.444465][ T2325] RIP: 0033:0x7f2bb4235312 [ 102.444467][ T2325] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 102.444468][ T2325] RSP: 002b:00007ffebc426748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 102.444472][ T2325] RAX: ffffffffffffffda RBX: 00007ffebc426878 RCX: 00007f2bb4235312 [ 102.444473][ T2325] RDX: 0000000000000030 RSI: 00007f2bb0647fb0 RDI: 0000000000000023 [ 102.444474][ T2325] RBP: 00007ffebc426770 R08: 00007ffebc4268f0 R09: 000000000000000c [ 102.444475][ T2325] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2bb208e270 [ 102.444476][ T2325] R13: 00007ffebc426878 R14: 00007f2bb3b5401a R15: 00007ffebc426c68 | [ 124.187782][ T2496] softirqs last disabled at (0): 0x0 | [ 124.187783][ T2496] Preemption disabled at: | [ 124.187784][ T2496] vprintk_emit (kernel/printk/printk.c:2471) | [ 124.187794][ T2496] Tainted: [W]=WARN [ 124.187795][ T2496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.187796][ T2496] Call Trace: [ 124.187797][ T2496] [ 124.187799][ T2496] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.187804][ T2496] ? vprintk_emit (kernel/printk/printk.c:2471) [ 124.187805][ T2496] __might_resched.cold (kernel/sched/core.c:9234) [ 124.187809][ T2496] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 124.187812][ T2496] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 124.187814][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187817][ T2496] __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)) [ 124.187819][ T2496] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.187822][ T2496] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.187827][ T2496] ? 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) [ 124.187829][ T2496] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.187831][ T2496] put_chars (drivers/char/virtio_console.c:1176) [ 124.187832][ T2496] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 124.187834][ T2496] ? __send_to_port (drivers/char/virtio_console.c:654) [ 124.187835][ T2496] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 124.187838][ T2496] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 124.187843][ T2496] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 124.187844][ T2496] ? 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) [ 124.187846][ T2496] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 124.187849][ T2496] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 124.187851][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187852][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.187854][ T2496] console_emit_next_record (kernel/printk/printk.c:3183) [ 124.187857][ T2496] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 124.187859][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187860][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187861][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187862][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.187864][ T2496] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 124.187865][ T2496] console_flush_one_record (kernel/printk/printk.c:3268) [ 124.187867][ T2496] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 124.187870][ T2496] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 124.187872][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.187873][ T2496] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 124.187875][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187876][ T2496] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.187877][ T2496] ? 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) [ 124.187879][ T2496] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 124.187880][ T2496] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 124.187882][ T2496] ? vprintk_emit (kernel/printk/printk.c:2478) [ 124.187883][ T2496] vprintk_emit (kernel/printk/printk.c:2479) [ 124.187885][ T2496] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 124.187886][ T2496] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 124.187889][ T2496] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 124.187896][ T2496] _printk (kernel/printk/printk.c:2504) [ 124.187899][ T2496] ? snapshot_read.cold (user.c:?) [ 124.187901][ T2496] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 124.187904][ T2496] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 124.187906][ T2496] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 124.187908][ T2496] ? netdev_notice (net/core/dev.c:13194) [ 124.187910][ T2496] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 124.187912][ T2496] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 124.187915][ T2496] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 124.187917][ T2496] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 124.187919][ T2496] netif_set_promiscuity (net/core/dev.c:9699) [ 124.187921][ T2496] dev_set_promiscuity (net/core/dev_api.c:288) [ 124.187923][ T2496] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 124.187926][ T2496] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 124.187932][ T2496] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 124.187936][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187937][ T2496] notifier_call_chain (kernel/notifier.c:85) [ 124.187940][ T2496] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 124.187942][ T2496] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 124.187945][ T2496] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 124.187947][ T2496] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.187948][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187949][ T2496] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 124.187951][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187956][ T2496] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 124.187958][ T2496] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.187960][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187961][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187962][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.187964][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187965][ T2496] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.187966][ T2496] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 124.187969][ T2496] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 124.187970][ T2496] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 124.187973][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187974][ T2496] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 124.187977][ T2496] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 124.187979][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187980][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.187982][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.187983][ T2496] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 124.187984][ T2496] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.187986][ T2496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.187987][ T2496] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 124.187990][ T2496] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 124.187993][ T2496] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 124.187996][ T2496] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.187998][ T2496] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.187999][ T2496] ? netlink_ack (./include/linux/skbuff.h:2718) [ 124.188001][ T2496] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 124.188004][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.188005][ T2496] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 124.188007][ T2496] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.188009][ T2496] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 124.188010][ T2496] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.188012][ T2496] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.188015][ T2496] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 124.188016][ T2496] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 124.188018][ T2496] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.188019][ T2496] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 124.188023][ T2496] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 124.188026][ T2496] ____sys_sendmsg (net/socket.c:2713) [ 124.188027][ T2496] ? copy_msghdr_from_user (net/socket.c:2650) [ 124.188029][ T2496] ? sock_write_iter (net/socket.c:1269) [ 124.188030][ T2496] ? move_addr_to_kernel (net/socket.c:258) [ 124.188032][ T2496] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 124.188034][ T2496] ___sys_sendmsg (net/socket.c:2767) [ 124.188036][ T2496] ? copy_msghdr_from_user (net/socket.c:2619) [ 124.188041][ T2496] __sys_sendmsg (net/socket.c:2799) [ 124.188043][ T2496] ? __sys_sendmsg_sock (net/socket.c:2780) [ 124.188046][ T2496] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.188047][ T2496] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.188050][ T2496] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 124.188052][ T2496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.188053][ T2496] RIP: 0033:0x7f5a72ab654e [ 124.188055][ T2496] 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 [ 124.188056][ T2496] RSP: 002b:00007ffe40619de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 124.188060][ T2496] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f5a72ab654e [ 124.188061][ T2496] RDX: 0000000000000000 RSI: 00007ffe40619e90 RDI: 0000000000000005 [ 124.188062][ T2496] RBP: 00007ffe40619df0 R08: 0000000000000000 R09: 0000000000000000 [ 124.188063][ T2496] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91936c [ 124.188064][ T2496] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4061a550 | [ 126.328963][ T2556] softirqs last disabled at (0): 0x0 | [ 126.328965][ T2556] Preemption disabled at: | [ 126.328966][ T2556] vprintk_emit (kernel/printk/printk.c:2471) | [ 126.328976][ T2556] Tainted: [W]=WARN [ 126.328977][ T2556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.328979][ T2556] Call Trace: [ 126.328980][ T2556] [ 126.328982][ T2556] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.328988][ T2556] ? vprintk_emit (kernel/printk/printk.c:2471) [ 126.328989][ T2556] __might_resched.cold (kernel/sched/core.c:9234) [ 126.328993][ T2556] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.328997][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.328999][ T2556] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 126.329003][ T2556] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.329006][ T2556] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.329011][ T2556] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 126.329013][ T2556] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.329015][ T2556] put_chars (drivers/char/virtio_console.c:1176) [ 126.329017][ T2556] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.329018][ T2556] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 126.329021][ T2556] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.329026][ T2556] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.329028][ T2556] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.329030][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329031][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329034][ T2556] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.329036][ T2556] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.329038][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329040][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329041][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329042][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329044][ T2556] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 126.329045][ T2556] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.329048][ T2556] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.329051][ T2556] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.329053][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329054][ T2556] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.329056][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329057][ T2556] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.329058][ T2556] ? 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) [ 126.329060][ T2556] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 126.329061][ T2556] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.329064][ T2556] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.329065][ T2556] vprintk_emit (kernel/printk/printk.c:2479) [ 126.329067][ T2556] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.329068][ T2556] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 126.329070][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329071][ T2556] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 126.329075][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329077][ T2556] _printk (kernel/printk/printk.c:2504) [ 126.329080][ T2556] ? snapshot_read.cold (user.c:?) [ 126.329081][ T2556] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 126.329086][ T2556] ? idr_get_free (??:?) [ 126.329088][ T2556] ? 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) [ 126.329091][ T2556] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 126.329097][ T2556] ? nla_get_range_signed (lib/nlattr.c:270) [ 126.329102][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329103][ T2556] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 126.329106][ T2556] __nla_validate_parse (lib/nlattr.c:635) [ 126.329109][ T2556] __nla_parse (lib/nlattr.c:732) [ 126.329111][ T2556] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 126.329113][ T2556] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.329115][ T2556] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 126.329118][ T2556] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 126.329121][ T2556] ? security_capable (security/security.c:660 (discriminator 11)) [ 126.329124][ T2556] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 126.329126][ T2556] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 126.329129][ T2556] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 126.329142][ T2556] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 126.329145][ T2556] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 126.329147][ T2556] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 126.329149][ T2556] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.329151][ T2556] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 126.329153][ T2556] ? netlink_ack (./include/linux/skbuff.h:2718) [ 126.329156][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329158][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329159][ T2556] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.329161][ T2556] genl_rcv (net/netlink/genetlink.c:1218) [ 126.329163][ T2556] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.329165][ T2556] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 126.329168][ T2556] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.329170][ T2556] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 126.329172][ T2556] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.329174][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.329175][ T2556] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 126.329178][ T2556] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 126.329182][ T2556] __sys_sendto (net/socket.c:2281) [ 126.329184][ T2556] ? __ia32_sys_getpeername (net/socket.c:2235) [ 126.329188][ T2556] ? fput_close_sync (fs/file_table.c:617) [ 126.329191][ T2556] ? alloc_file_clone (fs/file_table.c:479) [ 126.329193][ T2556] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 126.329194][ T2556] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.329196][ T2556] ? 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)) [ 126.329198][ T2556] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 126.329199][ T2556] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 126.329201][ T2556] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 126.329203][ T2556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.329205][ T2556] RIP: 0033:0x7fca0ac51312 [ 126.329207][ T2556] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 126.329209][ T2556] RSP: 002b:00007ffd71745098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 126.329212][ T2556] RAX: ffffffffffffffda RBX: 00007ffd717451c8 RCX: 00007fca0ac51312 [ 126.329214][ T2556] RDX: 0000000000000044 RSI: 00007fca0274f050 RDI: 0000000000000020 [ 126.329215][ T2556] RBP: 00007ffd717450c0 R08: 00007ffd71745240 R09: 000000000000000c [ 126.329216][ T2556] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fca08aaa120 [ 126.329217][ T2556] R13: 00007ffd717451c8 R14: 00007fca0a57001a R15: 00007ffd717455b8 | [ 128.004339][ T2646] softirqs last disabled at (0): 0x0 | [ 128.004341][ T2646] Preemption disabled at: | [ 128.004341][ T2646] vprintk_emit (kernel/printk/printk.c:2471) | [ 128.004351][ T2646] Tainted: [W]=WARN [ 128.004352][ T2646] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 128.004354][ T2646] Call Trace: [ 128.004355][ T2646] [ 128.004356][ T2646] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 128.004362][ T2646] ? vprintk_emit (kernel/printk/printk.c:2471) [ 128.004363][ T2646] __might_resched.cold (kernel/sched/core.c:9234) [ 128.004367][ T2646] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 128.004370][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004373][ T2646] __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)) [ 128.004376][ T2646] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 128.004379][ T2646] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 128.004384][ T2646] ? 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) [ 128.004386][ T2646] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 128.004388][ T2646] put_chars (drivers/char/virtio_console.c:1176) [ 128.004390][ T2646] ? __send_to_port (drivers/char/virtio_console.c:654) [ 128.004391][ T2646] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 128.004394][ T2646] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 128.004396][ T2646] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 128.004401][ T2646] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 128.004403][ T2646] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 128.004404][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004406][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004407][ T2646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.004409][ T2646] console_emit_next_record (kernel/printk/printk.c:3183) [ 128.004412][ T2646] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 128.004414][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004415][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004416][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004417][ T2646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.004419][ T2646] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 128.004421][ T2646] console_flush_one_record (kernel/printk/printk.c:3268) [ 128.004424][ T2646] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 128.004426][ T2646] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 128.004428][ T2646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.004430][ T2646] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 128.004432][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004433][ T2646] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 128.004434][ T2646] ? 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) [ 128.004436][ T2646] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 128.004437][ T2646] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 128.004439][ T2646] ? vprintk_emit (kernel/printk/printk.c:2478) [ 128.004441][ T2646] vprintk_emit (kernel/printk/printk.c:2479) [ 128.004443][ T2646] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 128.004445][ T2646] _printk (kernel/printk/printk.c:2504) [ 128.004448][ T2646] ? snapshot_read.cold (user.c:?) [ 128.004450][ T2646] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 128.004453][ T2646] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 128.004457][ T2646] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 128.004459][ T2646] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 128.004462][ T2646] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 128.004464][ T2646] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 128.004466][ T2646] ? netdev_notice (net/core/dev.c:13194) [ 128.004468][ T2646] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 128.004476][ T2646] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 128.004478][ T2646] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 128.004480][ T2646] netif_set_promiscuity (net/core/dev.c:9699) [ 128.004483][ T2646] dev_set_promiscuity (net/core/dev_api.c:288) [ 128.004484][ T2646] ? dev_disable_lro (net/core/dev_api.c:267) [ 128.004486][ T2646] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 128.004490][ T2646] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 128.004493][ T2646] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 128.004495][ T2646] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 128.004500][ T2646] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 128.004503][ T2646] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 128.004507][ T2646] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 128.004511][ T2646] ? __nla_validate_parse (lib/nlattr.c:635) [ 128.004516][ T2646] ? __nla_parse (lib/nlattr.c:732) [ 128.004518][ T2646] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 128.004522][ T2646] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 128.004524][ T2646] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 128.004527][ T2646] ? security_capable (security/security.c:660 (discriminator 11)) [ 128.004530][ T2646] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 128.004533][ T2646] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 128.004535][ T2646] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 128.004538][ T2646] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 128.004542][ T2646] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 128.004544][ T2646] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 128.004546][ T2646] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 128.004548][ T2646] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 128.004550][ T2646] ? netlink_ack (./include/linux/skbuff.h:2718) [ 128.004553][ T2646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.004554][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004556][ T2646] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 128.004558][ T2646] genl_rcv (net/netlink/genetlink.c:1218) [ 128.004559][ T2646] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 128.004562][ T2646] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 128.004564][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004565][ T2646] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 128.004568][ T2646] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 128.004570][ T2646] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.004571][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004573][ T2646] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 128.004576][ T2646] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 128.004579][ T2646] __sys_sendto (net/socket.c:2281) [ 128.004584][ T2646] ? __ia32_sys_getpeername (net/socket.c:2235) [ 128.004588][ T2646] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.004589][ T2646] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 128.004591][ T2646] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 128.004593][ T2646] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 128.004596][ T2646] ? 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)) [ 128.004598][ T2646] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 128.004599][ T2646] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 128.004603][ T2646] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 128.004605][ T2646] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 128.004607][ T2646] RIP: 0033:0x7f41cccad312 [ 128.004609][ T2646] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 128.004610][ T2646] RSP: 002b:00007ffdd3aaf288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 128.004614][ T2646] RAX: ffffffffffffffda RBX: 00007ffdd3aaf3b8 RCX: 00007f41cccad312 [ 128.004615][ T2646] RDX: 0000000000000034 RSI: 00007f41c88e4130 RDI: 0000000000000023 [ 128.004616][ T2646] RBP: 00007ffdd3aaf2b0 R08: 00007ffdd3aaf430 R09: 000000000000000c [ 128.004617][ T2646] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f41cab062e0 [ 128.004618][ T2646] R13: 00007ffdd3aaf3b8 R14: 00007f41cc5cc01a R15: 00007ffdd3aaf7a8 | [ 140.140505][ T2829] softirqs last disabled at (0): 0x0 | [ 140.140506][ T2829] Preemption disabled at: | [ 140.140507][ T2829] vprintk_emit (kernel/printk/printk.c:2471) | [ 140.140518][ T2829] Tainted: [W]=WARN [ 140.140519][ T2829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.140521][ T2829] Call Trace: [ 140.140522][ T2829] [ 140.140523][ T2829] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 140.140529][ T2829] ? vprintk_emit (kernel/printk/printk.c:2471) [ 140.140530][ T2829] __might_resched.cold (kernel/sched/core.c:9234) [ 140.140534][ T2829] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 140.140537][ T2829] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 140.140539][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140541][ T2829] __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)) [ 140.140544][ T2829] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.140548][ T2829] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.140553][ T2829] ? 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) [ 140.140555][ T2829] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 140.140557][ T2829] put_chars (drivers/char/virtio_console.c:1176) [ 140.140558][ T2829] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 140.140560][ T2829] ? __send_to_port (drivers/char/virtio_console.c:654) [ 140.140561][ T2829] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 140.140564][ T2829] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 140.140569][ T2829] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 140.140571][ T2829] ? 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) [ 140.140572][ T2829] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 140.140576][ T2829] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 140.140578][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140579][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140583][ T2829] console_emit_next_record (kernel/printk/printk.c:3183) [ 140.140586][ T2829] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 140.140588][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140589][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140590][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140591][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140593][ T2829] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 140.140595][ T2829] console_flush_one_record (kernel/printk/printk.c:3268) [ 140.140597][ T2829] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 140.140600][ T2829] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 140.140602][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140603][ T2829] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 140.140605][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140606][ T2829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.140608][ T2829] ? 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) [ 140.140609][ T2829] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 140.140611][ T2829] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 140.140613][ T2829] ? vprintk_emit (kernel/printk/printk.c:2478) [ 140.140614][ T2829] vprintk_emit (kernel/printk/printk.c:2479) [ 140.140616][ T2829] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 140.140617][ T2829] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 140.140621][ T2829] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 140.140628][ T2829] _printk (kernel/printk/printk.c:2504) [ 140.140631][ T2829] ? snapshot_read.cold (user.c:?) [ 140.140633][ T2829] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 140.140636][ T2829] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 140.140638][ T2829] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 140.140641][ T2829] ? netdev_notice (net/core/dev.c:13194) [ 140.140642][ T2829] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 140.140645][ T2829] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 140.140648][ T2829] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 140.140649][ T2829] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 140.140652][ T2829] netif_set_promiscuity (net/core/dev.c:9699) [ 140.140655][ T2829] dev_set_promiscuity (net/core/dev_api.c:288) [ 140.140657][ T2829] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 140.140660][ T2829] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 140.140666][ T2829] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 140.140670][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140672][ T2829] notifier_call_chain (kernel/notifier.c:85) [ 140.140675][ T2829] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 140.140677][ T2829] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 140.140680][ T2829] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 140.140681][ T2829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.140683][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140684][ T2829] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 140.140685][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140691][ T2829] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 140.140694][ T2829] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.140696][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140697][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140698][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140699][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140700][ T2829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.140702][ T2829] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 140.140705][ T2829] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 140.140706][ T2829] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.140708][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140710][ T2829] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 140.140713][ T2829] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 140.140715][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140716][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140718][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140719][ T2829] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 140.140721][ T2829] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 140.140722][ T2829] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.140724][ T2829] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 140.140726][ T2829] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 140.140730][ T2829] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 140.140733][ T2829] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.140735][ T2829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.140736][ T2829] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.140738][ T2829] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 140.140741][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140742][ T2829] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 140.140744][ T2829] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.140746][ T2829] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.140748][ T2829] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.140749][ T2829] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 140.140752][ T2829] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 140.140753][ T2829] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.140755][ T2829] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 140.140756][ T2829] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 140.140759][ T2829] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 140.140762][ T2829] ____sys_sendmsg (net/socket.c:2713) [ 140.140764][ T2829] ? copy_msghdr_from_user (net/socket.c:2650) [ 140.140766][ T2829] ? sock_write_iter (net/socket.c:1269) [ 140.140767][ T2829] ? move_addr_to_kernel (net/socket.c:258) [ 140.140769][ T2829] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 140.140771][ T2829] ___sys_sendmsg (net/socket.c:2767) [ 140.140773][ T2829] ? copy_msghdr_from_user (net/socket.c:2619) [ 140.140778][ T2829] __sys_sendmsg (net/socket.c:2799) [ 140.140780][ T2829] ? __sys_sendmsg_sock (net/socket.c:2780) [ 140.140783][ T2829] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 140.140784][ T2829] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 140.140787][ T2829] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 140.140789][ T2829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.140790][ T2829] RIP: 0033:0x7f889764954e [ 140.140792][ T2829] 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 [ 140.140793][ T2829] RSP: 002b:00007ffdbf86b0f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.140797][ T2829] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f889764954e [ 140.140799][ T2829] RDX: 0000000000000000 RSI: 00007ffdbf86b1a0 RDI: 0000000000000005 [ 140.140800][ T2829] RBP: 00007ffdbf86b100 R08: 0000000000000000 R09: 0000000000000000 [ 140.140800][ T2829] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91937c [ 140.140801][ T2829] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbf86b860 | [ 142.220400][ T2886] softirqs last disabled at (0): 0x0 | [ 142.220401][ T2886] Preemption disabled at: | [ 142.220402][ T2886] vprintk_emit (kernel/printk/printk.c:2471) | [ 142.220412][ T2886] Tainted: [W]=WARN [ 142.220413][ T2886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 142.220415][ T2886] Call Trace: [ 142.220416][ T2886] [ 142.220418][ T2886] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 142.220423][ T2886] ? vprintk_emit (kernel/printk/printk.c:2471) [ 142.220425][ T2886] __might_resched.cold (kernel/sched/core.c:9234) [ 142.220428][ T2886] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 142.220432][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220434][ T2886] __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)) [ 142.220437][ T2886] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 142.220441][ T2886] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 142.220446][ T2886] ? 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) [ 142.220447][ T2886] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 142.220450][ T2886] put_chars (drivers/char/virtio_console.c:1176) [ 142.220451][ T2886] ? __send_to_port (drivers/char/virtio_console.c:654) [ 142.220453][ T2886] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 142.220456][ T2886] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 142.220460][ T2886] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 142.220462][ T2886] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 142.220464][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220465][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220468][ T2886] console_emit_next_record (kernel/printk/printk.c:3183) [ 142.220470][ T2886] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 142.220472][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220473][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220474][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220475][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220477][ T2886] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 142.220479][ T2886] console_flush_one_record (kernel/printk/printk.c:3268) [ 142.220481][ T2886] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 142.220484][ T2886] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 142.220485][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220487][ T2886] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 142.220489][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220490][ T2886] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 142.220491][ T2886] ? 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) [ 142.220493][ T2886] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 142.220494][ T2886] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 142.220496][ T2886] ? vprintk_emit (kernel/printk/printk.c:2478) [ 142.220497][ T2886] vprintk_emit (kernel/printk/printk.c:2479) [ 142.220499][ T2886] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 142.220500][ T2886] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 142.220501][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220502][ T2886] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 142.220506][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220508][ T2886] _printk (kernel/printk/printk.c:2504) [ 142.220511][ T2886] ? snapshot_read.cold (user.c:?) [ 142.220513][ T2886] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 142.220517][ T2886] ? idr_get_free (??:?) [ 142.220519][ T2886] ? 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) [ 142.220522][ T2886] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 142.220529][ T2886] ? nla_get_range_signed (lib/nlattr.c:270) [ 142.220533][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220534][ T2886] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 142.220537][ T2886] __nla_validate_parse (lib/nlattr.c:635) [ 142.220540][ T2886] __nla_parse (lib/nlattr.c:732) [ 142.220542][ T2886] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 142.220544][ T2886] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 142.220546][ T2886] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 142.220548][ T2886] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 142.220551][ T2886] ? security_capable (security/security.c:660 (discriminator 11)) [ 142.220554][ T2886] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 142.220556][ T2886] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 142.220559][ T2886] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 142.220565][ T2886] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 142.220568][ T2886] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 142.220570][ T2886] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 142.220572][ T2886] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 142.220574][ T2886] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 142.220576][ T2886] ? netlink_ack (./include/linux/skbuff.h:2718) [ 142.220579][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220583][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220584][ T2886] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 142.220586][ T2886] genl_rcv (net/netlink/genetlink.c:1218) [ 142.220588][ T2886] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 142.220590][ T2886] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 142.220592][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220594][ T2886] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 142.220596][ T2886] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 142.220598][ T2886] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 142.220599][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220601][ T2886] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 142.220604][ T2886] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 142.220607][ T2886] __sys_sendto (net/socket.c:2281) [ 142.220609][ T2886] ? __ia32_sys_getpeername (net/socket.c:2235) [ 142.220613][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 142.220614][ T2886] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 142.220616][ T2886] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 142.220618][ T2886] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 142.220619][ T2886] ? 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)) [ 142.220621][ T2886] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 142.220622][ T2886] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 142.220625][ T2886] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 142.220627][ T2886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 142.220629][ T2886] RIP: 0033:0x7fe0ab290312 [ 142.220631][ T2886] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 142.220632][ T2886] RSP: 002b:00007ffd3150e6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 142.220636][ T2886] RAX: ffffffffffffffda RBX: 00007ffd3150e7f8 RCX: 00007fe0ab290312 [ 142.220638][ T2886] RDX: 0000000000000044 RSI: 00007fe0a866ae20 RDI: 0000000000000020 [ 142.220638][ T2886] RBP: 00007ffd3150e6f0 R08: 00007ffd3150e870 R09: 000000000000000c [ 142.220639][ T2886] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe0a90fa120 [ 142.220640][ T2886] R13: 00007ffd3150e7f8 R14: 00007fe0aabaf01a R15: 00007ffd3150ebe8 | [ 143.852540][ T2972] softirqs last disabled at (0): 0x0 | [ 143.852542][ T2972] Preemption disabled at: | [ 143.852543][ T2972] vprintk_emit (kernel/printk/printk.c:2471) | [ 143.852553][ T2972] Tainted: [W]=WARN [ 143.852554][ T2972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.852555][ T2972] Call Trace: [ 143.852557][ T2972] [ 143.852558][ T2972] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.852564][ T2972] ? vprintk_emit (kernel/printk/printk.c:2471) [ 143.852565][ T2972] __might_resched.cold (kernel/sched/core.c:9234) [ 143.852569][ T2972] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.852573][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852575][ T2972] __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)) [ 143.852578][ T2972] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.852585][ T2972] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.852590][ T2972] ? 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) [ 143.852591][ T2972] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.852594][ T2972] put_chars (drivers/char/virtio_console.c:1176) [ 143.852596][ T2972] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.852597][ T2972] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 143.852600][ T2972] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 143.852602][ T2972] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.852607][ T2972] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.852609][ T2972] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.852610][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852611][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852612][ T2972] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.852615][ T2972] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.852617][ T2972] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.852619][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852620][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852621][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852622][ T2972] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.852624][ T2972] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.852626][ T2972] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.852628][ T2972] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.852631][ T2972] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.852632][ T2972] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.852634][ T2972] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.852636][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852637][ T2972] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.852638][ T2972] ? 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) [ 143.852640][ T2972] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 143.852641][ T2972] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.852643][ T2972] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.852644][ T2972] vprintk_emit (kernel/printk/printk.c:2479) [ 143.852646][ T2972] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.852648][ T2972] _printk (kernel/printk/printk.c:2504) [ 143.852651][ T2972] ? snapshot_read.cold (user.c:?) [ 143.852653][ T2972] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 143.852655][ T2972] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 143.852659][ T2972] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 143.852661][ T2972] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 143.852664][ T2972] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 143.852666][ T2972] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 143.852668][ T2972] ? netdev_notice (net/core/dev.c:13194) [ 143.852670][ T2972] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 143.852677][ T2972] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 143.852679][ T2972] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 143.852681][ T2972] netif_set_promiscuity (net/core/dev.c:9699) [ 143.852684][ T2972] dev_set_promiscuity (net/core/dev_api.c:288) [ 143.852685][ T2972] ? dev_disable_lro (net/core/dev_api.c:267) [ 143.852687][ T2972] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 143.852690][ T2972] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 143.852694][ T2972] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.852695][ T2972] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 143.852700][ T2972] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 143.852703][ T2972] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 143.852707][ T2972] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 143.852710][ T2972] ? __nla_validate_parse (lib/nlattr.c:635) [ 143.852714][ T2972] ? __nla_parse (lib/nlattr.c:732) [ 143.852716][ T2972] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 143.852720][ T2972] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 143.852722][ T2972] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 143.852726][ T2972] ? security_capable (security/security.c:660 (discriminator 11)) [ 143.852729][ T2972] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 143.852731][ T2972] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 143.852733][ T2972] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 143.852736][ T2972] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.852739][ T2972] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.852741][ T2972] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 143.852743][ T2972] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.852745][ T2972] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 143.852747][ T2972] ? netlink_ack (./include/linux/skbuff.h:2718) [ 143.852750][ T2972] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.852751][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852753][ T2972] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.852754][ T2972] genl_rcv (net/netlink/genetlink.c:1218) [ 143.852756][ T2972] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.852759][ T2972] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 143.852760][ T2972] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 143.852763][ T2972] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 143.852765][ T2972] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.852768][ T2972] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 143.852770][ T2972] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.852771][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852773][ T2972] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 143.852776][ T2972] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 143.852779][ T2972] __sys_sendto (net/socket.c:2281) [ 143.852781][ T2972] ? __ia32_sys_getpeername (net/socket.c:2235) [ 143.852785][ T2972] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.852786][ T2972] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.852788][ T2972] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 143.852789][ T2972] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 143.852791][ T2972] ? 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)) [ 143.852792][ T2972] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 143.852794][ T2972] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.852797][ T2972] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.852799][ T2972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.852801][ T2972] RIP: 0033:0x7f3ab216f312 [ 143.852803][ T2972] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 143.852805][ T2972] RSP: 002b:00007ffc00bbf668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 143.852808][ T2972] RAX: ffffffffffffffda RBX: 00007ffc00bbf798 RCX: 00007f3ab216f312 [ 143.852810][ T2972] RDX: 0000000000000030 RSI: 00007f3aadd206f0 RDI: 0000000000000023 [ 143.852810][ T2972] RBP: 00007ffc00bbf690 R08: 00007ffc00bbf810 R09: 000000000000000c [ 143.852811][ T2972] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f3aaffd22e0 [ 143.852812][ T2972] R13: 00007ffc00bbf798 R14: 00007f3ab1a8e01a R15: 00007ffc00bbfb88 | [ 149.321177][ T3095] softirqs last disabled at (0): 0x0 | [ 149.321179][ T3095] Preemption disabled at: | [ 149.321180][ T3095] vprintk_emit (kernel/printk/printk.c:2471) | [ 149.321190][ T3095] Tainted: [W]=WARN [ 149.321191][ T3095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.321193][ T3095] Call Trace: [ 149.321194][ T3095] [ 149.321195][ T3095] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 149.321201][ T3095] ? vprintk_emit (kernel/printk/printk.c:2471) [ 149.321202][ T3095] __might_resched.cold (kernel/sched/core.c:9234) [ 149.321206][ T3095] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 149.321209][ T3095] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 149.321211][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321213][ T3095] __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)) [ 149.321216][ T3095] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 149.321219][ T3095] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 149.321224][ T3095] ? 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) [ 149.321231][ T3095] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 149.321233][ T3095] put_chars (drivers/char/virtio_console.c:1176) [ 149.321235][ T3095] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 149.321236][ T3095] ? __send_to_port (drivers/char/virtio_console.c:654) [ 149.321238][ T3095] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 149.321241][ T3095] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 149.321246][ T3095] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 149.321248][ T3095] ? 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) [ 149.321250][ T3095] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 149.321253][ T3095] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 149.321255][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321256][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321259][ T3095] console_emit_next_record (kernel/printk/printk.c:3183) [ 149.321261][ T3095] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 149.321264][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321265][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321266][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321267][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321269][ T3095] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 149.321271][ T3095] console_flush_one_record (kernel/printk/printk.c:3268) [ 149.321273][ T3095] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 149.321276][ T3095] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 149.321278][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321279][ T3095] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 149.321281][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321282][ T3095] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.321284][ T3095] ? 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) [ 149.321285][ T3095] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 149.321287][ T3095] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 149.321289][ T3095] ? vprintk_emit (kernel/printk/printk.c:2478) [ 149.321290][ T3095] vprintk_emit (kernel/printk/printk.c:2479) [ 149.321292][ T3095] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 149.321293][ T3095] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 149.321297][ T3095] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 149.321303][ T3095] _printk (kernel/printk/printk.c:2504) [ 149.321306][ T3095] ? snapshot_read.cold (user.c:?) [ 149.321309][ T3095] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 149.321312][ T3095] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 149.321314][ T3095] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 149.321317][ T3095] ? netdev_notice (net/core/dev.c:13194) [ 149.321318][ T3095] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 149.321321][ T3095] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 149.321324][ T3095] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 149.321325][ T3095] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 149.321328][ T3095] netif_set_promiscuity (net/core/dev.c:9699) [ 149.321330][ T3095] dev_set_promiscuity (net/core/dev_api.c:288) [ 149.321332][ T3095] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 149.321336][ T3095] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 149.321342][ T3095] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 149.321346][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321348][ T3095] notifier_call_chain (kernel/notifier.c:85) [ 149.321351][ T3095] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 149.321353][ T3095] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 149.321356][ T3095] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 149.321357][ T3095] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.321359][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321360][ T3095] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 149.321362][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321367][ T3095] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 149.321370][ T3095] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.321372][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321372][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321374][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321375][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321376][ T3095] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.321378][ T3095] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 149.321381][ T3095] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 149.321382][ T3095] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.321384][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321386][ T3095] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 149.321389][ T3095] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 149.321391][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321392][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321394][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321395][ T3095] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 149.321396][ T3095] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 149.321398][ T3095] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.321400][ T3095] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 149.321402][ T3095] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 149.321406][ T3095] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 149.321409][ T3095] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.321411][ T3095] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.321412][ T3095] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.321414][ T3095] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 149.321417][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321418][ T3095] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.321420][ T3095] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.321422][ T3095] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.321424][ T3095] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.321426][ T3095] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 149.321428][ T3095] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 149.321430][ T3095] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.321431][ T3095] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.321433][ T3095] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 149.321436][ T3095] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 149.321439][ T3095] ____sys_sendmsg (net/socket.c:2713) [ 149.321441][ T3095] ? copy_msghdr_from_user (net/socket.c:2650) [ 149.321443][ T3095] ? sock_write_iter (net/socket.c:1269) [ 149.321444][ T3095] ? move_addr_to_kernel (net/socket.c:258) [ 149.321446][ T3095] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 149.321449][ T3095] ___sys_sendmsg (net/socket.c:2767) [ 149.321451][ T3095] ? copy_msghdr_from_user (net/socket.c:2619) [ 149.321455][ T3095] __sys_sendmsg (net/socket.c:2799) [ 149.321458][ T3095] ? __sys_sendmsg_sock (net/socket.c:2780) [ 149.321460][ T3095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.321462][ T3095] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 149.321465][ T3095] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 149.321467][ T3095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.321468][ T3095] RIP: 0033:0x7f277f79654e [ 149.321470][ T3095] 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 [ 149.321472][ T3095] RSP: 002b:00007fff8ac1c760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.321475][ T3095] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f277f79654e [ 149.321477][ T3095] RDX: 0000000000000000 RSI: 00007fff8ac1c810 RDI: 0000000000000005 [ 149.321478][ T3095] RBP: 00007fff8ac1c770 R08: 0000000000000000 R09: 0000000000000000 [ 149.321479][ T3095] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919385 [ 149.321479][ T3095] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8ac1ced0 | [ 151.412326][ T3152] softirqs last disabled at (0): 0x0 | [ 151.412328][ T3152] Preemption disabled at: | [ 151.412329][ T3152] vprintk_emit (kernel/printk/printk.c:2471) | [ 151.412339][ T3152] Tainted: [W]=WARN [ 151.412340][ T3152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.412342][ T3152] Call Trace: [ 151.412343][ T3152] [ 151.412345][ T3152] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 151.412350][ T3152] ? vprintk_emit (kernel/printk/printk.c:2471) [ 151.412351][ T3152] __might_resched.cold (kernel/sched/core.c:9234) [ 151.412355][ T3152] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 151.412359][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412361][ T3152] __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)) [ 151.412364][ T3152] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.412367][ T3152] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.412372][ T3152] ? 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) [ 151.412374][ T3152] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.412376][ T3152] put_chars (drivers/char/virtio_console.c:1176) [ 151.412378][ T3152] ? __send_to_port (drivers/char/virtio_console.c:654) [ 151.412380][ T3152] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 151.412382][ T3152] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 151.412387][ T3152] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 151.412389][ T3152] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.412391][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412392][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412395][ T3152] console_emit_next_record (kernel/printk/printk.c:3183) [ 151.412397][ T3152] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 151.412399][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412400][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412401][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412402][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412404][ T3152] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 151.412406][ T3152] console_flush_one_record (kernel/printk/printk.c:3268) [ 151.412408][ T3152] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 151.412411][ T3152] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 151.412412][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412414][ T3152] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 151.412416][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412417][ T3152] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.412418][ T3152] ? 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) [ 151.412419][ T3152] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 151.412421][ T3152] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 151.412423][ T3152] ? vprintk_emit (kernel/printk/printk.c:2478) [ 151.412424][ T3152] vprintk_emit (kernel/printk/printk.c:2479) [ 151.412426][ T3152] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 151.412427][ T3152] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 151.412429][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412430][ T3152] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 151.412433][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412435][ T3152] _printk (kernel/printk/printk.c:2504) [ 151.412438][ T3152] ? snapshot_read.cold (user.c:?) [ 151.412440][ T3152] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 151.412443][ T3152] ? idr_get_free (??:?) [ 151.412445][ T3152] ? 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) [ 151.412448][ T3152] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 151.412455][ T3152] ? nla_get_range_signed (lib/nlattr.c:270) [ 151.412459][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412460][ T3152] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 151.412463][ T3152] __nla_validate_parse (lib/nlattr.c:635) [ 151.412466][ T3152] __nla_parse (lib/nlattr.c:732) [ 151.412468][ T3152] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 151.412470][ T3152] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.412472][ T3152] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 151.412474][ T3152] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 151.412478][ T3152] ? security_capable (security/security.c:660 (discriminator 11)) [ 151.412481][ T3152] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 151.412483][ T3152] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 151.412485][ T3152] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 151.412492][ T3152] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.412495][ T3152] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 151.412497][ T3152] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 151.412499][ T3152] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 151.412501][ T3152] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 151.412503][ T3152] ? netlink_ack (./include/linux/skbuff.h:2718) [ 151.412506][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412507][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412508][ T3152] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.412510][ T3152] genl_rcv (net/netlink/genetlink.c:1218) [ 151.412512][ T3152] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 151.412514][ T3152] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 151.412516][ T3152] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 151.412519][ T3152] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 151.412520][ T3152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.412522][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.412524][ T3152] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 151.412527][ T3152] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 151.412530][ T3152] __sys_sendto (net/socket.c:2281) [ 151.412532][ T3152] ? __ia32_sys_getpeername (net/socket.c:2235) [ 151.412536][ T3152] ? fput_close_sync (fs/file_table.c:617) [ 151.412538][ T3152] ? alloc_file_clone (fs/file_table.c:479) [ 151.412540][ T3152] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 151.412542][ T3152] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 151.412543][ T3152] ? 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)) [ 151.412545][ T3152] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 151.412546][ T3152] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 151.412549][ T3152] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 151.412551][ T3152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.412552][ T3152] RIP: 0033:0x7ff86d69a312 [ 151.412554][ T3152] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 151.412556][ T3152] RSP: 002b:00007ffe7cb4c6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 151.412560][ T3152] RAX: ffffffffffffffda RBX: 00007ffe7cb4c7f8 RCX: 00007ff86d69a312 [ 151.412561][ T3152] RDX: 0000000000000044 RSI: 00007ff86926efb0 RDI: 0000000000000020 [ 151.412562][ T3152] RBP: 00007ffe7cb4c6f0 R08: 00007ffe7cb4c870 R09: 000000000000000c [ 151.412563][ T3152] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff86b4fa120 [ 151.412564][ T3152] R13: 00007ffe7cb4c7f8 R14: 00007ff86cfb901a R15: 00007ffe7cb4cbe8 | [ 153.165172][ T3243] softirqs last disabled at (0): 0x0 | [ 153.165173][ T3243] Preemption disabled at: | [ 153.165174][ T3243] vprintk_emit (kernel/printk/printk.c:2471) | [ 153.165184][ T3243] Tainted: [W]=WARN [ 153.165185][ T3243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.165187][ T3243] Call Trace: [ 153.165188][ T3243] [ 153.165189][ T3243] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 153.165195][ T3243] ? vprintk_emit (kernel/printk/printk.c:2471) [ 153.165196][ T3243] __might_resched.cold (kernel/sched/core.c:9234) [ 153.165200][ T3243] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 153.165203][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165206][ T3243] __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)) [ 153.165209][ T3243] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 153.165212][ T3243] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 153.165217][ T3243] ? 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) [ 153.165219][ T3243] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 153.165222][ T3243] put_chars (drivers/char/virtio_console.c:1176) [ 153.165223][ T3243] ? __send_to_port (drivers/char/virtio_console.c:654) [ 153.165225][ T3243] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 153.165228][ T3243] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 153.165230][ T3243] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 153.165235][ T3243] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 153.165237][ T3243] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 153.165238][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165239][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165246][ T3243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.165249][ T3243] console_emit_next_record (kernel/printk/printk.c:3183) [ 153.165251][ T3243] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 153.165253][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165254][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165255][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165256][ T3243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.165258][ T3243] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 153.165260][ T3243] console_flush_one_record (kernel/printk/printk.c:3268) [ 153.165263][ T3243] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 153.165266][ T3243] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 153.165268][ T3243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.165269][ T3243] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 153.165271][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165272][ T3243] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.165274][ T3243] ? 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) [ 153.165275][ T3243] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 153.165277][ T3243] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 153.165279][ T3243] ? vprintk_emit (kernel/printk/printk.c:2478) [ 153.165280][ T3243] vprintk_emit (kernel/printk/printk.c:2479) [ 153.165282][ T3243] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 153.165284][ T3243] _printk (kernel/printk/printk.c:2504) [ 153.165287][ T3243] ? snapshot_read.cold (user.c:?) [ 153.165289][ T3243] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 153.165292][ T3243] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 153.165296][ T3243] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 153.165297][ T3243] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 153.165301][ T3243] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 153.165303][ T3243] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 153.165305][ T3243] ? netdev_notice (net/core/dev.c:13194) [ 153.165307][ T3243] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 153.165314][ T3243] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 153.165316][ T3243] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 153.165318][ T3243] netif_set_promiscuity (net/core/dev.c:9699) [ 153.165321][ T3243] dev_set_promiscuity (net/core/dev_api.c:288) [ 153.165323][ T3243] ? dev_disable_lro (net/core/dev_api.c:267) [ 153.165324][ T3243] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 153.165328][ T3243] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 153.165332][ T3243] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.165334][ T3243] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 153.165338][ T3243] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 153.165342][ T3243] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 153.165346][ T3243] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 153.165349][ T3243] ? __nla_validate_parse (lib/nlattr.c:635) [ 153.165354][ T3243] ? __nla_parse (lib/nlattr.c:732) [ 153.165356][ T3243] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 153.165360][ T3243] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 153.165362][ T3243] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 153.165365][ T3243] ? security_capable (security/security.c:660 (discriminator 11)) [ 153.165368][ T3243] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 153.165371][ T3243] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 153.165373][ T3243] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 153.165377][ T3243] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 153.165380][ T3243] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 153.165382][ T3243] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 153.165384][ T3243] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 153.165386][ T3243] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 153.165388][ T3243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 153.165391][ T3243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.165393][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165394][ T3243] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.165396][ T3243] genl_rcv (net/netlink/genetlink.c:1218) [ 153.165398][ T3243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 153.165400][ T3243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 153.165401][ T3243] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 153.165405][ T3243] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 153.165407][ T3243] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 153.165409][ T3243] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 153.165411][ T3243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.165413][ T3243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.165415][ T3243] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 153.165417][ T3243] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 153.165420][ T3243] __sys_sendto (net/socket.c:2281) [ 153.165423][ T3243] ? __ia32_sys_getpeername (net/socket.c:2235) [ 153.165424][ T3243] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.165427][ T3243] ? do_futex (kernel/futex/syscalls.c:133) [ 153.165429][ T3243] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 153.165432][ T3243] ? do_futex (kernel/futex/syscalls.c:153 (discriminator 1)) [ 153.165433][ T3243] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 153.165435][ T3243] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 153.165437][ T3243] ? 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)) [ 153.165438][ T3243] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 153.165440][ T3243] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 153.165443][ T3243] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 153.165445][ T3243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 153.165447][ T3243] RIP: 0033:0x7f79fdda2312 [ 153.165449][ T3243] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 153.165451][ T3243] RSP: 002b:00007ffc744319e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 153.165455][ T3243] RAX: ffffffffffffffda RBX: 00007ffc74431b18 RCX: 00007f79fdda2312 [ 153.165456][ T3243] RDX: 0000000000000030 RSI: 00007f79f9943870 RDI: 0000000000000023 [ 153.165457][ T3243] RBP: 00007ffc74431a10 R08: 00007ffc74431b90 R09: 000000000000000c [ 153.165458][ T3243] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f79fbc022e0 [ 153.165459][ T3243] R13: 00007ffc74431b18 R14: 00007f79fd6c101a R15: 00007ffc74431f08 | [ 161.211076][ T3389] softirqs last disabled at (0): 0x0 | [ 161.211078][ T3389] Preemption disabled at: | [ 161.211079][ T3389] vprintk_emit (kernel/printk/printk.c:2471) | [ 161.211089][ T3389] Tainted: [W]=WARN [ 161.211090][ T3389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.211092][ T3389] Call Trace: [ 161.211093][ T3389] [ 161.211094][ T3389] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 161.211100][ T3389] ? vprintk_emit (kernel/printk/printk.c:2471) [ 161.211101][ T3389] __might_resched.cold (kernel/sched/core.c:9234) [ 161.211105][ T3389] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 161.211108][ T3389] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 161.211110][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211113][ T3389] __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)) [ 161.211116][ T3389] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 161.211119][ T3389] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 161.211124][ T3389] ? 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) [ 161.211125][ T3389] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 161.211128][ T3389] put_chars (drivers/char/virtio_console.c:1176) [ 161.211129][ T3389] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 161.211131][ T3389] ? __send_to_port (drivers/char/virtio_console.c:654) [ 161.211132][ T3389] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 161.211135][ T3389] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 161.211140][ T3389] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 161.211142][ T3389] ? 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) [ 161.211144][ T3389] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 161.211147][ T3389] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 161.211149][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211150][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211153][ T3389] console_emit_next_record (kernel/printk/printk.c:3183) [ 161.211155][ T3389] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 161.211157][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211158][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211159][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211160][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211162][ T3389] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 161.211164][ T3389] console_flush_one_record (kernel/printk/printk.c:3268) [ 161.211167][ T3389] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 161.211170][ T3389] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 161.211171][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211173][ T3389] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 161.211175][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211176][ T3389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.211177][ T3389] ? 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) [ 161.211179][ T3389] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 161.211180][ T3389] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 161.211182][ T3389] ? vprintk_emit (kernel/printk/printk.c:2478) [ 161.211183][ T3389] vprintk_emit (kernel/printk/printk.c:2479) [ 161.211185][ T3389] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 161.211186][ T3389] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 161.211190][ T3389] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 161.211197][ T3389] _printk (kernel/printk/printk.c:2504) [ 161.211200][ T3389] ? snapshot_read.cold (user.c:?) [ 161.211202][ T3389] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 161.211205][ T3389] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 161.211207][ T3389] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 161.211210][ T3389] ? netdev_notice (net/core/dev.c:13194) [ 161.211211][ T3389] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 161.211214][ T3389] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 161.211217][ T3389] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 161.211218][ T3389] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 161.211220][ T3389] netif_set_promiscuity (net/core/dev.c:9699) [ 161.211223][ T3389] dev_set_promiscuity (net/core/dev_api.c:288) [ 161.211225][ T3389] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.211229][ T3389] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 161.211235][ T3389] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 161.211239][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211240][ T3389] notifier_call_chain (kernel/notifier.c:85) [ 161.211243][ T3389] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 161.211246][ T3389] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 161.211248][ T3389] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 161.211250][ T3389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.211252][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211253][ T3389] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 161.211254][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211260][ T3389] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 161.211262][ T3389] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.211264][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211265][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211266][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211268][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211269][ T3389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.211270][ T3389] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 161.211278][ T3389] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 161.211280][ T3389] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 161.211282][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211283][ T3389] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 161.211286][ T3389] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 161.211289][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211290][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211292][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211293][ T3389] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 161.211295][ T3389] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 161.211296][ T3389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.211298][ T3389] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 161.211301][ T3389] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 161.211304][ T3389] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 161.211307][ T3389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.211309][ T3389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.211310][ T3389] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.211312][ T3389] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 161.211315][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211316][ T3389] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.211318][ T3389] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.211320][ T3389] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.211322][ T3389] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.211324][ T3389] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 161.211326][ T3389] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 161.211328][ T3389] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 161.211329][ T3389] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.211331][ T3389] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 161.211334][ T3389] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 161.211337][ T3389] ____sys_sendmsg (net/socket.c:2713) [ 161.211339][ T3389] ? copy_msghdr_from_user (net/socket.c:2650) [ 161.211341][ T3389] ? sock_write_iter (net/socket.c:1269) [ 161.211342][ T3389] ? move_addr_to_kernel (net/socket.c:258) [ 161.211344][ T3389] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 161.211346][ T3389] ___sys_sendmsg (net/socket.c:2767) [ 161.211348][ T3389] ? copy_msghdr_from_user (net/socket.c:2619) [ 161.211353][ T3389] __sys_sendmsg (net/socket.c:2799) [ 161.211355][ T3389] ? __sys_sendmsg_sock (net/socket.c:2780) [ 161.211358][ T3389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.211360][ T3389] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 161.211362][ T3389] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 161.211364][ T3389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.211365][ T3389] RIP: 0033:0x7f1c0d75e54e [ 161.211367][ T3389] 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 [ 161.211369][ T3389] RSP: 002b:00007fffbcbaae10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.211373][ T3389] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f1c0d75e54e [ 161.211374][ T3389] RDX: 0000000000000000 RSI: 00007fffbcbaaec0 RDI: 0000000000000005 [ 161.211375][ T3389] RBP: 00007fffbcbaae20 R08: 0000000000000000 R09: 0000000000000000 [ 161.211376][ T3389] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919391 [ 161.211377][ T3389] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbcbab580 | [ 163.274459][ T3446] softirqs last disabled at (0): 0x0 | [ 163.274461][ T3446] Preemption disabled at: | [ 163.274462][ T3446] vprintk_emit (kernel/printk/printk.c:2471) | [ 163.274472][ T3446] Tainted: [W]=WARN [ 163.274473][ T3446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 163.274475][ T3446] Call Trace: [ 163.274476][ T3446] [ 163.274477][ T3446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 163.274482][ T3446] ? vprintk_emit (kernel/printk/printk.c:2471) [ 163.274484][ T3446] __might_resched.cold (kernel/sched/core.c:9234) [ 163.274488][ T3446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 163.274491][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274494][ T3446] __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)) [ 163.274496][ T3446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 163.274499][ T3446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 163.274504][ T3446] ? 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) [ 163.274506][ T3446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 163.274508][ T3446] put_chars (drivers/char/virtio_console.c:1176) [ 163.274509][ T3446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 163.274511][ T3446] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 163.274514][ T3446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 163.274518][ T3446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 163.274520][ T3446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 163.274522][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274523][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274526][ T3446] console_emit_next_record (kernel/printk/printk.c:3183) [ 163.274528][ T3446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 163.274530][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274531][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274532][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274533][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274535][ T3446] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 163.274537][ T3446] console_flush_one_record (kernel/printk/printk.c:3268) [ 163.274539][ T3446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 163.274542][ T3446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 163.274543][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274545][ T3446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 163.274547][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274548][ T3446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.274549][ T3446] ? 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) [ 163.274551][ T3446] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 163.274552][ T3446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 163.274554][ T3446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 163.274555][ T3446] vprintk_emit (kernel/printk/printk.c:2479) [ 163.274557][ T3446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 163.274558][ T3446] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 163.274560][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274561][ T3446] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 163.274564][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274566][ T3446] _printk (kernel/printk/printk.c:2504) [ 163.274569][ T3446] ? snapshot_read.cold (user.c:?) [ 163.274571][ T3446] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 163.274574][ T3446] ? idr_get_free (??:?) [ 163.274576][ T3446] ? 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) [ 163.274583][ T3446] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 163.274589][ T3446] ? nla_get_range_signed (lib/nlattr.c:270) [ 163.274593][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274594][ T3446] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 163.274597][ T3446] __nla_validate_parse (lib/nlattr.c:635) [ 163.274600][ T3446] __nla_parse (lib/nlattr.c:732) [ 163.274602][ T3446] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 163.274604][ T3446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.274606][ T3446] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 163.274608][ T3446] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 163.274611][ T3446] ? security_capable (security/security.c:660 (discriminator 11)) [ 163.274614][ T3446] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 163.274616][ T3446] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 163.274619][ T3446] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 163.274625][ T3446] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 163.274628][ T3446] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 163.274630][ T3446] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 163.274632][ T3446] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 163.274634][ T3446] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 163.274636][ T3446] ? netlink_ack (./include/linux/skbuff.h:2718) [ 163.274639][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274640][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274641][ T3446] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 163.274643][ T3446] genl_rcv (net/netlink/genetlink.c:1218) [ 163.274645][ T3446] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 163.274647][ T3446] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 163.274649][ T3446] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 163.274652][ T3446] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 163.274654][ T3446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 163.274655][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 163.274657][ T3446] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 163.274660][ T3446] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 163.274663][ T3446] __sys_sendto (net/socket.c:2281) [ 163.274665][ T3446] ? __ia32_sys_getpeername (net/socket.c:2235) [ 163.274669][ T3446] ? fput_close_sync (fs/file_table.c:617) [ 163.274672][ T3446] ? alloc_file_clone (fs/file_table.c:479) [ 163.274674][ T3446] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 163.274675][ T3446] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 163.274677][ T3446] ? 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)) [ 163.274678][ T3446] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 163.274680][ T3446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 163.274682][ T3446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 163.274684][ T3446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 163.274686][ T3446] RIP: 0033:0x7f4afb9f6312 [ 163.274687][ T3446] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 163.274689][ T3446] RSP: 002b:00007ffd8b4df358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 163.274693][ T3446] RAX: ffffffffffffffda RBX: 00007ffd8b4df488 RCX: 00007f4afb9f6312 [ 163.274694][ T3446] RDX: 0000000000000044 RSI: 00007f4af85cae20 RDI: 0000000000000020 [ 163.274695][ T3446] RBP: 00007ffd8b4df380 R08: 00007ffd8b4df500 R09: 000000000000000c [ 163.274696][ T3446] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f4af98560b0 [ 163.274697][ T3446] R13: 00007ffd8b4df488 R14: 00007f4afb31501a R15: 00007ffd8b4df878 | [ 164.920566][ T3532] softirqs last disabled at (0): 0x0 | [ 164.920568][ T3532] Preemption disabled at: | [ 164.920569][ T3532] vprintk_emit (kernel/printk/printk.c:2471) | [ 164.920579][ T3532] Tainted: [W]=WARN [ 164.920583][ T3532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.920584][ T3532] Call Trace: [ 164.920586][ T3532] [ 164.920587][ T3532] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 164.920593][ T3532] ? vprintk_emit (kernel/printk/printk.c:2471) [ 164.920594][ T3532] __might_resched.cold (kernel/sched/core.c:9234) [ 164.920598][ T3532] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 164.920601][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920604][ T3532] __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)) [ 164.920606][ T3532] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.920609][ T3532] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.920614][ T3532] ? 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) [ 164.920616][ T3532] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.920618][ T3532] put_chars (drivers/char/virtio_console.c:1176) [ 164.920620][ T3532] ? __send_to_port (drivers/char/virtio_console.c:654) [ 164.920621][ T3532] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 164.920624][ T3532] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 164.920626][ T3532] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 164.920631][ T3532] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 164.920633][ T3532] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.920634][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920635][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920636][ T3532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.920638][ T3532] console_emit_next_record (kernel/printk/printk.c:3183) [ 164.920641][ T3532] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 164.920643][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920644][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920645][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920646][ T3532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.920648][ T3532] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 164.920650][ T3532] console_flush_one_record (kernel/printk/printk.c:3268) [ 164.920652][ T3532] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 164.920655][ T3532] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 164.920656][ T3532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.920658][ T3532] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 164.920659][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920660][ T3532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.920662][ T3532] ? 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) [ 164.920663][ T3532] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 164.920665][ T3532] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 164.920667][ T3532] ? vprintk_emit (kernel/printk/printk.c:2478) [ 164.920668][ T3532] vprintk_emit (kernel/printk/printk.c:2479) [ 164.920670][ T3532] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 164.920672][ T3532] _printk (kernel/printk/printk.c:2504) [ 164.920675][ T3532] ? snapshot_read.cold (user.c:?) [ 164.920677][ T3532] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 164.920679][ T3532] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 164.920683][ T3532] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 164.920685][ T3532] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 164.920688][ T3532] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 164.920690][ T3532] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 164.920693][ T3532] ? netdev_notice (net/core/dev.c:13194) [ 164.920694][ T3532] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 164.920702][ T3532] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 164.920704][ T3532] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 164.920706][ T3532] netif_set_promiscuity (net/core/dev.c:9699) [ 164.920709][ T3532] dev_set_promiscuity (net/core/dev_api.c:288) [ 164.920710][ T3532] ? dev_disable_lro (net/core/dev_api.c:267) [ 164.920712][ T3532] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 164.920716][ T3532] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 164.920719][ T3532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.920721][ T3532] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 164.920725][ T3532] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 164.920729][ T3532] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 164.920733][ T3532] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 164.920736][ T3532] ? __nla_validate_parse (lib/nlattr.c:635) [ 164.920740][ T3532] ? __nla_parse (lib/nlattr.c:732) [ 164.920742][ T3532] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 164.920746][ T3532] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 164.920748][ T3532] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 164.920751][ T3532] ? security_capable (security/security.c:660 (discriminator 11)) [ 164.920754][ T3532] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 164.920757][ T3532] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 164.920759][ T3532] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 164.920762][ T3532] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 164.920765][ T3532] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 164.920767][ T3532] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 164.920769][ T3532] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 164.920771][ T3532] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 164.920773][ T3532] ? netlink_ack (./include/linux/skbuff.h:2718) [ 164.920775][ T3532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.920777][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920778][ T3532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.920780][ T3532] genl_rcv (net/netlink/genetlink.c:1218) [ 164.920782][ T3532] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 164.920784][ T3532] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 164.920786][ T3532] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 164.920789][ T3532] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 164.920791][ T3532] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 164.920793][ T3532] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 164.920795][ T3532] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.920797][ T3532] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.920798][ T3532] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 164.920801][ T3532] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 164.920804][ T3532] __sys_sendto (net/socket.c:2281) [ 164.920806][ T3532] ? __ia32_sys_getpeername (net/socket.c:2235) [ 164.920808][ T3532] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.920810][ T3532] ? do_futex (kernel/futex/syscalls.c:133) [ 164.920812][ T3532] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 164.920815][ T3532] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 164.920819][ T3532] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 164.920821][ T3532] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 164.920823][ T3532] ? 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)) [ 164.920824][ T3532] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 164.920825][ T3532] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 164.920829][ T3532] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 164.920831][ T3532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 164.920832][ T3532] RIP: 0033:0x7f0b23d61312 [ 164.920835][ T3532] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 164.920836][ T3532] RSP: 002b:00007ffda8bb61e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 164.920840][ T3532] RAX: ffffffffffffffda RBX: 00007ffda8bb6318 RCX: 00007f0b23d61312 [ 164.920841][ T3532] RDX: 0000000000000030 RSI: 00007f0b21a81a30 RDI: 0000000000000023 [ 164.920842][ T3532] RBP: 00007ffda8bb6210 R08: 00007ffda8bb6390 R09: 000000000000000c [ 164.920843][ T3532] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f0b21bba270 [ 164.920844][ T3532] R13: 00007ffda8bb6318 R14: 00007f0b2368001a R15: 00007ffda8bb6708 | [ 174.512569][ T3788] softirqs last disabled at (0): 0x0 | [ 174.512570][ T3788] Preemption disabled at: | [ 174.512571][ T3788] vprintk_emit (kernel/printk/printk.c:2471) | [ 174.512583][ T3788] Tainted: [W]=WARN [ 174.512584][ T3788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 174.512586][ T3788] Call Trace: [ 174.512587][ T3788] [ 174.512589][ T3788] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 174.512594][ T3788] ? vprintk_emit (kernel/printk/printk.c:2471) [ 174.512595][ T3788] __might_resched.cold (kernel/sched/core.c:9234) [ 174.512599][ T3788] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 174.512602][ T3788] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 174.512604][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512607][ T3788] __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)) [ 174.512610][ T3788] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 174.512613][ T3788] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 174.512617][ T3788] ? 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) [ 174.512619][ T3788] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 174.512622][ T3788] put_chars (drivers/char/virtio_console.c:1176) [ 174.512623][ T3788] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 174.512625][ T3788] ? __send_to_port (drivers/char/virtio_console.c:654) [ 174.512626][ T3788] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 174.512629][ T3788] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 174.512634][ T3788] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 174.512636][ T3788] ? 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) [ 174.512637][ T3788] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 174.512640][ T3788] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 174.512642][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512643][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512646][ T3788] console_emit_next_record (kernel/printk/printk.c:3183) [ 174.512649][ T3788] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 174.512651][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512652][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512652][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512654][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512656][ T3788] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 174.512657][ T3788] console_flush_one_record (kernel/printk/printk.c:3268) [ 174.512660][ T3788] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 174.512662][ T3788] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 174.512664][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512666][ T3788] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 174.512667][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512668][ T3788] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.512670][ T3788] ? 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) [ 174.512671][ T3788] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 174.512673][ T3788] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 174.512675][ T3788] ? vprintk_emit (kernel/printk/printk.c:2478) [ 174.512676][ T3788] vprintk_emit (kernel/printk/printk.c:2479) [ 174.512678][ T3788] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 174.512679][ T3788] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 174.512683][ T3788] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 174.512689][ T3788] _printk (kernel/printk/printk.c:2504) [ 174.512692][ T3788] ? snapshot_read.cold (user.c:?) [ 174.512694][ T3788] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 174.512698][ T3788] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 174.512700][ T3788] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 174.512702][ T3788] ? netdev_notice (net/core/dev.c:13194) [ 174.512703][ T3788] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 174.512706][ T3788] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 174.512709][ T3788] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 174.512710][ T3788] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 174.512713][ T3788] netif_set_promiscuity (net/core/dev.c:9699) [ 174.512715][ T3788] dev_set_promiscuity (net/core/dev_api.c:288) [ 174.512717][ T3788] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 174.512720][ T3788] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 174.512726][ T3788] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 174.512730][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512731][ T3788] notifier_call_chain (kernel/notifier.c:85) [ 174.512735][ T3788] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 174.512737][ T3788] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 174.512740][ T3788] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 174.512741][ T3788] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.512743][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512744][ T3788] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 174.512745][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512751][ T3788] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 174.512753][ T3788] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.512755][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512756][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512757][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512759][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512760][ T3788] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.512761][ T3788] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 174.512764][ T3788] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 174.512765][ T3788] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 174.512768][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512769][ T3788] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 174.512772][ T3788] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 174.512774][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512775][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512777][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512778][ T3788] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 174.512780][ T3788] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 174.512781][ T3788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 174.512783][ T3788] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 174.512785][ T3788] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 174.512789][ T3788] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 174.512792][ T3788] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 174.512793][ T3788] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.512795][ T3788] ? netlink_ack (./include/linux/skbuff.h:2718) [ 174.512796][ T3788] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 174.512799][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512800][ T3788] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.512802][ T3788] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 174.512804][ T3788] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 174.512806][ T3788] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.512808][ T3788] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 174.512810][ T3788] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 174.512812][ T3788] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 174.512813][ T3788] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.512815][ T3788] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 174.512818][ T3788] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 174.512822][ T3788] ____sys_sendmsg (net/socket.c:2713) [ 174.512823][ T3788] ? copy_msghdr_from_user (net/socket.c:2650) [ 174.512825][ T3788] ? sock_write_iter (net/socket.c:1269) [ 174.512826][ T3788] ? move_addr_to_kernel (net/socket.c:258) [ 174.512828][ T3788] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 174.512830][ T3788] ___sys_sendmsg (net/socket.c:2767) [ 174.512832][ T3788] ? copy_msghdr_from_user (net/socket.c:2619) [ 174.512837][ T3788] __sys_sendmsg (net/socket.c:2799) [ 174.512839][ T3788] ? __sys_sendmsg_sock (net/socket.c:2780) [ 174.512842][ T3788] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.512843][ T3788] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 174.512846][ T3788] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 174.512848][ T3788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.512849][ T3788] RIP: 0033:0x7f97cc8f054e [ 174.512851][ T3788] 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 [ 174.512853][ T3788] RSP: 002b:00007ffcb3b1a4d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 174.512857][ T3788] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f97cc8f054e [ 174.512858][ T3788] RDX: 0000000000000000 RSI: 00007ffcb3b1a580 RDI: 0000000000000005 [ 174.512859][ T3788] RBP: 00007ffcb3b1a4e0 R08: 0000000000000000 R09: 0000000000000000 [ 174.512860][ T3788] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91939e [ 174.512861][ T3788] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb3b1ac40 | [ 176.584421][ T3845] softirqs last disabled at (0): 0x0 | [ 176.584423][ T3845] Preemption disabled at: | [ 176.584423][ T3845] vprintk_emit (kernel/printk/printk.c:2471) | [ 176.584434][ T3845] Tainted: [W]=WARN [ 176.584435][ T3845] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.584436][ T3845] Call Trace: [ 176.584438][ T3845] [ 176.584439][ T3845] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 176.584445][ T3845] ? vprintk_emit (kernel/printk/printk.c:2471) [ 176.584446][ T3845] __might_resched.cold (kernel/sched/core.c:9234) [ 176.584450][ T3845] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 176.584453][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584456][ T3845] __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)) [ 176.584459][ T3845] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 176.584462][ T3845] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 176.584467][ T3845] ? 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) [ 176.584469][ T3845] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 176.584471][ T3845] put_chars (drivers/char/virtio_console.c:1176) [ 176.584473][ T3845] ? __send_to_port (drivers/char/virtio_console.c:654) [ 176.584474][ T3845] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 176.584477][ T3845] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 176.584481][ T3845] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 176.584483][ T3845] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 176.584485][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584486][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584489][ T3845] console_emit_next_record (kernel/printk/printk.c:3183) [ 176.584491][ T3845] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 176.584493][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584494][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584495][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584496][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584498][ T3845] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 176.584500][ T3845] console_flush_one_record (kernel/printk/printk.c:3268) [ 176.584502][ T3845] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 176.584505][ T3845] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 176.584506][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584508][ T3845] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 176.584509][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584510][ T3845] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.584512][ T3845] ? 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) [ 176.584513][ T3845] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 176.584515][ T3845] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 176.584516][ T3845] ? vprintk_emit (kernel/printk/printk.c:2478) [ 176.584518][ T3845] vprintk_emit (kernel/printk/printk.c:2479) [ 176.584519][ T3845] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 176.584521][ T3845] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 176.584522][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584523][ T3845] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 176.584527][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584529][ T3845] _printk (kernel/printk/printk.c:2504) [ 176.584532][ T3845] ? snapshot_read.cold (user.c:?) [ 176.584533][ T3845] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 176.584537][ T3845] ? idr_get_free (??:?) [ 176.584539][ T3845] ? 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) [ 176.584542][ T3845] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 176.584549][ T3845] ? nla_get_range_signed (lib/nlattr.c:270) [ 176.584553][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584554][ T3845] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 176.584557][ T3845] __nla_validate_parse (lib/nlattr.c:635) [ 176.584560][ T3845] __nla_parse (lib/nlattr.c:732) [ 176.584562][ T3845] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 176.584564][ T3845] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.584566][ T3845] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 176.584568][ T3845] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 176.584571][ T3845] ? security_capable (security/security.c:660 (discriminator 11)) [ 176.584574][ T3845] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 176.584576][ T3845] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 176.584578][ T3845] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 176.584589][ T3845] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 176.584592][ T3845] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 176.584594][ T3845] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 176.584596][ T3845] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 176.584598][ T3845] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 176.584600][ T3845] ? netlink_ack (./include/linux/skbuff.h:2718) [ 176.584602][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584604][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584605][ T3845] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.584607][ T3845] genl_rcv (net/netlink/genetlink.c:1218) [ 176.584608][ T3845] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 176.584611][ T3845] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 176.584613][ T3845] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 176.584615][ T3845] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 176.584617][ T3845] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.584619][ T3845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.584620][ T3845] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 176.584623][ T3845] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 176.584626][ T3845] __sys_sendto (net/socket.c:2281) [ 176.584628][ T3845] ? __ia32_sys_getpeername (net/socket.c:2235) [ 176.584632][ T3845] ? fput_close_sync (fs/file_table.c:617) [ 176.584635][ T3845] ? alloc_file_clone (fs/file_table.c:479) [ 176.584637][ T3845] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 176.584638][ T3845] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 176.584640][ T3845] ? 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)) [ 176.584641][ T3845] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 176.584643][ T3845] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 176.584645][ T3845] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 176.584647][ T3845] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 176.584649][ T3845] RIP: 0033:0x7f5023be1312 [ 176.584651][ T3845] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 176.584653][ T3845] RSP: 002b:00007ffd96aaf9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 176.584657][ T3845] RAX: ffffffffffffffda RBX: 00007ffd96aafb08 RCX: 00007f5023be1312 [ 176.584658][ T3845] RDX: 0000000000000048 RSI: 00007f5013752f10 RDI: 0000000000000020 [ 176.584659][ T3845] RBP: 00007ffd96aafa00 R08: 00007ffd96aafb80 R09: 000000000000000c [ 176.584660][ T3845] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5021a3a120 [ 176.584661][ T3845] R13: 00007ffd96aafb08 R14: 00007f502350001a R15: 00007ffd96aafef8 | [ 178.229166][ T3931] softirqs last disabled at (0): 0x0 | [ 178.229168][ T3931] Preemption disabled at: | [ 178.229169][ T3931] vprintk_emit (kernel/printk/printk.c:2471) | [ 178.229179][ T3931] Tainted: [W]=WARN [ 178.229179][ T3931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 178.229181][ T3931] Call Trace: [ 178.229183][ T3931] [ 178.229184][ T3931] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 178.229190][ T3931] ? vprintk_emit (kernel/printk/printk.c:2471) [ 178.229191][ T3931] __might_resched.cold (kernel/sched/core.c:9234) [ 178.229195][ T3931] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 178.229198][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229201][ T3931] __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)) [ 178.229203][ T3931] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 178.229206][ T3931] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 178.229211][ T3931] ? 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) [ 178.229213][ T3931] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 178.229215][ T3931] put_chars (drivers/char/virtio_console.c:1176) [ 178.229217][ T3931] ? __send_to_port (drivers/char/virtio_console.c:654) [ 178.229218][ T3931] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 178.229221][ T3931] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 178.229223][ T3931] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 178.229227][ T3931] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 178.229229][ T3931] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 178.229231][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229232][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229233][ T3931] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.229236][ T3931] console_emit_next_record (kernel/printk/printk.c:3183) [ 178.229238][ T3931] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 178.229240][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229241][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229243][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229244][ T3931] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.229246][ T3931] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 178.229247][ T3931] console_flush_one_record (kernel/printk/printk.c:3268) [ 178.229250][ T3931] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 178.229252][ T3931] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 178.229254][ T3931] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.229256][ T3931] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 178.229257][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229258][ T3931] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.229260][ T3931] ? 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) [ 178.229262][ T3931] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 178.229263][ T3931] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 178.229265][ T3931] ? vprintk_emit (kernel/printk/printk.c:2478) [ 178.229266][ T3931] vprintk_emit (kernel/printk/printk.c:2479) [ 178.229268][ T3931] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 178.229270][ T3931] _printk (kernel/printk/printk.c:2504) [ 178.229273][ T3931] ? snapshot_read.cold (user.c:?) [ 178.229275][ T3931] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 178.229277][ T3931] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 178.229281][ T3931] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 178.229283][ T3931] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 178.229286][ T3931] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 178.229288][ T3931] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 178.229290][ T3931] ? netdev_notice (net/core/dev.c:13194) [ 178.229292][ T3931] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 178.229300][ T3931] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 178.229301][ T3931] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 178.229303][ T3931] netif_set_promiscuity (net/core/dev.c:9699) [ 178.229306][ T3931] dev_set_promiscuity (net/core/dev_api.c:288) [ 178.229307][ T3931] ? dev_disable_lro (net/core/dev_api.c:267) [ 178.229309][ T3931] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 178.229313][ T3931] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 178.229316][ T3931] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.229318][ T3931] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 178.229322][ T3931] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 178.229326][ T3931] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 178.229330][ T3931] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 178.229333][ T3931] ? __nla_validate_parse (lib/nlattr.c:635) [ 178.229338][ T3931] ? __nla_parse (lib/nlattr.c:732) [ 178.229346][ T3931] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 178.229350][ T3931] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 178.229352][ T3931] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 178.229355][ T3931] ? security_capable (security/security.c:660 (discriminator 11)) [ 178.229358][ T3931] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 178.229361][ T3931] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 178.229363][ T3931] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 178.229366][ T3931] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 178.229369][ T3931] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 178.229371][ T3931] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 178.229373][ T3931] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 178.229375][ T3931] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 178.229377][ T3931] ? netlink_ack (./include/linux/skbuff.h:2718) [ 178.229380][ T3931] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.229382][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229383][ T3931] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.229385][ T3931] genl_rcv (net/netlink/genetlink.c:1218) [ 178.229386][ T3931] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 178.229389][ T3931] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 178.229390][ T3931] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 178.229393][ T3931] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 178.229395][ T3931] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 178.229397][ T3931] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 178.229399][ T3931] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.229401][ T3931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.229402][ T3931] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 178.229405][ T3931] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 178.229408][ T3931] __sys_sendto (net/socket.c:2281) [ 178.229410][ T3931] ? __ia32_sys_getpeername (net/socket.c:2235) [ 178.229413][ T3931] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 178.229414][ T3931] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 178.229419][ T3931] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 178.229421][ T3931] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 178.229422][ T3931] ? 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)) [ 178.229424][ T3931] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 178.229425][ T3931] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 178.229427][ T3931] ? irq_exit_rcu (kernel/softirq.c:786) [ 178.229430][ T3931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 178.229432][ T3931] RIP: 0033:0x7f4f2922f312 [ 178.229434][ T3931] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 178.229435][ T3931] RSP: 002b:00007ffe2d176228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 178.229439][ T3931] RAX: ffffffffffffffda RBX: 00007ffe2d176358 RCX: 00007f4f2922f312 [ 178.229440][ T3931] RDX: 0000000000000030 RSI: 00007f4f24dfed30 RDI: 0000000000000023 [ 178.229442][ T3931] RBP: 00007ffe2d176250 R08: 00007ffe2d1763d0 R09: 000000000000000c [ 178.229443][ T3931] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f4f270922e0 [ 178.229443][ T3931] R13: 00007ffe2d176358 R14: 00007f4f28b4e01a R15: 00007ffe2d176748 | [ 181.034072][ T4020] softirqs last disabled at (0): 0x0 | [ 181.034074][ T4020] Preemption disabled at: | [ 181.034075][ T4020] vprintk_emit (kernel/printk/printk.c:2471) | [ 181.034085][ T4020] Tainted: [W]=WARN [ 181.034086][ T4020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 181.034088][ T4020] Call Trace: [ 181.034089][ T4020] [ 181.034090][ T4020] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 181.034096][ T4020] ? vprintk_emit (kernel/printk/printk.c:2471) [ 181.034097][ T4020] __might_resched.cold (kernel/sched/core.c:9234) [ 181.034101][ T4020] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 181.034104][ T4020] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 181.034107][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034110][ T4020] __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)) [ 181.034113][ T4020] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 181.034116][ T4020] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 181.034120][ T4020] ? 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) [ 181.034122][ T4020] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 181.034125][ T4020] put_chars (drivers/char/virtio_console.c:1176) [ 181.034126][ T4020] ? __send_to_port (drivers/char/virtio_console.c:654) [ 181.034128][ T4020] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 181.034130][ T4020] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 181.034135][ T4020] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 181.034137][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034138][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034141][ T4020] console_emit_next_record (kernel/printk/printk.c:3183) [ 181.034143][ T4020] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 181.034145][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034146][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034147][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034148][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034150][ T4020] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 181.034152][ T4020] console_flush_one_record (kernel/printk/printk.c:3268) [ 181.034154][ T4020] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 181.034157][ T4020] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 181.034159][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034160][ T4020] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 181.034162][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034163][ T4020] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 181.034164][ T4020] ? 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) [ 181.034166][ T4020] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 181.034167][ T4020] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 181.034169][ T4020] ? vprintk_emit (kernel/printk/printk.c:2478) [ 181.034170][ T4020] vprintk_emit (kernel/printk/printk.c:2479) [ 181.034172][ T4020] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 181.034173][ T4020] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 181.034175][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034176][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034178][ T4020] _printk (kernel/printk/printk.c:2504) [ 181.034181][ T4020] ? snapshot_read.cold (user.c:?) [ 181.034183][ T4020] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 181.034186][ T4020] ? idr_get_free (??:?) [ 181.034188][ T4020] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 181.034195][ T4020] ? 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) [ 181.034199][ T4020] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 181.034204][ T4020] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 181.034208][ T4020] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 181.034210][ T4020] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 181.034214][ T4020] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 181.034215][ T4020] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 181.034217][ T4020] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 181.034219][ T4020] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 181.034220][ T4020] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 181.034223][ T4020] ? __sys_sendto (net/socket.c:2281) [ 181.034225][ T4020] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 181.034231][ T4020] ? __nla_parse (lib/nlattr.c:732) [ 181.034234][ T4020] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 181.034237][ T4020] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 181.034239][ T4020] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 181.034242][ T4020] ? security_capable (security/security.c:660 (discriminator 11)) [ 181.034245][ T4020] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 181.034248][ T4020] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 181.034250][ T4020] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 181.034253][ T4020] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 181.034256][ T4020] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 181.034258][ T4020] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 181.034260][ T4020] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 181.034262][ T4020] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 181.034264][ T4020] ? netlink_ack (./include/linux/skbuff.h:2718) [ 181.034266][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034268][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034269][ T4020] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 181.034271][ T4020] genl_rcv (net/netlink/genetlink.c:1218) [ 181.034272][ T4020] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 181.034275][ T4020] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 181.034277][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034278][ T4020] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 181.034280][ T4020] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 181.034282][ T4020] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 181.034284][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034285][ T4020] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 181.034286][ T4020] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 181.034289][ T4020] __sys_sendto (net/socket.c:2281) [ 181.034291][ T4020] ? __ia32_sys_getpeername (net/socket.c:2235) [ 181.034295][ T4020] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 181.034296][ T4020] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 181.034298][ T4020] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 181.034300][ T4020] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 181.034301][ T4020] ? 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)) [ 181.034303][ T4020] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 181.034304][ T4020] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 181.034306][ T4020] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 181.034308][ T4020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 181.034310][ T4020] RIP: 0033:0x7fb52a3f2312 [ 181.034312][ T4020] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 181.034314][ T4020] RSP: 002b:00007ffe9490aa88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 181.034318][ T4020] RAX: ffffffffffffffda RBX: 00007ffe9490abb8 RCX: 00007fb52a3f2312 [ 181.034319][ T4020] RDX: 00000000000000b0 RSI: 00007fb5280cf930 RDI: 0000000000000026 [ 181.034320][ T4020] RBP: 00007ffe9490aab0 R08: 00007ffe9490ac30 R09: 000000000000000c [ 181.034321][ T4020] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb528252350 [ 181.034322][ T4020] R13: 00007ffe9490abb8 R14: 00007fb529d1101a R15: 00007ffe9490afa8 | [ 188.910577][ T4223] softirqs last disabled at (0): 0x0 | [ 188.910579][ T4223] Preemption disabled at: | [ 188.910580][ T4223] vprintk_emit (kernel/printk/printk.c:2471) | [ 188.910592][ T4223] Tainted: [W]=WARN [ 188.910594][ T4223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.910595][ T4223] Call Trace: [ 188.910597][ T4223] [ 188.910598][ T4223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 188.910603][ T4223] ? vprintk_emit (kernel/printk/printk.c:2471) [ 188.910604][ T4223] __might_resched.cold (kernel/sched/core.c:9234) [ 188.910608][ T4223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 188.910611][ T4223] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 188.910613][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910616][ T4223] __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)) [ 188.910619][ T4223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.910622][ T4223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.910626][ T4223] ? 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) [ 188.910628][ T4223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.910630][ T4223] put_chars (drivers/char/virtio_console.c:1176) [ 188.910632][ T4223] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 188.910634][ T4223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 188.910635][ T4223] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 188.910638][ T4223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 188.910643][ T4223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 188.910645][ T4223] ? 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) [ 188.910646][ T4223] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 188.910649][ T4223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.910651][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910652][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910655][ T4223] console_emit_next_record (kernel/printk/printk.c:3183) [ 188.910657][ T4223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 188.910659][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910660][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910661][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910662][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910664][ T4223] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 188.910666][ T4223] console_flush_one_record (kernel/printk/printk.c:3268) [ 188.910668][ T4223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 188.910671][ T4223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 188.910673][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910674][ T4223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 188.910676][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910677][ T4223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.910678][ T4223] ? 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) [ 188.910680][ T4223] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 188.910681][ T4223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 188.910683][ T4223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 188.910684][ T4223] vprintk_emit (kernel/printk/printk.c:2479) [ 188.910686][ T4223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 188.910688][ T4223] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 188.910691][ T4223] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 188.910698][ T4223] _printk (kernel/printk/printk.c:2504) [ 188.910701][ T4223] ? snapshot_read.cold (user.c:?) [ 188.910703][ T4223] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 188.910706][ T4223] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 188.910708][ T4223] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 188.910710][ T4223] ? netdev_notice (net/core/dev.c:13194) [ 188.910712][ T4223] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 188.910715][ T4223] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 188.910717][ T4223] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 188.910719][ T4223] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 188.910721][ T4223] netif_set_promiscuity (net/core/dev.c:9699) [ 188.910724][ T4223] dev_set_promiscuity (net/core/dev_api.c:288) [ 188.910726][ T4223] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 188.910729][ T4223] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 188.910735][ T4223] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 188.910739][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910741][ T4223] notifier_call_chain (kernel/notifier.c:85) [ 188.910744][ T4223] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 188.910746][ T4223] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 188.910748][ T4223] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 188.910750][ T4223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.910752][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910753][ T4223] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 188.910754][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910760][ T4223] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 188.910762][ T4223] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.910764][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910765][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910766][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910768][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910769][ T4223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.910770][ T4223] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 188.910773][ T4223] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 188.910775][ T4223] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.910777][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910778][ T4223] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 188.910782][ T4223] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 188.910784][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910785][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910786][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910787][ T4223] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 188.910789][ T4223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 188.910791][ T4223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.910792][ T4223] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.910795][ T4223] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.910798][ T4223] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.910801][ T4223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.910802][ T4223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.910804][ T4223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 188.910805][ T4223] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 188.910808][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910809][ T4223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.910811][ T4223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.910813][ T4223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 188.910815][ T4223] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.910817][ T4223] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.910819][ T4223] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 188.910820][ T4223] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.910822][ T4223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.910824][ T4223] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 188.910827][ T4223] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 188.910830][ T4223] ____sys_sendmsg (net/socket.c:2713) [ 188.910831][ T4223] ? copy_msghdr_from_user (net/socket.c:2650) [ 188.910833][ T4223] ? sock_write_iter (net/socket.c:1269) [ 188.910834][ T4223] ? move_addr_to_kernel (net/socket.c:258) [ 188.910836][ T4223] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.910838][ T4223] ___sys_sendmsg (net/socket.c:2767) [ 188.910840][ T4223] ? copy_msghdr_from_user (net/socket.c:2619) [ 188.910845][ T4223] __sys_sendmsg (net/socket.c:2799) [ 188.910847][ T4223] ? __sys_sendmsg_sock (net/socket.c:2780) [ 188.910850][ T4223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.910851][ T4223] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.910853][ T4223] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 188.910855][ T4223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.910857][ T4223] RIP: 0033:0x7fe561d9654e [ 188.910859][ T4223] 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 [ 188.910860][ T4223] RSP: 002b:00007fffd985c710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 188.910864][ T4223] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fe561d9654e [ 188.910865][ T4223] RDX: 0000000000000000 RSI: 00007fffd985c7c0 RDI: 0000000000000005 [ 188.910866][ T4223] RBP: 00007fffd985c720 R08: 0000000000000000 R09: 0000000000000000 [ 188.910867][ T4223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9193ad [ 188.910868][ T4223] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd985ce80 | [ 191.039018][ T4280] softirqs last disabled at (0): 0x0 | [ 191.039020][ T4280] Preemption disabled at: | [ 191.039021][ T4280] vprintk_emit (kernel/printk/printk.c:2471) | [ 191.039031][ T4280] Tainted: [W]=WARN [ 191.039032][ T4280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.039033][ T4280] Call Trace: [ 191.039035][ T4280] [ 191.039036][ T4280] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 191.039041][ T4280] ? vprintk_emit (kernel/printk/printk.c:2471) [ 191.039043][ T4280] __might_resched.cold (kernel/sched/core.c:9234) [ 191.039047][ T4280] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 191.039050][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039053][ T4280] __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)) [ 191.039056][ T4280] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.039058][ T4280] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.039063][ T4280] ? 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) [ 191.039065][ T4280] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.039067][ T4280] put_chars (drivers/char/virtio_console.c:1176) [ 191.039069][ T4280] ? __send_to_port (drivers/char/virtio_console.c:654) [ 191.039071][ T4280] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 191.039073][ T4280] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 191.039078][ T4280] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 191.039080][ T4280] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.039081][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039082][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039085][ T4280] console_emit_next_record (kernel/printk/printk.c:3183) [ 191.039088][ T4280] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 191.039090][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039091][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039091][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039092][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039094][ T4280] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 191.039096][ T4280] console_flush_one_record (kernel/printk/printk.c:3268) [ 191.039098][ T4280] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 191.039101][ T4280] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 191.039103][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039104][ T4280] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 191.039106][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039107][ T4280] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.039108][ T4280] ? 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) [ 191.039110][ T4280] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 191.039111][ T4280] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 191.039113][ T4280] ? vprintk_emit (kernel/printk/printk.c:2478) [ 191.039115][ T4280] vprintk_emit (kernel/printk/printk.c:2479) [ 191.039116][ T4280] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 191.039117][ T4280] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 191.039119][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039120][ T4280] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 191.039124][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039126][ T4280] _printk (kernel/printk/printk.c:2504) [ 191.039129][ T4280] ? snapshot_read.cold (user.c:?) [ 191.039130][ T4280] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 191.039134][ T4280] ? idr_get_free (??:?) [ 191.039136][ T4280] ? 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) [ 191.039139][ T4280] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 191.039145][ T4280] ? nla_get_range_signed (lib/nlattr.c:270) [ 191.039150][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039151][ T4280] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 191.039153][ T4280] __nla_validate_parse (lib/nlattr.c:635) [ 191.039156][ T4280] __nla_parse (lib/nlattr.c:732) [ 191.039158][ T4280] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 191.039160][ T4280] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.039162][ T4280] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 191.039164][ T4280] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 191.039168][ T4280] ? security_capable (security/security.c:660 (discriminator 11)) [ 191.039171][ T4280] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 191.039173][ T4280] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 191.039175][ T4280] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 191.039182][ T4280] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.039184][ T4280] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.039187][ T4280] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 191.039189][ T4280] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.039190][ T4280] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 191.039193][ T4280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 191.039195][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039197][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039198][ T4280] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.039200][ T4280] genl_rcv (net/netlink/genetlink.c:1218) [ 191.039201][ T4280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.039204][ T4280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 191.039206][ T4280] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.039208][ T4280] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 191.039210][ T4280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.039212][ T4280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.039213][ T4280] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 191.039216][ T4280] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 191.039219][ T4280] __sys_sendto (net/socket.c:2281) [ 191.039221][ T4280] ? __ia32_sys_getpeername (net/socket.c:2235) [ 191.039225][ T4280] ? fput_close_sync (fs/file_table.c:617) [ 191.039228][ T4280] ? alloc_file_clone (fs/file_table.c:479) [ 191.039230][ T4280] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 191.039231][ T4280] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 191.039233][ T4280] ? 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)) [ 191.039234][ T4280] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 191.039235][ T4280] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.039238][ T4280] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 191.039240][ T4280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.039242][ T4280] RIP: 0033:0x7f2ab6230312 [ 191.039244][ T4280] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 191.039245][ T4280] RSP: 002b:00007ffe803dc938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.039249][ T4280] RAX: ffffffffffffffda RBX: 00007ffe803dca68 RCX: 00007f2ab6230312 [ 191.039250][ T4280] RDX: 0000000000000044 RSI: 00007f2ab1e06e20 RDI: 0000000000000020 [ 191.039251][ T4280] RBP: 00007ffe803dc960 R08: 00007ffe803dcae0 R09: 000000000000000c [ 191.039252][ T4280] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2ab409a120 [ 191.039253][ T4280] R13: 00007ffe803dca68 R14: 00007f2ab5b4f01a R15: 00007ffe803dce58 | [ 192.679814][ T4366] softirqs last disabled at (0): 0x0 | [ 192.679815][ T4366] Preemption disabled at: | [ 192.679816][ T4366] vprintk_emit (kernel/printk/printk.c:2471) | [ 192.679825][ T4366] Tainted: [W]=WARN [ 192.679826][ T4366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 192.679828][ T4366] Call Trace: [ 192.679829][ T4366] [ 192.679830][ T4366] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 192.679836][ T4366] ? vprintk_emit (kernel/printk/printk.c:2471) [ 192.679837][ T4366] __might_resched.cold (kernel/sched/core.c:9234) [ 192.679841][ T4366] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 192.679844][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679847][ T4366] __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)) [ 192.679850][ T4366] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.679853][ T4366] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.679858][ T4366] ? 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) [ 192.679860][ T4366] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.679862][ T4366] put_chars (drivers/char/virtio_console.c:1176) [ 192.679864][ T4366] ? __send_to_port (drivers/char/virtio_console.c:654) [ 192.679865][ T4366] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 192.679868][ T4366] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 192.679870][ T4366] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 192.679875][ T4366] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 192.679876][ T4366] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.679878][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679879][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679880][ T4366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.679883][ T4366] console_emit_next_record (kernel/printk/printk.c:3183) [ 192.679886][ T4366] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 192.679888][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679889][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679889][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679891][ T4366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.679892][ T4366] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 192.679894][ T4366] console_flush_one_record (kernel/printk/printk.c:3268) [ 192.679897][ T4366] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 192.679899][ T4366] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 192.679901][ T4366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.679903][ T4366] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 192.679904][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.679905][ T4366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.679907][ T4366] ? 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) [ 192.679908][ T4366] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 192.679910][ T4366] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 192.679912][ T4366] ? vprintk_emit (kernel/printk/printk.c:2478) [ 192.679913][ T4366] vprintk_emit (kernel/printk/printk.c:2479) [ 192.679915][ T4366] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 192.679917][ T4366] _printk (kernel/printk/printk.c:2504) [ 192.679920][ T4366] ? snapshot_read.cold (user.c:?) [ 192.679922][ T4366] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 192.679924][ T4366] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 192.679928][ T4366] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 192.679930][ T4366] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 192.679933][ T4366] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 192.679935][ T4366] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 192.679937][ T4366] ? netdev_notice (net/core/dev.c:13194) [ 192.679939][ T4366] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 192.679946][ T4366] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 192.679948][ T4366] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 192.679950][ T4366] netif_set_promiscuity (net/core/dev.c:9699) [ 192.679953][ T4366] dev_set_promiscuity (net/core/dev_api.c:288) [ 192.679955][ T4366] ? dev_disable_lro (net/core/dev_api.c:267) [ 192.679956][ T4366] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 192.679960][ T4366] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 192.679963][ T4366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.679965][ T4366] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 192.679969][ T4366] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 192.679973][ T4366] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 192.679977][ T4366] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 192.679980][ T4366] ? __nla_validate_parse (lib/nlattr.c:635) [ 192.679984][ T4366] ? __nla_parse (lib/nlattr.c:732) [ 192.679986][ T4366] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 192.679990][ T4366] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 192.679992][ T4366] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 192.679996][ T4366] ? security_capable (security/security.c:660 (discriminator 11)) [ 192.679999][ T4366] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 192.680001][ T4366] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 192.680003][ T4366] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 192.680006][ T4366] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 192.680009][ T4366] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 192.680011][ T4366] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 192.680014][ T4366] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 192.680015][ T4366] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 192.680017][ T4366] ? netlink_ack (./include/linux/skbuff.h:2718) [ 192.680020][ T4366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.680021][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.680023][ T4366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.680024][ T4366] genl_rcv (net/netlink/genetlink.c:1218) [ 192.680026][ T4366] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 192.680028][ T4366] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 192.680030][ T4366] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 192.680033][ T4366] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 192.680036][ T4366] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 192.680038][ T4366] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 192.680040][ T4366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.680041][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.680043][ T4366] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 192.680045][ T4366] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 192.680049][ T4366] __sys_sendto (net/socket.c:2281) [ 192.680051][ T4366] ? __ia32_sys_getpeername (net/socket.c:2235) [ 192.680054][ T4366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.680056][ T4366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.680058][ T4366] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 192.680059][ T4366] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 192.680061][ T4366] ? 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)) [ 192.680062][ T4366] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 192.680064][ T4366] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 192.680067][ T4366] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 192.680069][ T4366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 192.680071][ T4366] RIP: 0033:0x7fbd8959d312 [ 192.680073][ T4366] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 192.680075][ T4366] RSP: 002b:00007ffc97484c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 192.680078][ T4366] RAX: ffffffffffffffda RBX: 00007ffc97484d68 RCX: 00007fbd8959d312 [ 192.680080][ T4366] RDX: 0000000000000030 RSI: 00007fbd85193570 RDI: 0000000000000023 [ 192.680080][ T4366] RBP: 00007ffc97484c60 R08: 00007ffc97484de0 R09: 000000000000000c [ 192.680081][ T4366] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fbd873f62e0 [ 192.680082][ T4366] R13: 00007ffc97484d68 R14: 00007fbd88ebc01a R15: 00007ffc97485158 | [ 198.812390][ T4517] softirqs last disabled at (0): 0x0 | [ 198.812392][ T4517] Preemption disabled at: | [ 198.812393][ T4517] vprintk_emit (kernel/printk/printk.c:2471) | [ 198.812403][ T4517] Tainted: [W]=WARN [ 198.812404][ T4517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 198.812406][ T4517] Call Trace: [ 198.812407][ T4517] [ 198.812408][ T4517] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 198.812414][ T4517] ? vprintk_emit (kernel/printk/printk.c:2471) [ 198.812415][ T4517] __might_resched.cold (kernel/sched/core.c:9234) [ 198.812419][ T4517] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 198.812426][ T4517] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 198.812428][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812431][ T4517] __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)) [ 198.812434][ T4517] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 198.812437][ T4517] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 198.812442][ T4517] ? 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) [ 198.812443][ T4517] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 198.812446][ T4517] put_chars (drivers/char/virtio_console.c:1176) [ 198.812447][ T4517] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 198.812449][ T4517] ? __send_to_port (drivers/char/virtio_console.c:654) [ 198.812450][ T4517] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 198.812453][ T4517] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 198.812458][ T4517] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 198.812460][ T4517] ? 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) [ 198.812461][ T4517] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 198.812465][ T4517] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 198.812466][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812468][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812470][ T4517] console_emit_next_record (kernel/printk/printk.c:3183) [ 198.812472][ T4517] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 198.812474][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812475][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812476][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812477][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812479][ T4517] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 198.812481][ T4517] console_flush_one_record (kernel/printk/printk.c:3268) [ 198.812483][ T4517] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 198.812486][ T4517] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 198.812488][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812489][ T4517] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 198.812491][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812492][ T4517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.812493][ T4517] ? 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) [ 198.812495][ T4517] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 198.812496][ T4517] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 198.812498][ T4517] ? vprintk_emit (kernel/printk/printk.c:2478) [ 198.812499][ T4517] vprintk_emit (kernel/printk/printk.c:2479) [ 198.812501][ T4517] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 198.812502][ T4517] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 198.812506][ T4517] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 198.812512][ T4517] _printk (kernel/printk/printk.c:2504) [ 198.812515][ T4517] ? snapshot_read.cold (user.c:?) [ 198.812517][ T4517] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 198.812521][ T4517] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 198.812523][ T4517] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 198.812525][ T4517] ? netdev_notice (net/core/dev.c:13194) [ 198.812526][ T4517] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 198.812529][ T4517] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 198.812532][ T4517] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 198.812533][ T4517] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 198.812535][ T4517] netif_set_promiscuity (net/core/dev.c:9699) [ 198.812538][ T4517] dev_set_promiscuity (net/core/dev_api.c:288) [ 198.812540][ T4517] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 198.812544][ T4517] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 198.812549][ T4517] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 198.812553][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812554][ T4517] notifier_call_chain (kernel/notifier.c:85) [ 198.812558][ T4517] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 198.812560][ T4517] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 198.812562][ T4517] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 198.812564][ T4517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.812566][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812567][ T4517] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 198.812568][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812576][ T4517] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 198.812578][ T4517] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 198.812580][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812581][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812582][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812584][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812585][ T4517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.812587][ T4517] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 198.812590][ T4517] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 198.812591][ T4517] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 198.812594][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812595][ T4517] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 198.812598][ T4517] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 198.812600][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812601][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812603][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812604][ T4517] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 198.812605][ T4517] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 198.812607][ T4517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 198.812608][ T4517] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 198.812611][ T4517] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 198.812615][ T4517] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 198.812618][ T4517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 198.812619][ T4517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.812620][ T4517] ? netlink_ack (./include/linux/skbuff.h:2718) [ 198.812622][ T4517] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 198.812625][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812626][ T4517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.812628][ T4517] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 198.812630][ T4517] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 198.812632][ T4517] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 198.812634][ T4517] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 198.812636][ T4517] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 198.812637][ T4517] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 198.812639][ T4517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.812640][ T4517] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 198.812643][ T4517] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 198.812646][ T4517] ____sys_sendmsg (net/socket.c:2713) [ 198.812648][ T4517] ? copy_msghdr_from_user (net/socket.c:2650) [ 198.812650][ T4517] ? sock_write_iter (net/socket.c:1269) [ 198.812651][ T4517] ? move_addr_to_kernel (net/socket.c:258) [ 198.812653][ T4517] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 198.812655][ T4517] ___sys_sendmsg (net/socket.c:2767) [ 198.812657][ T4517] ? copy_msghdr_from_user (net/socket.c:2619) [ 198.812661][ T4517] __sys_sendmsg (net/socket.c:2799) [ 198.812664][ T4517] ? __sys_sendmsg_sock (net/socket.c:2780) [ 198.812666][ T4517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.812668][ T4517] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 198.812670][ T4517] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 198.812672][ T4517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 198.812673][ T4517] RIP: 0033:0x7f8dc3fb754e [ 198.812675][ T4517] 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 [ 198.812677][ T4517] RSP: 002b:00007ffc680e1110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 198.812681][ T4517] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f8dc3fb754e [ 198.812682][ T4517] RDX: 0000000000000000 RSI: 00007ffc680e11c0 RDI: 0000000000000005 [ 198.812683][ T4517] RBP: 00007ffc680e1120 R08: 0000000000000000 R09: 0000000000000000 [ 198.812684][ T4517] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9193b7 [ 198.812685][ T4517] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc680e1880 | [ 200.915902][ T4577] softirqs last disabled at (0): 0x0 | [ 200.915904][ T4577] Preemption disabled at: | [ 200.915905][ T4577] vprintk_emit (kernel/printk/printk.c:2471) | [ 200.915915][ T4577] Tainted: [W]=WARN [ 200.915916][ T4577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 200.915917][ T4577] Call Trace: [ 200.915919][ T4577] [ 200.915920][ T4577] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 200.915925][ T4577] ? vprintk_emit (kernel/printk/printk.c:2471) [ 200.915926][ T4577] __might_resched.cold (kernel/sched/core.c:9234) [ 200.915930][ T4577] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 200.915933][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915936][ T4577] __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)) [ 200.915939][ T4577] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 200.915942][ T4577] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 200.915947][ T4577] ? 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) [ 200.915948][ T4577] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 200.915951][ T4577] put_chars (drivers/char/virtio_console.c:1176) [ 200.915952][ T4577] ? __send_to_port (drivers/char/virtio_console.c:654) [ 200.915954][ T4577] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 200.915957][ T4577] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 200.915961][ T4577] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 200.915963][ T4577] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 200.915965][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915966][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.915969][ T4577] console_emit_next_record (kernel/printk/printk.c:3183) [ 200.915971][ T4577] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 200.915973][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915974][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915975][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915976][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.915978][ T4577] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 200.915980][ T4577] console_flush_one_record (kernel/printk/printk.c:3268) [ 200.915982][ T4577] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 200.915985][ T4577] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 200.915987][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.915988][ T4577] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 200.915990][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.915991][ T4577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.915992][ T4577] ? 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) [ 200.915994][ T4577] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 200.915995][ T4577] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 200.915997][ T4577] ? vprintk_emit (kernel/printk/printk.c:2478) [ 200.915998][ T4577] vprintk_emit (kernel/printk/printk.c:2479) [ 200.916000][ T4577] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 200.916001][ T4577] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 200.916003][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.916004][ T4577] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 200.916008][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.916010][ T4577] _printk (kernel/printk/printk.c:2504) [ 200.916013][ T4577] ? snapshot_read.cold (user.c:?) [ 200.916014][ T4577] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 200.916018][ T4577] ? idr_get_free (??:?) [ 200.916020][ T4577] ? 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) [ 200.916023][ T4577] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 200.916030][ T4577] ? nla_get_range_signed (lib/nlattr.c:270) [ 200.916034][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.916035][ T4577] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 200.916038][ T4577] __nla_validate_parse (lib/nlattr.c:635) [ 200.916041][ T4577] __nla_parse (lib/nlattr.c:732) [ 200.916043][ T4577] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 200.916045][ T4577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.916047][ T4577] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 200.916049][ T4577] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 200.916052][ T4577] ? security_capable (security/security.c:660 (discriminator 11)) [ 200.916055][ T4577] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 200.916057][ T4577] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 200.916060][ T4577] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 200.916066][ T4577] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 200.916069][ T4577] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 200.916071][ T4577] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 200.916073][ T4577] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 200.916075][ T4577] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 200.916077][ T4577] ? netlink_ack (./include/linux/skbuff.h:2718) [ 200.916080][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.916081][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.916083][ T4577] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 200.916084][ T4577] genl_rcv (net/netlink/genetlink.c:1218) [ 200.916086][ T4577] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 200.916088][ T4577] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 200.916091][ T4577] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 200.916093][ T4577] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 200.916095][ T4577] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 200.916096][ T4577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 200.916098][ T4577] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 200.916101][ T4577] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 200.916104][ T4577] __sys_sendto (net/socket.c:2281) [ 200.916107][ T4577] ? __ia32_sys_getpeername (net/socket.c:2235) [ 200.916110][ T4577] ? fput_close_sync (fs/file_table.c:617) [ 200.916113][ T4577] ? alloc_file_clone (fs/file_table.c:479) [ 200.916115][ T4577] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 200.916117][ T4577] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 200.916118][ T4577] ? 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)) [ 200.916120][ T4577] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 200.916121][ T4577] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 200.916124][ T4577] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 200.916126][ T4577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 200.916128][ T4577] RIP: 0033:0x7f21fff84312 [ 200.916130][ T4577] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 200.916131][ T4577] RSP: 002b:00007ffdf1d1b5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 200.916135][ T4577] RAX: ffffffffffffffda RBX: 00007ffdf1d1b6f8 RCX: 00007f21fff84312 [ 200.916136][ T4577] RDX: 0000000000000044 RSI: 00007f21fc363000 RDI: 0000000000000020 [ 200.916137][ T4577] RBP: 00007ffdf1d1b5f0 R08: 00007ffdf1d1b770 R09: 000000000000000c [ 200.916138][ T4577] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f21fddee0b0 [ 200.916139][ T4577] R13: 00007ffdf1d1b6f8 R14: 00007f21ff8a301a R15: 00007ffdf1d1bae8 | [ 202.584472][ T4663] softirqs last disabled at (0): 0x0 | [ 202.584474][ T4663] Preemption disabled at: | [ 202.584475][ T4663] vprintk_emit (kernel/printk/printk.c:2471) | [ 202.584485][ T4663] Tainted: [W]=WARN [ 202.584486][ T4663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 202.584488][ T4663] Call Trace: [ 202.584489][ T4663] [ 202.584490][ T4663] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 202.584496][ T4663] ? vprintk_emit (kernel/printk/printk.c:2471) [ 202.584497][ T4663] __might_resched.cold (kernel/sched/core.c:9234) [ 202.584501][ T4663] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 202.584504][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584507][ T4663] __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)) [ 202.584510][ T4663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.584513][ T4663] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.584518][ T4663] ? 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) [ 202.584519][ T4663] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 202.584522][ T4663] put_chars (drivers/char/virtio_console.c:1176) [ 202.584523][ T4663] ? __send_to_port (drivers/char/virtio_console.c:654) [ 202.584525][ T4663] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 202.584527][ T4663] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 202.584529][ T4663] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 202.584534][ T4663] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 202.584536][ T4663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 202.584537][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584538][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584540][ T4663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.584542][ T4663] console_emit_next_record (kernel/printk/printk.c:3183) [ 202.584545][ T4663] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 202.584547][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584548][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584549][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584550][ T4663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.584552][ T4663] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 202.584553][ T4663] console_flush_one_record (kernel/printk/printk.c:3268) [ 202.584556][ T4663] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 202.584558][ T4663] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 202.584560][ T4663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.584562][ T4663] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 202.584563][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584564][ T4663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.584566][ T4663] ? 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) [ 202.584567][ T4663] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 202.584568][ T4663] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 202.584570][ T4663] ? vprintk_emit (kernel/printk/printk.c:2478) [ 202.584572][ T4663] vprintk_emit (kernel/printk/printk.c:2479) [ 202.584573][ T4663] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 202.584575][ T4663] _printk (kernel/printk/printk.c:2504) [ 202.584578][ T4663] ? snapshot_read.cold (user.c:?) [ 202.584580][ T4663] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 202.584585][ T4663] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 202.584589][ T4663] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 202.584591][ T4663] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 202.584594][ T4663] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 202.584596][ T4663] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 202.584598][ T4663] ? netdev_notice (net/core/dev.c:13194) [ 202.584600][ T4663] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 202.584608][ T4663] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 202.584609][ T4663] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 202.584612][ T4663] netif_set_promiscuity (net/core/dev.c:9699) [ 202.584614][ T4663] dev_set_promiscuity (net/core/dev_api.c:288) [ 202.584616][ T4663] ? dev_disable_lro (net/core/dev_api.c:267) [ 202.584617][ T4663] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 202.584621][ T4663] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 202.584625][ T4663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.584627][ T4663] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 202.584631][ T4663] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 202.584634][ T4663] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 202.584638][ T4663] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 202.584641][ T4663] ? __nla_validate_parse (lib/nlattr.c:635) [ 202.584645][ T4663] ? __nla_parse (lib/nlattr.c:732) [ 202.584647][ T4663] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 202.584651][ T4663] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 202.584653][ T4663] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 202.584657][ T4663] ? security_capable (security/security.c:660 (discriminator 11)) [ 202.584660][ T4663] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 202.584662][ T4663] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 202.584664][ T4663] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 202.584667][ T4663] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 202.584670][ T4663] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 202.584672][ T4663] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 202.584675][ T4663] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 202.584676][ T4663] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 202.584678][ T4663] ? netlink_ack (./include/linux/skbuff.h:2718) [ 202.584681][ T4663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.584683][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584684][ T4663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.584686][ T4663] genl_rcv (net/netlink/genetlink.c:1218) [ 202.584687][ T4663] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 202.584690][ T4663] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 202.584692][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584693][ T4663] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 202.584695][ T4663] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 202.584697][ T4663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 202.584699][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584700][ T4663] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 202.584703][ T4663] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 202.584706][ T4663] __sys_sendto (net/socket.c:2281) [ 202.584708][ T4663] ? __ia32_sys_getpeername (net/socket.c:2235) [ 202.584711][ T4663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 202.584712][ T4663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 202.584714][ T4663] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 202.584716][ T4663] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 202.584719][ T4663] ? 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)) [ 202.584720][ T4663] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 202.584722][ T4663] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 202.584725][ T4663] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 202.584727][ T4663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 202.584729][ T4663] RIP: 0033:0x7f75cbc7c312 [ 202.584731][ T4663] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 202.584733][ T4663] RSP: 002b:00007ffda29a91e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 202.584737][ T4663] RAX: ffffffffffffffda RBX: 00007ffda29a9318 RCX: 00007f75cbc7c312 [ 202.584738][ T4663] RDX: 0000000000000030 RSI: 00007f75bb7c8b70 RDI: 0000000000000023 [ 202.584739][ T4663] RBP: 00007ffda29a9210 R08: 00007ffda29a9390 R09: 000000000000000c [ 202.584740][ T4663] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f75c9ae6270 [ 202.584741][ T4663] R13: 00007ffda29a9318 R14: 00007f75cb59b01a R15: 00007ffda29a9708 | [ 210.841249][ T4852] softirqs last disabled at (0): 0x0 | [ 210.841251][ T4852] Preemption disabled at: | [ 210.841253][ T4852] vprintk_emit (kernel/printk/printk.c:2471) | [ 210.841265][ T4852] Tainted: [W]=WARN [ 210.841266][ T4852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 210.841269][ T4852] Call Trace: [ 210.841271][ T4852] [ 210.841272][ T4852] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 210.841279][ T4852] ? vprintk_emit (kernel/printk/printk.c:2471) [ 210.841281][ T4852] __might_resched.cold (kernel/sched/core.c:9234) [ 210.841286][ T4852] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 210.841290][ T4852] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 210.841293][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841296][ T4852] __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)) [ 210.841300][ T4852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 210.841304][ T4852] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 210.841310][ T4852] ? 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) [ 210.841312][ T4852] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 210.841316][ T4852] put_chars (drivers/char/virtio_console.c:1176) [ 210.841318][ T4852] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 210.841321][ T4852] ? __send_to_port (drivers/char/virtio_console.c:654) [ 210.841323][ T4852] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 210.841328][ T4852] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 210.841334][ T4852] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 210.841336][ T4852] ? 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) [ 210.841339][ T4852] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 210.841343][ T4852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 210.841345][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841347][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841351][ T4852] console_emit_next_record (kernel/printk/printk.c:3183) [ 210.841355][ T4852] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 210.841358][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841360][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841361][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841363][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841367][ T4852] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 210.841369][ T4852] console_flush_one_record (kernel/printk/printk.c:3268) [ 210.841373][ T4852] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 210.841377][ T4852] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 210.841380][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841383][ T4852] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 210.841385][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841387][ T4852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.841389][ T4852] ? 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) [ 210.841392][ T4852] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 210.841394][ T4852] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 210.841397][ T4852] ? vprintk_emit (kernel/printk/printk.c:2478) [ 210.841400][ T4852] vprintk_emit (kernel/printk/printk.c:2479) [ 210.841403][ T4852] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 210.841405][ T4852] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 210.841409][ T4852] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 210.841419][ T4852] _printk (kernel/printk/printk.c:2504) [ 210.841423][ T4852] ? snapshot_read.cold (user.c:?) [ 210.841426][ T4852] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 210.841430][ T4852] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 210.841433][ T4852] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 210.841437][ T4852] ? netdev_notice (net/core/dev.c:13194) [ 210.841439][ T4852] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 210.841442][ T4852] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 210.841447][ T4852] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 210.841449][ T4852] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 210.841452][ T4852] netif_set_promiscuity (net/core/dev.c:9699) [ 210.841456][ T4852] dev_set_promiscuity (net/core/dev_api.c:288) [ 210.841458][ T4852] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 210.841463][ T4852] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 210.841478][ T4852] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 210.841484][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841486][ T4852] notifier_call_chain (kernel/notifier.c:85) [ 210.841490][ T4852] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 210.841494][ T4852] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 210.841498][ T4852] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 210.841500][ T4852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.841503][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841505][ T4852] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 210.841507][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841516][ T4852] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 210.841519][ T4852] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 210.841521][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841523][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841525][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841527][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841529][ T4852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.841531][ T4852] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 210.841534][ T4852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 210.841536][ T4852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 210.841539][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841541][ T4852] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 210.841545][ T4852] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 210.841548][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841549][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841551][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841553][ T4852] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 210.841555][ T4852] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 210.841558][ T4852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 210.841560][ T4852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 210.841564][ T4852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 210.841569][ T4852] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 210.841572][ T4852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 210.841574][ T4852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.841577][ T4852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 210.841579][ T4852] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 210.841587][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841589][ T4852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.841592][ T4852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 210.841595][ T4852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 210.841598][ T4852] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 210.841601][ T4852] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 210.841604][ T4852] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 210.841606][ T4852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 210.841609][ T4852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.841611][ T4852] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 210.841615][ T4852] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 210.841618][ T4852] ____sys_sendmsg (net/socket.c:2713) [ 210.841621][ T4852] ? copy_msghdr_from_user (net/socket.c:2650) [ 210.841623][ T4852] ? sock_write_iter (net/socket.c:1269) [ 210.841625][ T4852] ? move_addr_to_kernel (net/socket.c:258) [ 210.841627][ T4852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 210.841631][ T4852] ___sys_sendmsg (net/socket.c:2767) [ 210.841634][ T4852] ? copy_msghdr_from_user (net/socket.c:2619) [ 210.841641][ T4852] __sys_sendmsg (net/socket.c:2799) [ 210.841644][ T4852] ? __sys_sendmsg_sock (net/socket.c:2780) [ 210.841648][ T4852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.841651][ T4852] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 210.841654][ T4852] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 210.841657][ T4852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 210.841659][ T4852] RIP: 0033:0x7fb60edd954e [ 210.841662][ T4852] 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 [ 210.841664][ T4852] RSP: 002b:00007fff3d6389d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 210.841669][ T4852] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fb60edd954e [ 210.841671][ T4852] RDX: 0000000000000000 RSI: 00007fff3d638a80 RDI: 0000000000000005 [ 210.841672][ T4852] RBP: 00007fff3d6389e0 R08: 0000000000000000 R09: 0000000000000000 [ 210.841674][ T4852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9193c3 [ 210.841675][ T4852] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3d639140 | [ 212.966666][ T4909] softirqs last disabled at (0): 0x0 | [ 212.966668][ T4909] Preemption disabled at: | [ 212.966669][ T4909] vprintk_emit (kernel/printk/printk.c:2471) | [ 212.966678][ T4909] Tainted: [W]=WARN [ 212.966679][ T4909] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.966681][ T4909] Call Trace: [ 212.966682][ T4909] [ 212.966684][ T4909] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 212.966689][ T4909] ? vprintk_emit (kernel/printk/printk.c:2471) [ 212.966690][ T4909] __might_resched.cold (kernel/sched/core.c:9234) [ 212.966694][ T4909] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 212.966697][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966700][ T4909] __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)) [ 212.966703][ T4909] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 212.966706][ T4909] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.966711][ T4909] ? 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) [ 212.966713][ T4909] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.966715][ T4909] put_chars (drivers/char/virtio_console.c:1176) [ 212.966717][ T4909] ? __send_to_port (drivers/char/virtio_console.c:654) [ 212.966718][ T4909] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 212.966721][ T4909] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 212.966723][ T4909] ? pointer (lib/vsprintf.c:2577) [ 212.966726][ T4909] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 212.966731][ T4909] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 212.966732][ T4909] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 212.966734][ T4909] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.966737][ T4909] console_emit_next_record (kernel/printk/printk.c:3183) [ 212.966739][ T4909] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 212.966741][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966742][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966743][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966744][ T4909] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.966746][ T4909] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 212.966748][ T4909] console_flush_one_record (kernel/printk/printk.c:3268) [ 212.966750][ T4909] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 212.966753][ T4909] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 212.966755][ T4909] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.966756][ T4909] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 212.966758][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966759][ T4909] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.966761][ T4909] ? 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) [ 212.966762][ T4909] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 212.966763][ T4909] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 212.966765][ T4909] ? vprintk_emit (kernel/printk/printk.c:2478) [ 212.966767][ T4909] vprintk_emit (kernel/printk/printk.c:2479) [ 212.966769][ T4909] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 212.966770][ T4909] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 212.966773][ T4909] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 212.966775][ T4909] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 212.966778][ T4909] _printk (kernel/printk/printk.c:2504) [ 212.966781][ T4909] ? snapshot_read.cold (user.c:?) [ 212.966783][ T4909] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 212.966786][ T4909] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 212.966788][ T4909] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 212.966791][ T4909] ? netdev_notice (net/core/dev.c:13194) [ 212.966792][ T4909] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 212.966796][ T4909] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 212.966800][ T4909] ? register_netdevice (net/core/dev.c:11556) [ 212.966803][ T4909] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 212.966804][ T4909] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 212.966806][ T4909] ? unregister_netdev (net/core/dev.c:12699) [ 212.966807][ T4909] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 212.966809][ T4909] netif_set_promiscuity (net/core/dev.c:9699) [ 212.966812][ T4909] dev_set_promiscuity (net/core/dev_api.c:288) [ 212.966814][ T4909] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 212.966821][ T4909] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 212.966824][ T4909] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 212.966829][ T4909] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 212.966833][ T4909] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 212.966836][ T4909] ? __nla_validate_parse (lib/nlattr.c:635) [ 212.966840][ T4909] ? __nla_parse (lib/nlattr.c:732) [ 212.966842][ T4909] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 212.966845][ T4909] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 212.966847][ T4909] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 212.966850][ T4909] ? security_capable (security/security.c:660 (discriminator 11)) [ 212.966853][ T4909] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 212.966856][ T4909] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 212.966858][ T4909] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 212.966861][ T4909] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 212.966864][ T4909] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 212.966866][ T4909] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 212.966868][ T4909] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 212.966870][ T4909] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 212.966872][ T4909] ? netlink_ack (./include/linux/skbuff.h:2718) [ 212.966875][ T4909] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.966876][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966878][ T4909] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.966880][ T4909] genl_rcv (net/netlink/genetlink.c:1218) [ 212.966881][ T4909] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 212.966883][ T4909] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 212.966885][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966887][ T4909] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 212.966889][ T4909] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 212.966891][ T4909] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.966892][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966894][ T4909] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 212.966897][ T4909] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 212.966900][ T4909] __sys_sendto (net/socket.c:2281) [ 212.966902][ T4909] ? __ia32_sys_getpeername (net/socket.c:2235) [ 212.966906][ T4909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.966907][ T4909] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.966909][ T4909] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 212.966911][ T4909] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 212.966912][ T4909] ? 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)) [ 212.966914][ T4909] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 212.966915][ T4909] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 212.966917][ T4909] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 212.966919][ T4909] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.966921][ T4909] RIP: 0033:0x7f8ac045e312 [ 212.966923][ T4909] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 212.966925][ T4909] RSP: 002b:00007ffcc8c10af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 212.966928][ T4909] RAX: ffffffffffffffda RBX: 00007ffcc8c10c28 RCX: 00007f8ac045e312 [ 212.966930][ T4909] RDX: 0000000000000034 RSI: 00007f8aaff8d830 RDI: 0000000000000020 [ 212.966931][ T4909] RBP: 00007ffcc8c10b20 R08: 00007ffcc8c10ca0 R09: 000000000000000c [ 212.966932][ T4909] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8abe2be120 [ 212.966932][ T4909] R13: 00007ffcc8c10c28 R14: 00007f8abfd7d01a R15: 00007ffcc8c11018 | [ 213.983005][ T4958] softirqs last disabled at (0): 0x0 | [ 213.983007][ T4958] Preemption disabled at: | [ 213.983007][ T4958] vprintk_emit (kernel/printk/printk.c:2471) | [ 213.983018][ T4958] Tainted: [W]=WARN [ 213.983019][ T4958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 213.983020][ T4958] Call Trace: [ 213.983022][ T4958] [ 213.983023][ T4958] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 213.983029][ T4958] ? vprintk_emit (kernel/printk/printk.c:2471) [ 213.983030][ T4958] __might_resched.cold (kernel/sched/core.c:9234) [ 213.983034][ T4958] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 213.983037][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983040][ T4958] __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)) [ 213.983043][ T4958] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 213.983046][ T4958] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 213.983051][ T4958] ? 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) [ 213.983052][ T4958] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 213.983055][ T4958] put_chars (drivers/char/virtio_console.c:1176) [ 213.983056][ T4958] ? __send_to_port (drivers/char/virtio_console.c:654) [ 213.983058][ T4958] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 213.983061][ T4958] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 213.983063][ T4958] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 213.983067][ T4958] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 213.983069][ T4958] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 213.983071][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983072][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983073][ T4958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.983076][ T4958] console_emit_next_record (kernel/printk/printk.c:3183) [ 213.983078][ T4958] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 213.983080][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983081][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983083][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983084][ T4958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.983087][ T4958] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 213.983090][ T4958] console_flush_one_record (kernel/printk/printk.c:3268) [ 213.983092][ T4958] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 213.983095][ T4958] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 213.983096][ T4958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.983098][ T4958] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 213.983100][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983101][ T4958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.983102][ T4958] ? 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) [ 213.983104][ T4958] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 213.983105][ T4958] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 213.983107][ T4958] ? vprintk_emit (kernel/printk/printk.c:2478) [ 213.983109][ T4958] vprintk_emit (kernel/printk/printk.c:2479) [ 213.983110][ T4958] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 213.983112][ T4958] _printk (kernel/printk/printk.c:2504) [ 213.983115][ T4958] ? snapshot_read.cold (user.c:?) [ 213.983117][ T4958] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 213.983120][ T4958] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 213.983124][ T4958] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 213.983126][ T4958] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 213.983129][ T4958] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 213.983131][ T4958] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 213.983133][ T4958] ? netdev_notice (net/core/dev.c:13194) [ 213.983135][ T4958] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 213.983142][ T4958] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 213.983144][ T4958] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 213.983146][ T4958] netif_set_promiscuity (net/core/dev.c:9699) [ 213.983149][ T4958] dev_set_promiscuity (net/core/dev_api.c:288) [ 213.983151][ T4958] ? dev_disable_lro (net/core/dev_api.c:267) [ 213.983152][ T4958] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 213.983156][ T4958] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 213.983160][ T4958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.983162][ T4958] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 213.983166][ T4958] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 213.983169][ T4958] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 213.983173][ T4958] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 213.983176][ T4958] ? __nla_validate_parse (lib/nlattr.c:635) [ 213.983181][ T4958] ? __nla_parse (lib/nlattr.c:732) [ 213.983183][ T4958] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 213.983187][ T4958] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 213.983189][ T4958] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 213.983192][ T4958] ? security_capable (security/security.c:660 (discriminator 11)) [ 213.983195][ T4958] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 213.983197][ T4958] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 213.983199][ T4958] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 213.983203][ T4958] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 213.983206][ T4958] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 213.983208][ T4958] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 213.983210][ T4958] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 213.983212][ T4958] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 213.983214][ T4958] ? netlink_ack (./include/linux/skbuff.h:2718) [ 213.983217][ T4958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.983218][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983220][ T4958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 213.983222][ T4958] genl_rcv (net/netlink/genetlink.c:1218) [ 213.983223][ T4958] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 213.983225][ T4958] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 213.983227][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983228][ T4958] ? 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) [ 213.983231][ T4958] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 213.983233][ T4958] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 213.983235][ T4958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 213.983237][ T4958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 213.983238][ T4958] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 213.983241][ T4958] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 213.983244][ T4958] __sys_sendto (net/socket.c:2281) [ 213.983247][ T4958] ? __ia32_sys_getpeername (net/socket.c:2235) [ 213.983249][ T4958] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 213.983253][ T4958] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 213.983255][ T4958] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 213.983258][ T4958] ? 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)) [ 213.983260][ T4958] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 213.983261][ T4958] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 213.983265][ T4958] ? irq_exit_rcu (kernel/softirq.c:786) [ 213.983268][ T4958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 213.983270][ T4958] RIP: 0033:0x7fb5d2f01312 [ 213.983272][ T4958] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 213.983274][ T4958] RSP: 002b:00007ffd3c1d20c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 213.983278][ T4958] RAX: ffffffffffffffda RBX: 00007ffd3c1d21f8 RCX: 00007fb5d2f01312 [ 213.983279][ T4958] RDX: 0000000000000030 RSI: 00007fb5d02e50b0 RDI: 0000000000000023 [ 213.983280][ T4958] RBP: 00007ffd3c1d20f0 R08: 00007ffd3c1d2270 R09: 000000000000000c [ 213.983281][ T4958] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb5d0d5a2e0 [ 213.983282][ T4958] R13: 00007ffd3c1d21f8 R14: 00007fb5d282001a R15: 00007ffd3c1d25e8 | [ 215.544420][ T5053] softirqs last disabled at (0): 0x0 | [ 215.544422][ T5053] Preemption disabled at: | [ 215.544423][ T5053] vprintk_emit (kernel/printk/printk.c:2471) | [ 215.544434][ T5053] Tainted: [W]=WARN [ 215.544435][ T5053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 215.544436][ T5053] Call Trace: [ 215.544438][ T5053] [ 215.544439][ T5053] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 215.544445][ T5053] ? vprintk_emit (kernel/printk/printk.c:2471) [ 215.544446][ T5053] __might_resched.cold (kernel/sched/core.c:9234) [ 215.544450][ T5053] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 215.544453][ T5053] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 215.544457][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544459][ T5053] __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)) [ 215.544462][ T5053] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 215.544465][ T5053] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 215.544470][ T5053] ? 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) [ 215.544472][ T5053] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 215.544475][ T5053] put_chars (drivers/char/virtio_console.c:1176) [ 215.544476][ T5053] ? __send_to_port (drivers/char/virtio_console.c:654) [ 215.544478][ T5053] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 215.544481][ T5053] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 215.544491][ T5053] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 215.544494][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544495][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544497][ T5053] console_emit_next_record (kernel/printk/printk.c:3183) [ 215.544500][ T5053] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 215.544502][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544503][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544504][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544505][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544507][ T5053] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 215.544509][ T5053] console_flush_one_record (kernel/printk/printk.c:3268) [ 215.544512][ T5053] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 215.544515][ T5053] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 215.544516][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544518][ T5053] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 215.544520][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544521][ T5053] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 215.544522][ T5053] ? 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) [ 215.544524][ T5053] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 215.544525][ T5053] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 215.544527][ T5053] ? vprintk_emit (kernel/printk/printk.c:2478) [ 215.544529][ T5053] vprintk_emit (kernel/printk/printk.c:2479) [ 215.544531][ T5053] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 215.544532][ T5053] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 215.544534][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544535][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544537][ T5053] _printk (kernel/printk/printk.c:2504) [ 215.544540][ T5053] ? snapshot_read.cold (user.c:?) [ 215.544541][ T5053] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 215.544546][ T5053] ? idr_get_free (??:?) [ 215.544547][ T5053] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 215.544554][ T5053] ? 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) [ 215.544557][ T5053] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 215.544563][ T5053] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 215.544567][ T5053] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 215.544569][ T5053] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 215.544573][ T5053] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 215.544574][ T5053] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 215.544576][ T5053] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 215.544578][ T5053] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 215.544582][ T5053] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 215.544585][ T5053] ? __sys_sendto (net/socket.c:2281) [ 215.544587][ T5053] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 215.544593][ T5053] ? __nla_parse (lib/nlattr.c:732) [ 215.544597][ T5053] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 215.544600][ T5053] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 215.544602][ T5053] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 215.544605][ T5053] ? security_capable (security/security.c:660 (discriminator 11)) [ 215.544608][ T5053] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 215.544610][ T5053] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 215.544613][ T5053] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 215.544616][ T5053] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 215.544619][ T5053] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 215.544621][ T5053] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 215.544624][ T5053] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 215.544625][ T5053] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 215.544628][ T5053] ? netlink_ack (./include/linux/skbuff.h:2718) [ 215.544630][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544632][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544633][ T5053] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 215.544635][ T5053] genl_rcv (net/netlink/genetlink.c:1218) [ 215.544637][ T5053] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 215.544639][ T5053] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 215.544641][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544643][ T5053] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 215.544645][ T5053] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 215.544647][ T5053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 215.544648][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544650][ T5053] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 215.544651][ T5053] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 215.544654][ T5053] __sys_sendto (net/socket.c:2281) [ 215.544656][ T5053] ? __ia32_sys_getpeername (net/socket.c:2235) [ 215.544660][ T5053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 215.544661][ T5053] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 215.544663][ T5053] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 215.544665][ T5053] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 215.544666][ T5053] ? 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)) [ 215.544668][ T5053] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 215.544669][ T5053] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 215.544672][ T5053] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 215.544674][ T5053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 215.544676][ T5053] RIP: 0033:0x7fe001ccd312 [ 215.544678][ T5053] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 215.544680][ T5053] RSP: 002b:00007ffc609d9658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 215.544684][ T5053] RAX: ffffffffffffffda RBX: 00007ffc609d9788 RCX: 00007fe001ccd312 [ 215.544685][ T5053] RDX: 00000000000000c4 RSI: 00007fdfffa21290 RDI: 0000000000000026 [ 215.544686][ T5053] RBP: 00007ffc609d9680 R08: 00007ffc609d9800 R09: 000000000000000c [ 215.544687][ T5053] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdfffb26430 [ 215.544688][ T5053] R13: 00007ffc609d9788 R14: 00007fe0015ec01a R15: 00007ffc609d9b78 | [ 216.749299][ T5099] softirqs last disabled at (0): 0x0 | [ 216.749300][ T5099] Preemption disabled at: | [ 216.749301][ T5099] vprintk_emit (kernel/printk/printk.c:2471) | [ 216.749312][ T5099] Tainted: [W]=WARN [ 216.749313][ T5099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 216.749314][ T5099] Call Trace: [ 216.749316][ T5099] [ 216.749317][ T5099] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 216.749323][ T5099] ? vprintk_emit (kernel/printk/printk.c:2471) [ 216.749324][ T5099] __might_resched.cold (kernel/sched/core.c:9234) [ 216.749328][ T5099] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 216.749331][ T5099] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 216.749334][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749337][ T5099] __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)) [ 216.749340][ T5099] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 216.749343][ T5099] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 216.749347][ T5099] ? 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) [ 216.749349][ T5099] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 216.749352][ T5099] put_chars (drivers/char/virtio_console.c:1176) [ 216.749353][ T5099] ? __send_to_port (drivers/char/virtio_console.c:654) [ 216.749355][ T5099] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 216.749358][ T5099] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 216.749362][ T5099] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 216.749364][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749366][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749368][ T5099] console_emit_next_record (kernel/printk/printk.c:3183) [ 216.749371][ T5099] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 216.749373][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749374][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749375][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749376][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749378][ T5099] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 216.749379][ T5099] console_flush_one_record (kernel/printk/printk.c:3268) [ 216.749382][ T5099] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 216.749384][ T5099] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 216.749386][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749388][ T5099] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 216.749390][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749391][ T5099] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 216.749392][ T5099] ? 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) [ 216.749394][ T5099] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 216.749395][ T5099] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 216.749397][ T5099] ? vprintk_emit (kernel/printk/printk.c:2478) [ 216.749399][ T5099] vprintk_emit (kernel/printk/printk.c:2479) [ 216.749401][ T5099] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 216.749402][ T5099] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 216.749404][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749405][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749407][ T5099] _printk (kernel/printk/printk.c:2504) [ 216.749410][ T5099] ? snapshot_read.cold (user.c:?) [ 216.749411][ T5099] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 216.749416][ T5099] ? idr_get_free (??:?) [ 216.749417][ T5099] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 216.749424][ T5099] ? 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) [ 216.749428][ T5099] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 216.749433][ T5099] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 216.749437][ T5099] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 216.749439][ T5099] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 216.749443][ T5099] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 216.749444][ T5099] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 216.749446][ T5099] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 216.749448][ T5099] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 216.749450][ T5099] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 216.749453][ T5099] ? __sys_sendto (net/socket.c:2281) [ 216.749455][ T5099] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 216.749461][ T5099] ? __nla_parse (lib/nlattr.c:732) [ 216.749465][ T5099] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 216.749467][ T5099] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 216.749469][ T5099] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 216.749473][ T5099] ? security_capable (security/security.c:660 (discriminator 11)) [ 216.749476][ T5099] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 216.749478][ T5099] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 216.749480][ T5099] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 216.749483][ T5099] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 216.749486][ T5099] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 216.749488][ T5099] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 216.749498][ T5099] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 216.749500][ T5099] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 216.749502][ T5099] ? netlink_ack (./include/linux/skbuff.h:2718) [ 216.749504][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749506][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749507][ T5099] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 216.749509][ T5099] genl_rcv (net/netlink/genetlink.c:1218) [ 216.749511][ T5099] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 216.749513][ T5099] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 216.749515][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749517][ T5099] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 216.749519][ T5099] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 216.749521][ T5099] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 216.749522][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749524][ T5099] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 216.749525][ T5099] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 216.749528][ T5099] __sys_sendto (net/socket.c:2281) [ 216.749530][ T5099] ? __ia32_sys_getpeername (net/socket.c:2235) [ 216.749534][ T5099] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 216.749535][ T5099] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 216.749537][ T5099] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 216.749539][ T5099] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 216.749540][ T5099] ? 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)) [ 216.749542][ T5099] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 216.749543][ T5099] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 216.749546][ T5099] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 216.749548][ T5099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 216.749550][ T5099] RIP: 0033:0x7fa923a41312 [ 216.749552][ T5099] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 216.749554][ T5099] RSP: 002b:00007ffc52e551f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 216.749557][ T5099] RAX: ffffffffffffffda RBX: 00007ffc52e55328 RCX: 00007fa923a41312 [ 216.749559][ T5099] RDX: 00000000000000a4 RSI: 00007fa921713930 RDI: 0000000000000026 [ 216.749560][ T5099] RBP: 00007ffc52e55220 R08: 00007ffc52e553a0 R09: 000000000000000c [ 216.749561][ T5099] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa92189a350 [ 216.749562][ T5099] R13: 00007ffc52e55328 R14: 00007fa92336001a R15: 00007ffc52e55718 | [ 220.867412][ T5240] softirqs last disabled at (0): 0x0 | [ 220.867413][ T5240] Preemption disabled at: | [ 220.867414][ T5240] vprintk_emit (kernel/printk/printk.c:2471) | [ 220.867424][ T5240] Tainted: [W]=WARN [ 220.867425][ T5240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 220.867426][ T5240] Call Trace: [ 220.867428][ T5240] [ 220.867429][ T5240] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 220.867435][ T5240] ? vprintk_emit (kernel/printk/printk.c:2471) [ 220.867436][ T5240] __might_resched.cold (kernel/sched/core.c:9234) [ 220.867440][ T5240] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 220.867443][ T5240] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 220.867445][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867448][ T5240] __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)) [ 220.867451][ T5240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 220.867454][ T5240] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 220.867459][ T5240] ? 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) [ 220.867460][ T5240] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 220.867463][ T5240] put_chars (drivers/char/virtio_console.c:1176) [ 220.867465][ T5240] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 220.867466][ T5240] ? __send_to_port (drivers/char/virtio_console.c:654) [ 220.867468][ T5240] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 220.867471][ T5240] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 220.867475][ T5240] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 220.867477][ T5240] ? 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) [ 220.867479][ T5240] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 220.867482][ T5240] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 220.867484][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867485][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867488][ T5240] console_emit_next_record (kernel/printk/printk.c:3183) [ 220.867491][ T5240] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 220.867493][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867494][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867495][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867496][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867497][ T5240] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 220.867499][ T5240] console_flush_one_record (kernel/printk/printk.c:3268) [ 220.867502][ T5240] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 220.867504][ T5240] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 220.867512][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867514][ T5240] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 220.867515][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867516][ T5240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 220.867518][ T5240] ? 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) [ 220.867519][ T5240] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 220.867521][ T5240] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 220.867523][ T5240] ? vprintk_emit (kernel/printk/printk.c:2478) [ 220.867524][ T5240] vprintk_emit (kernel/printk/printk.c:2479) [ 220.867526][ T5240] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 220.867527][ T5240] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 220.867530][ T5240] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 220.867537][ T5240] _printk (kernel/printk/printk.c:2504) [ 220.867540][ T5240] ? snapshot_read.cold (user.c:?) [ 220.867542][ T5240] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 220.867546][ T5240] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 220.867548][ T5240] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 220.867550][ T5240] ? netdev_notice (net/core/dev.c:13194) [ 220.867552][ T5240] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 220.867554][ T5240] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 220.867557][ T5240] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 220.867559][ T5240] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 220.867561][ T5240] netif_set_promiscuity (net/core/dev.c:9699) [ 220.867564][ T5240] dev_set_promiscuity (net/core/dev_api.c:288) [ 220.867566][ T5240] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 220.867569][ T5240] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 220.867575][ T5240] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 220.867579][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867582][ T5240] notifier_call_chain (kernel/notifier.c:85) [ 220.867586][ T5240] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 220.867588][ T5240] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 220.867591][ T5240] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 220.867592][ T5240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 220.867594][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867595][ T5240] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 220.867597][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867602][ T5240] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 220.867604][ T5240] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 220.867607][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867608][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867609][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867610][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867611][ T5240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 220.867613][ T5240] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 220.867616][ T5240] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 220.867617][ T5240] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 220.867620][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867621][ T5240] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 220.867624][ T5240] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 220.867626][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867627][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867629][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867630][ T5240] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 220.867631][ T5240] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 220.867633][ T5240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 220.867635][ T5240] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 220.867637][ T5240] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 220.867641][ T5240] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 220.867644][ T5240] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 220.867645][ T5240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 220.867647][ T5240] ? netlink_ack (./include/linux/skbuff.h:2718) [ 220.867649][ T5240] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 220.867652][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867653][ T5240] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 220.867655][ T5240] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 220.867657][ T5240] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 220.867659][ T5240] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 220.867661][ T5240] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 220.867663][ T5240] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 220.867664][ T5240] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 220.867666][ T5240] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 220.867668][ T5240] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 220.867671][ T5240] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 220.867674][ T5240] ____sys_sendmsg (net/socket.c:2713) [ 220.867676][ T5240] ? copy_msghdr_from_user (net/socket.c:2650) [ 220.867678][ T5240] ? sock_write_iter (net/socket.c:1269) [ 220.867679][ T5240] ? move_addr_to_kernel (net/socket.c:258) [ 220.867681][ T5240] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 220.867684][ T5240] ___sys_sendmsg (net/socket.c:2767) [ 220.867685][ T5240] ? copy_msghdr_from_user (net/socket.c:2619) [ 220.867690][ T5240] __sys_sendmsg (net/socket.c:2799) [ 220.867692][ T5240] ? __sys_sendmsg_sock (net/socket.c:2780) [ 220.867695][ T5240] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 220.867696][ T5240] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 220.867699][ T5240] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 220.867701][ T5240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 220.867702][ T5240] RIP: 0033:0x7ff7eb68f54e [ 220.867704][ T5240] 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 [ 220.867706][ T5240] RSP: 002b:00007ffdef7fcc20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 220.867710][ T5240] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007ff7eb68f54e [ 220.867711][ T5240] RDX: 0000000000000000 RSI: 00007ffdef7fccd0 RDI: 0000000000000005 [ 220.867712][ T5240] RBP: 00007ffdef7fcc30 R08: 0000000000000000 R09: 0000000000000000 [ 220.867713][ T5240] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9193cd Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:schedule_preempt_disabled: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 __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars