====================================== | [ 12.172956][ T180] softirqs last disabled at (81321): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.172959][ T180] Preemption disabled at: | [ 12.172960][ T180] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.172968][ T180] Tainted: [W]=WARN [ 12.172969][ T180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.172971][ T180] Call Trace: [ 12.172972][ T180] [ 12.172974][ T180] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.172980][ T180] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.172981][ T180] __might_resched.cold (kernel/sched/core.c:9234) [ 12.172986][ T180] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.172990][ 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) [ 12.172994][ 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)) [ 12.172996][ T180] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.173003][ 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) [ 12.173006][ T180] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.173010][ T180] put_chars (drivers/char/virtio_console.c:1176) [ 12.173013][ T180] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.173015][ T180] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.173018][ T180] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.173022][ T180] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.173026][ T180] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.173030][ T180] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.173032][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.173034][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.173038][ T180] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.173040][ T180] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.173044][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.173048][ T180] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.173053][ T180] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.173055][ 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)) [ 12.173058][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.173060][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.173064][ T180] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.173068][ T180] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.173070][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.173076][ T180] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.173079][ T180] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.173080][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.173082][ 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) [ 12.173091][ T180] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.173093][ T180] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.173096][ T180] vprintk_emit (kernel/printk/printk.c:2479) [ 12.173099][ T180] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.173105][ T180] ? nf_nat_cleanup (./include/linux/jhash.h:126 (discriminator 32768) net/netfilter/nf_nat_core.c:526 (discriminator 32768)) nf_nat [ 12.173109][ T180] _printk (kernel/printk/printk.c:2504) [ 12.173113][ T180] ? snapshot_read.cold (user.c:?) [ 12.173119][ 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) [ 12.173123][ T180] dp_init (net/openvswitch/actions.c:729) openvswitch [ 12.173131][ T180] ? nf_nat_cleanup (./include/linux/jhash.h:126 (discriminator 32768) net/netfilter/nf_nat_core.c:526 (discriminator 32768)) nf_nat [ 12.173134][ T180] do_one_initcall (init/main.c:1357) [ 12.173137][ T180] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.173142][ T180] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.173144][ T180] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.173150][ T180] do_init_module (kernel/module/main.c:3117) [ 12.173153][ T180] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.173157][ T180] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.173160][ T180] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.173163][ T180] load_module (kernel/module/main.c:3593) [ 12.173169][ T180] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 12.173174][ T180] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.173177][ T180] ? __ia32_sys_fsconfig (??:?) [ 12.173181][ T180] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.173185][ T180] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.173188][ T180] init_module_from_file (kernel/module/main.c:3790) [ 12.173191][ T180] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.173199][ T180] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.173202][ 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) [ 12.173206][ T180] idempotent_init_module (kernel/module/main.c:3802) [ 12.173209][ T180] ? init_module_from_file (kernel/module/main.c:3791) [ 12.173214][ T180] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.173217][ T180] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 12.173222][ T180] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.173224][ T180] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.173228][ T180] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.173231][ T180] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.173233][ T180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.173235][ T180] RIP: 0033:0x7f324fa0537d [ 12.173239][ 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 [ 12.173241][ T180] RSP: 002b:00007ffeb8140068 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.173243][ T180] RAX: ffffffffffffffda RBX: 0000559dfc5bd810 RCX: 00007f324fa0537d [ 12.173245][ T180] RDX: 0000000000000000 RSI: 0000559dcf199ffd RDI: 0000000000000005 [ 12.173246][ T180] RBP: 00007ffeb8140100 R08: 0000000000000000 R09: 646f6d2f62696c2f [ 12.173247][ T180] R10: 0000000000000000 R11: 0000000000000246 R12: 0000559dcf199ffd [ 12.173247][ T180] R13: 0000559dfc5bda90 R14: 0000000000040000 R15: 0000000000000000 | [ 13.941442][ T215] softirqs last disabled at (388272): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.941444][ T215] Preemption disabled at: | [ 13.941445][ T215] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.941454][ T215] Tainted: [W]=WARN [ 13.941455][ T215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.941456][ T215] Call Trace: [ 13.941458][ T215] [ 13.941459][ T215] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.941465][ T215] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.941467][ T215] __might_resched.cold (kernel/sched/core.c:9234) [ 13.941472][ T215] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.941476][ T215] ? __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.941481][ T215] __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.941483][ T215] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.941490][ T215] ? 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.941493][ T215] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.941497][ T215] put_chars (drivers/char/virtio_console.c:1176) [ 13.941499][ T215] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.941501][ T215] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 13.941505][ T215] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.941509][ T215] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.941513][ T215] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.941515][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.941517][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.941521][ T215] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.941523][ T215] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.941528][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.941532][ T215] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.941536][ T215] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.941538][ T215] ? 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.941541][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.941544][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.941548][ T215] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.941552][ T215] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.941554][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.941560][ T215] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.941563][ T215] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.941565][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.941566][ T215] ? 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.941570][ T215] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.941572][ T215] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.941575][ T215] vprintk_emit (kernel/printk/printk.c:2479) [ 13.941578][ T215] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.941580][ T215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.941582][ T215] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 13.941587][ T215] _printk (kernel/printk/printk.c:2504) [ 13.941590][ T215] ? snapshot_read.cold (user.c:?) [ 13.941592][ T215] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.941598][ T215] ? idr_get_free (??:?) [ 13.941603][ T215] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 13.941611][ T215] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.941617][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.941619][ T215] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 13.941623][ T215] __nla_validate_parse (lib/nlattr.c:635) [ 13.941628][ T215] __nla_parse (lib/nlattr.c:732) [ 13.941630][ T215] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 13.941635][ T215] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 13.941639][ T215] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 13.941648][ T215] ? security_capable (security/security.c:660 (discriminator 11)) [ 13.941652][ T215] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 13.941656][ T215] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 13.941658][ T215] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.941662][ T215] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 13.941670][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.941676][ T215] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 13.941679][ T215] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.941681][ T215] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 13.941685][ T215] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.941692][ T215] ? 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.941694][ T215] ? 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.941699][ T215] genl_rcv (net/netlink/genetlink.c:1218) [ 13.941701][ T215] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.941705][ T215] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.941709][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.941716][ T215] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.941720][ T215] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.941722][ T215] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.941725][ T215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.941730][ T215] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.941733][ T215] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 13.941737][ T215] __sys_sendto (net/socket.c:2281) [ 13.941740][ T215] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.941752][ T215] ? fput_close_sync (fs/file_table.c:617) [ 13.941755][ T215] ? alloc_file_clone (fs/file_table.c:479) [ 13.941760][ T215] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.941762][ T215] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.941766][ T215] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.941768][ T215] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.941771][ T215] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.941773][ T215] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.941775][ T215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.941778][ T215] RIP: 0033:0x7f426a63b312 [ 13.941781][ T215] 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.941783][ T215] RSP: 002b:00007ffd9d5153e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 13.941786][ T215] RAX: ffffffffffffffda RBX: 00007ffd9d515518 RCX: 00007f426a63b312 [ 13.941787][ T215] RDX: 0000000000000044 RSI: 00007f4266212f10 RDI: 0000000000000020 [ 13.941788][ T215] RBP: 00007ffd9d515410 R08: 00007ffd9d515590 R09: 000000000000000c [ 13.941789][ T215] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f426849e120 [ 13.941790][ T215] R13: 00007ffd9d515518 R14: 00007f4269f5a01a R15: 00007ffd9d515908 | [ 15.531001][ T261] softirqs last disabled at (386142): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 15.531003][ T261] Preemption disabled at: | [ 15.531004][ T261] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.531013][ T261] Tainted: [W]=WARN [ 15.531014][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.531016][ T261] Call Trace: [ 15.531017][ T261] [ 15.531019][ T261] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.531025][ T261] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.531027][ T261] __might_resched.cold (kernel/sched/core.c:9234) [ 15.531031][ T261] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.531035][ 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) [ 15.531040][ 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)) [ 15.531042][ T261] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.531048][ 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) [ 15.531051][ T261] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.531055][ T261] put_chars (drivers/char/virtio_console.c:1176) [ 15.531057][ T261] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.531061][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.531064][ T261] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.531068][ T261] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.531072][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.531074][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.531079][ T261] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.531082][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.531084][ T261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.531089][ T261] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.531093][ T261] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.531095][ 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)) [ 15.531098][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.531100][ T261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.531111][ T261] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.531116][ T261] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.531118][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.531123][ T261] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.531126][ T261] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.531128][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.531130][ 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) [ 15.531134][ T261] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.531136][ T261] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.531138][ T261] vprintk_emit (kernel/printk/printk.c:2479) [ 15.531142][ T261] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.531147][ T261] _printk (kernel/printk/printk.c:2504) [ 15.531151][ T261] ? snapshot_read.cold (user.c:?) [ 15.531154][ T261] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 15.531157][ T261] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 5)) [ 15.531161][ T261] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 15.531162][ T261] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.531166][ T261] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.531170][ T261] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.531172][ T261] ? netdev_notice (net/core/dev.c:13194) [ 15.531174][ T261] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 15.531183][ 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) [ 15.531186][ T261] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 15.531189][ T261] netif_set_promiscuity (net/core/dev.c:9699) [ 15.531193][ T261] dev_set_promiscuity (net/core/dev_api.c:288) [ 15.531195][ T261] ? dev_disable_lro (net/core/dev_api.c:267) [ 15.531197][ T261] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 15.531203][ T261] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 15.531208][ T261] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 15.531212][ 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 [ 15.531217][ T261] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 15.531223][ T261] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 15.531226][ T261] ? __nla_validate_parse (lib/nlattr.c:635) [ 15.531232][ T261] ? __nla_parse (lib/nlattr.c:732) [ 15.531235][ T261] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 15.531240][ T261] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 15.531243][ T261] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 15.531252][ T261] ? security_capable (security/security.c:660 (discriminator 11)) [ 15.531256][ T261] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 15.531260][ T261] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 15.531262][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.531264][ T261] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 15.531269][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.531274][ T261] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 15.531278][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.531280][ T261] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 15.531283][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.531291][ 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)) [ 15.531292][ 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)) [ 15.531296][ T261] genl_rcv (net/netlink/genetlink.c:1218) [ 15.531299][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.531303][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.531307][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.531310][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.531314][ T261] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.531316][ T261] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.531319][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.531324][ T261] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 15.531327][ T261] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 15.531331][ T261] __sys_sendto (net/socket.c:2281) [ 15.531334][ T261] ? __ia32_sys_getpeername (net/socket.c:2235) [ 15.531345][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 15.531352][ T261] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 15.531354][ T261] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.531358][ T261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.531359][ T261] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 15.531362][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.531364][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.531366][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.531369][ T261] RIP: 0033:0x7f505b3d3312 [ 15.531372][ 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) [ 15.531374][ T261] RSP: 002b:00007fffceafa308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 15.531377][ T261] RAX: ffffffffffffffda RBX: 00007fffceafa438 RCX: 00007f505b3d3312 [ 15.531378][ T261] RDX: 0000000000000030 RSI: 00007f5052fd7e70 RDI: 0000000000000023 [ 15.531379][ T261] RBP: 00007fffceafa330 R08: 00007fffceafa4b0 R09: 000000000000000c [ 15.531380][ T261] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5059236200 [ 15.531381][ T261] R13: 00007fffceafa438 R14: 00007f505acf201a R15: 00007fffceafa828 | [ 15.538077][ C0] | [ 15.538077][ C0] | [ 15.538077][ C0] stack backtrace: | [ 15.538082][ C0] Tainted: [W]=WARN [ 15.538082][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.538084][ C0] Call Trace: [ 15.538084][ C0] [ 15.538085][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.538089][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 15.538091][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 15.538093][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 15.538096][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 15.538098][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 15.538099][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 15.538102][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.538111][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 15.538113][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.538115][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.538117][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 15.538119][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 15.538121][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 15.538122][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.538124][ 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)) [ 15.538126][ C0] _printk (kernel/printk/printk.c:2504) [ 15.538128][ C0] ? snapshot_read.cold (user.c:?) [ 15.538130][ 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)) [ 15.538131][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.538134][ 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)) [ 15.538135][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 15.538137][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 15.538139][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 15.538141][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 15.538142][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 15.538145][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.538147][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.538148][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.538150][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 15.538152][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 15.538154][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 15.538156][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.538159][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.538162][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 15.538164][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 15.538165][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.538168][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.538169][ C0] handle_softirqs (kernel/softirq.c:645) [ 15.538171][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.538172][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 15.538175][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 15.538176][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 15.538178][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 15.538179][ C0] [ 15.538180][ C0] [ 15.538180][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 15.538182][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 15.538184][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 15.538186][ 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 [ 15.538187][ C0] RSP: 0018:ffffffff92a07cf8 EFLAGS: 00000296 [ 15.538189][ C0] RAX: 000000000005cd87 RBX: ffffffff92a30600 RCX: ffffffff8f106247 [ 15.538190][ C0] RDX: ffffffff92a30600 RSI: ffffffff92311027 RDI: ffffffff91c949e0 [ 15.538191][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 15.538192][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2540fa2 [ 15.538192][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 15.538194][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 15.538196][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.538197][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 15.538199][ C0] default_idle_call (kernel/sched/idle.c:122) [ 15.538200][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 15.538202][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 15.538204][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 15.538206][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.538208][ C0] do_idle (kernel/sched/idle.c:355) [ 15.538209][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 15.538211][ C0] rest_init (init/main.c:727) [ 15.538213][ C0] ? __cpuidle_text_end (??:?) [ 15.538215][ C0] ? rest_init (init/main.c:727) [ 15.538217][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 15.538220][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 15.538222][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 15.538224][ C0] start_kernel (init/main.c:1185) [ 15.538226][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 15.538227][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 15.538229][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 19.018662][ T361] softirqs last disabled at (0): 0x0 | [ 19.018665][ T361] Preemption disabled at: | [ 19.018666][ T361] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.018678][ T361] Tainted: [W]=WARN [ 19.018680][ T361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.018682][ T361] Call Trace: [ 19.018684][ T361] [ 19.018685][ T361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.018692][ T361] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.018694][ T361] __might_resched.cold (kernel/sched/core.c:9234) [ 19.018698][ T361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.018702][ T361] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 19.018705][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018711][ T361] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.018715][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.018719][ T361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.018725][ T361] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.018727][ T361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.018731][ T361] put_chars (drivers/char/virtio_console.c:1176) [ 19.018733][ T361] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 19.018735][ T361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.018738][ T361] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 19.018742][ T361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.018748][ T361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.018751][ T361] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 19.018753][ T361] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 19.018757][ T361] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.018760][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018762][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.018765][ T361] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.018769][ T361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.018772][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018774][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018775][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018777][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.018780][ T361] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 19.018783][ T361] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.018786][ T361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.018790][ T361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.018793][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.018795][ T361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.018798][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018799][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.018802][ T361] ? 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) [ 19.018804][ T361] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 19.018806][ T361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.018809][ T361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.018812][ T361] vprintk_emit (kernel/printk/printk.c:2479) [ 19.018814][ T361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.018816][ T361] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 19.018821][ T361] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 19.018824][ T361] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 19.018829][ T361] _printk (kernel/printk/printk.c:2504) [ 19.018833][ T361] ? snapshot_read.cold (user.c:?) [ 19.018836][ T361] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.018840][ T361] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.018843][ T361] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.018846][ T361] ? netdev_notice (net/core/dev.c:13194) [ 19.018849][ T361] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 19.018853][ T361] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 19.018857][ T361] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 19.018859][ T361] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.018863][ T361] netif_set_promiscuity (net/core/dev.c:9699) [ 19.018867][ T361] dev_set_promiscuity (net/core/dev_api.c:288) [ 19.018869][ T361] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.018873][ T361] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 19.018882][ T361] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 19.018889][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018891][ T361] notifier_call_chain (kernel/notifier.c:85) [ 19.018896][ T361] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 19.018899][ T361] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 19.018904][ T361] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 19.018906][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.018909][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018911][ T361] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 19.018913][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018923][ T361] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 19.018926][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.018929][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018931][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018933][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.018935][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018937][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.018939][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 19.018943][ T361] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 19.018945][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.018948][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018950][ T361] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.018954][ T361] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 19.018958][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018959][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.018962][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018964][ T361] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 19.018966][ T361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.018969][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.018971][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 19.018975][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 19.018980][ T361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.018983][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.018986][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.018988][ T361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.018990][ T361] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 19.018995][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.018997][ T361] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.019000][ T361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.019003][ T361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.019006][ T361] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.019009][ T361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.019012][ T361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.019015][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.019017][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.019019][ T361] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.019024][ T361] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.019028][ T361] ____sys_sendmsg (net/socket.c:2713) [ 19.019030][ T361] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.019033][ T361] ? sock_write_iter (net/socket.c:1269) [ 19.019035][ T361] ? move_addr_to_kernel (net/socket.c:258) [ 19.019037][ T361] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 19.019041][ T361] ___sys_sendmsg (net/socket.c:2767) [ 19.019044][ T361] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.019053][ T361] __sys_sendmsg (net/socket.c:2799) [ 19.019055][ T361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.019060][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.019062][ T361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.019066][ T361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.019069][ T361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.019071][ T361] RIP: 0033:0x7fd1bdad554e [ 19.019073][ T361] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.019076][ T361] RSP: 002b:00007ffd6fbe54b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.019080][ T361] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd1bdad554e [ 19.019082][ T361] RDX: 0000000000000000 RSI: 00007ffd6fbe5560 RDI: 0000000000000005 [ 19.019084][ T361] RBP: 00007ffd6fbe54c0 R08: 0000000000000000 R09: 0000000000000000 [ 19.019085][ T361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b33 [ 19.019086][ T361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6fbe5c20 | [ 21.402187][ T420] softirqs last disabled at (0): 0x0 | [ 21.402189][ T420] Preemption disabled at: | [ 21.402190][ T420] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.402200][ T420] Tainted: [W]=WARN [ 21.402201][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.402202][ T420] Call Trace: [ 21.402204][ T420] [ 21.402205][ T420] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.402211][ T420] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.402212][ T420] __might_resched.cold (kernel/sched/core.c:9234) [ 21.402216][ T420] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.402220][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402222][ T420] __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.402225][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.402228][ T420] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.402233][ T420] ? 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.402235][ T420] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.402237][ T420] put_chars (drivers/char/virtio_console.c:1176) [ 21.402239][ T420] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.402241][ T420] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 21.402244][ T420] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.402248][ T420] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.402250][ T420] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.402252][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402253][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402256][ T420] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.402258][ T420] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.402260][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402261][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402262][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402263][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402265][ T420] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.402267][ T420] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.402269][ T420] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.402272][ T420] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.402274][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402275][ T420] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.402277][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402278][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.402279][ T420] ? 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.402281][ T420] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 21.402282][ T420] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.402284][ T420] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.402286][ T420] vprintk_emit (kernel/printk/printk.c:2479) [ 21.402287][ T420] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.402289][ T420] ? 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) [ 21.402290][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402291][ T420] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 21.402295][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402297][ T420] _printk (kernel/printk/printk.c:2504) [ 21.402300][ T420] ? snapshot_read.cold (user.c:?) [ 21.402301][ T420] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.402305][ T420] ? idr_get_free (??:?) [ 21.402307][ T420] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 21.402310][ T420] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 21.402317][ T420] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.402321][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402322][ T420] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 21.402325][ T420] __nla_validate_parse (lib/nlattr.c:635) [ 21.402327][ T420] __nla_parse (lib/nlattr.c:732) [ 21.402329][ T420] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 21.402332][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.402334][ T420] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 21.402336][ T420] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 21.402339][ T420] ? security_capable (security/security.c:660 (discriminator 11)) [ 21.402342][ T420] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 21.402345][ T420] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 21.402347][ T420] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 21.402354][ T420] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 21.402357][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 21.402359][ T420] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 21.402361][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.402363][ T420] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 21.402366][ T420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.402368][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402370][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402371][ T420] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.402373][ T420] genl_rcv (net/netlink/genetlink.c:1218) [ 21.402375][ T420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.402377][ T420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.402380][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.402382][ T420] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.402384][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.402386][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.402387][ T420] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.402390][ T420] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 21.402393][ T420] __sys_sendto (net/socket.c:2281) [ 21.402395][ T420] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.402399][ T420] ? fput_close_sync (fs/file_table.c:617) [ 21.402402][ T420] ? alloc_file_clone (fs/file_table.c:479) [ 21.402404][ T420] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.402406][ T420] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.402407][ T420] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 21.402409][ T420] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 21.402410][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.402413][ T420] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.402415][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.402417][ T420] RIP: 0033:0x7f8d3295e312 [ 21.402419][ T420] 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.402420][ T420] RSP: 002b:00007ffe37adad98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.402424][ T420] RAX: ffffffffffffffda RBX: 00007ffe37adaec8 RCX: 00007f8d3295e312 [ 21.402425][ T420] RDX: 0000000000000040 RSI: 00007f8d2e52b000 RDI: 0000000000000020 [ 21.402426][ T420] RBP: 00007ffe37adadc0 R08: 00007ffe37adaf40 R09: 000000000000000c [ 21.402427][ T420] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8d307be0b0 [ 21.402428][ T420] R13: 00007ffe37adaec8 R14: 00007f8d3227d01a R15: 00007ffe37adb2b8 | [ 23.212108][ T511] softirqs last disabled at (0): 0x0 | [ 23.212110][ T511] Preemption disabled at: | [ 23.212111][ T511] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.212121][ T511] Tainted: [W]=WARN [ 23.212122][ T511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.212124][ T511] Call Trace: [ 23.212126][ T511] [ 23.212127][ T511] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.212133][ T511] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.212134][ T511] __might_resched.cold (kernel/sched/core.c:9234) [ 23.212139][ T511] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.212142][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212153][ T511] __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.212155][ T511] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.212158][ T511] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.212163][ T511] ? 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.212165][ T511] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.212168][ T511] put_chars (drivers/char/virtio_console.c:1176) [ 23.212170][ T511] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.212171][ T511] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 23.212174][ T511] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.212176][ T511] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.212181][ T511] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.212183][ T511] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.212184][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212185][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212186][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.212189][ T511] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.212191][ T511] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.212194][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212194][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212195][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212196][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.212198][ T511] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.212200][ T511] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.212202][ T511] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.212205][ T511] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.212207][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.212209][ T511] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.212211][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212212][ T511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.212213][ T511] ? 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.212215][ T511] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 23.212216][ T511] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.212218][ T511] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.212220][ T511] vprintk_emit (kernel/printk/printk.c:2479) [ 23.212221][ T511] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.212223][ T511] _printk (kernel/printk/printk.c:2504) [ 23.212227][ T511] ? snapshot_read.cold (user.c:?) [ 23.212228][ T511] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 23.212231][ T511] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 23.212235][ T511] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 23.212237][ T511] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.212240][ T511] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.212242][ T511] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.212244][ T511] ? netdev_notice (net/core/dev.c:13194) [ 23.212246][ T511] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 23.212253][ T511] ? 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) [ 23.212255][ T511] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.212257][ T511] netif_set_promiscuity (net/core/dev.c:9699) [ 23.212260][ T511] dev_set_promiscuity (net/core/dev_api.c:288) [ 23.212262][ T511] ? dev_disable_lro (net/core/dev_api.c:267) [ 23.212263][ T511] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 23.212267][ T511] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 23.212271][ T511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.212273][ T511] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 23.212277][ T511] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 23.212281][ T511] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 23.212285][ T511] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 23.212288][ T511] ? __nla_validate_parse (lib/nlattr.c:635) [ 23.212293][ T511] ? __nla_parse (lib/nlattr.c:732) [ 23.212294][ T511] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 23.212299][ T511] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 23.212301][ T511] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 23.212304][ T511] ? security_capable (security/security.c:660 (discriminator 11)) [ 23.212307][ T511] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 23.212310][ T511] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 23.212312][ T511] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 23.212315][ T511] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 23.212318][ T511] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 23.212320][ T511] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 23.212322][ T511] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.212324][ T511] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 23.212326][ T511] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.212329][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.212331][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212332][ T511] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.212334][ T511] genl_rcv (net/netlink/genetlink.c:1218) [ 23.212336][ T511] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.212338][ T511] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.212340][ T511] ? debug_object_active_state (lib/debugobjects.c:1122) [ 23.212342][ T511] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.212345][ T511] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.212347][ T511] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.212349][ T511] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.212350][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.212352][ T511] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.212355][ T511] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 23.212358][ T511] __sys_sendto (net/socket.c:2281) [ 23.212360][ T511] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.212363][ T511] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 23.212365][ T511] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 23.212370][ T511] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.212372][ T511] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.212373][ T511] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 23.212375][ T511] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 23.212376][ T511] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.212379][ T511] ? irq_exit_rcu (kernel/softirq.c:786) [ 23.212381][ T511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.212383][ T511] RIP: 0033:0x7f421217b312 [ 23.212386][ T511] 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) [ 23.212387][ T511] RSP: 002b:00007ffda73a4a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.212391][ T511] RAX: ffffffffffffffda RBX: 00007ffda73a4bb8 RCX: 00007f421217b312 [ 23.212392][ T511] RDX: 0000000000000030 RSI: 00007f420dda7030 RDI: 0000000000000023 [ 23.212393][ T511] RBP: 00007ffda73a4ab0 R08: 00007ffda73a4c30 R09: 000000000000000c [ 23.212394][ T511] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f420ffde270 [ 23.212395][ T511] R13: 00007ffda73a4bb8 R14: 00007f4211a9a01a R15: 00007ffda73a4fa8 | [ 40.134122][ T668] softirqs last disabled at (0): 0x0 | [ 40.134124][ T668] Preemption disabled at: | [ 40.134125][ T668] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.134135][ T668] Tainted: [W]=WARN [ 40.134136][ T668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.134138][ T668] Call Trace: [ 40.134139][ T668] [ 40.134141][ T668] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.134146][ T668] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.134148][ T668] __might_resched.cold (kernel/sched/core.c:9234) [ 40.134151][ T668] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.134155][ T668] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 40.134156][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134159][ T668] __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)) [ 40.134162][ T668] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.134164][ T668] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.134169][ T668] ? 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) [ 40.134171][ T668] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.134173][ T668] put_chars (drivers/char/virtio_console.c:1176) [ 40.134175][ T668] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 40.134176][ T668] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.134178][ T668] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 40.134181][ T668] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.134185][ T668] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.134187][ T668] ? 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) [ 40.134189][ T668] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 40.134192][ T668] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.134193][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134194][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134197][ T668] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.134200][ T668] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.134202][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134203][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134204][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134205][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134207][ T668] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.134208][ T668] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.134211][ T668] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.134213][ T668] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.134215][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134217][ T668] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.134219][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134219][ T668] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.134221][ T668] ? 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) [ 40.134223][ T668] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 40.134224][ T668] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.134226][ T668] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.134227][ T668] vprintk_emit (kernel/printk/printk.c:2479) [ 40.134229][ T668] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.134236][ T668] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 40.134239][ T668] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 40.134242][ T668] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 40.134245][ T668] _printk (kernel/printk/printk.c:2504) [ 40.134249][ T668] ? snapshot_read.cold (user.c:?) [ 40.134251][ T668] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.134254][ T668] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.134256][ T668] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.134258][ T668] ? netdev_notice (net/core/dev.c:13194) [ 40.134260][ T668] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 40.134263][ T668] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 40.134266][ T668] ? 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) [ 40.134267][ T668] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 40.134269][ T668] netif_set_promiscuity (net/core/dev.c:9699) [ 40.134272][ T668] dev_set_promiscuity (net/core/dev_api.c:288) [ 40.134274][ T668] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.134277][ T668] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 40.134284][ T668] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 40.134288][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134290][ T668] notifier_call_chain (kernel/notifier.c:85) [ 40.134293][ T668] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 40.134295][ T668] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 40.134298][ T668] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 40.134300][ T668] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.134301][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134302][ T668] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.134304][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134309][ T668] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 40.134312][ T668] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.134314][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134315][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134316][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134317][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134318][ T668] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.134320][ T668] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.134323][ T668] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.134324][ T668] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.134326][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134327][ T668] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.134331][ T668] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 40.134333][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134334][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134336][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134337][ T668] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.134338][ T668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.134340][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.134341][ T668] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.134344][ T668] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.134348][ T668] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.134350][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.134352][ T668] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.134353][ T668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.134355][ T668] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.134358][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134359][ T668] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.134361][ T668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.134363][ T668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.134365][ T668] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.134367][ T668] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.134369][ T668] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.134371][ T668] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.134372][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.134374][ T668] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 40.134377][ T668] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.134380][ T668] ____sys_sendmsg (net/socket.c:2713) [ 40.134381][ T668] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.134383][ T668] ? sock_write_iter (net/socket.c:1269) [ 40.134384][ T668] ? move_addr_to_kernel (net/socket.c:258) [ 40.134386][ T668] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.134388][ T668] ___sys_sendmsg (net/socket.c:2767) [ 40.134390][ T668] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.134395][ T668] __sys_sendmsg (net/socket.c:2799) [ 40.134397][ T668] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.134400][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.134401][ T668] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.134404][ T668] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.134406][ T668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.134407][ T668] RIP: 0033:0x7f50054c854e [ 40.134409][ T668] 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 [ 40.134411][ T668] RSP: 002b:00007ffc1d156dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.134414][ T668] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f50054c854e [ 40.134416][ T668] RDX: 0000000000000000 RSI: 00007ffc1d156e80 RDI: 0000000000000005 [ 40.134417][ T668] RBP: 00007ffc1d156de0 R08: 0000000000000000 R09: 0000000000000000 [ 40.134417][ T668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b48 [ 40.134418][ T668] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc1d157540 | [ 42.559092][ T725] softirqs last disabled at (0): 0x0 | [ 42.559094][ T725] Preemption disabled at: | [ 42.559094][ T725] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.559104][ T725] Tainted: [W]=WARN [ 42.559105][ T725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.559107][ T725] Call Trace: [ 42.559109][ T725] [ 42.559110][ T725] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.559115][ T725] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.559116][ T725] __might_resched.cold (kernel/sched/core.c:9234) [ 42.559120][ T725] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.559124][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559126][ T725] __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)) [ 42.559129][ T725] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.559132][ T725] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.559137][ T725] ? 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) [ 42.559138][ T725] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.559141][ T725] put_chars (drivers/char/virtio_console.c:1176) [ 42.559143][ T725] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.559144][ T725] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.559147][ T725] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.559152][ T725] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.559154][ T725] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.559155][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559157][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559159][ T725] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.559162][ T725] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.559164][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559165][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559166][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559167][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559169][ T725] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.559170][ T725] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.559173][ T725] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.559176][ T725] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.559177][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559179][ T725] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.559181][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559182][ T725] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.559183][ T725] ? 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) [ 42.559185][ T725] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 42.559186][ T725] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.559188][ T725] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.559189][ T725] vprintk_emit (kernel/printk/printk.c:2479) [ 42.559191][ T725] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.559192][ T725] ? 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) [ 42.559194][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559195][ T725] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 42.559198][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559200][ T725] _printk (kernel/printk/printk.c:2504) [ 42.559203][ T725] ? snapshot_read.cold (user.c:?) [ 42.559205][ T725] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 42.559208][ T725] ? idr_get_free (??:?) [ 42.559210][ T725] ? 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) [ 42.559214][ T725] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 42.559220][ T725] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.559224][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559225][ T725] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 42.559228][ T725] __nla_validate_parse (lib/nlattr.c:635) [ 42.559230][ T725] __nla_parse (lib/nlattr.c:732) [ 42.559232][ T725] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 42.559235][ T725] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.559237][ T725] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 42.559239][ T725] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 42.559249][ T725] ? security_capable (security/security.c:660 (discriminator 11)) [ 42.559252][ T725] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 42.559254][ T725] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 42.559257][ T725] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 42.559264][ T725] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.559267][ T725] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.559269][ T725] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 42.559271][ T725] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.559273][ T725] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 42.559275][ T725] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.559277][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559279][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559280][ T725] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.559282][ T725] genl_rcv (net/netlink/genetlink.c:1218) [ 42.559284][ T725] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.559286][ T725] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.559289][ T725] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.559291][ T725] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.559293][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.559294][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.559296][ T725] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 42.559299][ T725] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 42.559302][ T725] __sys_sendto (net/socket.c:2281) [ 42.559304][ T725] ? __ia32_sys_getpeername (net/socket.c:2235) [ 42.559308][ T725] ? fput_close_sync (fs/file_table.c:617) [ 42.559311][ T725] ? alloc_file_clone (fs/file_table.c:479) [ 42.559313][ T725] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 42.559315][ T725] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.559316][ T725] ? 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)) [ 42.559318][ T725] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.559319][ T725] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.559322][ T725] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.559324][ T725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.559325][ T725] RIP: 0033:0x7fc9033f7312 [ 42.559328][ T725] 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) [ 42.559330][ T725] RSP: 002b:00007ffc7a813e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 42.559334][ T725] RAX: ffffffffffffffda RBX: 00007ffc7a813f58 RCX: 00007fc9033f7312 [ 42.559335][ T725] RDX: 0000000000000040 RSI: 00007fc8faf67050 RDI: 0000000000000020 [ 42.559336][ T725] RBP: 00007ffc7a813e50 R08: 00007ffc7a813fd0 R09: 000000000000000c [ 42.559337][ T725] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fc90125a0b0 [ 42.559338][ T725] R13: 00007ffc7a813f58 R14: 00007fc902d1601a R15: 00007ffc7a814348 | [ 43.583191][ T774] softirqs last disabled at (0): 0x0 | [ 43.583194][ T774] Preemption disabled at: | [ 43.583195][ T774] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.583207][ T774] Tainted: [W]=WARN [ 43.583208][ T774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.583211][ T774] Call Trace: [ 43.583213][ T774] [ 43.583214][ T774] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.583221][ T774] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.583223][ T774] __might_resched.cold (kernel/sched/core.c:9234) [ 43.583228][ T774] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.583232][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583235][ T774] __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.583239][ T774] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.583243][ T774] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.583254][ T774] ? 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.583256][ T774] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.583260][ T774] put_chars (drivers/char/virtio_console.c:1176) [ 43.583262][ T774] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.583265][ T774] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 43.583268][ T774] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.583272][ T774] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.583278][ T774] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.583280][ T774] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.583283][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583285][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583287][ T774] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.583290][ T774] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.583294][ T774] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.583297][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583299][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583300][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583302][ T774] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.583305][ T774] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.583307][ T774] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.583311][ T774] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.583315][ T774] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.583318][ T774] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.583320][ T774] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.583323][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583324][ T774] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.583327][ T774] ? 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.583329][ T774] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 43.583331][ T774] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.583334][ T774] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.583336][ T774] vprintk_emit (kernel/printk/printk.c:2479) [ 43.583339][ T774] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.583342][ T774] _printk (kernel/printk/printk.c:2504) [ 43.583346][ T774] ? snapshot_read.cold (user.c:?) [ 43.583349][ T774] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 43.583352][ T774] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 43.583357][ T774] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 43.583359][ T774] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.583362][ T774] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.583366][ T774] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.583369][ T774] ? netdev_notice (net/core/dev.c:13194) [ 43.583371][ T774] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 43.583381][ T774] ? 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.583384][ T774] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 43.583387][ T774] netif_set_promiscuity (net/core/dev.c:9699) [ 43.583391][ T774] dev_set_promiscuity (net/core/dev_api.c:288) [ 43.583393][ T774] ? dev_disable_lro (net/core/dev_api.c:267) [ 43.583395][ T774] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 43.583402][ T774] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 43.583407][ T774] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.583410][ T774] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 43.583417][ T774] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 43.583422][ T774] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 43.583429][ T774] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 43.583434][ T774] ? __nla_validate_parse (lib/nlattr.c:635) [ 43.583440][ T774] ? __nla_parse (lib/nlattr.c:732) [ 43.583443][ T774] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 43.583448][ T774] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 43.583452][ T774] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 43.583457][ T774] ? security_capable (security/security.c:660 (discriminator 11)) [ 43.583461][ T774] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 43.583464][ T774] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 43.583467][ T774] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 43.583473][ T774] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.583477][ T774] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.583480][ T774] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 43.583483][ T774] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.583486][ T774] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 43.583489][ T774] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.583493][ T774] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.583495][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583497][ T774] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.583500][ T774] genl_rcv (net/netlink/genetlink.c:1218) [ 43.583503][ T774] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.583506][ T774] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.583509][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583512][ T774] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.583515][ T774] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.583518][ T774] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.583521][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583523][ T774] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 43.583526][ T774] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 43.583530][ T774] __sys_sendto (net/socket.c:2281) [ 43.583533][ T774] ? __ia32_sys_getpeername (net/socket.c:2235) [ 43.583539][ T774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.583541][ T774] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.583545][ T774] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 43.583547][ T774] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.583551][ T774] ? 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.583553][ T774] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.583555][ T774] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.583560][ T774] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.583563][ T774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.583566][ T774] RIP: 0033:0x7fd8faf22312 [ 43.583569][ T774] 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.583571][ T774] RSP: 002b:00007ffdcc0602d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 43.583576][ T774] RAX: ffffffffffffffda RBX: 00007ffdcc060408 RCX: 00007fd8faf22312 [ 43.583578][ T774] RDX: 0000000000000030 RSI: 00007fd8f81a1530 RDI: 0000000000000023 [ 43.583579][ T774] RBP: 00007ffdcc060300 R08: 00007ffdcc060480 R09: 000000000000000c [ 43.583580][ T774] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd8f8d82190 [ 43.583582][ T774] R13: 00007ffdcc060408 R14: 00007fd8fa84101a R15: 00007ffdcc0607f8 | [ 44.642881][ T812] softirqs last disabled at (0): 0x0 | [ 44.642883][ T812] Preemption disabled at: | [ 44.642884][ T812] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.642894][ T812] Tainted: [W]=WARN [ 44.642895][ T812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.642896][ T812] Call Trace: [ 44.642898][ T812] [ 44.642899][ T812] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.642905][ T812] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.642906][ T812] __might_resched.cold (kernel/sched/core.c:9234) [ 44.642910][ T812] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.642914][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642916][ T812] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.642919][ T812] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.642922][ T812] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.642927][ T812] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.642929][ T812] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.642931][ T812] put_chars (drivers/char/virtio_console.c:1176) [ 44.642933][ T812] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.642934][ T812] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 44.642937][ T812] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.642939][ T812] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.642943][ T812] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.642945][ T812] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.642947][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642948][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642949][ T812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.642952][ T812] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.642954][ T812] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.642956][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642957][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642958][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642959][ T812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.642961][ T812] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.642963][ T812] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.642965][ T812] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.642968][ T812] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.642970][ T812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.642971][ T812] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.642973][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.642974][ T812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.642976][ T812] ? 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) [ 44.642977][ T812] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 44.642978][ T812] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.642981][ T812] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.642982][ T812] vprintk_emit (kernel/printk/printk.c:2479) [ 44.642984][ T812] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.642986][ T812] _printk (kernel/printk/printk.c:2504) [ 44.642989][ T812] ? snapshot_read.cold (user.c:?) [ 44.642990][ T812] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 44.642993][ T812] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 44.642997][ T812] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 44.642999][ T812] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.643002][ T812] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.643004][ T812] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.643006][ T812] ? netdev_notice (net/core/dev.c:13194) [ 44.643008][ T812] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 44.643016][ T812] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 44.643017][ T812] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 44.643020][ T812] netif_set_promiscuity (net/core/dev.c:9699) [ 44.643022][ T812] dev_set_promiscuity (net/core/dev_api.c:288) [ 44.643024][ T812] ? dev_disable_lro (net/core/dev_api.c:267) [ 44.643025][ T812] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 44.643029][ T812] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 44.643033][ T812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.643035][ T812] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 44.643039][ T812] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 44.643043][ T812] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 44.643046][ T812] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 44.643049][ T812] ? __nla_validate_parse (lib/nlattr.c:635) [ 44.643054][ T812] ? __nla_parse (lib/nlattr.c:732) [ 44.643056][ T812] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 44.643060][ T812] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 44.643062][ T812] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 44.643065][ T812] ? security_capable (security/security.c:660 (discriminator 11)) [ 44.643068][ T812] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 44.643070][ T812] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 44.643073][ T812] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 44.643076][ T812] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.643079][ T812] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.643081][ T812] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 44.643083][ T812] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.643085][ T812] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 44.643087][ T812] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.643090][ T812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.643091][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.643092][ T812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.643094][ T812] genl_rcv (net/netlink/genetlink.c:1218) [ 44.643096][ T812] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.643099][ T812] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.643100][ T812] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.643104][ T812] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 44.643108][ T812] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.643110][ T812] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.643112][ T812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.643114][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.643115][ T812] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 44.643118][ T812] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 44.643121][ T812] __sys_sendto (net/socket.c:2281) [ 44.643123][ T812] ? __ia32_sys_getpeername (net/socket.c:2235) [ 44.643127][ T812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.643128][ T812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.643130][ T812] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 44.643132][ T812] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.643134][ T812] ? 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)) [ 44.643135][ T812] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.643136][ T812] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.643140][ T812] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.643142][ T812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.643144][ T812] RIP: 0033:0x7f9ddfd46312 [ 44.643146][ T812] 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) [ 44.643148][ T812] RSP: 002b:00007ffc5be51148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 44.643151][ T812] RAX: ffffffffffffffda RBX: 00007ffc5be51278 RCX: 00007f9ddfd46312 [ 44.643153][ T812] RDX: 0000000000000030 RSI: 00007f9ddc15adb0 RDI: 0000000000000023 [ 44.643154][ T812] RBP: 00007ffc5be51170 R08: 00007ffc5be512f0 R09: 000000000000000c [ 44.643154][ T812] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9dddba6270 [ 44.643155][ T812] R13: 00007ffc5be51278 R14: 00007f9ddf66501a R15: 00007ffc5be51668 | [ 49.305959][ T899] softirqs last disabled at (0): 0x0 | [ 49.305961][ T899] Preemption disabled at: | [ 49.305962][ T899] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.305974][ T899] Tainted: [W]=WARN [ 49.305976][ T899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.305978][ T899] Call Trace: [ 49.305980][ T899] [ 49.305982][ T899] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.305988][ T899] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.305990][ T899] __might_resched.cold (kernel/sched/core.c:9234) [ 49.305995][ T899] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.305999][ T899] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 49.306002][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306006][ T899] __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.306009][ T899] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.306013][ T899] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.306019][ T899] ? 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.306022][ T899] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.306025][ T899] put_chars (drivers/char/virtio_console.c:1176) [ 49.306027][ T899] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 49.306030][ T899] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.306033][ T899] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 49.306036][ T899] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.306043][ T899] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.306045][ T899] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 49.306048][ T899] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 49.306052][ T899] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.306054][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306057][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306060][ T899] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.306064][ T899] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.306067][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306069][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306071][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306073][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306076][ T899] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.306078][ T899] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.306082][ T899] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.306086][ T899] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.306089][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306091][ T899] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.306094][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306096][ T899] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.306098][ T899] ? 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.306100][ T899] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 49.306103][ T899] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.306106][ T899] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.306108][ T899] vprintk_emit (kernel/printk/printk.c:2479) [ 49.306111][ T899] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.306113][ T899] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 49.306118][ T899] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 49.306121][ T899] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 49.306126][ T899] _printk (kernel/printk/printk.c:2504) [ 49.306130][ T899] ? snapshot_read.cold (user.c:?) [ 49.306134][ T899] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.306138][ T899] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.306141][ T899] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.306144][ T899] ? netdev_notice (net/core/dev.c:13194) [ 49.306146][ T899] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 49.306150][ T899] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 49.306155][ T899] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 49.306157][ T899] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.306161][ T899] netif_set_promiscuity (net/core/dev.c:9699) [ 49.306165][ T899] dev_set_promiscuity (net/core/dev_api.c:288) [ 49.306167][ T899] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.306171][ T899] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 49.306181][ T899] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 49.306188][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306191][ T899] notifier_call_chain (kernel/notifier.c:85) [ 49.306196][ T899] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 49.306199][ T899] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 49.306204][ T899] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 49.306206][ T899] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.306209][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306211][ T899] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 49.306213][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306223][ T899] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 49.306227][ T899] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.306230][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306231][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306233][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306236][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306238][ T899] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.306240][ T899] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.306244][ T899] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.306246][ T899] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.306250][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306252][ T899] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.306256][ T899] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 49.306259][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306261][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306263][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306266][ T899] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 49.306268][ T899] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.306271][ T899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.306274][ T899] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.306284][ T899] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.306289][ T899] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.306293][ T899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.306295][ T899] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.306298][ T899] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.306301][ T899] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.306305][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306307][ T899] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.306311][ T899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.306314][ T899] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.306317][ T899] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.306320][ T899] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.306324][ T899] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.306326][ T899] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.306329][ T899] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.306332][ T899] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 49.306336][ T899] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 49.306340][ T899] ____sys_sendmsg (net/socket.c:2713) [ 49.306343][ T899] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.306345][ T899] ? sock_write_iter (net/socket.c:1269) [ 49.306348][ T899] ? move_addr_to_kernel (net/socket.c:258) [ 49.306350][ T899] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.306354][ T899] ___sys_sendmsg (net/socket.c:2767) [ 49.306357][ T899] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.306366][ T899] __sys_sendmsg (net/socket.c:2799) [ 49.306369][ T899] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.306373][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.306376][ T899] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.306379][ T899] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.306382][ T899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.306384][ T899] RIP: 0033:0x7f7edf84454e [ 49.306387][ T899] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 49.306390][ T899] RSP: 002b:00007ffec1251db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.306395][ T899] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f7edf84454e [ 49.306397][ T899] RDX: 0000000000000000 RSI: 00007ffec1251e60 RDI: 0000000000000005 [ 49.306398][ T899] RBP: 00007ffec1251dc0 R08: 0000000000000000 R09: 0000000000000000 [ 49.306400][ T899] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b51 [ 49.306401][ T899] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec1252520 | [ 51.696469][ T957] softirqs last disabled at (0): 0x0 | [ 51.696471][ T957] Preemption disabled at: | [ 51.696471][ T957] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.696481][ T957] Tainted: [W]=WARN [ 51.696482][ T957] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.696484][ T957] Call Trace: [ 51.696485][ T957] [ 51.696486][ T957] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.696492][ T957] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.696493][ T957] __might_resched.cold (kernel/sched/core.c:9234) [ 51.696497][ T957] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.696500][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696503][ T957] __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.696506][ T957] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.696509][ T957] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.696514][ T957] ? 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.696516][ T957] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.696518][ T957] put_chars (drivers/char/virtio_console.c:1176) [ 51.696520][ T957] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.696522][ T957] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 51.696524][ T957] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.696529][ T957] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.696531][ T957] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.696533][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696534][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696537][ T957] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.696539][ T957] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.696541][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696542][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696543][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696544][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696546][ T957] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.696548][ T957] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.696550][ T957] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.696553][ T957] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.696555][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696556][ T957] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.696558][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696559][ T957] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.696561][ T957] ? 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.696562][ T957] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 51.696564][ T957] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.696565][ T957] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.696567][ T957] vprintk_emit (kernel/printk/printk.c:2479) [ 51.696568][ T957] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.696569][ T957] ? 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) [ 51.696571][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696572][ T957] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 51.696576][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696578][ T957] _printk (kernel/printk/printk.c:2504) [ 51.696581][ T957] ? snapshot_read.cold (user.c:?) [ 51.696583][ T957] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 51.696586][ T957] ? idr_get_free (??:?) [ 51.696588][ T957] ? 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) [ 51.696592][ T957] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 51.696598][ T957] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.696602][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696603][ T957] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 51.696606][ T957] __nla_validate_parse (lib/nlattr.c:635) [ 51.696609][ T957] __nla_parse (lib/nlattr.c:732) [ 51.696611][ T957] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 51.696613][ T957] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.696615][ T957] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 51.696617][ T957] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 51.696621][ T957] ? security_capable (security/security.c:660 (discriminator 11)) [ 51.696624][ T957] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 51.696626][ T957] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 51.696628][ T957] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 51.696635][ T957] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.696638][ T957] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.696640][ T957] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 51.696642][ T957] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.696644][ T957] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 51.696646][ T957] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.696649][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696650][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696651][ T957] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.696653][ T957] genl_rcv (net/netlink/genetlink.c:1218) [ 51.696655][ T957] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.696657][ T957] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.696660][ T957] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.696662][ T957] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.696664][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.696666][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.696667][ T957] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.696670][ T957] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 51.696673][ T957] __sys_sendto (net/socket.c:2281) [ 51.696675][ T957] ? __ia32_sys_getpeername (net/socket.c:2235) [ 51.696679][ T957] ? fput_close_sync (fs/file_table.c:617) [ 51.696682][ T957] ? alloc_file_clone (fs/file_table.c:479) [ 51.696684][ T957] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 51.696686][ T957] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.696687][ T957] ? 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.696689][ T957] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 51.696690][ T957] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.696693][ T957] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.696694][ T957] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.696697][ T957] RIP: 0033:0x7f0a460a2312 [ 51.696699][ T957] 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.696701][ T957] RSP: 002b:00007ffc2218c6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.696704][ T957] RAX: ffffffffffffffda RBX: 00007ffc2218c7f8 RCX: 00007f0a460a2312 [ 51.696706][ T957] RDX: 0000000000000044 RSI: 00007f0a41c76e70 RDI: 0000000000000020 [ 51.696706][ T957] RBP: 00007ffc2218c6f0 R08: 00007ffc2218c870 R09: 000000000000000c [ 51.696707][ T957] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f0a43f020b0 [ 51.696708][ T957] R13: 00007ffc2218c7f8 R14: 00007f0a459c101a R15: 00007ffc2218cbe8 | [ 53.645029][ T1049] softirqs last disabled at (0): 0x0 | [ 53.645031][ T1049] Preemption disabled at: | [ 53.645032][ T1049] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.645041][ T1049] Tainted: [W]=WARN [ 53.645043][ T1049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.645044][ T1049] Call Trace: [ 53.645046][ T1049] [ 53.645047][ T1049] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.645052][ T1049] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.645054][ T1049] __might_resched.cold (kernel/sched/core.c:9234) [ 53.645057][ T1049] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.645061][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645063][ T1049] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.645066][ T1049] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.645069][ T1049] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.645074][ T1049] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.645075][ T1049] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.645078][ T1049] put_chars (drivers/char/virtio_console.c:1176) [ 53.645079][ T1049] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.645081][ T1049] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 53.645083][ T1049] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 53.645085][ T1049] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.645090][ T1049] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.645092][ T1049] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.645093][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645094][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645095][ T1049] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.645098][ T1049] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.645100][ T1049] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.645102][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645104][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645105][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645106][ T1049] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.645108][ T1049] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.645110][ T1049] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.645112][ T1049] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.645115][ T1049] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.645117][ T1049] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.645118][ T1049] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.645120][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645121][ T1049] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.645122][ T1049] ? 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) [ 53.645124][ T1049] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 53.645125][ T1049] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.645127][ T1049] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.645129][ T1049] vprintk_emit (kernel/printk/printk.c:2479) [ 53.645130][ T1049] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.645132][ T1049] _printk (kernel/printk/printk.c:2504) [ 53.645135][ T1049] ? snapshot_read.cold (user.c:?) [ 53.645137][ T1049] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 53.645139][ T1049] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 53.645143][ T1049] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 53.645145][ T1049] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.645148][ T1049] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.645150][ T1049] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.645152][ T1049] ? netdev_notice (net/core/dev.c:13194) [ 53.645153][ T1049] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 53.645162][ T1049] ? 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) [ 53.645163][ T1049] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 53.645165][ T1049] netif_set_promiscuity (net/core/dev.c:9699) [ 53.645168][ T1049] dev_set_promiscuity (net/core/dev_api.c:288) [ 53.645169][ T1049] ? dev_disable_lro (net/core/dev_api.c:267) [ 53.645170][ T1049] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 53.645174][ T1049] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 53.645178][ T1049] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.645180][ T1049] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 53.645184][ T1049] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 53.645188][ T1049] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 53.645191][ T1049] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 53.645195][ T1049] ? __nla_validate_parse (lib/nlattr.c:635) [ 53.645199][ T1049] ? __nla_parse (lib/nlattr.c:732) [ 53.645201][ T1049] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 53.645205][ T1049] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 53.645207][ T1049] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 53.645210][ T1049] ? security_capable (security/security.c:660 (discriminator 11)) [ 53.645213][ T1049] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 53.645215][ T1049] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 53.645217][ T1049] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 53.645220][ T1049] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.645223][ T1049] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.645226][ T1049] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 53.645228][ T1049] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.645229][ T1049] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 53.645231][ T1049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.645234][ T1049] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.645235][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645236][ T1049] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.645238][ T1049] genl_rcv (net/netlink/genetlink.c:1218) [ 53.645240][ T1049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.645242][ T1049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.645244][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645246][ T1049] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.645248][ T1049] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.645250][ T1049] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.645251][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645253][ T1049] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 53.645255][ T1049] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 53.645258][ T1049] __sys_sendto (net/socket.c:2281) [ 53.645260][ T1049] ? __ia32_sys_getpeername (net/socket.c:2235) [ 53.645264][ T1049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.645265][ T1049] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.645267][ T1049] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 53.645269][ T1049] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.645272][ T1049] ? 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)) [ 53.645273][ T1049] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 53.645274][ T1049] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.645278][ T1049] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.645280][ T1049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.645282][ T1049] RIP: 0033:0x7f2a4e62e312 [ 53.645284][ T1049] 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) [ 53.645286][ T1049] RSP: 002b:00007ffd823c0938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 53.645289][ T1049] RAX: ffffffffffffffda RBX: 00007ffd823c0a68 RCX: 00007f2a4e62e312 [ 53.645291][ T1049] RDX: 0000000000000030 RSI: 00007f2a4a250130 RDI: 0000000000000023 [ 53.645291][ T1049] RBP: 00007ffd823c0960 R08: 00007ffd823c0ae0 R09: 000000000000000c [ 53.645292][ T1049] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2a4c48e270 [ 53.645293][ T1049] R13: 00007ffd823c0a68 R14: 00007f2a4df4d01a R15: 00007ffd823c0e58 | [ 69.917459][ T1191] softirqs last disabled at (0): 0x0 | [ 69.917461][ T1191] Preemption disabled at: | [ 69.917461][ T1191] vprintk_emit (kernel/printk/printk.c:2471) | [ 69.917471][ T1191] Tainted: [W]=WARN [ 69.917472][ T1191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.917474][ T1191] Call Trace: [ 69.917476][ T1191] [ 69.917477][ T1191] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 69.917483][ T1191] ? vprintk_emit (kernel/printk/printk.c:2471) [ 69.917484][ T1191] __might_resched.cold (kernel/sched/core.c:9234) [ 69.917488][ T1191] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 69.917491][ T1191] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 69.917493][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917496][ T1191] __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.917499][ T1191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.917502][ T1191] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.917507][ T1191] ? 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.917509][ T1191] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.917511][ T1191] put_chars (drivers/char/virtio_console.c:1176) [ 69.917513][ T1191] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 69.917514][ T1191] ? __send_to_port (drivers/char/virtio_console.c:654) [ 69.917516][ T1191] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 69.917519][ T1191] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 69.917523][ T1191] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 69.917525][ T1191] ? 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) [ 69.917527][ T1191] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 69.917533][ T1191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.917534][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917536][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917538][ T1191] console_emit_next_record (kernel/printk/printk.c:3183) [ 69.917541][ T1191] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 69.917543][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917544][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917545][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917546][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917548][ T1191] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 69.917550][ T1191] console_flush_one_record (kernel/printk/printk.c:3268) [ 69.917552][ T1191] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 69.917555][ T1191] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 69.917557][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917558][ T1191] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 69.917560][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917561][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.917562][ T1191] ? 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.917564][ T1191] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 69.917565][ T1191] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 69.917567][ T1191] ? vprintk_emit (kernel/printk/printk.c:2478) [ 69.917569][ T1191] vprintk_emit (kernel/printk/printk.c:2479) [ 69.917570][ T1191] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 69.917572][ T1191] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 69.917575][ T1191] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 69.917578][ T1191] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 69.917581][ T1191] _printk (kernel/printk/printk.c:2504) [ 69.917584][ T1191] ? snapshot_read.cold (user.c:?) [ 69.917586][ T1191] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 69.917589][ T1191] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 69.917592][ T1191] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 69.917594][ T1191] ? netdev_notice (net/core/dev.c:13194) [ 69.917595][ T1191] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 69.917598][ T1191] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 69.917601][ T1191] ? 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) [ 69.917602][ T1191] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 69.917604][ T1191] netif_set_promiscuity (net/core/dev.c:9699) [ 69.917607][ T1191] dev_set_promiscuity (net/core/dev_api.c:288) [ 69.917608][ T1191] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 69.917611][ T1191] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 69.917619][ T1191] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 69.917623][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917625][ T1191] notifier_call_chain (kernel/notifier.c:85) [ 69.917628][ T1191] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 69.917630][ T1191] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 69.917633][ T1191] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 69.917635][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.917636][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917637][ T1191] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 69.917639][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917645][ T1191] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 69.917647][ T1191] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.917649][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917650][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917651][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917653][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917654][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.917655][ T1191] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 69.917658][ T1191] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 69.917659][ T1191] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 69.917662][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917663][ T1191] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.917666][ T1191] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 69.917668][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917669][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917671][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917672][ T1191] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 69.917673][ T1191] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 69.917675][ T1191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.917677][ T1191] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 69.917679][ T1191] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 69.917683][ T1191] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 69.917686][ T1191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.917688][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.917689][ T1191] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.917691][ T1191] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 69.917694][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917695][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.917697][ T1191] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.917699][ T1191] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.917701][ T1191] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.917703][ T1191] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 69.917705][ T1191] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 69.917706][ T1191] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 69.917708][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.917709][ T1191] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 69.917713][ T1191] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 69.917717][ T1191] ____sys_sendmsg (net/socket.c:2713) [ 69.917719][ T1191] ? copy_msghdr_from_user (net/socket.c:2650) [ 69.917721][ T1191] ? sock_write_iter (net/socket.c:1269) [ 69.917723][ T1191] ? move_addr_to_kernel (net/socket.c:258) [ 69.917725][ T1191] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 69.917729][ T1191] ___sys_sendmsg (net/socket.c:2767) [ 69.917732][ T1191] ? copy_msghdr_from_user (net/socket.c:2619) [ 69.917738][ T1191] __sys_sendmsg (net/socket.c:2799) [ 69.917740][ T1191] ? __sys_sendmsg_sock (net/socket.c:2780) [ 69.917744][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.917745][ T1191] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 69.917748][ T1191] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 69.917750][ T1191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.917752][ T1191] RIP: 0033:0x7f154cb5454e [ 69.917754][ T1191] 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 [ 69.917756][ T1191] RSP: 002b:00007ffd1b9ae040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.917760][ T1191] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f154cb5454e [ 69.917762][ T1191] RDX: 0000000000000000 RSI: 00007ffd1b9ae0f0 RDI: 0000000000000005 [ 69.917763][ T1191] RBP: 00007ffd1b9ae050 R08: 0000000000000000 R09: 0000000000000000 [ 69.917764][ T1191] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b66 [ 69.917765][ T1191] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1b9ae7b0 | [ 72.430994][ T1249] softirqs last disabled at (0): 0x0 | [ 72.430995][ T1249] Preemption disabled at: | [ 72.430996][ T1249] vprintk_emit (kernel/printk/printk.c:2471) | [ 72.431006][ T1249] Tainted: [W]=WARN [ 72.431007][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.431008][ T1249] Call Trace: [ 72.431010][ T1249] [ 72.431011][ T1249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.431017][ T1249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 72.431018][ T1249] __might_resched.cold (kernel/sched/core.c:9234) [ 72.431022][ T1249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.431025][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431028][ T1249] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 72.431032][ T1249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.431035][ T1249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.431040][ T1249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 72.431042][ T1249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.431044][ T1249] put_chars (drivers/char/virtio_console.c:1176) [ 72.431046][ T1249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.431047][ T1249] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 72.431050][ T1249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.431055][ T1249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.431057][ T1249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.431058][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431059][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431062][ T1249] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.431065][ T1249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.431067][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431068][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431069][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431070][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431072][ T1249] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.431073][ T1249] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.431076][ T1249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.431078][ T1249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.431080][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431082][ T1249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.431084][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431085][ T1249] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.431086][ T1249] ? 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) [ 72.431088][ T1249] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 72.431089][ T1249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.431091][ T1249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.431092][ T1249] vprintk_emit (kernel/printk/printk.c:2479) [ 72.431094][ T1249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.431095][ T1249] ? 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) [ 72.431097][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431098][ T1249] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 72.431102][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431104][ T1249] _printk (kernel/printk/printk.c:2504) [ 72.431107][ T1249] ? snapshot_read.cold (user.c:?) [ 72.431108][ T1249] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 72.431112][ T1249] ? idr_get_free (??:?) [ 72.431114][ T1249] ? 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) [ 72.431117][ T1249] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 72.431124][ T1249] ? nla_get_range_signed (lib/nlattr.c:270) [ 72.431129][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431130][ T1249] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 72.431132][ T1249] __nla_validate_parse (lib/nlattr.c:635) [ 72.431135][ T1249] __nla_parse (lib/nlattr.c:732) [ 72.431138][ T1249] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 72.431140][ T1249] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.431142][ T1249] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 72.431144][ T1249] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 72.431148][ T1249] ? security_capable (security/security.c:660 (discriminator 11)) [ 72.431151][ T1249] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 72.431153][ T1249] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 72.431155][ T1249] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 72.431162][ T1249] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.431165][ T1249] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.431167][ T1249] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 72.431169][ T1249] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.431171][ T1249] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 72.431173][ T1249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.431176][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431178][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431179][ T1249] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.431181][ T1249] genl_rcv (net/netlink/genetlink.c:1218) [ 72.431182][ T1249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.431185][ T1249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.431187][ T1249] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.431189][ T1249] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.431191][ T1249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.431193][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.431195][ T1249] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 72.431198][ T1249] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 72.431201][ T1249] __sys_sendto (net/socket.c:2281) [ 72.431203][ T1249] ? __ia32_sys_getpeername (net/socket.c:2235) [ 72.431207][ T1249] ? fput_close_sync (fs/file_table.c:617) [ 72.431210][ T1249] ? alloc_file_clone (fs/file_table.c:479) [ 72.431212][ T1249] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 72.431214][ T1249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.431215][ T1249] ? 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)) [ 72.431217][ T1249] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 72.431218][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.431221][ T1249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.431222][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.431225][ T1249] RIP: 0033:0x7f9c69bfc312 [ 72.431227][ T1249] 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) [ 72.431228][ T1249] RSP: 002b:00007fff38f27218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 72.431232][ T1249] RAX: ffffffffffffffda RBX: 00007fff38f27348 RCX: 00007f9c69bfc312 [ 72.431234][ T1249] RDX: 0000000000000048 RSI: 00007f9c6787b4b0 RDI: 0000000000000020 [ 72.431234][ T1249] RBP: 00007fff38f27240 R08: 00007fff38f273c0 R09: 000000000000000c [ 72.431235][ T1249] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f9c67a660b0 [ 72.431236][ T1249] R13: 00007fff38f27348 R14: 00007f9c6951b01a R15: 00007fff38f27738 | [ 74.295597][ T1335] softirqs last disabled at (0): 0x0 | [ 74.295599][ T1335] Preemption disabled at: | [ 74.295599][ T1335] vprintk_emit (kernel/printk/printk.c:2471) | [ 74.295609][ T1335] Tainted: [W]=WARN [ 74.295610][ T1335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.295612][ T1335] Call Trace: [ 74.295613][ T1335] [ 74.295615][ T1335] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.295620][ T1335] ? vprintk_emit (kernel/printk/printk.c:2471) [ 74.295622][ T1335] __might_resched.cold (kernel/sched/core.c:9234) [ 74.295625][ T1335] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.295629][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295631][ T1335] __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.295634][ T1335] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.295637][ T1335] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.295642][ T1335] ? 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.295644][ T1335] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.295646][ T1335] put_chars (drivers/char/virtio_console.c:1176) [ 74.295648][ T1335] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.295649][ T1335] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 74.295652][ T1335] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.295654][ T1335] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.295658][ T1335] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.295660][ T1335] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.295662][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295663][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295664][ T1335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.295666][ T1335] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.295669][ T1335] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.295671][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295672][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295673][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295674][ T1335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.295676][ T1335] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.295678][ T1335] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.295680][ T1335] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.295683][ T1335] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.295684][ T1335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.295686][ T1335] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.295687][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295688][ T1335] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.295690][ T1335] ? 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.295691][ T1335] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 74.295693][ T1335] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.295695][ T1335] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.295696][ T1335] vprintk_emit (kernel/printk/printk.c:2479) [ 74.295698][ T1335] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.295700][ T1335] _printk (kernel/printk/printk.c:2504) [ 74.295703][ T1335] ? snapshot_read.cold (user.c:?) [ 74.295704][ T1335] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 74.295707][ T1335] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 74.295715][ T1335] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 74.295716][ T1335] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.295721][ T1335] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.295725][ T1335] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.295728][ T1335] ? netdev_notice (net/core/dev.c:13194) [ 74.295731][ T1335] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 74.295741][ T1335] ? 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.295743][ T1335] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.295745][ T1335] netif_set_promiscuity (net/core/dev.c:9699) [ 74.295748][ T1335] dev_set_promiscuity (net/core/dev_api.c:288) [ 74.295750][ T1335] ? dev_disable_lro (net/core/dev_api.c:267) [ 74.295751][ T1335] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 74.295755][ T1335] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 74.295758][ T1335] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.295760][ T1335] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 74.295765][ T1335] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 74.295768][ T1335] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 74.295772][ T1335] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 74.295776][ T1335] ? __nla_validate_parse (lib/nlattr.c:635) [ 74.295780][ T1335] ? __nla_parse (lib/nlattr.c:732) [ 74.295781][ T1335] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 74.295785][ T1335] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 74.295788][ T1335] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 74.295791][ T1335] ? security_capable (security/security.c:660 (discriminator 11)) [ 74.295794][ T1335] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 74.295796][ T1335] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 74.295798][ T1335] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 74.295802][ T1335] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.295804][ T1335] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.295806][ T1335] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 74.295809][ T1335] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.295810][ T1335] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 74.295812][ T1335] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.295815][ T1335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.295816][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295818][ T1335] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.295819][ T1335] genl_rcv (net/netlink/genetlink.c:1218) [ 74.295821][ T1335] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.295823][ T1335] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.295826][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295827][ T1335] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.295829][ T1335] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.295831][ T1335] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.295833][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295834][ T1335] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 74.295837][ T1335] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 74.295840][ T1335] __sys_sendto (net/socket.c:2281) [ 74.295842][ T1335] ? __ia32_sys_getpeername (net/socket.c:2235) [ 74.295846][ T1335] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.295847][ T1335] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.295849][ T1335] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 74.295851][ T1335] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.295853][ T1335] ? 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)) [ 74.295855][ T1335] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 74.295856][ T1335] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.295860][ T1335] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.295862][ T1335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.295864][ T1335] RIP: 0033:0x7f24faeed312 [ 74.295866][ T1335] 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) [ 74.295868][ T1335] RSP: 002b:00007ffde1638618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 74.295871][ T1335] RAX: ffffffffffffffda RBX: 00007ffde1638748 RCX: 00007f24faeed312 [ 74.295872][ T1335] RDX: 0000000000000030 RSI: 00007f24f830aef0 RDI: 0000000000000023 [ 74.295873][ T1335] RBP: 00007ffde1638640 R08: 00007ffde16387c0 R09: 000000000000000c [ 74.295874][ T1335] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f24f8d46270 [ 74.295875][ T1335] R13: 00007ffde1638748 R14: 00007f24fa80c01a R15: 00007ffde1638b38 | [ 79.517358][ T1488] softirqs last disabled at (0): 0x0 | [ 79.517360][ T1488] Preemption disabled at: | [ 79.517361][ T1488] vprintk_emit (kernel/printk/printk.c:2471) | [ 79.517374][ T1488] Tainted: [W]=WARN [ 79.517375][ T1488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.517377][ T1488] Call Trace: [ 79.517379][ T1488] [ 79.517380][ T1488] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.517386][ T1488] ? vprintk_emit (kernel/printk/printk.c:2471) [ 79.517388][ T1488] __might_resched.cold (kernel/sched/core.c:9234) [ 79.517393][ T1488] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 79.517397][ T1488] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 79.517399][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517403][ T1488] __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)) [ 79.517406][ T1488] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.517409][ T1488] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.517416][ T1488] ? 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) [ 79.517418][ T1488] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.517421][ T1488] put_chars (drivers/char/virtio_console.c:1176) [ 79.517423][ T1488] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 79.517425][ T1488] ? __send_to_port (drivers/char/virtio_console.c:654) [ 79.517428][ T1488] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 79.517432][ T1488] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 79.517444][ T1488] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 79.517447][ T1488] ? 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) [ 79.517449][ T1488] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 79.517453][ T1488] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.517455][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517457][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517461][ T1488] console_emit_next_record (kernel/printk/printk.c:3183) [ 79.517464][ T1488] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 79.517467][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517469][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517470][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517472][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517475][ T1488] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 79.517477][ T1488] console_flush_one_record (kernel/printk/printk.c:3268) [ 79.517480][ T1488] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 79.517484][ T1488] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 79.517487][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517489][ T1488] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 79.517491][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517493][ T1488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.517495][ T1488] ? 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) [ 79.517497][ T1488] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 79.517499][ T1488] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 79.517502][ T1488] ? vprintk_emit (kernel/printk/printk.c:2478) [ 79.517504][ T1488] vprintk_emit (kernel/printk/printk.c:2479) [ 79.517507][ T1488] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 79.517509][ T1488] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 79.517513][ T1488] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 79.517516][ T1488] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 79.517520][ T1488] _printk (kernel/printk/printk.c:2504) [ 79.517524][ T1488] ? snapshot_read.cold (user.c:?) [ 79.517527][ T1488] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 79.517531][ T1488] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 79.517533][ T1488] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 79.517536][ T1488] ? netdev_notice (net/core/dev.c:13194) [ 79.517539][ T1488] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 79.517542][ T1488] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 79.517546][ T1488] ? 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) [ 79.517548][ T1488] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 79.517552][ T1488] netif_set_promiscuity (net/core/dev.c:9699) [ 79.517555][ T1488] dev_set_promiscuity (net/core/dev_api.c:288) [ 79.517558][ T1488] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.517562][ T1488] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 79.517571][ T1488] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 79.517577][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517579][ T1488] notifier_call_chain (kernel/notifier.c:85) [ 79.517583][ T1488] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 79.517586][ T1488] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 79.517590][ T1488] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 79.517593][ T1488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.517595][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517597][ T1488] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 79.517599][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517608][ T1488] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 79.517611][ T1488] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.517613][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517615][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517617][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517619][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517621][ T1488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.517623][ T1488] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 79.517626][ T1488] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.517628][ T1488] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.517631][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517633][ T1488] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 79.517637][ T1488] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 79.517640][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517641][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517643][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517645][ T1488] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 79.517648][ T1488] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.517651][ T1488] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.517653][ T1488] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.517656][ T1488] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.517661][ T1488] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.517665][ T1488] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.517667][ T1488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.517669][ T1488] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.517671][ T1488] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 79.517675][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517677][ T1488] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.517680][ T1488] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.517683][ T1488] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.517686][ T1488] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.517689][ T1488] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.517692][ T1488] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 79.517694][ T1488] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.517696][ T1488] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.517699][ T1488] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 79.517703][ T1488] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 79.517707][ T1488] ____sys_sendmsg (net/socket.c:2713) [ 79.517709][ T1488] ? copy_msghdr_from_user (net/socket.c:2650) [ 79.517714][ T1488] ? sock_write_iter (net/socket.c:1269) [ 79.517716][ T1488] ? move_addr_to_kernel (net/socket.c:258) [ 79.517718][ T1488] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.517722][ T1488] ___sys_sendmsg (net/socket.c:2767) [ 79.517725][ T1488] ? copy_msghdr_from_user (net/socket.c:2619) [ 79.517732][ T1488] __sys_sendmsg (net/socket.c:2799) [ 79.517735][ T1488] ? __sys_sendmsg_sock (net/socket.c:2780) [ 79.517739][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.517742][ T1488] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.517745][ T1488] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 79.517747][ T1488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.517750][ T1488] RIP: 0033:0x7f17469a654e [ 79.517752][ T1488] 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 [ 79.517755][ T1488] RSP: 002b:00007ffe6fa7ef40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.517759][ T1488] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f17469a654e [ 79.517761][ T1488] RDX: 0000000000000000 RSI: 00007ffe6fa7eff0 RDI: 0000000000000005 [ 79.517762][ T1488] RBP: 00007ffe6fa7ef50 R08: 0000000000000000 R09: 0000000000000000 [ 79.517763][ T1488] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b6f [ 79.517765][ T1488] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6fa7f6b0 | [ 82.385574][ T1546] softirqs last disabled at (0): 0x0 | [ 82.385576][ T1546] Preemption disabled at: | [ 82.385577][ T1546] vprintk_emit (kernel/printk/printk.c:2471) | [ 82.385587][ T1546] Tainted: [W]=WARN [ 82.385588][ T1546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.385590][ T1546] Call Trace: [ 82.385591][ T1546] [ 82.385592][ T1546] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.385598][ T1546] ? vprintk_emit (kernel/printk/printk.c:2471) [ 82.385599][ T1546] __might_resched.cold (kernel/sched/core.c:9234) [ 82.385603][ T1546] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.385606][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385609][ T1546] __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.385612][ T1546] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.385615][ T1546] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.385620][ T1546] ? 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.385622][ T1546] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.385624][ T1546] put_chars (drivers/char/virtio_console.c:1176) [ 82.385626][ T1546] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.385627][ T1546] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 82.385630][ T1546] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.385635][ T1546] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.385637][ T1546] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.385639][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385640][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385642][ T1546] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.385645][ T1546] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.385647][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385648][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385649][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385650][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385652][ T1546] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 82.385654][ T1546] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.385656][ T1546] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.385659][ T1546] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.385661][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385662][ T1546] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.385664][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385665][ T1546] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.385667][ T1546] ? 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.385668][ T1546] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 82.385670][ T1546] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.385672][ T1546] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.385673][ T1546] vprintk_emit (kernel/printk/printk.c:2479) [ 82.385675][ T1546] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.385676][ T1546] ? 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) [ 82.385678][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385679][ T1546] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 82.385683][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385685][ T1546] _printk (kernel/printk/printk.c:2504) [ 82.385687][ T1546] ? snapshot_read.cold (user.c:?) [ 82.385689][ T1546] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 82.385693][ T1546] ? idr_get_free (??:?) [ 82.385695][ T1546] ? 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) [ 82.385698][ T1546] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 82.385705][ T1546] ? nla_get_range_signed (lib/nlattr.c:270) [ 82.385709][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385714][ T1546] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 82.385717][ T1546] __nla_validate_parse (lib/nlattr.c:635) [ 82.385720][ T1546] __nla_parse (lib/nlattr.c:732) [ 82.385722][ T1546] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 82.385725][ T1546] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.385727][ T1546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 82.385729][ T1546] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 82.385732][ T1546] ? security_capable (security/security.c:660 (discriminator 11)) [ 82.385735][ T1546] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 82.385738][ T1546] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 82.385740][ T1546] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 82.385747][ T1546] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.385750][ T1546] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.385752][ T1546] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 82.385754][ T1546] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.385756][ T1546] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 82.385758][ T1546] ? netlink_ack (./include/linux/skbuff.h:2718) [ 82.385761][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385763][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385764][ T1546] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.385766][ T1546] genl_rcv (net/netlink/genetlink.c:1218) [ 82.385768][ T1546] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.385770][ T1546] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 82.385772][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385773][ T1546] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.385775][ T1546] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 82.385777][ T1546] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.385779][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385781][ T1546] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 82.385784][ T1546] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 82.385787][ T1546] __sys_sendto (net/socket.c:2281) [ 82.385789][ T1546] ? __ia32_sys_getpeername (net/socket.c:2235) [ 82.385793][ T1546] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.385794][ T1546] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.385796][ T1546] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 82.385798][ T1546] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 82.385799][ T1546] ? 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.385801][ T1546] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 82.385802][ T1546] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.385805][ T1546] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 82.385807][ T1546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.385809][ T1546] RIP: 0033:0x7f395c504312 [ 82.385811][ T1546] 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.385813][ T1546] RSP: 002b:00007ffe57b89b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.385816][ T1546] RAX: ffffffffffffffda RBX: 00007ffe57b89c78 RCX: 00007f395c504312 [ 82.385818][ T1546] RDX: 0000000000000040 RSI: 00007f39580e29c0 RDI: 0000000000000020 [ 82.385819][ T1546] RBP: 00007ffe57b89b70 R08: 00007ffe57b89cf0 R09: 000000000000000c [ 82.385820][ T1546] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f395a36e0b0 [ 82.385820][ T1546] R13: 00007ffe57b89c78 R14: 00007f395be2301a R15: 00007ffe57b8a068 | [ 84.141965][ T1620] softirqs last disabled at (0): 0x0 | [ 84.141967][ T1620] Preemption disabled at: | [ 84.141967][ T1620] vprintk_emit (kernel/printk/printk.c:2471) | [ 84.141978][ T1620] Tainted: [W]=WARN [ 84.141979][ T1620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.141980][ T1620] Call Trace: [ 84.141982][ T1620] [ 84.141984][ T1620] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 84.141990][ T1620] ? vprintk_emit (kernel/printk/printk.c:2471) [ 84.141991][ T1620] __might_resched.cold (kernel/sched/core.c:9234) [ 84.141995][ T1620] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 84.141999][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142001][ T1620] __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.142004][ T1620] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.142007][ T1620] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.142012][ T1620] ? 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.142014][ T1620] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.142016][ T1620] put_chars (drivers/char/virtio_console.c:1176) [ 84.142018][ T1620] ? __send_to_port (drivers/char/virtio_console.c:654) [ 84.142019][ T1620] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 84.142022][ T1620] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 84.142024][ T1620] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 84.142029][ T1620] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 84.142031][ T1620] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.142033][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142034][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142035][ T1620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.142037][ T1620] console_emit_next_record (kernel/printk/printk.c:3183) [ 84.142040][ T1620] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 84.142042][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142043][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142044][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142045][ T1620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.142047][ T1620] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 84.142049][ T1620] console_flush_one_record (kernel/printk/printk.c:3268) [ 84.142051][ T1620] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 84.142053][ T1620] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 84.142055][ T1620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.142057][ T1620] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 84.142059][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142060][ T1620] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.142061][ T1620] ? 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.142063][ T1620] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 84.142064][ T1620] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 84.142066][ T1620] ? vprintk_emit (kernel/printk/printk.c:2478) [ 84.142067][ T1620] vprintk_emit (kernel/printk/printk.c:2479) [ 84.142069][ T1620] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 84.142071][ T1620] _printk (kernel/printk/printk.c:2504) [ 84.142074][ T1620] ? snapshot_read.cold (user.c:?) [ 84.142076][ T1620] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 84.142079][ T1620] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 84.142083][ T1620] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 84.142085][ T1620] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 84.142088][ T1620] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 84.142090][ T1620] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 84.142092][ T1620] ? netdev_notice (net/core/dev.c:13194) [ 84.142094][ T1620] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 84.142102][ T1620] ? 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.142103][ T1620] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 84.142106][ T1620] netif_set_promiscuity (net/core/dev.c:9699) [ 84.142108][ T1620] dev_set_promiscuity (net/core/dev_api.c:288) [ 84.142110][ T1620] ? dev_disable_lro (net/core/dev_api.c:267) [ 84.142111][ T1620] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 84.142115][ T1620] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 84.142119][ T1620] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.142121][ T1620] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 84.142125][ T1620] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 84.142129][ T1620] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 84.142133][ T1620] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 84.142136][ T1620] ? __nla_validate_parse (lib/nlattr.c:635) [ 84.142141][ T1620] ? __nla_parse (lib/nlattr.c:732) [ 84.142143][ T1620] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 84.142147][ T1620] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 84.142149][ T1620] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 84.142153][ T1620] ? security_capable (security/security.c:660 (discriminator 11)) [ 84.142156][ T1620] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 84.142158][ T1620] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 84.142160][ T1620] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 84.142164][ T1620] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.142167][ T1620] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 84.142169][ T1620] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 84.142171][ T1620] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 84.142173][ T1620] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 84.142175][ T1620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.142178][ T1620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.142179][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142180][ T1620] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.142182][ T1620] genl_rcv (net/netlink/genetlink.c:1218) [ 84.142184][ T1620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.142186][ T1620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.142188][ T1620] ? _raw_spin_lock_irqsave (./include/linux/spinlock_api_smp.h:156 kernel/locking/spinlock.c:181) [ 84.142191][ T1620] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 84.142193][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142194][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142195][ T1620] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.142198][ T1620] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 84.142199][ T1620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.142201][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142203][ T1620] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 84.142205][ T1620] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 84.142208][ T1620] __sys_sendto (net/socket.c:2281) [ 84.142211][ T1620] ? __ia32_sys_getpeername (net/socket.c:2235) [ 84.142214][ T1620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.142216][ T1620] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.142218][ T1620] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 84.142219][ T1620] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 84.142222][ T1620] ? 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.142224][ T1620] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 84.142225][ T1620] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.142228][ T1620] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 84.142230][ T1620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.142232][ T1620] RIP: 0033:0x7fcce1081312 [ 84.142234][ T1620] 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.142236][ T1620] RSP: 002b:00007ffe755896b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 84.142240][ T1620] RAX: ffffffffffffffda RBX: 00007ffe755897e8 RCX: 00007fcce1081312 [ 84.142241][ T1620] RDX: 0000000000000034 RSI: 00007fccdccb7df0 RDI: 0000000000000023 [ 84.142242][ T1620] RBP: 00007ffe755896e0 R08: 00007ffe75589860 R09: 000000000000000c [ 84.142243][ T1620] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fccdeeda190 [ 84.142244][ T1620] R13: 00007ffe755897e8 R14: 00007fcce09a001a R15: 00007ffe75589bd8 | [ 85.205688][ T1663] softirqs last disabled at (0): 0x0 | [ 85.205690][ T1663] Preemption disabled at: | [ 85.205691][ T1663] vprintk_emit (kernel/printk/printk.c:2471) | [ 85.205704][ T1663] Tainted: [W]=WARN [ 85.205705][ T1663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.205708][ T1663] Call Trace: [ 85.205714][ T1663] [ 85.205716][ T1663] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 85.205723][ T1663] ? vprintk_emit (kernel/printk/printk.c:2471) [ 85.205725][ T1663] __might_resched.cold (kernel/sched/core.c:9234) [ 85.205730][ T1663] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 85.205735][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205738][ T1663] __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)) [ 85.205742][ T1663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.205746][ T1663] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.205753][ T1663] ? 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) [ 85.205755][ T1663] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.205759][ T1663] put_chars (drivers/char/virtio_console.c:1176) [ 85.205762][ T1663] ? __send_to_port (drivers/char/virtio_console.c:654) [ 85.205764][ T1663] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 85.205768][ T1663] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 85.205771][ T1663] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 85.205777][ T1663] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 85.205780][ T1663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.205783][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205785][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205787][ T1663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.205790][ T1663] console_emit_next_record (kernel/printk/printk.c:3183) [ 85.205794][ T1663] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 85.205798][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205799][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205801][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205803][ T1663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.205806][ T1663] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 85.205809][ T1663] console_flush_one_record (kernel/printk/printk.c:3268) [ 85.205812][ T1663] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 85.205817][ T1663] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 85.205819][ T1663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.205822][ T1663] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 85.205824][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.205826][ T1663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.205828][ T1663] ? 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) [ 85.205831][ T1663] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 85.205833][ T1663] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 85.205836][ T1663] ? vprintk_emit (kernel/printk/printk.c:2478) [ 85.205838][ T1663] vprintk_emit (kernel/printk/printk.c:2479) [ 85.205841][ T1663] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 85.205845][ T1663] _printk (kernel/printk/printk.c:2504) [ 85.205849][ T1663] ? snapshot_read.cold (user.c:?) [ 85.205851][ T1663] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 85.205855][ T1663] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 85.205860][ T1663] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 85.205862][ T1663] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 85.205866][ T1663] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 85.205870][ T1663] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 85.205873][ T1663] ? netdev_notice (net/core/dev.c:13194) [ 85.205875][ T1663] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 85.205887][ T1663] ? 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) [ 85.205889][ T1663] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 85.205893][ T1663] netif_set_promiscuity (net/core/dev.c:9699) [ 85.205897][ T1663] dev_set_promiscuity (net/core/dev_api.c:288) [ 85.205899][ T1663] ? dev_disable_lro (net/core/dev_api.c:267) [ 85.205901][ T1663] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 85.205908][ T1663] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 85.205914][ T1663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.205917][ T1663] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 85.205924][ T1663] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 85.205929][ T1663] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 85.205936][ T1663] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 85.205941][ T1663] ? __nla_validate_parse (lib/nlattr.c:635) [ 85.205947][ T1663] ? __nla_parse (lib/nlattr.c:732) [ 85.205950][ T1663] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 85.205955][ T1663] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 85.205959][ T1663] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 85.205964][ T1663] ? security_capable (security/security.c:660 (discriminator 11)) [ 85.205968][ T1663] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 85.205972][ T1663] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 85.205975][ T1663] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 85.205981][ T1663] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.205985][ T1663] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.205988][ T1663] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 85.205991][ T1663] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.205994][ T1663] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 85.205997][ T1663] ? netlink_ack (./include/linux/skbuff.h:2718) [ 85.206001][ T1663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.206004][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.206006][ T1663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.206009][ T1663] genl_rcv (net/netlink/genetlink.c:1218) [ 85.206012][ T1663] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.206015][ T1663] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 85.206018][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.206020][ T1663] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.206024][ T1663] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 85.206026][ T1663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.206029][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.206032][ T1663] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 85.206035][ T1663] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 85.206039][ T1663] __sys_sendto (net/socket.c:2281) [ 85.206043][ T1663] ? __ia32_sys_getpeername (net/socket.c:2235) [ 85.206049][ T1663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.206050][ T1663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.206054][ T1663] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 85.206056][ T1663] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 85.206060][ T1663] ? 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)) [ 85.206062][ T1663] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 85.206064][ T1663] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.206069][ T1663] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 85.206072][ T1663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.206075][ T1663] RIP: 0033:0x7f226412e312 [ 85.206078][ T1663] 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) [ 85.206081][ T1663] RSP: 002b:00007fff90855e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 85.206086][ T1663] RAX: ffffffffffffffda RBX: 00007fff90855f98 RCX: 00007f226412e312 [ 85.206088][ T1663] RDX: 0000000000000034 RSI: 00007f226055a430 RDI: 0000000000000023 [ 85.206089][ T1663] RBP: 00007fff90855e90 R08: 00007fff90856010 R09: 000000000000000c [ 85.206091][ T1663] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2261f8e270 [ 85.206092][ T1663] R13: 00007fff90855f98 R14: 00007f2263a4d01a R15: 00007fff90856388 | [ 86.469124][ T1695] softirqs last disabled at (0): 0x0 | [ 86.469127][ T1695] Preemption disabled at: | [ 86.469128][ T1695] vprintk_emit (kernel/printk/printk.c:2471) | [ 86.469141][ T1695] Tainted: [W]=WARN [ 86.469142][ T1695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.469144][ T1695] Call Trace: [ 86.469146][ T1695] [ 86.469147][ T1695] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 86.469154][ T1695] ? vprintk_emit (kernel/printk/printk.c:2471) [ 86.469156][ T1695] __might_resched.cold (kernel/sched/core.c:9234) [ 86.469161][ T1695] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 86.469165][ T1695] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 86.469170][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469173][ T1695] __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)) [ 86.469176][ T1695] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 86.469180][ T1695] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.469186][ T1695] ? 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) [ 86.469189][ T1695] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.469192][ T1695] put_chars (drivers/char/virtio_console.c:1176) [ 86.469195][ T1695] ? __send_to_port (drivers/char/virtio_console.c:654) [ 86.469198][ T1695] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 86.469202][ T1695] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 86.469208][ T1695] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 86.469210][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469212][ T1695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.469216][ T1695] console_emit_next_record (kernel/printk/printk.c:3183) [ 86.469220][ T1695] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 86.469223][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469224][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469226][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469228][ T1695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.469231][ T1695] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 86.469234][ T1695] console_flush_one_record (kernel/printk/printk.c:3268) [ 86.469237][ T1695] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 86.469242][ T1695] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 86.469245][ T1695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.469248][ T1695] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 86.469251][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469253][ T1695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.469255][ T1695] ? 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) [ 86.469257][ T1695] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 86.469260][ T1695] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 86.469263][ T1695] ? vprintk_emit (kernel/printk/printk.c:2478) [ 86.469265][ T1695] vprintk_emit (kernel/printk/printk.c:2479) [ 86.469268][ T1695] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 86.469270][ T1695] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 86.469275][ T1695] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 86.469278][ T1695] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 86.469283][ T1695] _printk (kernel/printk/printk.c:2504) [ 86.469287][ T1695] ? snapshot_read.cold (user.c:?) [ 86.469290][ T1695] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 86.469294][ T1695] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 86.469298][ T1695] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 86.469301][ T1695] ? netdev_notice (net/core/dev.c:13194) [ 86.469303][ T1695] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 86.469307][ T1695] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 86.469311][ T1695] ? 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) [ 86.469313][ T1695] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 86.469317][ T1695] netif_set_promiscuity (net/core/dev.c:9699) [ 86.469320][ T1695] dev_set_promiscuity (net/core/dev_api.c:288) [ 86.469323][ T1695] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 86.469327][ T1695] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 86.469336][ T1695] ? netdev_destroy (net/openvswitch/vport-netdev.c:189) openvswitch [ 86.469342][ T1695] netdev_destroy (net/openvswitch/vport-netdev.c:194) openvswitch [ 86.469348][ T1695] ovs_vport_cmd_del (net/openvswitch/datapath.c:2505) openvswitch [ 86.469357][ T1695] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 86.469362][ T1695] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 86.469367][ T1695] ? security_capable (security/security.c:660 (discriminator 11)) [ 86.469371][ T1695] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 86.469375][ T1695] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 86.469378][ T1695] ? ovs_dp_detach_port (./include/linux/list.h:1047 (discriminator 2)) openvswitch [ 86.469385][ T1695] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.469388][ T1695] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 86.469393][ T1695] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 86.469396][ T1695] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.469398][ T1695] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 86.469402][ T1695] ? netlink_ack (./include/linux/skbuff.h:2718) [ 86.469406][ T1695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.469409][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469411][ T1695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.469414][ T1695] genl_rcv (net/netlink/genetlink.c:1218) [ 86.469416][ T1695] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.469420][ T1695] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 86.469422][ T1695] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 86.469426][ T1695] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 86.469430][ T1695] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.469433][ T1695] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 86.469436][ T1695] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.469439][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469441][ T1695] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 86.469445][ T1695] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 86.469448][ T1695] __sys_sendto (net/socket.c:2281) [ 86.469452][ T1695] ? __ia32_sys_getpeername (net/socket.c:2235) [ 86.469458][ T1695] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.469460][ T1695] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.469463][ T1695] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 86.469466][ T1695] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 86.469475][ T1695] ? 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)) [ 86.469478][ T1695] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 86.469480][ T1695] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.469484][ T1695] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 86.469486][ T1695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.469489][ T1695] RIP: 0033:0x7fbd27a10312 [ 86.469492][ T1695] 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) [ 86.469494][ T1695] RSP: 002b:00007ffdc60a4d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 86.469499][ T1695] RAX: ffffffffffffffda RBX: 00007ffdc60a4e58 RCX: 00007fbd27a10312 [ 86.469501][ T1695] RDX: 0000000000000024 RSI: 00007fbd246251a0 RDI: 0000000000000023 [ 86.469502][ T1695] RBP: 00007ffdc60a4d50 R08: 00007ffdc60a4ed0 R09: 000000000000000c [ 86.469504][ T1695] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fbd2587a270 [ 86.469505][ T1695] R13: 00007ffdc60a4e58 R14: 00007fbd2732f01a R15: 00007ffdc60a5248 | [ 87.787554][ T1731] softirqs last disabled at (0): 0x0 | [ 87.787556][ T1731] Preemption disabled at: | [ 87.787557][ T1731] vprintk_emit (kernel/printk/printk.c:2471) | [ 87.787570][ T1731] Tainted: [W]=WARN [ 87.787571][ T1731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.787573][ T1731] Call Trace: [ 87.787575][ T1731] [ 87.787577][ T1731] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 87.787584][ T1731] ? vprintk_emit (kernel/printk/printk.c:2471) [ 87.787586][ T1731] __might_resched.cold (kernel/sched/core.c:9234) [ 87.787591][ T1731] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 87.787595][ T1731] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 87.787599][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787602][ T1731] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 87.787606][ T1731] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 87.787610][ T1731] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.787616][ T1731] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 87.787618][ T1731] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 87.787622][ T1731] put_chars (drivers/char/virtio_console.c:1176) [ 87.787624][ T1731] ? __send_to_port (drivers/char/virtio_console.c:654) [ 87.787627][ T1731] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 87.787631][ T1731] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 87.787638][ T1731] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 87.787640][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787643][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787647][ T1731] console_emit_next_record (kernel/printk/printk.c:3183) [ 87.787651][ T1731] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 87.787654][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787655][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787657][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787659][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787662][ T1731] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 87.787665][ T1731] console_flush_one_record (kernel/printk/printk.c:3268) [ 87.787668][ T1731] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 87.787673][ T1731] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 87.787675][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787678][ T1731] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 87.787680][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787682][ T1731] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.787685][ T1731] ? 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) [ 87.787687][ T1731] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 87.787689][ T1731] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 87.787692][ T1731] ? vprintk_emit (kernel/printk/printk.c:2478) [ 87.787695][ T1731] vprintk_emit (kernel/printk/printk.c:2479) [ 87.787698][ T1731] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 87.787700][ T1731] ? 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) [ 87.787703][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787705][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787708][ T1731] _printk (kernel/printk/printk.c:2504) [ 87.787716][ T1731] ? snapshot_read.cold (user.c:?) [ 87.787719][ T1731] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 87.787724][ T1731] ? idr_get_free (??:?) [ 87.787727][ T1731] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 87.787737][ T1731] ? 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) [ 87.787741][ T1731] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 87.787750][ T1731] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 87.787756][ T1731] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 87.787759][ T1731] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 87.787763][ T1731] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 87.787766][ T1731] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 87.787769][ T1731] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.787772][ T1731] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.787774][ T1731] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 87.787778][ T1731] ? __sys_sendto (net/socket.c:2281) [ 87.787780][ T1731] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 87.787790][ T1731] ? __nla_parse (lib/nlattr.c:732) [ 87.787795][ T1731] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 87.787799][ T1731] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 87.787802][ T1731] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 87.787808][ T1731] ? security_capable (security/security.c:660 (discriminator 11)) [ 87.787811][ T1731] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 87.787815][ T1731] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 87.787818][ T1731] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 87.787824][ T1731] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 87.787828][ T1731] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 87.787831][ T1731] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 87.787834][ T1731] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 87.787837][ T1731] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 87.787840][ T1731] ? netlink_ack (./include/linux/skbuff.h:2718) [ 87.787844][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787847][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787849][ T1731] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.787852][ T1731] genl_rcv (net/netlink/genetlink.c:1218) [ 87.787855][ T1731] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 87.787858][ T1731] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 87.787861][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787864][ T1731] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 87.787867][ T1731] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 87.787870][ T1731] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 87.787873][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787875][ T1731] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 87.787877][ T1731] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 87.787881][ T1731] __sys_sendto (net/socket.c:2281) [ 87.787884][ T1731] ? __ia32_sys_getpeername (net/socket.c:2235) [ 87.787890][ T1731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 87.787892][ T1731] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 87.787896][ T1731] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 87.787898][ T1731] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 87.787900][ T1731] ? 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)) [ 87.787903][ T1731] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 87.787905][ T1731] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 87.787909][ T1731] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 87.787911][ T1731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 87.787915][ T1731] RIP: 0033:0x7f053932b312 [ 87.787917][ T1731] 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) [ 87.787920][ T1731] RSP: 002b:00007ffce0b69778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 87.787924][ T1731] RAX: ffffffffffffffda RBX: 00007ffce0b698a8 RCX: 00007f053932b312 [ 87.787926][ T1731] RDX: 00000000000000e4 RSI: 00007f0534edce40 RDI: 0000000000000026 [ 87.787928][ T1731] RBP: 00007ffce0b697a0 R08: 00007ffce0b69920 R09: 000000000000000c [ 87.787929][ T1731] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f053718e2e0 [ 87.787931][ T1731] R13: 00007ffce0b698a8 R14: 00007f0538c4a01a R15: 00007ffce0b69c98 | [ 88.908618][ T1781] softirqs last disabled at (0): 0x0 | [ 88.908620][ T1781] Preemption disabled at: | [ 88.908621][ T1781] vprintk_emit (kernel/printk/printk.c:2471) | [ 88.908635][ T1781] Tainted: [W]=WARN [ 88.908636][ T1781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.908638][ T1781] Call Trace: [ 88.908640][ T1781] [ 88.908642][ T1781] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.908649][ T1781] ? vprintk_emit (kernel/printk/printk.c:2471) [ 88.908651][ T1781] __might_resched.cold (kernel/sched/core.c:9234) [ 88.908656][ T1781] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.908660][ T1781] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 88.908663][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908666][ T1781] __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.908670][ T1781] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.908674][ T1781] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.908680][ T1781] ? 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.908683][ T1781] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.908687][ T1781] put_chars (drivers/char/virtio_console.c:1176) [ 88.908689][ T1781] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 88.908691][ T1781] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.908694][ T1781] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 88.908698][ T1781] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.908704][ T1781] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.908707][ T1781] ? 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.908709][ T1781] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 88.908716][ T1781] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.908719][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908721][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908725][ T1781] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.908729][ T1781] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.908732][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908734][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908735][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908737][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908740][ T1781] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.908743][ T1781] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.908747][ T1781] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.908751][ T1781] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.908754][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908756][ T1781] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.908759][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908760][ T1781] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.908763][ T1781] ? 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.908765][ T1781] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 88.908768][ T1781] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.908770][ T1781] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.908773][ T1781] vprintk_emit (kernel/printk/printk.c:2479) [ 88.908776][ T1781] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.908778][ T1781] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 88.908782][ T1781] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 88.908786][ T1781] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 88.908790][ T1781] _printk (kernel/printk/printk.c:2504) [ 88.908794][ T1781] ? snapshot_read.cold (user.c:?) [ 88.908798][ T1781] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 88.908802][ T1781] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 88.908805][ T1781] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 88.908808][ T1781] ? netdev_notice (net/core/dev.c:13194) [ 88.908811][ T1781] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 88.908815][ T1781] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 88.908819][ T1781] ? 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.908821][ T1781] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 88.908825][ T1781] netif_set_promiscuity (net/core/dev.c:9699) [ 88.908829][ T1781] dev_set_promiscuity (net/core/dev_api.c:288) [ 88.908831][ T1781] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 88.908835][ T1781] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 88.908845][ T1781] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 88.908852][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908854][ T1781] notifier_call_chain (kernel/notifier.c:85) [ 88.908859][ T1781] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 88.908863][ T1781] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 88.908868][ T1781] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 88.908870][ T1781] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.908873][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908875][ T1781] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 88.908877][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908887][ T1781] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 88.908890][ T1781] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.908893][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908895][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908897][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908899][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908901][ T1781] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.908904][ T1781] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.908907][ T1781] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.908909][ T1781] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.908913][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908915][ T1781] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.908919][ T1781] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 88.908922][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908924][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908927][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908929][ T1781] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 88.908931][ T1781] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.908935][ T1781] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.908937][ T1781] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.908941][ T1781] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.908946][ T1781] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.908950][ T1781] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.908952][ T1781] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.908955][ T1781] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.908957][ T1781] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.908962][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.908964][ T1781] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.908967][ T1781] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.908971][ T1781] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.908974][ T1781] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.908977][ T1781] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.908981][ T1781] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.908983][ T1781] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.908986][ T1781] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.908989][ T1781] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 88.908993][ T1781] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 88.908997][ T1781] ____sys_sendmsg (net/socket.c:2713) [ 88.909000][ T1781] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.909002][ T1781] ? sock_write_iter (net/socket.c:1269) [ 88.909005][ T1781] ? move_addr_to_kernel (net/socket.c:258) [ 88.909007][ T1781] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.909011][ T1781] ___sys_sendmsg (net/socket.c:2767) [ 88.909014][ T1781] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.909022][ T1781] __sys_sendmsg (net/socket.c:2799) [ 88.909026][ T1781] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.909030][ T1781] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.909033][ T1781] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.909036][ T1781] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.909039][ T1781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.909041][ T1781] RIP: 0033:0x7fc6f4d1a54e [ 88.909044][ T1781] 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.909047][ T1781] RSP: 002b:00007ffe56240de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.909051][ T1781] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fc6f4d1a54e [ 88.909054][ T1781] RDX: 0000000000000000 RSI: 00007ffe56240e90 RDI: 0000000000000005 [ 88.909055][ T1781] RBP: 00007ffe56240df0 R08: 0000000000000000 R09: 0000000000000000 [ 88.909056][ T1781] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b79 [ 88.909058][ T1781] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe56241550 | [ 92.061707][ T1846] softirqs last disabled at (0): 0x0 | [ 92.061709][ T1846] Preemption disabled at: | [ 92.061709][ T1846] vprintk_emit (kernel/printk/printk.c:2471) | [ 92.061722][ T1846] Tainted: [W]=WARN [ 92.061723][ T1846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.061725][ T1846] Call Trace: [ 92.061727][ T1846] [ 92.061728][ T1846] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.061734][ T1846] ? vprintk_emit (kernel/printk/printk.c:2471) [ 92.061735][ T1846] __might_resched.cold (kernel/sched/core.c:9234) [ 92.061739][ T1846] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 92.061743][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061746][ T1846] __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)) [ 92.061748][ T1846] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.061751][ T1846] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.061756][ T1846] ? 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) [ 92.061758][ T1846] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.061761][ T1846] put_chars (drivers/char/virtio_console.c:1176) [ 92.061762][ T1846] ? __send_to_port (drivers/char/virtio_console.c:654) [ 92.061764][ T1846] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 92.061766][ T1846] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 92.061768][ T1846] ? pointer (lib/vsprintf.c:2577) [ 92.061772][ T1846] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 92.061776][ T1846] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 92.061778][ T1846] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.061780][ T1846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.061782][ T1846] console_emit_next_record (kernel/printk/printk.c:3183) [ 92.061785][ T1846] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 92.061787][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061788][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061789][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061790][ T1846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.061792][ T1846] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 92.061794][ T1846] console_flush_one_record (kernel/printk/printk.c:3268) [ 92.061797][ T1846] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 92.061799][ T1846] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 92.061801][ T1846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.061803][ T1846] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 92.061805][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061806][ T1846] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.061807][ T1846] ? 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) [ 92.061809][ T1846] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 92.061810][ T1846] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 92.061812][ T1846] ? vprintk_emit (kernel/printk/printk.c:2478) [ 92.061814][ T1846] vprintk_emit (kernel/printk/printk.c:2479) [ 92.061815][ T1846] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 92.061816][ T1846] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 92.061819][ T1846] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 92.061822][ T1846] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 92.061825][ T1846] _printk (kernel/printk/printk.c:2504) [ 92.061828][ T1846] ? snapshot_read.cold (user.c:?) [ 92.061830][ T1846] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 92.061833][ T1846] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 92.061836][ T1846] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 92.061838][ T1846] ? netdev_notice (net/core/dev.c:13194) [ 92.061840][ T1846] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 92.061844][ T1846] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 92.061847][ T1846] ? register_netdevice (net/core/dev.c:11556) [ 92.061849][ T1846] ? 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) [ 92.061851][ T1846] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 92.061853][ T1846] ? unregister_netdev (net/core/dev.c:12699) [ 92.061854][ T1846] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 92.061856][ T1846] netif_set_promiscuity (net/core/dev.c:9699) [ 92.061859][ T1846] dev_set_promiscuity (net/core/dev_api.c:288) [ 92.061861][ T1846] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 92.061868][ T1846] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 92.061872][ T1846] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 92.061877][ T1846] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 92.061882][ T1846] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 92.061885][ T1846] ? __nla_validate_parse (lib/nlattr.c:635) [ 92.061889][ T1846] ? __nla_parse (lib/nlattr.c:732) [ 92.061891][ T1846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 92.061894][ T1846] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 92.061896][ T1846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 92.061899][ T1846] ? security_capable (security/security.c:660 (discriminator 11)) [ 92.061902][ T1846] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 92.061905][ T1846] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 92.061907][ T1846] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 92.061910][ T1846] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 92.061913][ T1846] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 92.061915][ T1846] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 92.061917][ T1846] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 92.061919][ T1846] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 92.061921][ T1846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 92.061924][ T1846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.061926][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061927][ T1846] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.061929][ T1846] genl_rcv (net/netlink/genetlink.c:1218) [ 92.061931][ T1846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 92.061933][ T1846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 92.061935][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061937][ T1846] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 92.061939][ T1846] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 92.061941][ T1846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.061943][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061944][ T1846] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 92.061947][ T1846] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 92.061950][ T1846] __sys_sendto (net/socket.c:2281) [ 92.061953][ T1846] ? __ia32_sys_getpeername (net/socket.c:2235) [ 92.061956][ T1846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.061958][ T1846] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.061960][ T1846] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 92.061962][ T1846] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 92.061963][ T1846] ? 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)) [ 92.061965][ T1846] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 92.061966][ T1846] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 92.061969][ T1846] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 92.061971][ T1846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.061973][ T1846] RIP: 0033:0x7f23913a4312 [ 92.061975][ T1846] 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) [ 92.061977][ T1846] RSP: 002b:00007ffe9ebef7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 92.061980][ T1846] RAX: ffffffffffffffda RBX: 00007ffe9ebef8f8 RCX: 00007f23913a4312 [ 92.061982][ T1846] RDX: 0000000000000030 RSI: 00007f238cfad1f0 RDI: 0000000000000020 [ 92.061982][ T1846] RBP: 00007ffe9ebef7f0 R08: 00007ffe9ebef970 R09: 000000000000000c [ 92.061983][ T1846] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f238f20e0b0 [ 92.061984][ T1846] R13: 00007ffe9ebef8f8 R14: 00007f2390cc301a R15: 00007ffe9ebefce8 | [ 93.132437][ T1894] softirqs last disabled at (0): 0x0 | [ 93.132439][ T1894] Preemption disabled at: | [ 93.132439][ T1894] vprintk_emit (kernel/printk/printk.c:2471) | [ 93.132450][ T1894] Tainted: [W]=WARN [ 93.132451][ T1894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 93.132453][ T1894] Call Trace: [ 93.132454][ T1894] [ 93.132456][ T1894] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 93.132461][ T1894] ? vprintk_emit (kernel/printk/printk.c:2471) [ 93.132462][ T1894] __might_resched.cold (kernel/sched/core.c:9234) [ 93.132466][ T1894] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 93.132470][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132472][ T1894] __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)) [ 93.132475][ T1894] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 93.132478][ T1894] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.132484][ T1894] ? 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) [ 93.132485][ T1894] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 93.132488][ T1894] put_chars (drivers/char/virtio_console.c:1176) [ 93.132490][ T1894] ? __send_to_port (drivers/char/virtio_console.c:654) [ 93.132491][ T1894] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 93.132493][ T1894] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 93.132496][ T1894] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 93.132500][ T1894] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 93.132511][ T1894] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 93.132512][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132513][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132514][ T1894] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.132517][ T1894] console_emit_next_record (kernel/printk/printk.c:3183) [ 93.132519][ T1894] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 93.132522][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132522][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132523][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132524][ T1894] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.132526][ T1894] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 93.132528][ T1894] console_flush_one_record (kernel/printk/printk.c:3268) [ 93.132531][ T1894] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 93.132534][ T1894] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 93.132535][ T1894] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.132537][ T1894] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 93.132539][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132540][ T1894] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.132541][ T1894] ? 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) [ 93.132543][ T1894] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 93.132544][ T1894] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 93.132546][ T1894] ? vprintk_emit (kernel/printk/printk.c:2478) [ 93.132548][ T1894] vprintk_emit (kernel/printk/printk.c:2479) [ 93.132549][ T1894] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 93.132551][ T1894] _printk (kernel/printk/printk.c:2504) [ 93.132555][ T1894] ? snapshot_read.cold (user.c:?) [ 93.132556][ T1894] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 93.132559][ T1894] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 93.132563][ T1894] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 93.132565][ T1894] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 93.132568][ T1894] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 93.132570][ T1894] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 93.132572][ T1894] ? netdev_notice (net/core/dev.c:13194) [ 93.132574][ T1894] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 93.132582][ T1894] ? 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) [ 93.132583][ T1894] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 93.132586][ T1894] netif_set_promiscuity (net/core/dev.c:9699) [ 93.132588][ T1894] dev_set_promiscuity (net/core/dev_api.c:288) [ 93.132590][ T1894] ? dev_disable_lro (net/core/dev_api.c:267) [ 93.132591][ T1894] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 93.132595][ T1894] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 93.132599][ T1894] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.132601][ T1894] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 93.132605][ T1894] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 93.132609][ T1894] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 93.132613][ T1894] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 93.132616][ T1894] ? __nla_validate_parse (lib/nlattr.c:635) [ 93.132621][ T1894] ? __nla_parse (lib/nlattr.c:732) [ 93.132623][ T1894] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 93.132627][ T1894] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 93.132629][ T1894] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 93.132632][ T1894] ? security_capable (security/security.c:660 (discriminator 11)) [ 93.132635][ T1894] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 93.132638][ T1894] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 93.132640][ T1894] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 93.132643][ T1894] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 93.132646][ T1894] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 93.132648][ T1894] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 93.132650][ T1894] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 93.132652][ T1894] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 93.132654][ T1894] ? netlink_ack (./include/linux/skbuff.h:2718) [ 93.132657][ T1894] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.132658][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132660][ T1894] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.132662][ T1894] genl_rcv (net/netlink/genetlink.c:1218) [ 93.132663][ T1894] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 93.132666][ T1894] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 93.132668][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132669][ T1894] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 93.132671][ T1894] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 93.132673][ T1894] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 93.132675][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132677][ T1894] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 93.132679][ T1894] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 93.132682][ T1894] __sys_sendto (net/socket.c:2281) [ 93.132685][ T1894] ? __ia32_sys_getpeername (net/socket.c:2235) [ 93.132688][ T1894] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 93.132689][ T1894] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 93.132692][ T1894] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 93.132693][ T1894] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 93.132696][ T1894] ? 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)) [ 93.132698][ T1894] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 93.132699][ T1894] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 93.132703][ T1894] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 93.132704][ T1894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 93.132707][ T1894] RIP: 0033:0x7fe4837fd312 [ 93.132709][ T1894] 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) [ 93.132714][ T1894] RSP: 002b:00007ffce6d0dc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 93.132717][ T1894] RAX: ffffffffffffffda RBX: 00007ffce6d0dd68 RCX: 00007fe4837fd312 [ 93.132719][ T1894] RDX: 0000000000000034 RSI: 00007fe480437eb0 RDI: 0000000000000023 [ 93.132720][ T1894] RBP: 00007ffce6d0dc60 R08: 00007ffce6d0dde0 R09: 000000000000000c [ 93.132720][ T1894] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe481656190 [ 93.132721][ T1894] R13: 00007ffce6d0dd68 R14: 00007fe48311c01a R15: 00007ffce6d0e158 | [ 94.898142][ T1923] softirqs last disabled at (0): 0x0 | [ 94.898144][ T1923] Preemption disabled at: | [ 94.898145][ T1923] vprintk_emit (kernel/printk/printk.c:2471) | [ 94.898155][ T1923] Tainted: [W]=WARN [ 94.898156][ T1923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 94.898157][ T1923] Call Trace: [ 94.898158][ T1923] [ 94.898160][ T1923] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 94.898165][ T1923] ? vprintk_emit (kernel/printk/printk.c:2471) [ 94.898167][ T1923] __might_resched.cold (kernel/sched/core.c:9234) [ 94.898171][ T1923] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 94.898174][ T1923] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 94.898176][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898179][ T1923] __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)) [ 94.898182][ T1923] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.898184][ T1923] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.898189][ T1923] ? 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) [ 94.898191][ T1923] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 94.898194][ T1923] put_chars (drivers/char/virtio_console.c:1176) [ 94.898195][ T1923] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 94.898196][ T1923] ? __send_to_port (drivers/char/virtio_console.c:654) [ 94.898198][ T1923] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 94.898201][ T1923] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 94.898206][ T1923] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 94.898207][ T1923] ? 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) [ 94.898209][ T1923] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 94.898212][ T1923] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 94.898214][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898215][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898218][ T1923] console_emit_next_record (kernel/printk/printk.c:3183) [ 94.898220][ T1923] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 94.898222][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898223][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898224][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898225][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898227][ T1923] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 94.898229][ T1923] console_flush_one_record (kernel/printk/printk.c:3268) [ 94.898231][ T1923] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 94.898234][ T1923] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 94.898236][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898238][ T1923] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 94.898239][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898240][ T1923] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.898242][ T1923] ? 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) [ 94.898243][ T1923] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 94.898245][ T1923] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 94.898247][ T1923] ? vprintk_emit (kernel/printk/printk.c:2478) [ 94.898249][ T1923] vprintk_emit (kernel/printk/printk.c:2479) [ 94.898250][ T1923] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 94.898252][ T1923] ? vlan_device_event (net/8021q/vlan.c:392 (discriminator 1)) [ 94.898255][ T1923] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 94.898258][ T1923] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 94.898261][ T1923] _printk (kernel/printk/printk.c:2504) [ 94.898264][ T1923] ? snapshot_read.cold (user.c:?) [ 94.898266][ T1923] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 94.898269][ T1923] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 94.898271][ T1923] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 94.898273][ T1923] ? netdev_notice (net/core/dev.c:13194) [ 94.898275][ T1923] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 94.898278][ T1923] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 94.898280][ T1923] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 94.898282][ T1923] ? 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) [ 94.898284][ T1923] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 94.898286][ T1923] netif_set_promiscuity (net/core/dev.c:9699) [ 94.898289][ T1923] dev_set_promiscuity (net/core/dev_api.c:288) [ 94.898290][ T1923] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 94.898293][ T1923] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 94.898300][ T1923] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 94.898304][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898306][ T1923] notifier_call_chain (kernel/notifier.c:85) [ 94.898309][ T1923] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 94.898312][ T1923] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 94.898314][ T1923] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 94.898316][ T1923] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.898318][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898319][ T1923] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 94.898320][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898326][ T1923] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 94.898328][ T1923] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.898330][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898331][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898332][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898334][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898335][ T1923] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.898337][ T1923] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 94.898339][ T1923] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 94.898340][ T1923] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.898343][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898344][ T1923] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 94.898347][ T1923] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 94.898350][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898351][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898352][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898354][ T1923] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 94.898355][ T1923] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 94.898357][ T1923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.898358][ T1923] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.898361][ T1923] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 94.898365][ T1923] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 94.898368][ T1923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 94.898369][ T1923] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.898371][ T1923] ? netlink_ack (./include/linux/skbuff.h:2718) [ 94.898372][ T1923] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 94.898375][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898376][ T1923] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 94.898378][ T1923] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 94.898380][ T1923] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 94.898382][ T1923] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.898384][ T1923] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 94.898386][ T1923] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 94.898387][ T1923] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 94.898389][ T1923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 94.898391][ T1923] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 94.898394][ T1923] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 94.898397][ T1923] ____sys_sendmsg (net/socket.c:2713) [ 94.898398][ T1923] ? copy_msghdr_from_user (net/socket.c:2650) [ 94.898400][ T1923] ? sock_write_iter (net/socket.c:1269) [ 94.898401][ T1923] ? move_addr_to_kernel (net/socket.c:258) [ 94.898403][ T1923] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 94.898405][ T1923] ___sys_sendmsg (net/socket.c:2767) [ 94.898407][ T1923] ? copy_msghdr_from_user (net/socket.c:2619) [ 94.898412][ T1923] __sys_sendmsg (net/socket.c:2799) [ 94.898414][ T1923] ? __sys_sendmsg_sock (net/socket.c:2780) [ 94.898417][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 94.898418][ T1923] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 94.898421][ T1923] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 94.898423][ T1923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 94.898424][ T1923] RIP: 0033:0x7f2a01d9554e [ 94.898426][ T1923] 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 [ 94.898428][ T1923] RSP: 002b:00007ffe34d30ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 94.898431][ T1923] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f2a01d9554e [ 94.898433][ T1923] RDX: 0000000000000000 RSI: 00007ffe34d30d90 RDI: 0000000000000005 [ 94.898434][ T1923] RBP: 00007ffe34d30cf0 R08: 0000000000000000 R09: 0000000000000000 [ 94.898435][ T1923] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b7f [ 94.898435][ T1923] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe34d31450 | [ 97.340928][ T1974] softirqs last disabled at (0): 0x0 | [ 97.340930][ T1974] Preemption disabled at: | [ 97.340930][ T1974] vprintk_emit (kernel/printk/printk.c:2471) | [ 97.340941][ T1974] Tainted: [W]=WARN [ 97.340941][ T1974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.340943][ T1974] Call Trace: [ 97.340944][ T1974] [ 97.340945][ T1974] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 97.340951][ T1974] ? vprintk_emit (kernel/printk/printk.c:2471) [ 97.340952][ T1974] __might_resched.cold (kernel/sched/core.c:9234) [ 97.340956][ T1974] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 97.340960][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.340962][ T1974] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 97.340965][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.340968][ T1974] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.340973][ T1974] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 97.340975][ T1974] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 97.340978][ T1974] put_chars (drivers/char/virtio_console.c:1176) [ 97.340979][ T1974] ? __send_to_port (drivers/char/virtio_console.c:654) [ 97.340980][ T1974] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 97.340983][ T1974] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 97.340985][ T1974] ? pointer (lib/vsprintf.c:2577) [ 97.340988][ T1974] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 97.340993][ T1974] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 97.340995][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 97.340997][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.340999][ T1974] console_emit_next_record (kernel/printk/printk.c:3183) [ 97.341002][ T1974] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 97.341004][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341005][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341006][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341007][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.341009][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 97.341011][ T1974] console_flush_one_record (kernel/printk/printk.c:3268) [ 97.341013][ T1974] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 97.341016][ T1974] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 97.341018][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.341020][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 97.341021][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341022][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.341024][ T1974] ? 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) [ 97.341025][ T1974] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 97.341027][ T1974] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 97.341029][ T1974] ? vprintk_emit (kernel/printk/printk.c:2478) [ 97.341030][ T1974] vprintk_emit (kernel/printk/printk.c:2479) [ 97.341032][ T1974] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 97.341033][ T1974] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.341036][ T1974] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 97.341039][ T1974] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 97.341041][ T1974] _printk (kernel/printk/printk.c:2504) [ 97.341044][ T1974] ? snapshot_read.cold (user.c:?) [ 97.341046][ T1974] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 97.341050][ T1974] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 97.341052][ T1974] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 97.341054][ T1974] ? netdev_notice (net/core/dev.c:13194) [ 97.341056][ T1974] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 97.341059][ T1974] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 97.341063][ T1974] ? register_netdevice (net/core/dev.c:11556) [ 97.341065][ T1974] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 97.341067][ T1974] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 97.341068][ T1974] ? unregister_netdev (net/core/dev.c:12699) [ 97.341070][ T1974] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 97.341072][ T1974] netif_set_promiscuity (net/core/dev.c:9699) [ 97.341075][ T1974] dev_set_promiscuity (net/core/dev_api.c:288) [ 97.341077][ T1974] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 97.341084][ T1974] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 97.341088][ T1974] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 97.341093][ T1974] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 97.341097][ T1974] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 97.341100][ T1974] ? __nla_validate_parse (lib/nlattr.c:635) [ 97.341105][ T1974] ? __nla_parse (lib/nlattr.c:732) [ 97.341106][ T1974] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 97.341109][ T1974] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 97.341111][ T1974] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 97.341115][ T1974] ? security_capable (security/security.c:660 (discriminator 11)) [ 97.341118][ T1974] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 97.341120][ T1974] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 97.341122][ T1974] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 97.341126][ T1974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 97.341128][ T1974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 97.341130][ T1974] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 97.341132][ T1974] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 97.341134][ T1974] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 97.341136][ T1974] ? netlink_ack (./include/linux/skbuff.h:2718) [ 97.341139][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.341140][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341142][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.341143][ T1974] genl_rcv (net/netlink/genetlink.c:1218) [ 97.341145][ T1974] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 97.341148][ T1974] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 97.341150][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341151][ T1974] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 97.341153][ T1974] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 97.341155][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 97.341157][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341158][ T1974] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 97.341161][ T1974] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 97.341164][ T1974] __sys_sendto (net/socket.c:2281) [ 97.341166][ T1974] ? __ia32_sys_getpeername (net/socket.c:2235) [ 97.341170][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 97.341171][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 97.341173][ T1974] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 97.341175][ T1974] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 97.341176][ T1974] ? 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)) [ 97.341178][ T1974] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 97.341179][ T1974] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 97.341181][ T1974] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 97.341183][ T1974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 97.341185][ T1974] RIP: 0033:0x7fcf303b4312 [ 97.341187][ T1974] 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) [ 97.341189][ T1974] RSP: 002b:00007ffebe920528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 97.341193][ T1974] RAX: ffffffffffffffda RBX: 00007ffebe920658 RCX: 00007fcf303b4312 [ 97.341194][ T1974] RDX: 0000000000000034 RSI: 00007fcf1ff9e730 RDI: 0000000000000020 [ 97.341195][ T1974] RBP: 00007ffebe920550 R08: 00007ffebe9206d0 R09: 000000000000000c [ 97.341196][ T1974] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fcf2e21e0b0 [ 97.341197][ T1974] R13: 00007ffebe920658 R14: 00007fcf2fcd301a R15: 00007ffebe920a48 | [ 98.375067][ T2018] softirqs last disabled at (0): 0x0 | [ 98.375069][ T2018] Preemption disabled at: | [ 98.375070][ T2018] vprintk_emit (kernel/printk/printk.c:2471) | [ 98.375081][ T2018] Tainted: [W]=WARN [ 98.375082][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.375084][ T2018] Call Trace: [ 98.375085][ T2018] [ 98.375086][ T2018] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 98.375092][ T2018] ? vprintk_emit (kernel/printk/printk.c:2471) [ 98.375094][ T2018] __might_resched.cold (kernel/sched/core.c:9234) [ 98.375098][ T2018] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 98.375101][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375104][ T2018] __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.375107][ T2018] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.375110][ T2018] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.375115][ T2018] ? 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.375117][ T2018] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 98.375119][ T2018] put_chars (drivers/char/virtio_console.c:1176) [ 98.375121][ T2018] ? __send_to_port (drivers/char/virtio_console.c:654) [ 98.375122][ T2018] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 98.375125][ T2018] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 98.375127][ T2018] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 98.375132][ T2018] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 98.375134][ T2018] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 98.375136][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375137][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375138][ T2018] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.375141][ T2018] console_emit_next_record (kernel/printk/printk.c:3183) [ 98.375143][ T2018] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 98.375145][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375146][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375147][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375148][ T2018] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.375150][ T2018] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 98.375152][ T2018] console_flush_one_record (kernel/printk/printk.c:3268) [ 98.375155][ T2018] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 98.375157][ T2018] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 98.375159][ T2018] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.375161][ T2018] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 98.375163][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375164][ T2018] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.375165][ T2018] ? 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.375167][ T2018] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 98.375168][ T2018] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 98.375170][ T2018] ? vprintk_emit (kernel/printk/printk.c:2478) [ 98.375172][ T2018] vprintk_emit (kernel/printk/printk.c:2479) [ 98.375174][ T2018] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 98.375176][ T2018] _printk (kernel/printk/printk.c:2504) [ 98.375179][ T2018] ? snapshot_read.cold (user.c:?) [ 98.375181][ T2018] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 98.375183][ T2018] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 98.375188][ T2018] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 98.375189][ T2018] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 98.375192][ T2018] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 98.375195][ T2018] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 98.375197][ T2018] ? netdev_notice (net/core/dev.c:13194) [ 98.375198][ T2018] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 98.375206][ T2018] ? 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.375208][ T2018] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 98.375210][ T2018] netif_set_promiscuity (net/core/dev.c:9699) [ 98.375213][ T2018] dev_set_promiscuity (net/core/dev_api.c:288) [ 98.375215][ T2018] ? dev_disable_lro (net/core/dev_api.c:267) [ 98.375216][ T2018] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 98.375220][ T2018] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 98.375224][ T2018] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.375225][ T2018] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 98.375230][ T2018] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 98.375234][ T2018] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 98.375237][ T2018] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 98.375241][ T2018] ? __nla_validate_parse (lib/nlattr.c:635) [ 98.375246][ T2018] ? __nla_parse (lib/nlattr.c:732) [ 98.375248][ T2018] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 98.375252][ T2018] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 98.375255][ T2018] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 98.375258][ T2018] ? security_capable (security/security.c:660 (discriminator 11)) [ 98.375261][ T2018] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 98.375264][ T2018] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 98.375266][ T2018] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 98.375269][ T2018] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 98.375272][ T2018] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 98.375274][ T2018] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 98.375277][ T2018] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 98.375278][ T2018] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 98.375281][ T2018] ? netlink_ack (./include/linux/skbuff.h:2718) [ 98.375283][ T2018] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.375285][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375286][ T2018] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.375288][ T2018] genl_rcv (net/netlink/genetlink.c:1218) [ 98.375290][ T2018] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 98.375292][ T2018] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 98.375294][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375296][ T2018] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 98.375298][ T2018] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 98.375300][ T2018] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 98.375302][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375303][ T2018] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 98.375306][ T2018] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 98.375309][ T2018] __sys_sendto (net/socket.c:2281) [ 98.375312][ T2018] ? __ia32_sys_getpeername (net/socket.c:2235) [ 98.375315][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 98.375317][ T2018] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 98.375319][ T2018] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 98.375320][ T2018] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 98.375323][ T2018] ? 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)) [ 98.375325][ T2018] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 98.375326][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 98.375330][ T2018] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 98.375332][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 98.375334][ T2018] RIP: 0033:0x7f8097cae312 [ 98.375336][ T2018] 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) [ 98.375338][ T2018] RSP: 002b:00007ffe4e333428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 98.375342][ T2018] RAX: ffffffffffffffda RBX: 00007ffe4e333558 RCX: 00007f8097cae312 [ 98.375343][ T2018] RDX: 0000000000000034 RSI: 00007f80940c01f0 RDI: 0000000000000023 [ 98.375344][ T2018] RBP: 00007ffe4e333450 R08: 00007ffe4e3335d0 R09: 000000000000000c [ 98.375345][ T2018] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8095b0e190 [ 98.375346][ T2018] R13: 00007ffe4e333558 R14: 00007f80975cd01a R15: 00007ffe4e333948 | [ 99.897561][ T2056] softirqs last disabled at (0): 0x0 | [ 99.897563][ T2056] Preemption disabled at: | [ 99.897564][ T2056] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.897573][ T2056] Tainted: [W]=WARN [ 99.897574][ T2056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.897576][ T2056] Call Trace: [ 99.897577][ T2056] [ 99.897578][ T2056] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.897584][ T2056] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.897586][ T2056] __might_resched.cold (kernel/sched/core.c:9234) [ 99.897589][ T2056] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.897592][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897595][ T2056] __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)) [ 99.897598][ T2056] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.897600][ T2056] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.897606][ T2056] ? 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) [ 99.897607][ T2056] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.897610][ T2056] put_chars (drivers/char/virtio_console.c:1176) [ 99.897611][ T2056] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.897613][ T2056] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 99.897615][ T2056] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 99.897617][ T2056] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.897622][ T2056] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.897624][ T2056] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.897626][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897627][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897628][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897630][ T2056] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.897633][ T2056] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.897635][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897636][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897637][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897638][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897640][ T2056] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 99.897642][ T2056] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.897644][ T2056] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.897647][ T2056] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.897649][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897650][ T2056] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.897652][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897653][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.897654][ T2056] ? 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) [ 99.897656][ T2056] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 99.897657][ T2056] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.897660][ T2056] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.897661][ T2056] vprintk_emit (kernel/printk/printk.c:2479) [ 99.897663][ T2056] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.897665][ T2056] _printk (kernel/printk/printk.c:2504) [ 99.897668][ T2056] ? snapshot_read.cold (user.c:?) [ 99.897670][ T2056] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 99.897672][ T2056] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 99.897676][ T2056] ? 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) [ 99.897677][ T2056] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 99.897679][ T2056] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 99.897682][ T2056] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 99.897684][ T2056] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 99.897686][ T2056] ? netdev_notice (net/core/dev.c:13194) [ 99.897688][ T2056] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 99.897696][ T2056] ? 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) [ 99.897697][ T2056] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 99.897699][ T2056] netif_set_promiscuity (net/core/dev.c:9699) [ 99.897702][ T2056] dev_set_promiscuity (net/core/dev_api.c:288) [ 99.897703][ T2056] ? dev_disable_lro (net/core/dev_api.c:267) [ 99.897705][ T2056] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 99.897709][ T2056] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 99.897715][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.897717][ T2056] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 99.897722][ T2056] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 99.897725][ T2056] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 99.897730][ T2056] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 99.897734][ T2056] ? __nla_validate_parse (lib/nlattr.c:635) [ 99.897738][ T2056] ? __nla_parse (lib/nlattr.c:732) [ 99.897740][ T2056] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 99.897744][ T2056] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 99.897747][ T2056] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 99.897750][ T2056] ? security_capable (security/security.c:660 (discriminator 11)) [ 99.897753][ T2056] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 99.897755][ T2056] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 99.897757][ T2056] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 99.897761][ T2056] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.897764][ T2056] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 99.897766][ T2056] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 99.897768][ T2056] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.897770][ T2056] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 99.897772][ T2056] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.897774][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897776][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897777][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.897779][ T2056] genl_rcv (net/netlink/genetlink.c:1218) [ 99.897781][ T2056] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.897783][ T2056] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.897785][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897787][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897788][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.897790][ T2056] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.897792][ T2056] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.897794][ T2056] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.897796][ T2056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.897797][ T2056] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 99.897800][ T2056] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 99.897803][ T2056] __sys_sendto (net/socket.c:2281) [ 99.897806][ T2056] ? __ia32_sys_getpeername (net/socket.c:2235) [ 99.897808][ T2056] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.897810][ T2056] ? do_futex (kernel/futex/syscalls.c:138) [ 99.897812][ T2056] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 99.897815][ T2056] ? do_futex (kernel/futex/syscalls.c:153 (discriminator 1)) [ 99.897817][ T2056] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 99.897819][ T2056] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.897822][ T2056] ? 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)) [ 99.897824][ T2056] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 99.897825][ T2056] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.897829][ T2056] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.897831][ T2056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.897833][ T2056] RIP: 0033:0x7fe01919b312 [ 99.897835][ T2056] 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) [ 99.897838][ T2056] RSP: 002b:00007fff081c46d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 99.897841][ T2056] RAX: ffffffffffffffda RBX: 00007fff081c4808 RCX: 00007fe01919b312 [ 99.897843][ T2056] RDX: 0000000000000038 RSI: 00007fe014db4bb0 RDI: 0000000000000023 [ 99.897844][ T2056] RBP: 00007fff081c4700 R08: 00007fff081c4880 R09: 000000000000000c [ 99.897845][ T2056] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe016ffe190 [ 99.897846][ T2056] R13: 00007fff081c4808 R14: 00007fe018aba01a R15: 00007fff081c4bf8 | [ 105.922382][ T2183] softirqs last disabled at (0): 0x0 | [ 105.922384][ T2183] Preemption disabled at: | [ 105.922384][ T2183] vprintk_emit (kernel/printk/printk.c:2471) | [ 105.922394][ T2183] Tainted: [W]=WARN [ 105.922395][ T2183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.922396][ T2183] Call Trace: [ 105.922398][ T2183] [ 105.922399][ T2183] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 105.922404][ T2183] ? vprintk_emit (kernel/printk/printk.c:2471) [ 105.922406][ T2183] __might_resched.cold (kernel/sched/core.c:9234) [ 105.922409][ T2183] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 105.922413][ T2183] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 105.922415][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922417][ T2183] __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)) [ 105.922420][ T2183] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.922424][ T2183] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.922428][ T2183] ? 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) [ 105.922430][ T2183] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 105.922433][ T2183] put_chars (drivers/char/virtio_console.c:1176) [ 105.922434][ T2183] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 105.922436][ T2183] ? __send_to_port (drivers/char/virtio_console.c:654) [ 105.922437][ T2183] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 105.922440][ T2183] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 105.922445][ T2183] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 105.922447][ T2183] ? 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) [ 105.922448][ T2183] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 105.922452][ T2183] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 105.922453][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922455][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922457][ T2183] console_emit_next_record (kernel/printk/printk.c:3183) [ 105.922460][ T2183] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 105.922462][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922463][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922464][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922465][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922467][ T2183] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 105.922469][ T2183] console_flush_one_record (kernel/printk/printk.c:3268) [ 105.922471][ T2183] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 105.922474][ T2183] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 105.922476][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922477][ T2183] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 105.922479][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922480][ T2183] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.922481][ T2183] ? 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) [ 105.922483][ T2183] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 105.922484][ T2183] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 105.922486][ T2183] ? vprintk_emit (kernel/printk/printk.c:2478) [ 105.922487][ T2183] vprintk_emit (kernel/printk/printk.c:2479) [ 105.922489][ T2183] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 105.922490][ T2183] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 105.922493][ T2183] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 105.922500][ T2183] _printk (kernel/printk/printk.c:2504) [ 105.922503][ T2183] ? snapshot_read.cold (user.c:?) [ 105.922505][ T2183] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 105.922508][ T2183] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 105.922510][ T2183] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 105.922512][ T2183] ? netdev_notice (net/core/dev.c:13194) [ 105.922514][ T2183] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 105.922517][ T2183] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 105.922519][ T2183] ? 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) [ 105.922521][ T2183] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 105.922523][ T2183] netif_set_promiscuity (net/core/dev.c:9699) [ 105.922526][ T2183] dev_set_promiscuity (net/core/dev_api.c:288) [ 105.922527][ T2183] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 105.922531][ T2183] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 105.922537][ T2183] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 105.922541][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922542][ T2183] notifier_call_chain (kernel/notifier.c:85) [ 105.922546][ T2183] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 105.922548][ T2183] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 105.922551][ T2183] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 105.922552][ T2183] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.922554][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922555][ T2183] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 105.922557][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922563][ T2183] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 105.922565][ T2183] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.922567][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922575][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922577][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922578][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922579][ T2183] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.922581][ T2183] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 105.922583][ T2183] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 105.922585][ T2183] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.922587][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922588][ T2183] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 105.922591][ T2183] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 105.922594][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922595][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922596][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922598][ T2183] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 105.922599][ T2183] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 105.922601][ T2183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.922602][ T2183] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.922605][ T2183] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 105.922609][ T2183] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 105.922611][ T2183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 105.922613][ T2183] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.922614][ T2183] ? netlink_ack (./include/linux/skbuff.h:2718) [ 105.922616][ T2183] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 105.922619][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922620][ T2183] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 105.922622][ T2183] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 105.922624][ T2183] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 105.922626][ T2183] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.922628][ T2183] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 105.922630][ T2183] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 105.922632][ T2183] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 105.922633][ T2183] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 105.922635][ T2183] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 105.922638][ T2183] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 105.922641][ T2183] ____sys_sendmsg (net/socket.c:2713) [ 105.922643][ T2183] ? copy_msghdr_from_user (net/socket.c:2650) [ 105.922644][ T2183] ? sock_write_iter (net/socket.c:1269) [ 105.922646][ T2183] ? move_addr_to_kernel (net/socket.c:258) [ 105.922647][ T2183] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 105.922650][ T2183] ___sys_sendmsg (net/socket.c:2767) [ 105.922652][ T2183] ? copy_msghdr_from_user (net/socket.c:2619) [ 105.922657][ T2183] __sys_sendmsg (net/socket.c:2799) [ 105.922659][ T2183] ? __sys_sendmsg_sock (net/socket.c:2780) [ 105.922662][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 105.922663][ T2183] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 105.922666][ T2183] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 105.922668][ T2183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 105.922669][ T2183] RIP: 0033:0x7fab5dfa454e [ 105.922671][ T2183] 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 [ 105.922673][ T2183] RSP: 002b:00007ffec259ad10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 105.922677][ T2183] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fab5dfa454e [ 105.922679][ T2183] RDX: 0000000000000000 RSI: 00007ffec259adc0 RDI: 0000000000000005 [ 105.922679][ T2183] RBP: 00007ffec259ad20 R08: 0000000000000000 R09: 0000000000000000 [ 105.922680][ T2183] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912b8a [ 105.922681][ T2183] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec259b480 | [ 108.545631][ T2246] softirqs last disabled at (0): 0x0 | [ 108.545632][ T2246] Preemption disabled at: | [ 108.545633][ T2246] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.545643][ T2246] Tainted: [W]=WARN [ 108.545644][ T2246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.545645][ T2246] Call Trace: [ 108.545647][ T2246] [ 108.545648][ T2246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.545654][ T2246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.545655][ T2246] __might_resched.cold (kernel/sched/core.c:9234) [ 108.545658][ T2246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.545662][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545664][ T2246] __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)) [ 108.545667][ T2246] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.545670][ T2246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.545675][ T2246] ? 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) [ 108.545677][ T2246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.545680][ T2246] put_chars (drivers/char/virtio_console.c:1176) [ 108.545681][ T2246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.545683][ T2246] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 108.545685][ T2246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.545690][ T2246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.545692][ T2246] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.545694][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545695][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545697][ T2246] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.545700][ T2246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.545702][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545703][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545704][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545705][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545707][ T2246] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 108.545709][ T2246] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.545715][ T2246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.545718][ T2246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.545721][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545722][ T2246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.545724][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545726][ T2246] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.545727][ T2246] ? 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) [ 108.545729][ T2246] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 108.545731][ T2246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.545733][ T2246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.545734][ T2246] vprintk_emit (kernel/printk/printk.c:2479) [ 108.545736][ T2246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.545738][ T2246] ? 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) [ 108.545740][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545741][ T2246] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 108.545745][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545747][ T2246] _printk (kernel/printk/printk.c:2504) [ 108.545750][ T2246] ? snapshot_read.cold (user.c:?) [ 108.545752][ T2246] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 108.545755][ T2246] ? idr_get_free (??:?) [ 108.545757][ T2246] ? 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) [ 108.545760][ T2246] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 108.545767][ T2246] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.545771][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545772][ T2246] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 108.545775][ T2246] __nla_validate_parse (lib/nlattr.c:635) [ 108.545778][ T2246] __nla_parse (lib/nlattr.c:732) [ 108.545780][ T2246] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 108.545782][ T2246] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.545784][ T2246] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 108.545786][ T2246] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 108.545790][ T2246] ? security_capable (security/security.c:660 (discriminator 11)) [ 108.545793][ T2246] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 108.545795][ T2246] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 108.545797][ T2246] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 108.545804][ T2246] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 108.545807][ T2246] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 108.545810][ T2246] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 108.545812][ T2246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.545813][ T2246] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 108.545816][ T2246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.545818][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545820][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545821][ T2246] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.545823][ T2246] genl_rcv (net/netlink/genetlink.c:1218) [ 108.545825][ T2246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.545827][ T2246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.545829][ T2246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.545832][ T2246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.545833][ T2246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.545835][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.545837][ T2246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 108.545840][ T2246] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 108.545843][ T2246] __sys_sendto (net/socket.c:2281) [ 108.545845][ T2246] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.545849][ T2246] ? fput_close_sync (fs/file_table.c:617) [ 108.545852][ T2246] ? alloc_file_clone (fs/file_table.c:479) [ 108.545854][ T2246] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.545856][ T2246] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.545857][ T2246] ? 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)) [ 108.545859][ T2246] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 108.545860][ T2246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.545863][ T2246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.545864][ T2246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.545866][ T2246] RIP: 0033:0x7f88d5d6e312 [ 108.545868][ T2246] 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) [ 108.545870][ T2246] RSP: 002b:00007ffec3657b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 108.545873][ T2246] RAX: ffffffffffffffda RBX: 00007ffec3657c98 RCX: 00007f88d5d6e312 [ 108.545875][ T2246] RDX: 0000000000000048 RSI: 00007f88d1942f10 RDI: 0000000000000020 [ 108.545876][ T2246] RBP: 00007ffec3657b90 R08: 00007ffec3657d10 R09: 000000000000000c [ 108.545876][ T2246] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f88d3bce0b0 [ 108.545877][ T2246] R13: 00007ffec3657c98 R14: 00007f88d568d01a R15: 00007ffec3658088 | [ 110.419847][ T2332] softirqs last disabled at (0): 0x0 | [ 110.419849][ T2332] Preemption disabled at: | [ 110.419849][ T2332] vprintk_emit (kernel/printk/printk.c:2471) | [ 110.419859][ T2332] Tainted: [W]=WARN [ 110.419860][ T2332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.419862][ T2332] Call Trace: [ 110.419863][ T2332] [ 110.419865][ T2332] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 110.419870][ T2332] ? vprintk_emit (kernel/printk/printk.c:2471) [ 110.419872][ T2332] __might_resched.cold (kernel/sched/core.c:9234) [ 110.419876][ T2332] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 110.419879][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419882][ T2332] __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)) [ 110.419885][ T2332] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 110.419888][ T2332] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.419893][ T2332] ? 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) [ 110.419895][ T2332] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.419897][ T2332] put_chars (drivers/char/virtio_console.c:1176) [ 110.419899][ T2332] ? __send_to_port (drivers/char/virtio_console.c:654) [ 110.419900][ T2332] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 110.419903][ T2332] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 110.419905][ T2332] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 110.419910][ T2332] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 110.419912][ T2332] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 110.419913][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419914][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419915][ T2332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.419918][ T2332] console_emit_next_record (kernel/printk/printk.c:3183) [ 110.419921][ T2332] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 110.419923][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419923][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419924][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419925][ T2332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.419927][ T2332] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 110.419929][ T2332] console_flush_one_record (kernel/printk/printk.c:3268) [ 110.419931][ T2332] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 110.419934][ T2332] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 110.419936][ T2332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.419938][ T2332] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 110.419939][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.419940][ T2332] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 110.419942][ T2332] ? 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) [ 110.419943][ T2332] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 110.419945][ T2332] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 110.419947][ T2332] ? vprintk_emit (kernel/printk/printk.c:2478) [ 110.419948][ T2332] vprintk_emit (kernel/printk/printk.c:2479) [ 110.419950][ T2332] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 110.419952][ T2332] _printk (kernel/printk/printk.c:2504) [ 110.419955][ T2332] ? snapshot_read.cold (user.c:?) [ 110.419956][ T2332] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 110.419959][ T2332] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 110.419963][ T2332] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 110.419965][ T2332] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 110.419968][ T2332] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 110.419970][ T2332] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 110.419972][ T2332] ? netdev_notice (net/core/dev.c:13194) [ 110.419974][ T2332] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 110.419982][ T2332] ? 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) [ 110.419983][ T2332] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 110.419986][ T2332] netif_set_promiscuity (net/core/dev.c:9699) [ 110.419988][ T2332] dev_set_promiscuity (net/core/dev_api.c:288) [ 110.419990][ T2332] ? dev_disable_lro (net/core/dev_api.c:267) [ 110.419991][ T2332] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 110.419995][ T2332] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 110.419999][ T2332] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 110.420001][ T2332] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 110.420005][ T2332] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 110.420008][ T2332] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 110.420012][ T2332] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 110.420015][ T2332] ? __nla_validate_parse (lib/nlattr.c:635) [ 110.420020][ T2332] ? __nla_parse (lib/nlattr.c:732) [ 110.420021][ T2332] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 110.420026][ T2332] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 110.420028][ T2332] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 110.420031][ T2332] ? security_capable (security/security.c:660 (discriminator 11)) [ 110.420034][ T2332] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 110.420037][ T2332] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 110.420039][ T2332] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 110.420042][ T2332] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 110.420045][ T2332] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 110.420047][ T2332] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 110.420049][ T2332] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 110.420051][ T2332] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 110.420053][ T2332] ? netlink_ack (./include/linux/skbuff.h:2718) [ 110.420056][ T2332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.420057][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.420059][ T2332] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 110.420060][ T2332] genl_rcv (net/netlink/genetlink.c:1218) [ 110.420062][ T2332] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 110.420064][ T2332] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 110.420066][ T2332] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 110.420069][ T2332] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 110.420072][ T2332] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 110.420074][ T2332] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 110.420076][ T2332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.420077][ T2332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.420079][ T2332] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 110.420082][ T2332] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 110.420085][ T2332] __sys_sendto (net/socket.c:2281) [ 110.420087][ T2332] ? __ia32_sys_getpeername (net/socket.c:2235) [ 110.420089][ T2332] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 110.420091][ T2332] ? do_futex (kernel/futex/syscalls.c:133) [ 110.420093][ T2332] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 110.420096][ T2332] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 110.420100][ T2332] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 110.420102][ T2332] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.420103][ T2332] ? 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)) [ 110.420105][ T2332] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 110.420106][ T2332] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 110.420109][ T2332] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 110.420111][ T2332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.420113][ T2332] RIP: 0033:0x7fe0d024e312 [ 110.420115][ T2332] 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) [ 110.420117][ T2332] RSP: 002b:00007ffd782bd318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 110.420121][ T2332] RAX: ffffffffffffffda RBX: 00007ffd782bd448 RCX: 00007fe0d024e312 [ 110.420122][ T2332] RDX: 0000000000000030 RSI: 00007fe0cc645570 RDI: 0000000000000023 [ 110.420123][ T2332] RBP: 00007ffd782bd340 R08: 00007ffd782bd4c0 R09: 000000000000000c [ 110.420124][ T2332] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe0ce0ae270 [ 110.420125][ T2332] R13: 00007ffd782bd448 R14: 00007fe0cfb6d01a R15: 00007ffd782bd838 | [ 133.444676][ T2503] softirqs last disabled at (0): 0x0 | [ 133.444678][ T2503] Preemption disabled at: | [ 133.444679][ T2503] vprintk_emit (kernel/printk/printk.c:2471) | [ 133.444689][ T2503] Tainted: [W]=WARN [ 133.444690][ T2503] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 133.444692][ T2503] Call Trace: [ 133.444693][ T2503] [ 133.444694][ T2503] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 133.444700][ T2503] ? vprintk_emit (kernel/printk/printk.c:2471) [ 133.444701][ T2503] __might_resched.cold (kernel/sched/core.c:9234) [ 133.444705][ T2503] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 133.444708][ T2503] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 133.444716][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444719][ T2503] __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)) [ 133.444722][ T2503] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 133.444726][ T2503] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 133.444731][ T2503] ? 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) [ 133.444732][ T2503] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 133.444735][ T2503] put_chars (drivers/char/virtio_console.c:1176) [ 133.444736][ T2503] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 133.444738][ T2503] ? __send_to_port (drivers/char/virtio_console.c:654) [ 133.444739][ T2503] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 133.444742][ T2503] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 133.444747][ T2503] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 133.444749][ T2503] ? 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) [ 133.444750][ T2503] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 133.444753][ T2503] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 133.444755][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444756][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444759][ T2503] console_emit_next_record (kernel/printk/printk.c:3183) [ 133.444761][ T2503] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 133.444764][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444765][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444766][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444767][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444769][ T2503] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 133.444770][ T2503] console_flush_one_record (kernel/printk/printk.c:3268) [ 133.444773][ T2503] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 133.444776][ T2503] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 133.444777][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444779][ T2503] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 133.444780][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444781][ T2503] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 133.444783][ T2503] ? 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) [ 133.444784][ T2503] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 133.444786][ T2503] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 133.444788][ T2503] ? vprintk_emit (kernel/printk/printk.c:2478) [ 133.444789][ T2503] vprintk_emit (kernel/printk/printk.c:2479) [ 133.444791][ T2503] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 133.444792][ T2503] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 133.444795][ T2503] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 133.444802][ T2503] _printk (kernel/printk/printk.c:2504) [ 133.444805][ T2503] ? snapshot_read.cold (user.c:?) [ 133.444807][ T2503] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 133.444810][ T2503] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 133.444812][ T2503] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 133.444814][ T2503] ? netdev_notice (net/core/dev.c:13194) [ 133.444816][ T2503] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 133.444819][ T2503] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 133.444821][ T2503] ? 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) [ 133.444823][ T2503] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 133.444825][ T2503] netif_set_promiscuity (net/core/dev.c:9699) [ 133.444828][ T2503] dev_set_promiscuity (net/core/dev_api.c:288) [ 133.444829][ T2503] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 133.444833][ T2503] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 133.444839][ T2503] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 133.444843][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444844][ T2503] notifier_call_chain (kernel/notifier.c:85) [ 133.444848][ T2503] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 133.444850][ T2503] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 133.444853][ T2503] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 133.444854][ T2503] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 133.444856][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444857][ T2503] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 133.444859][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444864][ T2503] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 133.444867][ T2503] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 133.444869][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444870][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444871][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444872][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444873][ T2503] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 133.444875][ T2503] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 133.444878][ T2503] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 133.444879][ T2503] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 133.444881][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444882][ T2503] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 133.444885][ T2503] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 133.444888][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444889][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444890][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444892][ T2503] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 133.444893][ T2503] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 133.444895][ T2503] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 133.444896][ T2503] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 133.444899][ T2503] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 133.444903][ T2503] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 133.444906][ T2503] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 133.444907][ T2503] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 133.444909][ T2503] ? netlink_ack (./include/linux/skbuff.h:2718) [ 133.444910][ T2503] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 133.444913][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444914][ T2503] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 133.444916][ T2503] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 133.444918][ T2503] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 133.444920][ T2503] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 133.444922][ T2503] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 133.444924][ T2503] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 133.444925][ T2503] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 133.444927][ T2503] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 133.444929][ T2503] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 133.444932][ T2503] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 133.444935][ T2503] ____sys_sendmsg (net/socket.c:2713) [ 133.444937][ T2503] ? copy_msghdr_from_user (net/socket.c:2650) [ 133.444938][ T2503] ? sock_write_iter (net/socket.c:1269) [ 133.444940][ T2503] ? move_addr_to_kernel (net/socket.c:258) [ 133.444941][ T2503] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 133.444944][ T2503] ___sys_sendmsg (net/socket.c:2767) [ 133.444946][ T2503] ? copy_msghdr_from_user (net/socket.c:2619) [ 133.444950][ T2503] __sys_sendmsg (net/socket.c:2799) [ 133.444952][ T2503] ? __sys_sendmsg_sock (net/socket.c:2780) [ 133.444955][ T2503] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 133.444957][ T2503] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 133.444959][ T2503] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 133.444961][ T2503] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 133.444962][ T2503] RIP: 0033:0x7ff6e5c8154e [ 133.444964][ T2503] 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 [ 133.444967][ T2503] RSP: 002b:00007ffd8d81f170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 133.444970][ T2503] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007ff6e5c8154e [ 133.444972][ T2503] RDX: 0000000000000000 RSI: 00007ffd8d81f220 RDI: 0000000000000005 [ 133.444972][ T2503] RBP: 00007ffd8d81f180 R08: 0000000000000000 R09: 0000000000000000 [ 133.444973][ T2503] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912ba5 [ 133.444974][ T2503] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8d81f8e0 | [ 135.955818][ T2560] softirqs last disabled at (0): 0x0 | [ 135.955819][ T2560] Preemption disabled at: | [ 135.955820][ T2560] vprintk_emit (kernel/printk/printk.c:2471) | [ 135.955831][ T2560] Tainted: [W]=WARN [ 135.955832][ T2560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.955834][ T2560] Call Trace: [ 135.955836][ T2560] [ 135.955837][ T2560] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 135.955843][ T2560] ? vprintk_emit (kernel/printk/printk.c:2471) [ 135.955845][ T2560] __might_resched.cold (kernel/sched/core.c:9234) [ 135.955849][ T2560] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 135.955852][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955856][ T2560] __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)) [ 135.955858][ T2560] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.955862][ T2560] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.955867][ T2560] ? 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) [ 135.955869][ T2560] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.955872][ T2560] put_chars (drivers/char/virtio_console.c:1176) [ 135.955873][ T2560] ? __send_to_port (drivers/char/virtio_console.c:654) [ 135.955875][ T2560] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 135.955878][ T2560] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 135.955883][ T2560] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 135.955885][ T2560] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.955887][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955888][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.955890][ T2560] console_emit_next_record (kernel/printk/printk.c:3183) [ 135.955893][ T2560] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 135.955895][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955896][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955897][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955898][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.955900][ T2560] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 135.955902][ T2560] console_flush_one_record (kernel/printk/printk.c:3268) [ 135.955904][ T2560] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 135.955907][ T2560] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 135.955909][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.955911][ T2560] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 135.955913][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955914][ T2560] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.955915][ T2560] ? 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) [ 135.955917][ T2560] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 135.955918][ T2560] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 135.955920][ T2560] ? vprintk_emit (kernel/printk/printk.c:2478) [ 135.955922][ T2560] vprintk_emit (kernel/printk/printk.c:2479) [ 135.955923][ T2560] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 135.955924][ T2560] ? 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) [ 135.955926][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955927][ T2560] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 135.955931][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.955933][ T2560] _printk (kernel/printk/printk.c:2504) [ 135.955936][ T2560] ? snapshot_read.cold (user.c:?) [ 135.955938][ T2560] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 135.955942][ T2560] ? idr_get_free (??:?) [ 135.955944][ T2560] ? 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) [ 135.955948][ T2560] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 135.955955][ T2560] ? nla_get_range_signed (lib/nlattr.c:270) [ 135.955959][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.955960][ T2560] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 135.955963][ T2560] __nla_validate_parse (lib/nlattr.c:635) [ 135.955966][ T2560] __nla_parse (lib/nlattr.c:732) [ 135.955968][ T2560] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 135.955971][ T2560] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.955973][ T2560] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 135.955975][ T2560] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 135.955979][ T2560] ? security_capable (security/security.c:660 (discriminator 11)) [ 135.955982][ T2560] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 135.955984][ T2560] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 135.955987][ T2560] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 135.955994][ T2560] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 135.955997][ T2560] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 135.955999][ T2560] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 135.956001][ T2560] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 135.956003][ T2560] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 135.956005][ T2560] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.956008][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.956010][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.956011][ T2560] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.956013][ T2560] genl_rcv (net/netlink/genetlink.c:1218) [ 135.956015][ T2560] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.956017][ T2560] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.956019][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.956020][ T2560] ? 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) [ 135.956023][ T2560] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 135.956025][ T2560] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 135.956027][ T2560] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.956029][ T2560] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.956031][ T2560] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 135.956034][ T2560] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 135.956037][ T2560] __sys_sendto (net/socket.c:2281) [ 135.956039][ T2560] ? __ia32_sys_getpeername (net/socket.c:2235) [ 135.956042][ T2560] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 135.956046][ T2560] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 135.956048][ T2560] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 135.956050][ T2560] ? 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)) [ 135.956052][ T2560] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 135.956053][ T2560] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 135.956056][ T2560] ? irq_exit_rcu (kernel/softirq.c:786) [ 135.956059][ T2560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.956061][ T2560] RIP: 0033:0x7f5a34f14312 [ 135.956063][ T2560] 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) [ 135.956065][ T2560] RSP: 002b:00007ffcce32f098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 135.956068][ T2560] RAX: ffffffffffffffda RBX: 00007ffcce32f1c8 RCX: 00007f5a34f14312 [ 135.956070][ T2560] RDX: 0000000000000044 RSI: 00007f5a30af2ec0 RDI: 0000000000000020 [ 135.956071][ T2560] RBP: 00007ffcce32f0c0 R08: 00007ffcce32f240 R09: 000000000000000c [ 135.956072][ T2560] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f5a32d7e120 [ 135.956073][ T2560] R13: 00007ffcce32f1c8 R14: 00007f5a3483301a R15: 00007ffcce32f5b8 | [ 136.960700][ T2611] softirqs last disabled at (0): 0x0 | [ 136.960702][ T2611] Preemption disabled at: | [ 136.960703][ T2611] vprintk_emit (kernel/printk/printk.c:2471) | [ 136.960717][ T2611] Tainted: [W]=WARN [ 136.960719][ T2611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.960720][ T2611] Call Trace: [ 136.960722][ T2611] [ 136.960723][ T2611] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 136.960735][ T2611] ? vprintk_emit (kernel/printk/printk.c:2471) [ 136.960736][ T2611] __might_resched.cold (kernel/sched/core.c:9234) [ 136.960740][ T2611] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 136.960744][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960747][ T2611] __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)) [ 136.960750][ T2611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.960753][ T2611] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.960758][ T2611] ? 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) [ 136.960760][ T2611] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.960762][ T2611] put_chars (drivers/char/virtio_console.c:1176) [ 136.960764][ T2611] ? __send_to_port (drivers/char/virtio_console.c:654) [ 136.960766][ T2611] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 136.960768][ T2611] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 136.960770][ T2611] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 136.960775][ T2611] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 136.960777][ T2611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.960779][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960780][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960781][ T2611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.960783][ T2611] console_emit_next_record (kernel/printk/printk.c:3183) [ 136.960786][ T2611] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 136.960788][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960789][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960790][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960791][ T2611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.960793][ T2611] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 136.960795][ T2611] console_flush_one_record (kernel/printk/printk.c:3268) [ 136.960798][ T2611] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 136.960800][ T2611] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 136.960802][ T2611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.960804][ T2611] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 136.960806][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960807][ T2611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.960808][ T2611] ? 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) [ 136.960810][ T2611] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 136.960811][ T2611] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 136.960813][ T2611] ? vprintk_emit (kernel/printk/printk.c:2478) [ 136.960815][ T2611] vprintk_emit (kernel/printk/printk.c:2479) [ 136.960816][ T2611] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 136.960819][ T2611] _printk (kernel/printk/printk.c:2504) [ 136.960822][ T2611] ? snapshot_read.cold (user.c:?) [ 136.960824][ T2611] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 136.960826][ T2611] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 136.960831][ T2611] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 136.960832][ T2611] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 136.960835][ T2611] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 136.960838][ T2611] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 136.960840][ T2611] ? netdev_notice (net/core/dev.c:13194) [ 136.960841][ T2611] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 136.960850][ T2611] ? 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) [ 136.960851][ T2611] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 136.960853][ T2611] netif_set_promiscuity (net/core/dev.c:9699) [ 136.960856][ T2611] dev_set_promiscuity (net/core/dev_api.c:288) [ 136.960858][ T2611] ? dev_disable_lro (net/core/dev_api.c:267) [ 136.960860][ T2611] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 136.960864][ T2611] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 136.960867][ T2611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.960869][ T2611] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 136.960874][ T2611] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 136.960878][ T2611] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 136.960882][ T2611] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 136.960885][ T2611] ? __nla_validate_parse (lib/nlattr.c:635) [ 136.960890][ T2611] ? __nla_parse (lib/nlattr.c:732) [ 136.960891][ T2611] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 136.960896][ T2611] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 136.960898][ T2611] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 136.960901][ T2611] ? security_capable (security/security.c:660 (discriminator 11)) [ 136.960905][ T2611] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 136.960907][ T2611] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 136.960909][ T2611] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 136.960913][ T2611] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 136.960916][ T2611] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 136.960918][ T2611] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 136.960920][ T2611] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 136.960922][ T2611] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 136.960924][ T2611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 136.960927][ T2611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.960929][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960930][ T2611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.960932][ T2611] genl_rcv (net/netlink/genetlink.c:1218) [ 136.960933][ T2611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 136.960936][ T2611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 136.960938][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960939][ T2611] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 136.960941][ T2611] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 136.960943][ T2611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.960945][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960947][ T2611] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 136.960949][ T2611] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 136.960953][ T2611] __sys_sendto (net/socket.c:2281) [ 136.960955][ T2611] ? __ia32_sys_getpeername (net/socket.c:2235) [ 136.960959][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.960960][ T2611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.960962][ T2611] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 136.960964][ T2611] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.960966][ T2611] ? 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)) [ 136.960968][ T2611] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 136.960969][ T2611] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 136.960973][ T2611] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 136.960975][ T2611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 136.960977][ T2611] RIP: 0033:0x7f3e1c801312 [ 136.960979][ T2611] 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) [ 136.960981][ T2611] RSP: 002b:00007fff8dec5de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 136.960984][ T2611] RAX: ffffffffffffffda RBX: 00007fff8dec5f18 RCX: 00007f3e1c801312 [ 136.960985][ T2611] RDX: 0000000000000034 RSI: 00007f3e18420430 RDI: 0000000000000023 [ 136.960986][ T2611] RBP: 00007fff8dec5e10 R08: 00007fff8dec5f90 R09: 000000000000000c [ 136.960987][ T2611] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f3e1a65a200 [ 136.960988][ T2611] R13: 00007fff8dec5f18 R14: 00007f3e1c12001a R15: 00007fff8dec6308 | [ 138.186662][ T2652] softirqs last disabled at (0): 0x0 | [ 138.186665][ T2652] Preemption disabled at: | [ 138.186666][ T2652] vprintk_emit (kernel/printk/printk.c:2471) | [ 138.186679][ T2652] Tainted: [W]=WARN [ 138.186681][ T2652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.186683][ T2652] Call Trace: [ 138.186685][ T2652] [ 138.186687][ T2652] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 138.186694][ T2652] ? vprintk_emit (kernel/printk/printk.c:2471) [ 138.186696][ T2652] __might_resched.cold (kernel/sched/core.c:9234) [ 138.186701][ T2652] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 138.186705][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186709][ T2652] __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)) [ 138.186716][ T2652] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 138.186720][ T2652] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 138.186726][ T2652] ? 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) [ 138.186729][ T2652] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 138.186733][ T2652] put_chars (drivers/char/virtio_console.c:1176) [ 138.186742][ T2652] ? __send_to_port (drivers/char/virtio_console.c:654) [ 138.186745][ T2652] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 138.186748][ T2652] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 138.186752][ T2652] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 138.186758][ T2652] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 138.186761][ T2652] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 138.186764][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186766][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186768][ T2652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 138.186772][ T2652] console_emit_next_record (kernel/printk/printk.c:3183) [ 138.186776][ T2652] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 138.186779][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186781][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186782][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186785][ T2652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 138.186788][ T2652] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 138.186790][ T2652] console_flush_one_record (kernel/printk/printk.c:3268) [ 138.186794][ T2652] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 138.186799][ T2652] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 138.186802][ T2652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 138.186805][ T2652] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 138.186807][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186809][ T2652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 138.186812][ T2652] ? 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) [ 138.186814][ T2652] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 138.186817][ T2652] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 138.186820][ T2652] ? vprintk_emit (kernel/printk/printk.c:2478) [ 138.186822][ T2652] vprintk_emit (kernel/printk/printk.c:2479) [ 138.186825][ T2652] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 138.186829][ T2652] _printk (kernel/printk/printk.c:2504) [ 138.186833][ T2652] ? snapshot_read.cold (user.c:?) [ 138.186836][ T2652] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 138.186839][ T2652] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 138.186844][ T2652] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 138.186847][ T2652] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 138.186852][ T2652] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 138.186855][ T2652] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 138.186858][ T2652] ? netdev_notice (net/core/dev.c:13194) [ 138.186861][ T2652] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 138.186873][ T2652] ? 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) [ 138.186876][ T2652] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 138.186879][ T2652] netif_set_promiscuity (net/core/dev.c:9699) [ 138.186884][ T2652] dev_set_promiscuity (net/core/dev_api.c:288) [ 138.186886][ T2652] ? dev_disable_lro (net/core/dev_api.c:267) [ 138.186889][ T2652] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 138.186896][ T2652] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 138.186902][ T2652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 138.186905][ T2652] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 138.186912][ T2652] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 138.186918][ T2652] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 138.186926][ T2652] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 138.186931][ T2652] ? __nla_validate_parse (lib/nlattr.c:635) [ 138.186937][ T2652] ? __nla_parse (lib/nlattr.c:732) [ 138.186940][ T2652] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 138.186946][ T2652] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 138.186949][ T2652] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 138.186955][ T2652] ? security_capable (security/security.c:660 (discriminator 11)) [ 138.186959][ T2652] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 138.186963][ T2652] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 138.186966][ T2652] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 138.186972][ T2652] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 138.186976][ T2652] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 138.186980][ T2652] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 138.186983][ T2652] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 138.186986][ T2652] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 138.186989][ T2652] ? netlink_ack (./include/linux/skbuff.h:2718) [ 138.186994][ T2652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 138.186996][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.186998][ T2652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 138.187001][ T2652] genl_rcv (net/netlink/genetlink.c:1218) [ 138.187004][ T2652] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 138.187008][ T2652] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 138.187011][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.187014][ T2652] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 138.187017][ T2652] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 138.187020][ T2652] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 138.187024][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.187027][ T2652] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 138.187030][ T2652] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 138.187034][ T2652] __sys_sendto (net/socket.c:2281) [ 138.187038][ T2652] ? __ia32_sys_getpeername (net/socket.c:2235) [ 138.187044][ T2652] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 138.187046][ T2652] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 138.187050][ T2652] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 138.187053][ T2652] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 138.187056][ T2652] ? 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)) [ 138.187059][ T2652] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 138.187061][ T2652] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 138.187065][ T2652] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 138.187069][ T2652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 138.187072][ T2652] RIP: 0033:0x7fbd46f0d312 [ 138.187075][ T2652] 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) [ 138.187078][ T2652] RSP: 002b:00007ffd87b08398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.187082][ T2652] RAX: ffffffffffffffda RBX: 00007ffd87b084c8 RCX: 00007fbd46f0d312 [ 138.187084][ T2652] RDX: 0000000000000034 RSI: 00007fbd4432b270 RDI: 0000000000000023 [ 138.187086][ T2652] RBP: 00007ffd87b083c0 R08: 00007ffd87b08540 R09: 000000000000000c [ 138.187087][ T2652] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fbd44d662e0 [ 138.187089][ T2652] R13: 00007ffd87b084c8 R14: 00007fbd4682c01a R15: 00007ffd87b088b8 | [ 151.707313][ T2836] softirqs last disabled at (0): 0x0 | [ 151.707315][ T2836] Preemption disabled at: | [ 151.707315][ T2836] vprintk_emit (kernel/printk/printk.c:2471) | [ 151.707325][ T2836] Tainted: [W]=WARN [ 151.707326][ T2836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.707328][ T2836] Call Trace: [ 151.707330][ T2836] [ 151.707331][ T2836] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 151.707336][ T2836] ? vprintk_emit (kernel/printk/printk.c:2471) [ 151.707338][ T2836] __might_resched.cold (kernel/sched/core.c:9234) [ 151.707342][ T2836] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 151.707345][ T2836] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 151.707348][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707350][ T2836] __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.707353][ T2836] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.707356][ T2836] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.707361][ T2836] ? 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.707363][ T2836] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.707366][ T2836] put_chars (drivers/char/virtio_console.c:1176) [ 151.707367][ T2836] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 151.707369][ T2836] ? __send_to_port (drivers/char/virtio_console.c:654) [ 151.707370][ T2836] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 151.707373][ T2836] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 151.707378][ T2836] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 151.707380][ T2836] ? 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) [ 151.707382][ T2836] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 151.707385][ T2836] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.707387][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707388][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707390][ T2836] console_emit_next_record (kernel/printk/printk.c:3183) [ 151.707393][ T2836] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 151.707395][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707396][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707397][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707398][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707400][ T2836] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 151.707402][ T2836] console_flush_one_record (kernel/printk/printk.c:3268) [ 151.707404][ T2836] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 151.707407][ T2836] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 151.707409][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707411][ T2836] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 151.707412][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707413][ T2836] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.707415][ T2836] ? 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.707416][ T2836] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 151.707418][ T2836] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 151.707420][ T2836] ? vprintk_emit (kernel/printk/printk.c:2478) [ 151.707421][ T2836] vprintk_emit (kernel/printk/printk.c:2479) [ 151.707423][ T2836] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 151.707424][ T2836] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 151.707428][ T2836] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 151.707434][ T2836] _printk (kernel/printk/printk.c:2504) [ 151.707438][ T2836] ? snapshot_read.cold (user.c:?) [ 151.707440][ T2836] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 151.707443][ T2836] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 151.707445][ T2836] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 151.707448][ T2836] ? netdev_notice (net/core/dev.c:13194) [ 151.707449][ T2836] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 151.707452][ T2836] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 151.707455][ T2836] ? 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) [ 151.707457][ T2836] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 151.707459][ T2836] netif_set_promiscuity (net/core/dev.c:9699) [ 151.707461][ T2836] dev_set_promiscuity (net/core/dev_api.c:288) [ 151.707463][ T2836] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 151.707467][ T2836] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 151.707473][ T2836] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 151.707477][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707479][ T2836] notifier_call_chain (kernel/notifier.c:85) [ 151.707482][ T2836] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 151.707484][ T2836] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 151.707487][ T2836] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 151.707489][ T2836] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.707491][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707492][ T2836] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 151.707493][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707499][ T2836] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 151.707501][ T2836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.707503][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707504][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707505][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707507][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707508][ T2836] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.707510][ T2836] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 151.707512][ T2836] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 151.707514][ T2836] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 151.707516][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707517][ T2836] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 151.707521][ T2836] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 151.707523][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707524][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707525][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707526][ T2836] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 151.707528][ T2836] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 151.707530][ T2836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 151.707531][ T2836] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.707534][ T2836] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 151.707538][ T2836] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 151.707541][ T2836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 151.707542][ T2836] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.707544][ T2836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 151.707545][ T2836] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 151.707548][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707549][ T2836] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.707552][ T2836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 151.707554][ T2836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 151.707556][ T2836] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.707558][ T2836] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 151.707560][ T2836] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 151.707561][ T2836] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 151.707563][ T2836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.707565][ T2836] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 151.707568][ T2836] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 151.707571][ T2836] ____sys_sendmsg (net/socket.c:2713) [ 151.707572][ T2836] ? copy_msghdr_from_user (net/socket.c:2650) [ 151.707574][ T2836] ? sock_write_iter (net/socket.c:1269) [ 151.707576][ T2836] ? move_addr_to_kernel (net/socket.c:258) [ 151.707577][ T2836] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.707580][ T2836] ___sys_sendmsg (net/socket.c:2767) [ 151.707582][ T2836] ? copy_msghdr_from_user (net/socket.c:2619) [ 151.707587][ T2836] __sys_sendmsg (net/socket.c:2799) [ 151.707589][ T2836] ? __sys_sendmsg_sock (net/socket.c:2780) [ 151.707592][ T2836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.707593][ T2836] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 151.707596][ T2836] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 151.707598][ T2836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.707599][ T2836] RIP: 0033:0x7f139c71154e [ 151.707601][ T2836] 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 [ 151.707603][ T2836] RSP: 002b:00007ffe9cc45700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 151.707607][ T2836] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f139c71154e [ 151.707608][ T2836] RDX: 0000000000000000 RSI: 00007ffe9cc457b0 RDI: 0000000000000005 [ 151.707609][ T2836] RBP: 00007ffe9cc45710 R08: 0000000000000000 R09: 0000000000000000 [ 151.707610][ T2836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bb8 [ 151.707611][ T2836] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9cc45e70 | [ 154.061378][ T2893] softirqs last disabled at (0): 0x0 | [ 154.061379][ T2893] Preemption disabled at: | [ 154.061380][ T2893] vprintk_emit (kernel/printk/printk.c:2471) | [ 154.061390][ T2893] Tainted: [W]=WARN [ 154.061391][ T2893] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.061393][ T2893] Call Trace: [ 154.061395][ T2893] [ 154.061396][ T2893] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 154.061402][ T2893] ? vprintk_emit (kernel/printk/printk.c:2471) [ 154.061404][ T2893] __might_resched.cold (kernel/sched/core.c:9234) [ 154.061407][ T2893] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 154.061411][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061414][ T2893] __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)) [ 154.061417][ T2893] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 154.061420][ T2893] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 154.061425][ T2893] ? 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) [ 154.061427][ T2893] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 154.061430][ T2893] put_chars (drivers/char/virtio_console.c:1176) [ 154.061431][ T2893] ? __send_to_port (drivers/char/virtio_console.c:654) [ 154.061433][ T2893] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 154.061436][ T2893] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 154.061440][ T2893] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 154.061443][ T2893] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 154.061444][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061445][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061448][ T2893] console_emit_next_record (kernel/printk/printk.c:3183) [ 154.061451][ T2893] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 154.061453][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061454][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061455][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061456][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061458][ T2893] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 154.061459][ T2893] console_flush_one_record (kernel/printk/printk.c:3268) [ 154.061462][ T2893] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 154.061464][ T2893] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 154.061466][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061468][ T2893] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 154.061470][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061471][ T2893] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 154.061472][ T2893] ? 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) [ 154.061474][ T2893] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 154.061475][ T2893] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 154.061477][ T2893] ? vprintk_emit (kernel/printk/printk.c:2478) [ 154.061479][ T2893] vprintk_emit (kernel/printk/printk.c:2479) [ 154.061480][ T2893] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 154.061481][ T2893] ? 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) [ 154.061483][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061484][ T2893] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 154.061488][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061490][ T2893] _printk (kernel/printk/printk.c:2504) [ 154.061493][ T2893] ? snapshot_read.cold (user.c:?) [ 154.061495][ T2893] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 154.061499][ T2893] ? idr_get_free (??:?) [ 154.061501][ T2893] ? 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) [ 154.061504][ T2893] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 154.061510][ T2893] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.061514][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061516][ T2893] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 154.061518][ T2893] __nla_validate_parse (lib/nlattr.c:635) [ 154.061522][ T2893] __nla_parse (lib/nlattr.c:732) [ 154.061524][ T2893] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 154.061526][ T2893] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 154.061528][ T2893] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 154.061531][ T2893] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 154.061534][ T2893] ? security_capable (security/security.c:660 (discriminator 11)) [ 154.061537][ T2893] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 154.061539][ T2893] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 154.061542][ T2893] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 154.061548][ T2893] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 154.061551][ T2893] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 154.061553][ T2893] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 154.061555][ T2893] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 154.061557][ T2893] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 154.061559][ T2893] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.061562][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061563][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061565][ T2893] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 154.061567][ T2893] genl_rcv (net/netlink/genetlink.c:1218) [ 154.061568][ T2893] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.061571][ T2893] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.061573][ T2893] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 154.061576][ T2893] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 154.061578][ T2893] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 154.061580][ T2893] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 154.061581][ T2893] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 154.061584][ T2893] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 154.061587][ T2893] __sys_sendto (net/socket.c:2281) [ 154.061590][ T2893] ? __ia32_sys_getpeername (net/socket.c:2235) [ 154.061594][ T2893] ? fput_close_sync (fs/file_table.c:617) [ 154.061597][ T2893] ? alloc_file_clone (fs/file_table.c:479) [ 154.061599][ T2893] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 154.061600][ T2893] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 154.061602][ T2893] ? 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)) [ 154.061603][ T2893] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 154.061605][ T2893] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 154.061608][ T2893] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 154.061609][ T2893] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.061612][ T2893] RIP: 0033:0x7f0a5346c312 [ 154.061613][ T2893] 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) [ 154.061615][ T2893] RSP: 002b:00007ffcdfa42eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 154.061619][ T2893] RAX: ffffffffffffffda RBX: 00007ffcdfa42fe8 RCX: 00007f0a5346c312 [ 154.061620][ T2893] RDX: 0000000000000044 RSI: 00007f0a4af6ae20 RDI: 0000000000000020 [ 154.061621][ T2893] RBP: 00007ffcdfa42ee0 R08: 00007ffcdfa43060 R09: 000000000000000c [ 154.061622][ T2893] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f0a512d6120 [ 154.061623][ T2893] R13: 00007ffcdfa42fe8 R14: 00007f0a52d8b01a R15: 00007ffcdfa433d8 | [ 155.918768][ T2979] softirqs last disabled at (0): 0x0 | [ 155.918770][ T2979] Preemption disabled at: | [ 155.918771][ T2979] vprintk_emit (kernel/printk/printk.c:2471) | [ 155.918781][ T2979] Tainted: [W]=WARN [ 155.918782][ T2979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 155.918783][ T2979] Call Trace: [ 155.918785][ T2979] [ 155.918786][ T2979] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 155.918792][ T2979] ? vprintk_emit (kernel/printk/printk.c:2471) [ 155.918793][ T2979] __might_resched.cold (kernel/sched/core.c:9234) [ 155.918797][ T2979] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 155.918800][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918802][ T2979] __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)) [ 155.918805][ T2979] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 155.918808][ T2979] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 155.918814][ T2979] ? 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) [ 155.918815][ T2979] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 155.918818][ T2979] put_chars (drivers/char/virtio_console.c:1176) [ 155.918820][ T2979] ? __send_to_port (drivers/char/virtio_console.c:654) [ 155.918821][ T2979] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 155.918824][ T2979] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 155.918832][ T2979] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 155.918836][ T2979] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 155.918838][ T2979] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 155.918840][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918841][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918843][ T2979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.918845][ T2979] console_emit_next_record (kernel/printk/printk.c:3183) [ 155.918848][ T2979] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 155.918850][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918851][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918852][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918853][ T2979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.918855][ T2979] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 155.918857][ T2979] console_flush_one_record (kernel/printk/printk.c:3268) [ 155.918859][ T2979] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 155.918862][ T2979] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 155.918864][ T2979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.918866][ T2979] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 155.918867][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918868][ T2979] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.918870][ T2979] ? 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) [ 155.918871][ T2979] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 155.918873][ T2979] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 155.918875][ T2979] ? vprintk_emit (kernel/printk/printk.c:2478) [ 155.918876][ T2979] vprintk_emit (kernel/printk/printk.c:2479) [ 155.918878][ T2979] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 155.918880][ T2979] _printk (kernel/printk/printk.c:2504) [ 155.918883][ T2979] ? snapshot_read.cold (user.c:?) [ 155.918885][ T2979] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 155.918888][ T2979] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 155.918892][ T2979] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 155.918893][ T2979] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 155.918896][ T2979] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 155.918899][ T2979] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 155.918901][ T2979] ? netdev_notice (net/core/dev.c:13194) [ 155.918902][ T2979] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 155.918910][ T2979] ? 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) [ 155.918912][ T2979] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 155.918914][ T2979] netif_set_promiscuity (net/core/dev.c:9699) [ 155.918917][ T2979] dev_set_promiscuity (net/core/dev_api.c:288) [ 155.918919][ T2979] ? dev_disable_lro (net/core/dev_api.c:267) [ 155.918920][ T2979] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 155.918924][ T2979] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 155.918928][ T2979] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.918930][ T2979] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 155.918934][ T2979] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 155.918938][ T2979] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 155.918942][ T2979] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 155.918945][ T2979] ? __nla_validate_parse (lib/nlattr.c:635) [ 155.918950][ T2979] ? __nla_parse (lib/nlattr.c:732) [ 155.918951][ T2979] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 155.918956][ T2979] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 155.918958][ T2979] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 155.918961][ T2979] ? security_capable (security/security.c:660 (discriminator 11)) [ 155.918964][ T2979] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 155.918967][ T2979] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 155.918969][ T2979] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 155.918972][ T2979] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 155.918975][ T2979] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 155.918978][ T2979] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 155.918980][ T2979] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 155.918982][ T2979] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 155.918984][ T2979] ? netlink_ack (./include/linux/skbuff.h:2718) [ 155.918987][ T2979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.918988][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.918989][ T2979] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.918991][ T2979] genl_rcv (net/netlink/genetlink.c:1218) [ 155.918993][ T2979] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 155.918996][ T2979] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 155.918997][ T2979] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 155.919000][ T2979] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 155.919003][ T2979] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 155.919005][ T2979] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 155.919007][ T2979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 155.919009][ T2979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 155.919010][ T2979] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 155.919013][ T2979] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 155.919016][ T2979] __sys_sendto (net/socket.c:2281) [ 155.919018][ T2979] ? __ia32_sys_getpeername (net/socket.c:2235) [ 155.919020][ T2979] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 155.919022][ T2979] ? do_futex (kernel/futex/syscalls.c:133) [ 155.919025][ T2979] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 155.919027][ T2979] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 155.919031][ T2979] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 155.919033][ T2979] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 155.919034][ T2979] ? 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)) [ 155.919036][ T2979] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 155.919037][ T2979] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 155.919041][ T2979] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 155.919043][ T2979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 155.919045][ T2979] RIP: 0033:0x7fa1f8072312 [ 155.919047][ T2979] 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) [ 155.919048][ T2979] RSP: 002b:00007fff0528dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 155.919052][ T2979] RAX: ffffffffffffffda RBX: 00007fff0528e0d8 RCX: 00007fa1f8072312 [ 155.919054][ T2979] RDX: 0000000000000030 RSI: 00007fa1f44a3a30 RDI: 0000000000000023 [ 155.919054][ T2979] RBP: 00007fff0528dfd0 R08: 00007fff0528e150 R09: 000000000000000c [ 155.919055][ T2979] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa1f5ed22e0 [ 155.919056][ T2979] R13: 00007fff0528e0d8 R14: 00007fa1f799101a R15: 00007fff0528e4c8 | [ 161.658249][ T3102] softirqs last disabled at (0): 0x0 | [ 161.658251][ T3102] Preemption disabled at: | [ 161.658252][ T3102] vprintk_emit (kernel/printk/printk.c:2471) | [ 161.658262][ T3102] Tainted: [W]=WARN [ 161.658263][ T3102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.658265][ T3102] Call Trace: [ 161.658266][ T3102] [ 161.658267][ T3102] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 161.658273][ T3102] ? vprintk_emit (kernel/printk/printk.c:2471) [ 161.658274][ T3102] __might_resched.cold (kernel/sched/core.c:9234) [ 161.658279][ T3102] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 161.658282][ T3102] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 161.658284][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658287][ T3102] __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.658289][ T3102] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 161.658293][ T3102] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 161.658297][ T3102] ? 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.658299][ T3102] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 161.658302][ T3102] put_chars (drivers/char/virtio_console.c:1176) [ 161.658303][ T3102] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 161.658305][ T3102] ? __send_to_port (drivers/char/virtio_console.c:654) [ 161.658306][ T3102] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 161.658309][ T3102] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 161.658314][ T3102] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 161.658316][ T3102] ? 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.658318][ T3102] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 161.658321][ T3102] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 161.658322][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658324][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658326][ T3102] console_emit_next_record (kernel/printk/printk.c:3183) [ 161.658329][ T3102] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 161.658331][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658332][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658333][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658334][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658336][ T3102] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 161.658338][ T3102] console_flush_one_record (kernel/printk/printk.c:3268) [ 161.658340][ T3102] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 161.658343][ T3102] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 161.658345][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658347][ T3102] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 161.658349][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658350][ T3102] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.658351][ T3102] ? 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.658353][ T3102] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 161.658354][ T3102] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 161.658356][ T3102] ? vprintk_emit (kernel/printk/printk.c:2478) [ 161.658358][ T3102] vprintk_emit (kernel/printk/printk.c:2479) [ 161.658359][ T3102] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 161.658361][ T3102] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 161.658364][ T3102] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 161.658370][ T3102] _printk (kernel/printk/printk.c:2504) [ 161.658373][ T3102] ? snapshot_read.cold (user.c:?) [ 161.658376][ T3102] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 161.658378][ T3102] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 161.658381][ T3102] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 161.658383][ T3102] ? netdev_notice (net/core/dev.c:13194) [ 161.658384][ T3102] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 161.658387][ T3102] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 161.658390][ T3102] ? 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.658391][ T3102] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 161.658394][ T3102] netif_set_promiscuity (net/core/dev.c:9699) [ 161.658396][ T3102] dev_set_promiscuity (net/core/dev_api.c:288) [ 161.658398][ T3102] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.658402][ T3102] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 161.658408][ T3102] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 161.658412][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658414][ T3102] notifier_call_chain (kernel/notifier.c:85) [ 161.658417][ T3102] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 161.658419][ T3102] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 161.658422][ T3102] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 161.658423][ T3102] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.658425][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658426][ T3102] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 161.658428][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658433][ T3102] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 161.658436][ T3102] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.658438][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658439][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658440][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658442][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658443][ T3102] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.658445][ T3102] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 161.658447][ T3102] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 161.658449][ T3102] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 161.658451][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658452][ T3102] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 161.658456][ T3102] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 161.658458][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658459][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658461][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658462][ T3102] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 161.658463][ T3102] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 161.658465][ T3102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.658467][ T3102] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 161.658469][ T3102] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 161.658473][ T3102] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 161.658476][ T3102] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.658477][ T3102] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.658479][ T3102] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.658481][ T3102] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 161.658484][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658485][ T3102] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 161.658487][ T3102] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.658489][ T3102] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.658491][ T3102] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.658493][ T3102] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 161.658495][ T3102] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 161.658497][ T3102] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 161.658499][ T3102] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 161.658500][ T3102] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 161.658503][ T3102] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 161.658506][ T3102] ____sys_sendmsg (net/socket.c:2713) [ 161.658508][ T3102] ? copy_msghdr_from_user (net/socket.c:2650) [ 161.658510][ T3102] ? sock_write_iter (net/socket.c:1269) [ 161.658511][ T3102] ? move_addr_to_kernel (net/socket.c:258) [ 161.658513][ T3102] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 161.658515][ T3102] ___sys_sendmsg (net/socket.c:2767) [ 161.658517][ T3102] ? copy_msghdr_from_user (net/socket.c:2619) [ 161.658522][ T3102] __sys_sendmsg (net/socket.c:2799) [ 161.658524][ T3102] ? __sys_sendmsg_sock (net/socket.c:2780) [ 161.658527][ T3102] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 161.658529][ T3102] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 161.658531][ T3102] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 161.658533][ T3102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.658535][ T3102] RIP: 0033:0x7feefcf3b54e [ 161.658537][ T3102] 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.658539][ T3102] RSP: 002b:00007fff3ad7c310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.658542][ T3102] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007feefcf3b54e [ 161.658544][ T3102] RDX: 0000000000000000 RSI: 00007fff3ad7c3c0 RDI: 0000000000000005 [ 161.658545][ T3102] RBP: 00007fff3ad7c320 R08: 0000000000000000 R09: 0000000000000000 [ 161.658545][ T3102] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bc1 [ 161.658546][ T3102] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3ad7ca80 | [ 164.079017][ T3161] softirqs last disabled at (0): 0x0 | [ 164.079018][ T3161] Preemption disabled at: | [ 164.079019][ T3161] vprintk_emit (kernel/printk/printk.c:2471) | [ 164.079029][ T3161] Tainted: [W]=WARN [ 164.079030][ T3161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.079032][ T3161] Call Trace: [ 164.079033][ T3161] [ 164.079035][ T3161] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 164.079041][ T3161] ? vprintk_emit (kernel/printk/printk.c:2471) [ 164.079042][ T3161] __might_resched.cold (kernel/sched/core.c:9234) [ 164.079046][ T3161] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 164.079050][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079053][ T3161] __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.079056][ T3161] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.079059][ T3161] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.079064][ T3161] ? 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.079066][ T3161] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.079068][ T3161] put_chars (drivers/char/virtio_console.c:1176) [ 164.079070][ T3161] ? __send_to_port (drivers/char/virtio_console.c:654) [ 164.079072][ T3161] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 164.079074][ T3161] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 164.079080][ T3161] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 164.079082][ T3161] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.079083][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079085][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079087][ T3161] console_emit_next_record (kernel/printk/printk.c:3183) [ 164.079090][ T3161] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 164.079092][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079093][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079094][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079095][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079097][ T3161] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 164.079099][ T3161] console_flush_one_record (kernel/printk/printk.c:3268) [ 164.079101][ T3161] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 164.079104][ T3161] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 164.079106][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079107][ T3161] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 164.079109][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079110][ T3161] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.079111][ T3161] ? 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.079113][ T3161] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 164.079114][ T3161] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 164.079117][ T3161] ? vprintk_emit (kernel/printk/printk.c:2478) [ 164.079118][ T3161] vprintk_emit (kernel/printk/printk.c:2479) [ 164.079120][ T3161] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 164.079121][ T3161] ? 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) [ 164.079123][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079123][ T3161] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 164.079127][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079129][ T3161] _printk (kernel/printk/printk.c:2504) [ 164.079132][ T3161] ? snapshot_read.cold (user.c:?) [ 164.079134][ T3161] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 164.079138][ T3161] ? idr_get_free (??:?) [ 164.079140][ T3161] ? 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) [ 164.079143][ T3161] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 164.079149][ T3161] ? nla_get_range_signed (lib/nlattr.c:270) [ 164.079154][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079155][ T3161] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 164.079158][ T3161] __nla_validate_parse (lib/nlattr.c:635) [ 164.079161][ T3161] __nla_parse (lib/nlattr.c:732) [ 164.079163][ T3161] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 164.079165][ T3161] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.079167][ T3161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 164.079169][ T3161] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 164.079173][ T3161] ? security_capable (security/security.c:660 (discriminator 11)) [ 164.079176][ T3161] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 164.079178][ T3161] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 164.079180][ T3161] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 164.079188][ T3161] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 164.079191][ T3161] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 164.079193][ T3161] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 164.079195][ T3161] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 164.079197][ T3161] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 164.079199][ T3161] ? netlink_ack (./include/linux/skbuff.h:2718) [ 164.079202][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079203][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079204][ T3161] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.079206][ T3161] genl_rcv (net/netlink/genetlink.c:1218) [ 164.079208][ T3161] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 164.079210][ T3161] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 164.079213][ T3161] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 164.079215][ T3161] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 164.079217][ T3161] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.079219][ T3161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.079220][ T3161] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 164.079223][ T3161] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 164.079226][ T3161] __sys_sendto (net/socket.c:2281) [ 164.079229][ T3161] ? __ia32_sys_getpeername (net/socket.c:2235) [ 164.079232][ T3161] ? fput_close_sync (fs/file_table.c:617) [ 164.079235][ T3161] ? alloc_file_clone (fs/file_table.c:479) [ 164.079237][ T3161] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 164.079239][ T3161] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 164.079241][ T3161] ? 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.079242][ T3161] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 164.079244][ T3161] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 164.079246][ T3161] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 164.079248][ T3161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 164.079250][ T3161] RIP: 0033:0x7f07b0e7c312 [ 164.079252][ T3161] 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.079255][ T3161] RSP: 002b:00007ffc9a950318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 164.079258][ T3161] RAX: ffffffffffffffda RBX: 00007ffc9a950448 RCX: 00007f07b0e7c312 [ 164.079260][ T3161] RDX: 0000000000000044 RSI: 00007f07aebdfaf0 RDI: 0000000000000020 [ 164.079261][ T3161] RBP: 00007ffc9a950340 R08: 00007ffc9a9504c0 R09: 000000000000000c [ 164.079262][ T3161] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f07aece6120 [ 164.079263][ T3161] R13: 00007ffc9a950448 R14: 00007f07b079b01a R15: 00007ffc9a950838 | [ 165.131922][ T3209] softirqs last disabled at (0): 0x0 | [ 165.131924][ T3209] Preemption disabled at: | [ 165.131925][ T3209] vprintk_emit (kernel/printk/printk.c:2471) | [ 165.131935][ T3209] Tainted: [W]=WARN [ 165.131936][ T3209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.131938][ T3209] Call Trace: [ 165.131939][ T3209] [ 165.131941][ T3209] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 165.131947][ T3209] ? vprintk_emit (kernel/printk/printk.c:2471) [ 165.131948][ T3209] __might_resched.cold (kernel/sched/core.c:9234) [ 165.131952][ T3209] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 165.131956][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.131958][ T3209] __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)) [ 165.131961][ T3209] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 165.131964][ T3209] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 165.131970][ T3209] ? 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) [ 165.131972][ T3209] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 165.131974][ T3209] put_chars (drivers/char/virtio_console.c:1176) [ 165.131976][ T3209] ? __send_to_port (drivers/char/virtio_console.c:654) [ 165.131977][ T3209] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 165.131980][ T3209] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 165.131982][ T3209] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 165.131987][ T3209] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 165.131989][ T3209] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 165.131991][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.131992][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.131993][ T3209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.131995][ T3209] console_emit_next_record (kernel/printk/printk.c:3183) [ 165.131998][ T3209] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 165.132000][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132001][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132002][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132003][ T3209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.132005][ T3209] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 165.132007][ T3209] console_flush_one_record (kernel/printk/printk.c:3268) [ 165.132009][ T3209] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 165.132012][ T3209] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 165.132014][ T3209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.132016][ T3209] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 165.132018][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132019][ T3209] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 165.132020][ T3209] ? 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) [ 165.132022][ T3209] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 165.132023][ T3209] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 165.132025][ T3209] ? vprintk_emit (kernel/printk/printk.c:2478) [ 165.132027][ T3209] vprintk_emit (kernel/printk/printk.c:2479) [ 165.132029][ T3209] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 165.132031][ T3209] _printk (kernel/printk/printk.c:2504) [ 165.132034][ T3209] ? snapshot_read.cold (user.c:?) [ 165.132035][ T3209] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 165.132038][ T3209] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 165.132042][ T3209] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 165.132044][ T3209] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 165.132047][ T3209] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 165.132049][ T3209] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 165.132052][ T3209] ? netdev_notice (net/core/dev.c:13194) [ 165.132053][ T3209] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 165.132061][ T3209] ? 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) [ 165.132063][ T3209] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 165.132065][ T3209] netif_set_promiscuity (net/core/dev.c:9699) [ 165.132068][ T3209] dev_set_promiscuity (net/core/dev_api.c:288) [ 165.132070][ T3209] ? dev_disable_lro (net/core/dev_api.c:267) [ 165.132071][ T3209] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 165.132075][ T3209] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 165.132079][ T3209] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 165.132081][ T3209] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 165.132085][ T3209] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 165.132089][ T3209] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 165.132093][ T3209] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 165.132097][ T3209] ? __nla_validate_parse (lib/nlattr.c:635) [ 165.132101][ T3209] ? __nla_parse (lib/nlattr.c:732) [ 165.132103][ T3209] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 165.132107][ T3209] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 165.132109][ T3209] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 165.132113][ T3209] ? security_capable (security/security.c:660 (discriminator 11)) [ 165.132116][ T3209] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 165.132118][ T3209] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 165.132120][ T3209] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 165.132124][ T3209] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 165.132127][ T3209] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 165.132129][ T3209] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 165.132131][ T3209] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 165.132133][ T3209] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 165.132135][ T3209] ? netlink_ack (./include/linux/skbuff.h:2718) [ 165.132138][ T3209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.132139][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132141][ T3209] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 165.132143][ T3209] genl_rcv (net/netlink/genetlink.c:1218) [ 165.132144][ T3209] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 165.132147][ T3209] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 165.132149][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132150][ T3209] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 165.132153][ T3209] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 165.132155][ T3209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.132156][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132158][ T3209] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 165.132161][ T3209] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 165.132164][ T3209] __sys_sendto (net/socket.c:2281) [ 165.132166][ T3209] ? __ia32_sys_getpeername (net/socket.c:2235) [ 165.132170][ T3209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.132171][ T3209] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 165.132173][ T3209] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 165.132175][ T3209] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 165.132178][ T3209] ? 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)) [ 165.132179][ T3209] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 165.132181][ T3209] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 165.132184][ T3209] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 165.132187][ T3209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 165.132189][ T3209] RIP: 0033:0x7f2484999312 [ 165.132191][ T3209] 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) [ 165.132193][ T3209] RSP: 002b:00007fffd9ace0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 165.132196][ T3209] RAX: ffffffffffffffda RBX: 00007fffd9ace228 RCX: 00007f2484999312 [ 165.132198][ T3209] RDX: 0000000000000030 RSI: 00007f24805dad70 RDI: 0000000000000023 [ 165.132198][ T3209] RBP: 00007fffd9ace120 R08: 00007fffd9ace2a0 R09: 000000000000000c [ 165.132200][ T3209] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f24827f2200 [ 165.132200][ T3209] R13: 00007fffd9ace228 R14: 00007f24842b801a R15: 00007fffd9ace618 | [ 174.583390][ T3391] softirqs last disabled at (0): 0x0 | [ 174.583392][ T3391] Preemption disabled at: | [ 174.583393][ T3391] vprintk_emit (kernel/printk/printk.c:2471) | [ 174.583403][ T3391] Tainted: [W]=WARN [ 174.583404][ T3391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 174.583406][ T3391] Call Trace: [ 174.583407][ T3391] [ 174.583408][ T3391] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 174.583414][ T3391] ? vprintk_emit (kernel/printk/printk.c:2471) [ 174.583416][ T3391] __might_resched.cold (kernel/sched/core.c:9234) [ 174.583419][ T3391] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 174.583423][ T3391] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 174.583424][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583427][ T3391] __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.583429][ T3391] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 174.583432][ T3391] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 174.583437][ T3391] ? 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.583439][ T3391] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 174.583442][ T3391] put_chars (drivers/char/virtio_console.c:1176) [ 174.583443][ T3391] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 174.583445][ T3391] ? __send_to_port (drivers/char/virtio_console.c:654) [ 174.583446][ T3391] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 174.583449][ T3391] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 174.583454][ T3391] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 174.583456][ T3391] ? 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.583457][ T3391] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 174.583460][ T3391] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 174.583462][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583463][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583466][ T3391] console_emit_next_record (kernel/printk/printk.c:3183) [ 174.583469][ T3391] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 174.583471][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583472][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583473][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583474][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583476][ T3391] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 174.583478][ T3391] console_flush_one_record (kernel/printk/printk.c:3268) [ 174.583480][ T3391] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 174.583483][ T3391] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 174.583485][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583486][ T3391] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 174.583488][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583492][ T3391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.583494][ T3391] ? 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.583495][ T3391] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 174.583496][ T3391] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 174.583498][ T3391] ? vprintk_emit (kernel/printk/printk.c:2478) [ 174.583500][ T3391] vprintk_emit (kernel/printk/printk.c:2479) [ 174.583502][ T3391] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 174.583503][ T3391] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 174.583506][ T3391] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 174.583512][ T3391] _printk (kernel/printk/printk.c:2504) [ 174.583516][ T3391] ? snapshot_read.cold (user.c:?) [ 174.583518][ T3391] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 174.583521][ T3391] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 174.583524][ T3391] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 174.583526][ T3391] ? netdev_notice (net/core/dev.c:13194) [ 174.583527][ T3391] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 174.583530][ T3391] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 174.583533][ T3391] ? 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.583535][ T3391] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 174.583537][ T3391] netif_set_promiscuity (net/core/dev.c:9699) [ 174.583539][ T3391] dev_set_promiscuity (net/core/dev_api.c:288) [ 174.583541][ T3391] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 174.583544][ T3391] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 174.583551][ T3391] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 174.583555][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583557][ T3391] notifier_call_chain (kernel/notifier.c:85) [ 174.583560][ T3391] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 174.583562][ T3391] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 174.583565][ T3391] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 174.583566][ T3391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.583568][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583569][ T3391] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 174.583571][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583576][ T3391] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 174.583579][ T3391] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.583581][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583582][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583583][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583584][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583586][ T3391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.583587][ T3391] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 174.583590][ T3391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 174.583591][ T3391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 174.583594][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583595][ T3391] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 174.583598][ T3391] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 174.583600][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583601][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583603][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583604][ T3391] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 174.583606][ T3391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 174.583607][ T3391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 174.583609][ T3391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 174.583611][ T3391] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 174.583615][ T3391] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 174.583618][ T3391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 174.583619][ T3391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.583621][ T3391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 174.583623][ T3391] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 174.583626][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583627][ T3391] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 174.583629][ T3391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 174.583631][ T3391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 174.583633][ T3391] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.583635][ T3391] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 174.583637][ T3391] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 174.583638][ T3391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 174.583640][ T3391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 174.583642][ T3391] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 174.583645][ T3391] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 174.583648][ T3391] ____sys_sendmsg (net/socket.c:2713) [ 174.583650][ T3391] ? copy_msghdr_from_user (net/socket.c:2650) [ 174.583651][ T3391] ? sock_write_iter (net/socket.c:1269) [ 174.583653][ T3391] ? move_addr_to_kernel (net/socket.c:258) [ 174.583654][ T3391] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 174.583657][ T3391] ___sys_sendmsg (net/socket.c:2767) [ 174.583659][ T3391] ? copy_msghdr_from_user (net/socket.c:2619) [ 174.583664][ T3391] __sys_sendmsg (net/socket.c:2799) [ 174.583666][ T3391] ? __sys_sendmsg_sock (net/socket.c:2780) [ 174.583668][ T3391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 174.583670][ T3391] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 174.583673][ T3391] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 174.583674][ T3391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 174.583676][ T3391] RIP: 0033:0x7f1df41df54e [ 174.583678][ T3391] 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.583680][ T3391] RSP: 002b:00007ffed790d300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 174.583683][ T3391] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f1df41df54e [ 174.583685][ T3391] RDX: 0000000000000000 RSI: 00007ffed790d3b0 RDI: 0000000000000005 [ 174.583686][ T3391] RBP: 00007ffed790d310 R08: 0000000000000000 R09: 0000000000000000 [ 174.583686][ T3391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bce [ 174.583687][ T3391] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed790da70 | [ 176.918384][ T3448] softirqs last disabled at (0): 0x0 | [ 176.918386][ T3448] Preemption disabled at: | [ 176.918387][ T3448] vprintk_emit (kernel/printk/printk.c:2471) | [ 176.918397][ T3448] Tainted: [W]=WARN [ 176.918398][ T3448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 176.918400][ T3448] Call Trace: [ 176.918401][ T3448] [ 176.918402][ T3448] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 176.918408][ T3448] ? vprintk_emit (kernel/printk/printk.c:2471) [ 176.918409][ T3448] __might_resched.cold (kernel/sched/core.c:9234) [ 176.918414][ T3448] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 176.918417][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918420][ T3448] __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.918423][ T3448] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 176.918426][ T3448] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 176.918431][ T3448] ? 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.918433][ T3448] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 176.918435][ T3448] put_chars (drivers/char/virtio_console.c:1176) [ 176.918437][ T3448] ? __send_to_port (drivers/char/virtio_console.c:654) [ 176.918439][ T3448] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 176.918441][ T3448] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 176.918446][ T3448] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 176.918448][ T3448] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 176.918450][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918451][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918454][ T3448] console_emit_next_record (kernel/printk/printk.c:3183) [ 176.918456][ T3448] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 176.918459][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918460][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918461][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918462][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918464][ T3448] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 176.918466][ T3448] console_flush_one_record (kernel/printk/printk.c:3268) [ 176.918468][ T3448] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 176.918471][ T3448] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 176.918473][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918474][ T3448] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 176.918476][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918477][ T3448] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.918479][ T3448] ? 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.918480][ T3448] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 176.918482][ T3448] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 176.918484][ T3448] ? vprintk_emit (kernel/printk/printk.c:2478) [ 176.918485][ T3448] vprintk_emit (kernel/printk/printk.c:2479) [ 176.918487][ T3448] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 176.918488][ T3448] ? 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.918490][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918491][ T3448] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 176.918495][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918497][ T3448] _printk (kernel/printk/printk.c:2504) [ 176.918500][ T3448] ? snapshot_read.cold (user.c:?) [ 176.918501][ T3448] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 176.918505][ T3448] ? idr_get_free (??:?) [ 176.918507][ T3448] ? 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.918510][ T3448] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 176.918517][ T3448] ? nla_get_range_signed (lib/nlattr.c:270) [ 176.918521][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918522][ T3448] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 176.918525][ T3448] __nla_validate_parse (lib/nlattr.c:635) [ 176.918528][ T3448] __nla_parse (lib/nlattr.c:732) [ 176.918531][ T3448] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 176.918533][ T3448] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.918535][ T3448] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 176.918537][ T3448] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 176.918541][ T3448] ? security_capable (security/security.c:660 (discriminator 11)) [ 176.918544][ T3448] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 176.918546][ T3448] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 176.918549][ T3448] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 176.918556][ T3448] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 176.918559][ T3448] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 176.918561][ T3448] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 176.918563][ T3448] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 176.918565][ T3448] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 176.918567][ T3448] ? netlink_ack (./include/linux/skbuff.h:2718) [ 176.918570][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918571][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918572][ T3448] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 176.918574][ T3448] genl_rcv (net/netlink/genetlink.c:1218) [ 176.918576][ T3448] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 176.918579][ T3448] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 176.918581][ T3448] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 176.918584][ T3448] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 176.918586][ T3448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 176.918587][ T3448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 176.918589][ T3448] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 176.918592][ T3448] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 176.918595][ T3448] __sys_sendto (net/socket.c:2281) [ 176.918598][ T3448] ? __ia32_sys_getpeername (net/socket.c:2235) [ 176.918602][ T3448] ? fput_close_sync (fs/file_table.c:617) [ 176.918605][ T3448] ? alloc_file_clone (fs/file_table.c:479) [ 176.918607][ T3448] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 176.918609][ T3448] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 176.918610][ T3448] ? 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.918612][ T3448] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 176.918613][ T3448] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 176.918616][ T3448] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 176.918618][ T3448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 176.918620][ T3448] RIP: 0033:0x7f468ad03312 [ 176.918622][ T3448] 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.918624][ T3448] RSP: 002b:00007ffe0e993e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 176.918627][ T3448] RAX: ffffffffffffffda RBX: 00007ffe0e993fc8 RCX: 00007f468ad03312 [ 176.918629][ T3448] RDX: 0000000000000044 RSI: 00007f46880dee70 RDI: 0000000000000020 [ 176.918630][ T3448] RBP: 00007ffe0e993ec0 R08: 00007ffe0e994040 R09: 000000000000000c [ 176.918630][ T3448] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f4688b660b0 [ 176.918631][ T3448] R13: 00007ffe0e993fc8 R14: 00007f468a62201a R15: 00007ffe0e9943b8 | [ 178.012853][ T3497] softirqs last disabled at (0): 0x0 | [ 178.012856][ T3497] Preemption disabled at: | [ 178.012857][ T3497] vprintk_emit (kernel/printk/printk.c:2471) | [ 178.012871][ T3497] Tainted: [W]=WARN [ 178.012873][ T3497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 178.012875][ T3497] Call Trace: [ 178.012877][ T3497] [ 178.012879][ T3497] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 178.012886][ T3497] ? vprintk_emit (kernel/printk/printk.c:2471) [ 178.012889][ T3497] __might_resched.cold (kernel/sched/core.c:9234) [ 178.012894][ T3497] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 178.012898][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012902][ T3497] __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.012906][ T3497] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 178.012910][ T3497] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 178.012916][ T3497] ? 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.012919][ T3497] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 178.012923][ T3497] put_chars (drivers/char/virtio_console.c:1176) [ 178.012926][ T3497] ? __send_to_port (drivers/char/virtio_console.c:654) [ 178.012928][ T3497] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 178.012932][ T3497] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 178.012936][ T3497] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 178.012949][ T3497] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 178.012952][ T3497] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 178.012955][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012957][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012959][ T3497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.012963][ T3497] console_emit_next_record (kernel/printk/printk.c:3183) [ 178.012967][ T3497] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 178.012971][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012973][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012975][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.012977][ T3497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.012980][ T3497] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 178.012983][ T3497] console_flush_one_record (kernel/printk/printk.c:3268) [ 178.012987][ T3497] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 178.012991][ T3497] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 178.012994][ T3497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.012996][ T3497] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 178.012999][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.013001][ T3497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.013003][ T3497] ? 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.013006][ T3497] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 178.013008][ T3497] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 178.013011][ T3497] ? vprintk_emit (kernel/printk/printk.c:2478) [ 178.013014][ T3497] vprintk_emit (kernel/printk/printk.c:2479) [ 178.013017][ T3497] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 178.013020][ T3497] _printk (kernel/printk/printk.c:2504) [ 178.013024][ T3497] ? snapshot_read.cold (user.c:?) [ 178.013027][ T3497] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 178.013031][ T3497] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 178.013036][ T3497] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 178.013038][ T3497] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 178.013043][ T3497] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 178.013046][ T3497] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 178.013049][ T3497] ? netdev_notice (net/core/dev.c:13194) [ 178.013052][ T3497] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 178.013064][ T3497] ? 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.013066][ T3497] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 178.013070][ T3497] netif_set_promiscuity (net/core/dev.c:9699) [ 178.013073][ T3497] dev_set_promiscuity (net/core/dev_api.c:288) [ 178.013076][ T3497] ? dev_disable_lro (net/core/dev_api.c:267) [ 178.013078][ T3497] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 178.013085][ T3497] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 178.013092][ T3497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.013094][ T3497] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 178.013102][ T3497] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 178.013108][ T3497] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 178.013115][ T3497] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 178.013121][ T3497] ? __nla_validate_parse (lib/nlattr.c:635) [ 178.013127][ T3497] ? __nla_parse (lib/nlattr.c:732) [ 178.013129][ T3497] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 178.013135][ T3497] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 178.013139][ T3497] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 178.013144][ T3497] ? security_capable (security/security.c:660 (discriminator 11)) [ 178.013148][ T3497] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 178.013152][ T3497] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 178.013155][ T3497] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 178.013162][ T3497] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 178.013166][ T3497] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 178.013170][ T3497] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 178.013173][ T3497] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 178.013176][ T3497] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 178.013179][ T3497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 178.013184][ T3497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.013186][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.013188][ T3497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.013192][ T3497] genl_rcv (net/netlink/genetlink.c:1218) [ 178.013195][ T3497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 178.013198][ T3497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 178.013202][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.013204][ T3497] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 178.013208][ T3497] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 178.013211][ T3497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 178.013214][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.013217][ T3497] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 178.013221][ T3497] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 178.013224][ T3497] __sys_sendto (net/socket.c:2281) [ 178.013228][ T3497] ? __ia32_sys_getpeername (net/socket.c:2235) [ 178.013234][ T3497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 178.013236][ T3497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 178.013240][ T3497] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 178.013243][ T3497] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 178.013247][ T3497] ? 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.013251][ T3497] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 178.013253][ T3497] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 178.013258][ T3497] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 178.013261][ T3497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 178.013264][ T3497] RIP: 0033:0x7fbc4254a312 [ 178.013267][ T3497] 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.013270][ T3497] RSP: 002b:00007fffe0e7c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 178.013275][ T3497] RAX: ffffffffffffffda RBX: 00007fffe0e7c5b8 RCX: 00007fbc4254a312 [ 178.013277][ T3497] RDX: 0000000000000030 RSI: 00007fbc3e1a5ef0 RDI: 0000000000000023 [ 178.013279][ T3497] RBP: 00007fffe0e7c4b0 R08: 00007fffe0e7c630 R09: 000000000000000c [ 178.013280][ T3497] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fbc403aa190 [ 178.013282][ T3497] R13: 00007fffe0e7c5b8 R14: 00007fbc41e6901a R15: 00007fffe0e7c9a8 | [ 179.070105][ T3535] softirqs last disabled at (0): 0x0 | [ 179.070106][ T3535] Preemption disabled at: | [ 179.070107][ T3535] vprintk_emit (kernel/printk/printk.c:2471) | [ 179.070117][ T3535] Tainted: [W]=WARN [ 179.070118][ T3535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.070120][ T3535] Call Trace: [ 179.070122][ T3535] [ 179.070123][ T3535] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 179.070129][ T3535] ? vprintk_emit (kernel/printk/printk.c:2471) [ 179.070131][ T3535] __might_resched.cold (kernel/sched/core.c:9234) [ 179.070134][ T3535] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 179.070138][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070141][ T3535] __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)) [ 179.070144][ T3535] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 179.070147][ T3535] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 179.070152][ T3535] ? 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) [ 179.070153][ T3535] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 179.070156][ T3535] put_chars (drivers/char/virtio_console.c:1176) [ 179.070158][ T3535] ? __send_to_port (drivers/char/virtio_console.c:654) [ 179.070159][ T3535] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 179.070162][ T3535] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 179.070164][ T3535] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 179.070169][ T3535] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 179.070171][ T3535] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 179.070172][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070173][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070175][ T3535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.070177][ T3535] console_emit_next_record (kernel/printk/printk.c:3183) [ 179.070180][ T3535] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 179.070182][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070183][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070184][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070185][ T3535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.070187][ T3535] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 179.070189][ T3535] console_flush_one_record (kernel/printk/printk.c:3268) [ 179.070191][ T3535] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 179.070194][ T3535] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 179.070196][ T3535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.070197][ T3535] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 179.070199][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070200][ T3535] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 179.070202][ T3535] ? 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) [ 179.070203][ T3535] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 179.070204][ T3535] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 179.070207][ T3535] ? vprintk_emit (kernel/printk/printk.c:2478) [ 179.070208][ T3535] vprintk_emit (kernel/printk/printk.c:2479) [ 179.070210][ T3535] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 179.070212][ T3535] _printk (kernel/printk/printk.c:2504) [ 179.070215][ T3535] ? snapshot_read.cold (user.c:?) [ 179.070217][ T3535] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 179.070220][ T3535] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 179.070224][ T3535] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 179.070226][ T3535] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 179.070229][ T3535] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 179.070231][ T3535] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 179.070233][ T3535] ? netdev_notice (net/core/dev.c:13194) [ 179.070235][ T3535] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 179.070243][ T3535] ? 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) [ 179.070245][ T3535] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 179.070248][ T3535] netif_set_promiscuity (net/core/dev.c:9699) [ 179.070251][ T3535] dev_set_promiscuity (net/core/dev_api.c:288) [ 179.070253][ T3535] ? dev_disable_lro (net/core/dev_api.c:267) [ 179.070255][ T3535] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 179.070259][ T3535] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 179.070263][ T3535] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 179.070264][ T3535] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 179.070269][ T3535] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 179.070272][ T3535] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 179.070276][ T3535] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 179.070279][ T3535] ? __nla_validate_parse (lib/nlattr.c:635) [ 179.070284][ T3535] ? __nla_parse (lib/nlattr.c:732) [ 179.070286][ T3535] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 179.070290][ T3535] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 179.070292][ T3535] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 179.070296][ T3535] ? security_capable (security/security.c:660 (discriminator 11)) [ 179.070299][ T3535] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 179.070301][ T3535] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 179.070303][ T3535] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 179.070307][ T3535] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 179.070310][ T3535] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 179.070312][ T3535] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 179.070314][ T3535] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 179.070316][ T3535] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 179.070318][ T3535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 179.070321][ T3535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.070323][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070324][ T3535] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 179.070326][ T3535] genl_rcv (net/netlink/genetlink.c:1218) [ 179.070328][ T3535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 179.070330][ T3535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 179.070332][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070333][ T3535] ? 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) [ 179.070335][ T3535] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 179.070338][ T3535] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 179.070339][ T3535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.070341][ T3535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.070343][ T3535] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 179.070346][ T3535] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 179.070349][ T3535] __sys_sendto (net/socket.c:2281) [ 179.070351][ T3535] ? __ia32_sys_getpeername (net/socket.c:2235) [ 179.070354][ T3535] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 179.070358][ T3535] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 179.070359][ T3535] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 179.070362][ T3535] ? 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)) [ 179.070364][ T3535] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 179.070365][ T3535] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 179.070369][ T3535] ? irq_exit_rcu (kernel/softirq.c:786) [ 179.070371][ T3535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 179.070373][ T3535] RIP: 0033:0x7f3aed658312 [ 179.070375][ T3535] 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) [ 179.070377][ T3535] RSP: 002b:00007ffc402716e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 179.070381][ T3535] RAX: ffffffffffffffda RBX: 00007ffc40271818 RCX: 00007f3aed658312 [ 179.070382][ T3535] RDX: 0000000000000030 RSI: 00007f3ae92ab5b0 RDI: 0000000000000023 [ 179.070383][ T3535] RBP: 00007ffc40271710 R08: 00007ffc40271890 R09: 000000000000000c [ 179.070384][ T3535] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f3aeb4c2270 [ 179.070385][ T3535] R13: 00007ffc40271818 R14: 00007f3aecf7701a R15: 00007ffc40271c08 | [ 190.318503][ T3791] softirqs last disabled at (0): 0x0 | [ 190.318505][ T3791] Preemption disabled at: | [ 190.318505][ T3791] vprintk_emit (kernel/printk/printk.c:2471) | [ 190.318516][ T3791] Tainted: [W]=WARN [ 190.318517][ T3791] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.318519][ T3791] Call Trace: [ 190.318521][ T3791] [ 190.318522][ T3791] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 190.318528][ T3791] ? vprintk_emit (kernel/printk/printk.c:2471) [ 190.318529][ T3791] __might_resched.cold (kernel/sched/core.c:9234) [ 190.318533][ T3791] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 190.318537][ T3791] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 190.318539][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318541][ T3791] __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)) [ 190.318544][ T3791] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 190.318547][ T3791] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 190.318553][ T3791] ? 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) [ 190.318554][ T3791] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 190.318557][ T3791] put_chars (drivers/char/virtio_console.c:1176) [ 190.318558][ T3791] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 190.318560][ T3791] ? __send_to_port (drivers/char/virtio_console.c:654) [ 190.318562][ T3791] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 190.318564][ T3791] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 190.318569][ T3791] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 190.318571][ T3791] ? 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) [ 190.318573][ T3791] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 190.318576][ T3791] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 190.318578][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318579][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318581][ T3791] console_emit_next_record (kernel/printk/printk.c:3183) [ 190.318584][ T3791] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 190.318586][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318588][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318588][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318590][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318592][ T3791] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 190.318594][ T3791] console_flush_one_record (kernel/printk/printk.c:3268) [ 190.318596][ T3791] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 190.318599][ T3791] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 190.318601][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318602][ T3791] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 190.318604][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318605][ T3791] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.318607][ T3791] ? 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) [ 190.318608][ T3791] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 190.318610][ T3791] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 190.318612][ T3791] ? vprintk_emit (kernel/printk/printk.c:2478) [ 190.318613][ T3791] vprintk_emit (kernel/printk/printk.c:2479) [ 190.318615][ T3791] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 190.318616][ T3791] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 190.318620][ T3791] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 190.318627][ T3791] _printk (kernel/printk/printk.c:2504) [ 190.318630][ T3791] ? snapshot_read.cold (user.c:?) [ 190.318632][ T3791] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 190.318635][ T3791] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 190.318638][ T3791] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 190.318640][ T3791] ? netdev_notice (net/core/dev.c:13194) [ 190.318642][ T3791] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 190.318645][ T3791] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 190.318648][ T3791] ? 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) [ 190.318649][ T3791] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 190.318651][ T3791] netif_set_promiscuity (net/core/dev.c:9699) [ 190.318654][ T3791] dev_set_promiscuity (net/core/dev_api.c:288) [ 190.318656][ T3791] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 190.318660][ T3791] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 190.318666][ T3791] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 190.318670][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318672][ T3791] notifier_call_chain (kernel/notifier.c:85) [ 190.318675][ T3791] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 190.318677][ T3791] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 190.318680][ T3791] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 190.318682][ T3791] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.318683][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318685][ T3791] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 190.318686][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318692][ T3791] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 190.318695][ T3791] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 190.318696][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318698][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318699][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318700][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318701][ T3791] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.318703][ T3791] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 190.318706][ T3791] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 190.318707][ T3791] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 190.318710][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318714][ T3791] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 190.318717][ T3791] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 190.318720][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318721][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318723][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318724][ T3791] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 190.318726][ T3791] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 190.318728][ T3791] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 190.318729][ T3791] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 190.318732][ T3791] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 190.318736][ T3791] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 190.318739][ T3791] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 190.318741][ T3791] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.318742][ T3791] ? netlink_ack (./include/linux/skbuff.h:2718) [ 190.318744][ T3791] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 190.318747][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318749][ T3791] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.318751][ T3791] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 190.318753][ T3791] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 190.318755][ T3791] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 190.318757][ T3791] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 190.318759][ T3791] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 190.318761][ T3791] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 190.318762][ T3791] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.318764][ T3791] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 190.318767][ T3791] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 190.318770][ T3791] ____sys_sendmsg (net/socket.c:2713) [ 190.318772][ T3791] ? copy_msghdr_from_user (net/socket.c:2650) [ 190.318774][ T3791] ? sock_write_iter (net/socket.c:1269) [ 190.318775][ T3791] ? move_addr_to_kernel (net/socket.c:258) [ 190.318777][ T3791] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 190.318780][ T3791] ___sys_sendmsg (net/socket.c:2767) [ 190.318782][ T3791] ? copy_msghdr_from_user (net/socket.c:2619) [ 190.318787][ T3791] __sys_sendmsg (net/socket.c:2799) [ 190.318789][ T3791] ? __sys_sendmsg_sock (net/socket.c:2780) [ 190.318792][ T3791] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.318793][ T3791] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 190.318796][ T3791] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 190.318798][ T3791] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 190.318800][ T3791] RIP: 0033:0x7f178033054e [ 190.318802][ T3791] 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 [ 190.318804][ T3791] RSP: 002b:00007fffc12ee890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 190.318807][ T3791] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f178033054e [ 190.318809][ T3791] RDX: 0000000000000000 RSI: 00007fffc12ee940 RDI: 0000000000000005 [ 190.318810][ T3791] RBP: 00007fffc12ee8a0 R08: 0000000000000000 R09: 0000000000000000 [ 190.318811][ T3791] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bde [ 190.318812][ T3791] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc12ef000 | [ 192.738408][ T3848] softirqs last disabled at (0): 0x0 | [ 192.738410][ T3848] Preemption disabled at: | [ 192.738411][ T3848] vprintk_emit (kernel/printk/printk.c:2471) | [ 192.738421][ T3848] Tainted: [W]=WARN [ 192.738422][ T3848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 192.738424][ T3848] Call Trace: [ 192.738425][ T3848] [ 192.738426][ T3848] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 192.738432][ T3848] ? vprintk_emit (kernel/printk/printk.c:2471) [ 192.738434][ T3848] __might_resched.cold (kernel/sched/core.c:9234) [ 192.738438][ T3848] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 192.738441][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738444][ T3848] __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.738447][ T3848] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.738450][ T3848] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.738455][ T3848] ? 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.738457][ T3848] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 192.738460][ T3848] put_chars (drivers/char/virtio_console.c:1176) [ 192.738461][ T3848] ? __send_to_port (drivers/char/virtio_console.c:654) [ 192.738463][ T3848] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 192.738466][ T3848] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 192.738471][ T3848] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 192.738473][ T3848] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 192.738475][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738476][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738479][ T3848] console_emit_next_record (kernel/printk/printk.c:3183) [ 192.738482][ T3848] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 192.738484][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738485][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738486][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738487][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738489][ T3848] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 192.738491][ T3848] console_flush_one_record (kernel/printk/printk.c:3268) [ 192.738493][ T3848] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 192.738496][ T3848] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 192.738498][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738499][ T3848] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 192.738501][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738502][ T3848] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.738504][ T3848] ? 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.738506][ T3848] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 192.738507][ T3848] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 192.738509][ T3848] ? vprintk_emit (kernel/printk/printk.c:2478) [ 192.738511][ T3848] vprintk_emit (kernel/printk/printk.c:2479) [ 192.738512][ T3848] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 192.738514][ T3848] ? 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) [ 192.738515][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738516][ T3848] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 192.738520][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738522][ T3848] _printk (kernel/printk/printk.c:2504) [ 192.738525][ T3848] ? snapshot_read.cold (user.c:?) [ 192.738527][ T3848] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 192.738531][ T3848] ? idr_get_free (??:?) [ 192.738533][ T3848] ? 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) [ 192.738536][ T3848] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 192.738543][ T3848] ? nla_get_range_signed (lib/nlattr.c:270) [ 192.738547][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738548][ T3848] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 192.738551][ T3848] __nla_validate_parse (lib/nlattr.c:635) [ 192.738554][ T3848] __nla_parse (lib/nlattr.c:732) [ 192.738557][ T3848] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 192.738559][ T3848] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.738561][ T3848] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 192.738563][ T3848] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 192.738567][ T3848] ? security_capable (security/security.c:660 (discriminator 11)) [ 192.738570][ T3848] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 192.738572][ T3848] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 192.738575][ T3848] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 192.738582][ T3848] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 192.738585][ T3848] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 192.738587][ T3848] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 192.738589][ T3848] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 192.738591][ T3848] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 192.738593][ T3848] ? netlink_ack (./include/linux/skbuff.h:2718) [ 192.738596][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738598][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738599][ T3848] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 192.738601][ T3848] genl_rcv (net/netlink/genetlink.c:1218) [ 192.738603][ T3848] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 192.738605][ T3848] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 192.738608][ T3848] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 192.738610][ T3848] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 192.738612][ T3848] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 192.738614][ T3848] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 192.738616][ T3848] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 192.738619][ T3848] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 192.738622][ T3848] __sys_sendto (net/socket.c:2281) [ 192.738624][ T3848] ? __ia32_sys_getpeername (net/socket.c:2235) [ 192.738628][ T3848] ? fput_close_sync (fs/file_table.c:617) [ 192.738631][ T3848] ? alloc_file_clone (fs/file_table.c:479) [ 192.738633][ T3848] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 192.738635][ T3848] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 192.738637][ T3848] ? 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.738638][ T3848] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 192.738640][ T3848] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 192.738643][ T3848] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 192.738645][ T3848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 192.738647][ T3848] RIP: 0033:0x7fdbf33a0312 [ 192.738649][ T3848] 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.738651][ T3848] RSP: 002b:00007fff8839b188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 192.738655][ T3848] RAX: ffffffffffffffda RBX: 00007fff8839b2b8 RCX: 00007fdbf33a0312 [ 192.738656][ T3848] RDX: 0000000000000048 RSI: 00007fdbf10ef8c0 RDI: 0000000000000020 [ 192.738658][ T3848] RBP: 00007fff8839b1b0 R08: 00007fff8839b330 R09: 000000000000000c [ 192.738658][ T3848] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdbf120a120 [ 192.738659][ T3848] R13: 00007fff8839b2b8 R14: 00007fdbf2cbf01a R15: 00007fff8839b6a8 | [ 193.856921][ T3896] softirqs last disabled at (0): 0x0 | [ 193.856924][ T3896] Preemption disabled at: | [ 193.856925][ T3896] vprintk_emit (kernel/printk/printk.c:2471) | [ 193.856938][ T3896] Tainted: [W]=WARN [ 193.856940][ T3896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 193.856943][ T3896] Call Trace: [ 193.856944][ T3896] [ 193.856946][ T3896] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 193.856953][ T3896] ? vprintk_emit (kernel/printk/printk.c:2471) [ 193.856955][ T3896] __might_resched.cold (kernel/sched/core.c:9234) [ 193.856960][ T3896] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 193.856965][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.856969][ T3896] __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)) [ 193.856972][ T3896] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 193.856976][ T3896] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 193.856983][ T3896] ? 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) [ 193.856985][ T3896] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 193.856989][ T3896] put_chars (drivers/char/virtio_console.c:1176) [ 193.856992][ T3896] ? __send_to_port (drivers/char/virtio_console.c:654) [ 193.856994][ T3896] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 193.856998][ T3896] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 193.857001][ T3896] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 193.857008][ T3896] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 193.857011][ T3896] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 193.857014][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857015][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857017][ T3896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 193.857027][ T3896] console_emit_next_record (kernel/printk/printk.c:3183) [ 193.857031][ T3896] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 193.857034][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857036][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857038][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857040][ T3896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 193.857043][ T3896] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 193.857046][ T3896] console_flush_one_record (kernel/printk/printk.c:3268) [ 193.857050][ T3896] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 193.857054][ T3896] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 193.857057][ T3896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 193.857060][ T3896] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 193.857062][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857064][ T3896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 193.857066][ T3896] ? 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) [ 193.857069][ T3896] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 193.857071][ T3896] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 193.857074][ T3896] ? vprintk_emit (kernel/printk/printk.c:2478) [ 193.857076][ T3896] vprintk_emit (kernel/printk/printk.c:2479) [ 193.857079][ T3896] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 193.857083][ T3896] _printk (kernel/printk/printk.c:2504) [ 193.857087][ T3896] ? snapshot_read.cold (user.c:?) [ 193.857090][ T3896] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 193.857093][ T3896] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 193.857098][ T3896] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 193.857101][ T3896] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 193.857105][ T3896] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 193.857108][ T3896] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 193.857112][ T3896] ? netdev_notice (net/core/dev.c:13194) [ 193.857114][ T3896] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 193.857125][ T3896] ? 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) [ 193.857128][ T3896] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 193.857132][ T3896] netif_set_promiscuity (net/core/dev.c:9699) [ 193.857136][ T3896] dev_set_promiscuity (net/core/dev_api.c:288) [ 193.857138][ T3896] ? dev_disable_lro (net/core/dev_api.c:267) [ 193.857141][ T3896] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 193.857148][ T3896] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 193.857155][ T3896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 193.857158][ T3896] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 193.857165][ T3896] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 193.857172][ T3896] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 193.857179][ T3896] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 193.857185][ T3896] ? __nla_validate_parse (lib/nlattr.c:635) [ 193.857191][ T3896] ? __nla_parse (lib/nlattr.c:732) [ 193.857194][ T3896] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 193.857199][ T3896] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 193.857203][ T3896] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 193.857208][ T3896] ? security_capable (security/security.c:660 (discriminator 11)) [ 193.857212][ T3896] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 193.857216][ T3896] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 193.857220][ T3896] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 193.857226][ T3896] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 193.857230][ T3896] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 193.857233][ T3896] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 193.857237][ T3896] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 193.857239][ T3896] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 193.857243][ T3896] ? netlink_ack (./include/linux/skbuff.h:2718) [ 193.857249][ T3896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 193.857252][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857254][ T3896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 193.857257][ T3896] genl_rcv (net/netlink/genetlink.c:1218) [ 193.857260][ T3896] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 193.857264][ T3896] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 193.857266][ T3896] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 193.857270][ T3896] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 193.857274][ T3896] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 193.857278][ T3896] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 193.857281][ T3896] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 193.857284][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857286][ T3896] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 193.857290][ T3896] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 193.857294][ T3896] __sys_sendto (net/socket.c:2281) [ 193.857297][ T3896] ? __ia32_sys_getpeername (net/socket.c:2235) [ 193.857304][ T3896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 193.857306][ T3896] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 193.857310][ T3896] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 193.857312][ T3896] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 193.857315][ T3896] ? 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)) [ 193.857317][ T3896] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 193.857320][ T3896] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 193.857324][ T3896] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 193.857327][ T3896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 193.857330][ T3896] RIP: 0033:0x7f81694d3312 [ 193.857334][ T3896] 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) [ 193.857337][ T3896] RSP: 002b:00007ffc31bae028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 193.857342][ T3896] RAX: ffffffffffffffda RBX: 00007ffc31bae158 RCX: 00007f81694d3312 [ 193.857344][ T3896] RDX: 0000000000000030 RSI: 00007f81650ea4b0 RDI: 0000000000000023 [ 193.857345][ T3896] RBP: 00007ffc31bae050 R08: 00007ffc31bae1d0 R09: 000000000000000c [ 193.857347][ T3896] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8167336200 [ 193.857349][ T3896] R13: 00007ffc31bae158 R14: 00007f8168df201a R15: 00007ffc31bae548 | [ 194.902855][ T3940] softirqs last disabled at (0): 0x0 | [ 194.902856][ T3940] Preemption disabled at: | [ 194.902857][ T3940] vprintk_emit (kernel/printk/printk.c:2471) | [ 194.902867][ T3940] Tainted: [W]=WARN [ 194.902868][ T3940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 194.902870][ T3940] Call Trace: [ 194.902871][ T3940] [ 194.902873][ T3940] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 194.902879][ T3940] ? vprintk_emit (kernel/printk/printk.c:2471) [ 194.902880][ T3940] __might_resched.cold (kernel/sched/core.c:9234) [ 194.902884][ T3940] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 194.902887][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902890][ T3940] __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)) [ 194.902893][ T3940] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 194.902896][ T3940] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 194.902901][ T3940] ? 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) [ 194.902903][ T3940] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 194.902905][ T3940] put_chars (drivers/char/virtio_console.c:1176) [ 194.902907][ T3940] ? __send_to_port (drivers/char/virtio_console.c:654) [ 194.902909][ T3940] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 194.902911][ T3940] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 194.902913][ T3940] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 194.902918][ T3940] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 194.902920][ T3940] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 194.902922][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902923][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902924][ T3940] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 194.902927][ T3940] console_emit_next_record (kernel/printk/printk.c:3183) [ 194.902930][ T3940] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 194.902932][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902933][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902934][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902935][ T3940] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 194.902937][ T3940] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 194.902938][ T3940] console_flush_one_record (kernel/printk/printk.c:3268) [ 194.902941][ T3940] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 194.902944][ T3940] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 194.902945][ T3940] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 194.902947][ T3940] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 194.902949][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.902950][ T3940] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 194.902951][ T3940] ? 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) [ 194.902953][ T3940] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 194.902954][ T3940] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 194.902956][ T3940] ? vprintk_emit (kernel/printk/printk.c:2478) [ 194.902958][ T3940] vprintk_emit (kernel/printk/printk.c:2479) [ 194.902960][ T3940] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 194.902962][ T3940] _printk (kernel/printk/printk.c:2504) [ 194.902964][ T3940] ? snapshot_read.cold (user.c:?) [ 194.902966][ T3940] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 194.902969][ T3940] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 194.902973][ T3940] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 194.902975][ T3940] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 194.902978][ T3940] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 194.902980][ T3940] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 194.902982][ T3940] ? netdev_notice (net/core/dev.c:13194) [ 194.902984][ T3940] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 194.902992][ T3940] ? 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) [ 194.902994][ T3940] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 194.902996][ T3940] netif_set_promiscuity (net/core/dev.c:9699) [ 194.902999][ T3940] dev_set_promiscuity (net/core/dev_api.c:288) [ 194.903001][ T3940] ? dev_disable_lro (net/core/dev_api.c:267) [ 194.903002][ T3940] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 194.903006][ T3940] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 194.903010][ T3940] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 194.903012][ T3940] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 194.903016][ T3940] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 194.903020][ T3940] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 194.903024][ T3940] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 194.903033][ T3940] ? __nla_validate_parse (lib/nlattr.c:635) [ 194.903037][ T3940] ? __nla_parse (lib/nlattr.c:732) [ 194.903039][ T3940] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 194.903044][ T3940] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 194.903046][ T3940] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 194.903049][ T3940] ? security_capable (security/security.c:660 (discriminator 11)) [ 194.903052][ T3940] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 194.903055][ T3940] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 194.903057][ T3940] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 194.903061][ T3940] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 194.903064][ T3940] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 194.903066][ T3940] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 194.903068][ T3940] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 194.903070][ T3940] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 194.903072][ T3940] ? netlink_ack (./include/linux/skbuff.h:2718) [ 194.903075][ T3940] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 194.903077][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.903078][ T3940] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 194.903080][ T3940] genl_rcv (net/netlink/genetlink.c:1218) [ 194.903082][ T3940] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 194.903084][ T3940] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 194.903086][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.903087][ T3940] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 194.903090][ T3940] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 194.903092][ T3940] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 194.903094][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.903095][ T3940] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 194.903098][ T3940] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 194.903101][ T3940] __sys_sendto (net/socket.c:2281) [ 194.903103][ T3940] ? __ia32_sys_getpeername (net/socket.c:2235) [ 194.903107][ T3940] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 194.903108][ T3940] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 194.903110][ T3940] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 194.903112][ T3940] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 194.903115][ T3940] ? 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)) [ 194.903117][ T3940] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 194.903118][ T3940] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 194.903122][ T3940] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 194.903124][ T3940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 194.903126][ T3940] RIP: 0033:0x7efeb9761312 [ 194.903128][ T3940] 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) [ 194.903130][ T3940] RSP: 002b:00007ffe584e0bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 194.903133][ T3940] RAX: ffffffffffffffda RBX: 00007ffe584e0ce8 RCX: 00007efeb9761312 [ 194.903135][ T3940] RDX: 0000000000000030 RSI: 00007efeb53a7870 RDI: 0000000000000023 [ 194.903136][ T3940] RBP: 00007ffe584e0be0 R08: 00007ffe584e0d60 R09: 000000000000000c [ 194.903137][ T3940] R10: 0000000000000000 R11: 0000000000000246 R12: 00007efeb75ba2e0 [ 194.903137][ T3940] R13: 00007ffe584e0ce8 R14: 00007efeb908001a R15: 00007ffe584e10d8 | [ 198.299682][ T4030] softirqs last disabled at (0): 0x0 | [ 198.299683][ T4030] Preemption disabled at: | [ 198.299684][ T4030] vprintk_emit (kernel/printk/printk.c:2471) | [ 198.299695][ T4030] Tainted: [W]=WARN [ 198.299696][ T4030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 198.299698][ T4030] Call Trace: [ 198.299700][ T4030] [ 198.299701][ T4030] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 198.299707][ T4030] ? vprintk_emit (kernel/printk/printk.c:2471) [ 198.299709][ T4030] __might_resched.cold (kernel/sched/core.c:9234) [ 198.299716][ T4030] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 198.299720][ T4030] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 198.299724][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299726][ T4030] __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.299729][ T4030] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 198.299732][ T4030] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 198.299737][ T4030] ? 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.299739][ T4030] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 198.299742][ T4030] put_chars (drivers/char/virtio_console.c:1176) [ 198.299743][ T4030] ? __send_to_port (drivers/char/virtio_console.c:654) [ 198.299745][ T4030] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 198.299748][ T4030] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 198.299753][ T4030] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 198.299755][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299756][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299758][ T4030] console_emit_next_record (kernel/printk/printk.c:3183) [ 198.299761][ T4030] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 198.299763][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299764][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299765][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299766][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299768][ T4030] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 198.299770][ T4030] console_flush_one_record (kernel/printk/printk.c:3268) [ 198.299773][ T4030] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 198.299775][ T4030] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 198.299777][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299779][ T4030] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 198.299781][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299782][ T4030] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.299783][ T4030] ? 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.299785][ T4030] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 198.299786][ T4030] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 198.299788][ T4030] ? vprintk_emit (kernel/printk/printk.c:2478) [ 198.299790][ T4030] vprintk_emit (kernel/printk/printk.c:2479) [ 198.299792][ T4030] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 198.299793][ T4030] ? 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) [ 198.299795][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299796][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299798][ T4030] _printk (kernel/printk/printk.c:2504) [ 198.299801][ T4030] ? snapshot_read.cold (user.c:?) [ 198.299802][ T4030] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 198.299806][ T4030] ? idr_get_free (??:?) [ 198.299808][ T4030] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 198.299815][ T4030] ? 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) [ 198.299819][ T4030] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 198.299825][ T4030] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 198.299829][ T4030] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 198.299831][ T4030] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 198.299835][ T4030] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 198.299836][ T4030] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 198.299838][ T4030] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 198.299840][ T4030] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 198.299842][ T4030] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 198.299845][ T4030] ? __sys_sendto (net/socket.c:2281) [ 198.299847][ T4030] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 198.299853][ T4030] ? __nla_parse (lib/nlattr.c:732) [ 198.299857][ T4030] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 198.299860][ T4030] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 198.299862][ T4030] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 198.299865][ T4030] ? security_capable (security/security.c:660 (discriminator 11)) [ 198.299868][ T4030] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 198.299871][ T4030] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 198.299873][ T4030] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 198.299876][ T4030] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 198.299879][ T4030] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 198.299882][ T4030] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 198.299884][ T4030] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 198.299886][ T4030] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 198.299888][ T4030] ? netlink_ack (./include/linux/skbuff.h:2718) [ 198.299891][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299892][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299893][ T4030] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.299895][ T4030] genl_rcv (net/netlink/genetlink.c:1218) [ 198.299897][ T4030] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 198.299899][ T4030] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 198.299902][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299903][ T4030] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 198.299905][ T4030] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 198.299907][ T4030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 198.299909][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299910][ T4030] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 198.299912][ T4030] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 198.299915][ T4030] __sys_sendto (net/socket.c:2281) [ 198.299917][ T4030] ? __ia32_sys_getpeername (net/socket.c:2235) [ 198.299921][ T4030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 198.299922][ T4030] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 198.299924][ T4030] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 198.299926][ T4030] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 198.299927][ T4030] ? 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)) [ 198.299929][ T4030] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 198.299930][ T4030] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 198.299933][ T4030] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 198.299935][ T4030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 198.299937][ T4030] RIP: 0033:0x7f8aa1da4312 [ 198.299939][ T4030] 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) [ 198.299941][ T4030] RSP: 002b:00007fff642c27b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 198.299945][ T4030] RAX: ffffffffffffffda RBX: 00007fff642c28e8 RCX: 00007f8aa1da4312 [ 198.299946][ T4030] RDX: 00000000000000b0 RSI: 00007f8a9fa8b9f0 RDI: 0000000000000026 [ 198.299947][ T4030] RBP: 00007fff642c27e0 R08: 00007fff642c2960 R09: 000000000000000c [ 198.299948][ T4030] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f8a9fc0e350 [ 198.299949][ T4030] R13: 00007fff642c28e8 R14: 00007f8aa16c301a R15: 00007fff642c2cd8 | [ 207.506176][ T4233] softirqs last disabled at (0): 0x0 | [ 207.506179][ T4233] Preemption disabled at: | [ 207.506180][ T4233] vprintk_emit (kernel/printk/printk.c:2471) | [ 207.506193][ T4233] Tainted: [W]=WARN [ 207.506194][ T4233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.506197][ T4233] Call Trace: [ 207.506199][ T4233] [ 207.506200][ T4233] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 207.506207][ T4233] ? vprintk_emit (kernel/printk/printk.c:2471) [ 207.506209][ T4233] __might_resched.cold (kernel/sched/core.c:9234) [ 207.506214][ T4233] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 207.506218][ T4233] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 207.506221][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506224][ T4233] __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)) [ 207.506228][ T4233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 207.506232][ T4233] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 207.506238][ T4233] ? 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) [ 207.506241][ T4233] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 207.506244][ T4233] put_chars (drivers/char/virtio_console.c:1176) [ 207.506247][ T4233] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 207.506249][ T4233] ? __send_to_port (drivers/char/virtio_console.c:654) [ 207.506252][ T4233] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 207.506256][ T4233] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 207.506262][ T4233] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 207.506264][ T4233] ? 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) [ 207.506267][ T4233] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 207.506271][ T4233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 207.506273][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506275][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506279][ T4233] console_emit_next_record (kernel/printk/printk.c:3183) [ 207.506282][ T4233] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 207.506286][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506287][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506289][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506291][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506294][ T4233] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 207.506296][ T4233] console_flush_one_record (kernel/printk/printk.c:3268) [ 207.506300][ T4233] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 207.506304][ T4233] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 207.506306][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506309][ T4233] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 207.506311][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506313][ T4233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.506315][ T4233] ? 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) [ 207.506317][ T4233] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 207.506320][ T4233] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 207.506322][ T4233] ? vprintk_emit (kernel/printk/printk.c:2478) [ 207.506325][ T4233] vprintk_emit (kernel/printk/printk.c:2479) [ 207.506327][ T4233] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 207.506329][ T4233] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 207.506334][ T4233] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 207.506342][ T4233] _printk (kernel/printk/printk.c:2504) [ 207.506346][ T4233] ? snapshot_read.cold (user.c:?) [ 207.506350][ T4233] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 207.506354][ T4233] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 207.506357][ T4233] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 207.506360][ T4233] ? netdev_notice (net/core/dev.c:13194) [ 207.506362][ T4233] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 207.506366][ T4233] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 207.506371][ T4233] ? 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) [ 207.506373][ T4233] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 207.506376][ T4233] netif_set_promiscuity (net/core/dev.c:9699) [ 207.506380][ T4233] dev_set_promiscuity (net/core/dev_api.c:288) [ 207.506382][ T4233] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 207.506387][ T4233] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 207.506395][ T4233] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 207.506401][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506404][ T4233] notifier_call_chain (kernel/notifier.c:85) [ 207.506408][ T4233] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 207.506412][ T4233] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 207.506416][ T4233] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 207.506418][ T4233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.506421][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506423][ T4233] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 207.506425][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506434][ T4233] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 207.506438][ T4233] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 207.506441][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506443][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506444][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506447][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506448][ T4233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.506451][ T4233] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 207.506454][ T4233] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 207.506456][ T4233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 207.506459][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506461][ T4233] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 207.506465][ T4233] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 207.506468][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506470][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506472][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506474][ T4233] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 207.506476][ T4233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 207.506479][ T4233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 207.506481][ T4233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 207.506485][ T4233] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 207.506490][ T4233] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 207.506494][ T4233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 207.506496][ T4233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.506498][ T4233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 207.506500][ T4233] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 207.506505][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506507][ T4233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.506510][ T4233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 207.506513][ T4233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 207.506516][ T4233] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 207.506519][ T4233] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 207.506522][ T4233] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 207.506524][ T4233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 207.506527][ T4233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.506529][ T4233] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 207.506533][ T4233] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 207.506537][ T4233] ____sys_sendmsg (net/socket.c:2713) [ 207.506540][ T4233] ? copy_msghdr_from_user (net/socket.c:2650) [ 207.506542][ T4233] ? sock_write_iter (net/socket.c:1269) [ 207.506544][ T4233] ? move_addr_to_kernel (net/socket.c:258) [ 207.506546][ T4233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 207.506551][ T4233] ___sys_sendmsg (net/socket.c:2767) [ 207.506553][ T4233] ? copy_msghdr_from_user (net/socket.c:2619) [ 207.506561][ T4233] __sys_sendmsg (net/socket.c:2799) [ 207.506564][ T4233] ? __sys_sendmsg_sock (net/socket.c:2780) [ 207.506568][ T4233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.506571][ T4233] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 207.506574][ T4233] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 207.506577][ T4233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 207.506579][ T4233] RIP: 0033:0x7fc6e41a854e [ 207.506582][ T4233] 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 [ 207.506585][ T4233] RSP: 002b:00007ffd653c8530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 207.506589][ T4233] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fc6e41a854e [ 207.506591][ T4233] RDX: 0000000000000000 RSI: 00007ffd653c85e0 RDI: 0000000000000005 [ 207.506593][ T4233] RBP: 00007ffd653c8540 R08: 0000000000000000 R09: 0000000000000000 [ 207.506594][ T4233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bef [ 207.506596][ T4233] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd653c8ca0 | [ 210.081901][ T4290] softirqs last disabled at (0): 0x0 | [ 210.081903][ T4290] Preemption disabled at: | [ 210.081903][ T4290] vprintk_emit (kernel/printk/printk.c:2471) | [ 210.081914][ T4290] Tainted: [W]=WARN [ 210.081915][ T4290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 210.081917][ T4290] Call Trace: [ 210.081919][ T4290] [ 210.081920][ T4290] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 210.081926][ T4290] ? vprintk_emit (kernel/printk/printk.c:2471) [ 210.081927][ T4290] __might_resched.cold (kernel/sched/core.c:9234) [ 210.081931][ T4290] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 210.081935][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081937][ T4290] __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.081940][ T4290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 210.081943][ T4290] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 210.081949][ T4290] ? 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.081950][ T4290] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 210.081953][ T4290] put_chars (drivers/char/virtio_console.c:1176) [ 210.081955][ T4290] ? __send_to_port (drivers/char/virtio_console.c:654) [ 210.081957][ T4290] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 210.081959][ T4290] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 210.081964][ T4290] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 210.081966][ T4290] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 210.081968][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081969][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.081972][ T4290] console_emit_next_record (kernel/printk/printk.c:3183) [ 210.081975][ T4290] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 210.081977][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081978][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081979][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081980][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.081982][ T4290] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 210.081983][ T4290] console_flush_one_record (kernel/printk/printk.c:3268) [ 210.081986][ T4290] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 210.081989][ T4290] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 210.081990][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.081992][ T4290] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 210.081994][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.081995][ T4290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.081996][ T4290] ? 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.081998][ T4290] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 210.081999][ T4290] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 210.082002][ T4290] ? vprintk_emit (kernel/printk/printk.c:2478) [ 210.082003][ T4290] vprintk_emit (kernel/printk/printk.c:2479) [ 210.082005][ T4290] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 210.082006][ T4290] ? 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) [ 210.082008][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.082009][ T4290] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 210.082013][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.082015][ T4290] _printk (kernel/printk/printk.c:2504) [ 210.082018][ T4290] ? snapshot_read.cold (user.c:?) [ 210.082019][ T4290] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 210.082023][ T4290] ? idr_get_free (??:?) [ 210.082025][ T4290] ? 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) [ 210.082028][ T4290] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 210.082035][ T4290] ? nla_get_range_signed (lib/nlattr.c:270) [ 210.082039][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.082040][ T4290] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 210.082043][ T4290] __nla_validate_parse (lib/nlattr.c:635) [ 210.082046][ T4290] __nla_parse (lib/nlattr.c:732) [ 210.082048][ T4290] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 210.082051][ T4290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.082053][ T4290] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 210.082055][ T4290] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 210.082058][ T4290] ? security_capable (security/security.c:660 (discriminator 11)) [ 210.082061][ T4290] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 210.082064][ T4290] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 210.082066][ T4290] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 210.082073][ T4290] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 210.082076][ T4290] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 210.082078][ T4290] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 210.082081][ T4290] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 210.082082][ T4290] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 210.082085][ T4290] ? netlink_ack (./include/linux/skbuff.h:2718) [ 210.082087][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.082089][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.082090][ T4290] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 210.082092][ T4290] genl_rcv (net/netlink/genetlink.c:1218) [ 210.082094][ T4290] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 210.082096][ T4290] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 210.082098][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.082099][ T4290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 210.082101][ T4290] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 210.082111][ T4290] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 210.082113][ T4290] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 210.082115][ T4290] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 210.082116][ T4290] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 210.082120][ T4290] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 210.082123][ T4290] __sys_sendto (net/socket.c:2281) [ 210.082125][ T4290] ? __ia32_sys_getpeername (net/socket.c:2235) [ 210.082127][ T4290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 210.082129][ T4290] ? rcutree_report_cpu_dead (kernel/rcu/tree.c:4507) [ 210.082134][ T4290] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 210.082136][ T4290] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 210.082137][ T4290] ? 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)) [ 210.082139][ T4290] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 210.082140][ T4290] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 210.082143][ T4290] ? irq_exit_rcu (kernel/softirq.c:786) [ 210.082145][ T4290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 210.082147][ T4290] RIP: 0033:0x7ff8f870b312 [ 210.082149][ T4290] 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) [ 210.082151][ T4290] RSP: 002b:00007ffc63ced528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 210.082155][ T4290] RAX: ffffffffffffffda RBX: 00007ffc63ced658 RCX: 00007ff8f870b312 [ 210.082156][ T4290] RDX: 0000000000000044 RSI: 00007ff8f42e2e20 RDI: 0000000000000020 [ 210.082157][ T4290] RBP: 00007ffc63ced550 R08: 00007ffc63ced6d0 R09: 000000000000000c [ 210.082158][ T4290] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ff8f656e120 [ 210.082159][ T4290] R13: 00007ffc63ced658 R14: 00007ff8f802a01a R15: 00007ffc63ceda48 | [ 211.095284][ T4338] softirqs last disabled at (0): 0x0 | [ 211.095286][ T4338] Preemption disabled at: | [ 211.095287][ T4338] vprintk_emit (kernel/printk/printk.c:2471) | [ 211.095297][ T4338] Tainted: [W]=WARN [ 211.095298][ T4338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.095300][ T4338] Call Trace: [ 211.095301][ T4338] [ 211.095303][ T4338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 211.095309][ T4338] ? vprintk_emit (kernel/printk/printk.c:2471) [ 211.095310][ T4338] __might_resched.cold (kernel/sched/core.c:9234) [ 211.095314][ T4338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 211.095318][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095320][ T4338] __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)) [ 211.095323][ T4338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 211.095326][ T4338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.095332][ T4338] ? 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) [ 211.095334][ T4338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.095336][ T4338] put_chars (drivers/char/virtio_console.c:1176) [ 211.095338][ T4338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 211.095339][ T4338] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 211.095342][ T4338] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 211.095344][ T4338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 211.095349][ T4338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 211.095351][ T4338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 211.095353][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095354][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095355][ T4338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.095358][ T4338] console_emit_next_record (kernel/printk/printk.c:3183) [ 211.095360][ T4338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 211.095363][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095364][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095365][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095366][ T4338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.095368][ T4338] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 211.095370][ T4338] console_flush_one_record (kernel/printk/printk.c:3268) [ 211.095372][ T4338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 211.095375][ T4338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 211.095377][ T4338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.095378][ T4338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 211.095380][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095381][ T4338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.095383][ T4338] ? 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) [ 211.095384][ T4338] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 211.095386][ T4338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 211.095388][ T4338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 211.095389][ T4338] vprintk_emit (kernel/printk/printk.c:2479) [ 211.095391][ T4338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 211.095393][ T4338] _printk (kernel/printk/printk.c:2504) [ 211.095396][ T4338] ? snapshot_read.cold (user.c:?) [ 211.095398][ T4338] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 211.095401][ T4338] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 211.095405][ T4338] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 211.095407][ T4338] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 211.095410][ T4338] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 211.095412][ T4338] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 211.095414][ T4338] ? netdev_notice (net/core/dev.c:13194) [ 211.095416][ T4338] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 211.095424][ T4338] ? 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) [ 211.095426][ T4338] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 211.095428][ T4338] netif_set_promiscuity (net/core/dev.c:9699) [ 211.095431][ T4338] dev_set_promiscuity (net/core/dev_api.c:288) [ 211.095432][ T4338] ? dev_disable_lro (net/core/dev_api.c:267) [ 211.095434][ T4338] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 211.095438][ T4338] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 211.095442][ T4338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.095444][ T4338] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 211.095448][ T4338] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 211.095452][ T4338] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 211.095456][ T4338] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 211.095459][ T4338] ? __nla_validate_parse (lib/nlattr.c:635) [ 211.095463][ T4338] ? __nla_parse (lib/nlattr.c:732) [ 211.095465][ T4338] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 211.095469][ T4338] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 211.095472][ T4338] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 211.095475][ T4338] ? security_capable (security/security.c:660 (discriminator 11)) [ 211.095478][ T4338] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 211.095481][ T4338] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 211.095483][ T4338] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 211.095487][ T4338] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 211.095490][ T4338] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 211.095492][ T4338] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 211.095494][ T4338] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 211.095496][ T4338] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 211.095498][ T4338] ? netlink_ack (./include/linux/skbuff.h:2718) [ 211.095501][ T4338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.095503][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095504][ T4338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.095506][ T4338] genl_rcv (net/netlink/genetlink.c:1218) [ 211.095508][ T4338] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.095510][ T4338] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 211.095512][ T4338] ? _raw_spin_lock_irqsave (./include/linux/spinlock_api_smp.h:156 kernel/locking/spinlock.c:181) [ 211.095516][ T4338] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 211.095517][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095518][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095520][ T4338] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.095522][ T4338] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 211.095524][ T4338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.095526][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095527][ T4338] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 211.095530][ T4338] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 211.095533][ T4338] __sys_sendto (net/socket.c:2281) [ 211.095536][ T4338] ? __ia32_sys_getpeername (net/socket.c:2235) [ 211.095539][ T4338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.095541][ T4338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.095543][ T4338] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 211.095545][ T4338] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.095547][ T4338] ? 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)) [ 211.095549][ T4338] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 211.095551][ T4338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.095553][ T4338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 211.095555][ T4338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 211.095558][ T4338] RIP: 0033:0x7feb01668312 [ 211.095560][ T4338] 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) [ 211.095562][ T4338] RSP: 002b:00007ffd1b78e668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 211.095565][ T4338] RAX: ffffffffffffffda RBX: 00007ffd1b78e798 RCX: 00007feb01668312 [ 211.095567][ T4338] RDX: 0000000000000030 RSI: 00007feafd2b3eb0 RDI: 0000000000000023 [ 211.095568][ T4338] RBP: 00007ffd1b78e690 R08: 00007ffd1b78e810 R09: 000000000000000c [ 211.095569][ T4338] R10: 0000000000000000 R11: 0000000000000246 R12: 00007feaff4d2200 [ 211.095570][ T4338] R13: 00007ffd1b78e798 R14: 00007feb00f8701a R15: 00007ffd1b78eb88 | [ 212.119862][ T4376] softirqs last disabled at (0): 0x0 | [ 212.119864][ T4376] Preemption disabled at: | [ 212.119866][ T4376] vprintk_emit (kernel/printk/printk.c:2471) | [ 212.119879][ T4376] Tainted: [W]=WARN [ 212.119881][ T4376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.119883][ T4376] Call Trace: [ 212.119885][ T4376] [ 212.119887][ T4376] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 212.119894][ T4376] ? vprintk_emit (kernel/printk/printk.c:2471) [ 212.119896][ T4376] __might_resched.cold (kernel/sched/core.c:9234) [ 212.119901][ T4376] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 212.119906][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119910][ T4376] __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.119914][ T4376] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 212.119919][ T4376] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.119925][ T4376] ? 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.119928][ T4376] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 212.119932][ T4376] put_chars (drivers/char/virtio_console.c:1176) [ 212.119935][ T4376] ? __send_to_port (drivers/char/virtio_console.c:654) [ 212.119937][ T4376] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 212.119941][ T4376] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 212.119944][ T4376] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 212.119951][ T4376] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 212.119954][ T4376] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 212.119956][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119958][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119960][ T4376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.119964][ T4376] console_emit_next_record (kernel/printk/printk.c:3183) [ 212.119968][ T4376] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 212.119972][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119974][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119975][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.119978][ T4376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.119981][ T4376] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 212.119984][ T4376] console_flush_one_record (kernel/printk/printk.c:3268) [ 212.119988][ T4376] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 212.119992][ T4376] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 212.119995][ T4376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.119998][ T4376] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 212.120001][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.120003][ T4376] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.120005][ T4376] ? 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.120007][ T4376] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 212.120009][ T4376] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 212.120012][ T4376] ? vprintk_emit (kernel/printk/printk.c:2478) [ 212.120014][ T4376] vprintk_emit (kernel/printk/printk.c:2479) [ 212.120017][ T4376] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 212.120020][ T4376] _printk (kernel/printk/printk.c:2504) [ 212.120024][ T4376] ? snapshot_read.cold (user.c:?) [ 212.120027][ T4376] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 212.120030][ T4376] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 212.120035][ T4376] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 212.120038][ T4376] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 212.120043][ T4376] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 212.120046][ T4376] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 212.120049][ T4376] ? netdev_notice (net/core/dev.c:13194) [ 212.120052][ T4376] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 212.120063][ T4376] ? 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.120066][ T4376] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 212.120069][ T4376] netif_set_promiscuity (net/core/dev.c:9699) [ 212.120073][ T4376] dev_set_promiscuity (net/core/dev_api.c:288) [ 212.120076][ T4376] ? dev_disable_lro (net/core/dev_api.c:267) [ 212.120078][ T4376] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 212.120086][ T4376] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 212.120093][ T4376] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.120096][ T4376] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 212.120103][ T4376] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 212.120110][ T4376] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 212.120124][ T4376] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 212.120131][ T4376] ? __nla_validate_parse (lib/nlattr.c:635) [ 212.120137][ T4376] ? __nla_parse (lib/nlattr.c:732) [ 212.120139][ T4376] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 212.120145][ T4376] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 212.120149][ T4376] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 212.120155][ T4376] ? security_capable (security/security.c:660 (discriminator 11)) [ 212.120159][ T4376] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 212.120163][ T4376] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 212.120166][ T4376] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 212.120172][ T4376] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 212.120176][ T4376] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 212.120180][ T4376] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 212.120184][ T4376] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 212.120186][ T4376] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 212.120190][ T4376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 212.120194][ T4376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.120196][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.120199][ T4376] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.120202][ T4376] genl_rcv (net/netlink/genetlink.c:1218) [ 212.120205][ T4376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 212.120209][ T4376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 212.120213][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.120217][ T4376] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 212.120221][ T4376] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 212.120224][ T4376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 212.120227][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.120230][ T4376] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 212.120233][ T4376] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 212.120238][ T4376] __sys_sendto (net/socket.c:2281) [ 212.120241][ T4376] ? __ia32_sys_getpeername (net/socket.c:2235) [ 212.120251][ T4376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 212.120254][ T4376] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 212.120258][ T4376] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 212.120260][ T4376] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 212.120264][ T4376] ? 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.120267][ T4376] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 212.120270][ T4376] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 212.120274][ T4376] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 212.120278][ T4376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.120281][ T4376] RIP: 0033:0x7f9073991312 [ 212.120284][ T4376] 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.120287][ T4376] RSP: 002b:00007fff22d24408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 212.120292][ T4376] RAX: ffffffffffffffda RBX: 00007fff22d24538 RCX: 00007f9073991312 [ 212.120294][ T4376] RDX: 0000000000000030 RSI: 00007f90705d0670 RDI: 0000000000000023 [ 212.120296][ T4376] RBP: 00007fff22d24430 R08: 00007fff22d245b0 R09: 000000000000000c [ 212.120297][ T4376] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f90717ea2e0 [ 212.120299][ T4376] R13: 00007fff22d24538 R14: 00007f90732b001a R15: 00007fff22d24928 | [ 219.143560][ T4527] softirqs last disabled at (0): 0x0 | [ 219.143562][ T4527] Preemption disabled at: | [ 219.143563][ T4527] vprintk_emit (kernel/printk/printk.c:2471) | [ 219.143573][ T4527] Tainted: [W]=WARN [ 219.143574][ T4527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 219.143576][ T4527] Call Trace: [ 219.143577][ T4527] [ 219.143579][ T4527] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 219.143584][ T4527] ? vprintk_emit (kernel/printk/printk.c:2471) [ 219.143586][ T4527] __might_resched.cold (kernel/sched/core.c:9234) [ 219.143589][ T4527] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 219.143593][ T4527] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 219.143595][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143598][ T4527] __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)) [ 219.143601][ T4527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 219.143604][ T4527] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 219.143608][ T4527] ? 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) [ 219.143610][ T4527] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 219.143613][ T4527] put_chars (drivers/char/virtio_console.c:1176) [ 219.143614][ T4527] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 219.143616][ T4527] ? __send_to_port (drivers/char/virtio_console.c:654) [ 219.143618][ T4527] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 219.143621][ T4527] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 219.143625][ T4527] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 219.143628][ T4527] ? 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) [ 219.143629][ T4527] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 219.143633][ T4527] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 219.143634][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143635][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143638][ T4527] console_emit_next_record (kernel/printk/printk.c:3183) [ 219.143641][ T4527] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 219.143643][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143644][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143645][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143646][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143648][ T4527] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 219.143650][ T4527] console_flush_one_record (kernel/printk/printk.c:3268) [ 219.143653][ T4527] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 219.143656][ T4527] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 219.143658][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143659][ T4527] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 219.143661][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143662][ T4527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 219.143664][ T4527] ? 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) [ 219.143665][ T4527] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 219.143667][ T4527] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 219.143669][ T4527] ? vprintk_emit (kernel/printk/printk.c:2478) [ 219.143670][ T4527] vprintk_emit (kernel/printk/printk.c:2479) [ 219.143672][ T4527] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 219.143673][ T4527] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 219.143676][ T4527] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 219.143683][ T4527] _printk (kernel/printk/printk.c:2504) [ 219.143686][ T4527] ? snapshot_read.cold (user.c:?) [ 219.143689][ T4527] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 219.143692][ T4527] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 219.143694][ T4527] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 219.143696][ T4527] ? netdev_notice (net/core/dev.c:13194) [ 219.143698][ T4527] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 219.143701][ T4527] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 219.143704][ T4527] ? 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) [ 219.143706][ T4527] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 219.143708][ T4527] netif_set_promiscuity (net/core/dev.c:9699) [ 219.143710][ T4527] dev_set_promiscuity (net/core/dev_api.c:288) [ 219.143712][ T4527] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 219.143716][ T4527] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 219.143722][ T4527] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 219.143727][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143728][ T4527] notifier_call_chain (kernel/notifier.c:85) [ 219.143731][ T4527] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 219.143734][ T4527] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 219.143737][ T4527] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 219.143738][ T4527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 219.143740][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143741][ T4527] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 219.143743][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143749][ T4527] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 219.143751][ T4527] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 219.143753][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143754][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143755][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143757][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143758][ T4527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 219.143760][ T4527] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 219.143763][ T4527] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 219.143764][ T4527] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 219.143767][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143768][ T4527] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 219.143771][ T4527] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 219.143774][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143775][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143777][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143778][ T4527] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 219.143779][ T4527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 219.143781][ T4527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 219.143783][ T4527] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 219.143785][ T4527] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 219.143789][ T4527] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 219.143792][ T4527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 219.143793][ T4527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 219.143795][ T4527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 219.143797][ T4527] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 219.143800][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143801][ T4527] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 219.143803][ T4527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 219.143805][ T4527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 219.143807][ T4527] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 219.143809][ T4527] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 219.143812][ T4527] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 219.143813][ T4527] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 219.143815][ T4527] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 219.143817][ T4527] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 219.143820][ T4527] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 219.143823][ T4527] ____sys_sendmsg (net/socket.c:2713) [ 219.143825][ T4527] ? copy_msghdr_from_user (net/socket.c:2650) [ 219.143826][ T4527] ? sock_write_iter (net/socket.c:1269) [ 219.143828][ T4527] ? move_addr_to_kernel (net/socket.c:258) [ 219.143829][ T4527] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 219.143832][ T4527] ___sys_sendmsg (net/socket.c:2767) [ 219.143834][ T4527] ? copy_msghdr_from_user (net/socket.c:2619) [ 219.143839][ T4527] __sys_sendmsg (net/socket.c:2799) [ 219.143841][ T4527] ? __sys_sendmsg_sock (net/socket.c:2780) [ 219.143844][ T4527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 219.143846][ T4527] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 219.143848][ T4527] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 219.143850][ T4527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 219.143852][ T4527] RIP: 0033:0x7f5327b0f54e [ 219.143854][ T4527] 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 [ 219.143856][ T4527] RSP: 002b:00007ffe72ee1e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 219.143859][ T4527] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f5327b0f54e [ 219.143861][ T4527] RDX: 0000000000000000 RSI: 00007ffe72ee1ef0 RDI: 0000000000000005 [ 219.143862][ T4527] RBP: 00007ffe72ee1e50 R08: 0000000000000000 R09: 0000000000000000 [ 219.143863][ T4527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912bfb [ 219.143864][ T4527] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe72ee25b0 | [ 221.659145][ T4587] softirqs last disabled at (0): 0x0 | [ 221.659147][ T4587] Preemption disabled at: | [ 221.659148][ T4587] vprintk_emit (kernel/printk/printk.c:2471) | [ 221.659158][ T4587] Tainted: [W]=WARN [ 221.659159][ T4587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 221.659161][ T4587] Call Trace: [ 221.659163][ T4587] [ 221.659172][ T4587] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 221.659178][ T4587] ? vprintk_emit (kernel/printk/printk.c:2471) [ 221.659179][ T4587] __might_resched.cold (kernel/sched/core.c:9234) [ 221.659184][ T4587] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 221.659187][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659190][ T4587] __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)) [ 221.659192][ T4587] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 221.659196][ T4587] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 221.659201][ T4587] ? 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) [ 221.659202][ T4587] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 221.659205][ T4587] put_chars (drivers/char/virtio_console.c:1176) [ 221.659207][ T4587] ? __send_to_port (drivers/char/virtio_console.c:654) [ 221.659208][ T4587] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 221.659211][ T4587] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 221.659216][ T4587] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 221.659218][ T4587] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 221.659220][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659222][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659224][ T4587] console_emit_next_record (kernel/printk/printk.c:3183) [ 221.659227][ T4587] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 221.659229][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659231][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659232][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659233][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659235][ T4587] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 221.659236][ T4587] console_flush_one_record (kernel/printk/printk.c:3268) [ 221.659239][ T4587] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 221.659242][ T4587] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 221.659244][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659245][ T4587] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 221.659247][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659248][ T4587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.659250][ T4587] ? 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) [ 221.659252][ T4587] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 221.659253][ T4587] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 221.659255][ T4587] ? vprintk_emit (kernel/printk/printk.c:2478) [ 221.659257][ T4587] vprintk_emit (kernel/printk/printk.c:2479) [ 221.659259][ T4587] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 221.659260][ T4587] ? 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) [ 221.659262][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659263][ T4587] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 221.659267][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659269][ T4587] _printk (kernel/printk/printk.c:2504) [ 221.659272][ T4587] ? snapshot_read.cold (user.c:?) [ 221.659273][ T4587] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 221.659277][ T4587] ? idr_get_free (??:?) [ 221.659279][ T4587] ? 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) [ 221.659282][ T4587] validate_nla.cold (lib/nlattr.c:414 (discriminator 4)) [ 221.659289][ T4587] ? nla_get_range_signed (lib/nlattr.c:270) [ 221.659294][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659295][ T4587] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 221.659298][ T4587] __nla_validate_parse (lib/nlattr.c:635) [ 221.659301][ T4587] __nla_parse (lib/nlattr.c:732) [ 221.659303][ T4587] genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 221.659306][ T4587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.659308][ T4587] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 221.659310][ T4587] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 221.659313][ T4587] ? security_capable (security/security.c:660 (discriminator 11)) [ 221.659316][ T4587] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 221.659319][ T4587] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 221.659321][ T4587] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 221.659328][ T4587] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 221.659331][ T4587] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 221.659334][ T4587] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 221.659336][ T4587] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 221.659338][ T4587] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 221.659340][ T4587] ? netlink_ack (./include/linux/skbuff.h:2718) [ 221.659343][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659345][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659346][ T4587] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 221.659348][ T4587] genl_rcv (net/netlink/genetlink.c:1218) [ 221.659350][ T4587] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 221.659352][ T4587] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 221.659355][ T4587] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 221.659357][ T4587] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 221.659359][ T4587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 221.659361][ T4587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 221.659362][ T4587] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 221.659365][ T4587] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 221.659368][ T4587] __sys_sendto (net/socket.c:2281) [ 221.659371][ T4587] ? __ia32_sys_getpeername (net/socket.c:2235) [ 221.659375][ T4587] ? fput_close_sync (fs/file_table.c:617) [ 221.659378][ T4587] ? alloc_file_clone (fs/file_table.c:479) [ 221.659380][ T4587] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 221.659382][ T4587] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 221.659383][ T4587] ? 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)) [ 221.659385][ T4587] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 221.659386][ T4587] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 221.659389][ T4587] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 221.659391][ T4587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 221.659393][ T4587] RIP: 0033:0x7f1a2f9db312 [ 221.659395][ T4587] 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) [ 221.659397][ T4587] RSP: 002b:00007ffcbd3d5ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 221.659401][ T4587] RAX: ffffffffffffffda RBX: 00007ffcbd3d5c08 RCX: 00007f1a2f9db312 [ 221.659402][ T4587] RDX: 0000000000000044 RSI: 00007f1a2c54f870 RDI: 0000000000000020 [ 221.659403][ T4587] RBP: 00007ffcbd3d5b00 R08: 00007ffcbd3d5c80 R09: 000000000000000c [ 221.659405][ T4587] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1a2d83e0b0 [ 221.659406][ T4587] R13: 00007ffcbd3d5c08 R14: 00007f1a2f2fa01a R15: 00007ffcbd3d5ff8 | [ 223.553592][ T4673] softirqs last disabled at (0): 0x0 | [ 223.553594][ T4673] Preemption disabled at: | [ 223.553595][ T4673] vprintk_emit (kernel/printk/printk.c:2471) | [ 223.553607][ T4673] Tainted: [W]=WARN [ 223.553608][ T4673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 223.553610][ T4673] Call Trace: [ 223.553612][ T4673] [ 223.553613][ T4673] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 223.553619][ T4673] ? vprintk_emit (kernel/printk/printk.c:2471) [ 223.553621][ T4673] __might_resched.cold (kernel/sched/core.c:9234) [ 223.553625][ T4673] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 223.553629][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553632][ T4673] __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)) [ 223.553635][ T4673] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 223.553638][ T4673] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 223.553643][ T4673] ? 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) [ 223.553645][ T4673] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 223.553648][ T4673] put_chars (drivers/char/virtio_console.c:1176) [ 223.553650][ T4673] ? __send_to_port (drivers/char/virtio_console.c:654) [ 223.553651][ T4673] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 223.553654][ T4673] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 223.553657][ T4673] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 223.553662][ T4673] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 223.553664][ T4673] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 223.553666][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553667][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553668][ T4673] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 223.553670][ T4673] console_emit_next_record (kernel/printk/printk.c:3183) [ 223.553673][ T4673] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 223.553676][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553677][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553678][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553679][ T4673] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 223.553681][ T4673] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 223.553683][ T4673] console_flush_one_record (kernel/printk/printk.c:3268) [ 223.553685][ T4673] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 223.553688][ T4673] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 223.553690][ T4673] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 223.553692][ T4673] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 223.553693][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553694][ T4673] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 223.553696][ T4673] ? 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) [ 223.553698][ T4673] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 223.553699][ T4673] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 223.553701][ T4673] ? vprintk_emit (kernel/printk/printk.c:2478) [ 223.553703][ T4673] vprintk_emit (kernel/printk/printk.c:2479) [ 223.553704][ T4673] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 223.553707][ T4673] _printk (kernel/printk/printk.c:2504) [ 223.553713][ T4673] ? snapshot_read.cold (user.c:?) [ 223.553715][ T4673] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 223.553718][ T4673] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 223.553722][ T4673] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 223.553724][ T4673] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 223.553727][ T4673] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 223.553729][ T4673] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 223.553732][ T4673] ? netdev_notice (net/core/dev.c:13194) [ 223.553734][ T4673] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 223.553742][ T4673] ? 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) [ 223.553743][ T4673] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 223.553746][ T4673] netif_set_promiscuity (net/core/dev.c:9699) [ 223.553748][ T4673] dev_set_promiscuity (net/core/dev_api.c:288) [ 223.553750][ T4673] ? dev_disable_lro (net/core/dev_api.c:267) [ 223.553752][ T4673] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 223.553756][ T4673] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 223.553760][ T4673] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 223.553762][ T4673] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 223.553766][ T4673] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 223.553770][ T4673] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 223.553774][ T4673] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 223.553778][ T4673] ? __nla_validate_parse (lib/nlattr.c:635) [ 223.553783][ T4673] ? __nla_parse (lib/nlattr.c:732) [ 223.553785][ T4673] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 223.553789][ T4673] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 223.553791][ T4673] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 223.553795][ T4673] ? security_capable (security/security.c:660 (discriminator 11)) [ 223.553798][ T4673] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 223.553800][ T4673] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 223.553803][ T4673] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 223.553807][ T4673] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 223.553810][ T4673] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 223.553812][ T4673] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 223.553814][ T4673] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 223.553816][ T4673] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 223.553818][ T4673] ? netlink_ack (./include/linux/skbuff.h:2718) [ 223.553821][ T4673] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 223.553823][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553824][ T4673] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 223.553826][ T4673] genl_rcv (net/netlink/genetlink.c:1218) [ 223.553828][ T4673] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 223.553830][ T4673] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 223.553833][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553834][ T4673] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 223.553836][ T4673] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 223.553838][ T4673] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 223.553840][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553842][ T4673] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 223.553845][ T4673] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 223.553848][ T4673] __sys_sendto (net/socket.c:2281) [ 223.553850][ T4673] ? __ia32_sys_getpeername (net/socket.c:2235) [ 223.553854][ T4673] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 223.553855][ T4673] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 223.553858][ T4673] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 223.553859][ T4673] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 223.553862][ T4673] ? 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)) [ 223.553864][ T4673] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 223.553865][ T4673] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 223.553869][ T4673] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 223.553871][ T4673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 223.553873][ T4673] RIP: 0033:0x7fe9475c4312 [ 223.553875][ T4673] 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) [ 223.553878][ T4673] RSP: 002b:00007ffd8a5fcd38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 223.553881][ T4673] RAX: ffffffffffffffda RBX: 00007ffd8a5fce68 RCX: 00007fe9475c4312 [ 223.553883][ T4673] RDX: 0000000000000030 RSI: 00007fe9441d32f0 RDI: 0000000000000023 [ 223.553884][ T4673] RBP: 00007ffd8a5fcd60 R08: 00007ffd8a5fcee0 R09: 000000000000000c [ 223.553885][ T4673] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe94542e270 [ 223.553886][ T4673] R13: 00007ffd8a5fce68 R14: 00007fe946ee301a R15: 00007ffd8a5fd258 | [ 232.663083][ T4862] softirqs last disabled at (0): 0x0 | [ 232.663085][ T4862] Preemption disabled at: | [ 232.663086][ T4862] vprintk_emit (kernel/printk/printk.c:2471) | [ 232.663097][ T4862] Tainted: [W]=WARN [ 232.663098][ T4862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 232.663100][ T4862] Call Trace: [ 232.663101][ T4862] [ 232.663103][ T4862] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 232.663109][ T4862] ? vprintk_emit (kernel/printk/printk.c:2471) [ 232.663110][ T4862] __might_resched.cold (kernel/sched/core.c:9234) [ 232.663114][ T4862] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 232.663118][ T4862] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 232.663120][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663122][ T4862] __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)) [ 232.663125][ T4862] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.663128][ T4862] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.663134][ T4862] ? 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) [ 232.663136][ T4862] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.663139][ T4862] put_chars (drivers/char/virtio_console.c:1176) [ 232.663140][ T4862] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 232.663142][ T4862] ? __send_to_port (drivers/char/virtio_console.c:654) [ 232.663144][ T4862] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 232.663147][ T4862] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 232.663151][ T4862] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 232.663154][ T4862] ? 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) [ 232.663155][ T4862] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 232.663159][ T4862] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.663161][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663162][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663165][ T4862] console_emit_next_record (kernel/printk/printk.c:3183) [ 232.663167][ T4862] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 232.663170][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663171][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663172][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663173][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663175][ T4862] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 232.663177][ T4862] console_flush_one_record (kernel/printk/printk.c:3268) [ 232.663179][ T4862] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 232.663182][ T4862] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 232.663184][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663185][ T4862] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 232.663187][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663188][ T4862] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.663190][ T4862] ? 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) [ 232.663191][ T4862] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 232.663193][ T4862] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 232.663195][ T4862] ? vprintk_emit (kernel/printk/printk.c:2478) [ 232.663196][ T4862] vprintk_emit (kernel/printk/printk.c:2479) [ 232.663198][ T4862] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 232.663200][ T4862] ? net_disable_timestamp (./include/linux/workqueue.h:761) [ 232.663203][ T4862] ? net_generic (./include/linux/rcupdate.h:882 ./include/net/netns/generic.h:48) vxlan [ 232.663210][ T4862] _printk (kernel/printk/printk.c:2504) [ 232.663213][ T4862] ? snapshot_read.cold (user.c:?) [ 232.663215][ T4862] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 232.663218][ T4862] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 232.663226][ T4862] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 232.663228][ T4862] ? netdev_notice (net/core/dev.c:13194) [ 232.663230][ T4862] ? __netdev_upper_dev_unlink (net/core/dev.c:9094) [ 232.663233][ T4862] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:985) [ 232.663236][ T4862] ? 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) [ 232.663237][ T4862] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 232.663240][ T4862] netif_set_promiscuity (net/core/dev.c:9699) [ 232.663243][ T4862] dev_set_promiscuity (net/core/dev_api.c:288) [ 232.663245][ T4862] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 232.663248][ T4862] ovs_netdev_detach_dev (net/openvswitch/vport-netdev.c:174) openvswitch [ 232.663255][ T4862] dp_device_event (net/openvswitch/dp_notify.c:74) openvswitch [ 232.663259][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663261][ T4862] notifier_call_chain (kernel/notifier.c:85) [ 232.663264][ T4862] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 232.663266][ T4862] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 232.663269][ T4862] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 232.663271][ T4862] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.663273][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663274][ T4862] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 232.663276][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663281][ T4862] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 232.663284][ T4862] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 232.663286][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663287][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663288][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663290][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663291][ T4862] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.663293][ T4862] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 232.663295][ T4862] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 232.663297][ T4862] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 232.663299][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663300][ T4862] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 232.663304][ T4862] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 232.663306][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663307][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663309][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663310][ T4862] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 232.663312][ T4862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 232.663314][ T4862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 232.663315][ T4862] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 232.663318][ T4862] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 232.663322][ T4862] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 232.663325][ T4862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 232.663326][ T4862] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.663328][ T4862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 232.663330][ T4862] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 232.663333][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663334][ T4862] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.663336][ T4862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 232.663338][ T4862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 232.663340][ T4862] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 232.663342][ T4862] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 232.663344][ T4862] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 232.663346][ T4862] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 232.663348][ T4862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.663349][ T4862] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 232.663353][ T4862] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 232.663356][ T4862] ____sys_sendmsg (net/socket.c:2713) [ 232.663358][ T4862] ? copy_msghdr_from_user (net/socket.c:2650) [ 232.663359][ T4862] ? sock_write_iter (net/socket.c:1269) [ 232.663361][ T4862] ? move_addr_to_kernel (net/socket.c:258) [ 232.663363][ T4862] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 232.663365][ T4862] ___sys_sendmsg (net/socket.c:2767) [ 232.663367][ T4862] ? copy_msghdr_from_user (net/socket.c:2619) [ 232.663372][ T4862] __sys_sendmsg (net/socket.c:2799) [ 232.663374][ T4862] ? __sys_sendmsg_sock (net/socket.c:2780) [ 232.663377][ T4862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.663379][ T4862] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 232.663382][ T4862] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 232.663384][ T4862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 232.663385][ T4862] RIP: 0033:0x7f6bd9d7b54e [ 232.663387][ T4862] 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 [ 232.663389][ T4862] RSP: 002b:00007ffd1b58e240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 232.663393][ T4862] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f6bd9d7b54e [ 232.663394][ T4862] RDX: 0000000000000000 RSI: 00007ffd1b58e2f0 RDI: 0000000000000005 [ 232.663395][ T4862] RBP: 00007ffd1b58e250 R08: 0000000000000000 R09: 0000000000000000 [ 232.663396][ T4862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912c08 [ 232.663397][ T4862] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1b58e9b0 | [ 234.983430][ T4919] softirqs last disabled at (0): 0x0 | [ 234.983432][ T4919] Preemption disabled at: | [ 234.983433][ T4919] vprintk_emit (kernel/printk/printk.c:2471) | [ 234.983443][ T4919] Tainted: [W]=WARN [ 234.983444][ T4919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 234.983446][ T4919] Call Trace: [ 234.983448][ T4919] [ 234.983449][ T4919] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 234.983455][ T4919] ? vprintk_emit (kernel/printk/printk.c:2471) [ 234.983456][ T4919] __might_resched.cold (kernel/sched/core.c:9234) [ 234.983460][ T4919] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 234.983464][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983466][ T4919] __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)) [ 234.983470][ T4919] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 234.983473][ T4919] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 234.983478][ T4919] ? 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) [ 234.983480][ T4919] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 234.983483][ T4919] put_chars (drivers/char/virtio_console.c:1176) [ 234.983485][ T4919] ? __send_to_port (drivers/char/virtio_console.c:654) [ 234.983486][ T4919] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 234.983489][ T4919] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 234.983491][ T4919] ? pointer (lib/vsprintf.c:2577) [ 234.983494][ T4919] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 234.983499][ T4919] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 234.983501][ T4919] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 234.983503][ T4919] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 234.983506][ T4919] console_emit_next_record (kernel/printk/printk.c:3183) [ 234.983509][ T4919] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 234.983511][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983512][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983513][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983514][ T4919] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 234.983516][ T4919] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 234.983518][ T4919] console_flush_one_record (kernel/printk/printk.c:3268) [ 234.983521][ T4919] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 234.983524][ T4919] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 234.983525][ T4919] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 234.983527][ T4919] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 234.983529][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983530][ T4919] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 234.983532][ T4919] ? 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) [ 234.983533][ T4919] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 234.983535][ T4919] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 234.983537][ T4919] ? vprintk_emit (kernel/printk/printk.c:2478) [ 234.983538][ T4919] vprintk_emit (kernel/printk/printk.c:2479) [ 234.983540][ T4919] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 234.983542][ T4919] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 234.983544][ T4919] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 234.983547][ T4919] ? __wake_up (./include/linux/spinlock.h:425 (discriminator 3) kernel/sched/wait.c:128 (discriminator 3) kernel/sched/wait.c:147 (discriminator 3)) [ 234.983550][ T4919] _printk (kernel/printk/printk.c:2504) [ 234.983553][ T4919] ? snapshot_read.cold (user.c:?) [ 234.983555][ T4919] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 234.983559][ T4919] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 234.983561][ T4919] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 234.983563][ T4919] ? netdev_notice (net/core/dev.c:13194) [ 234.983565][ T4919] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 234.983569][ T4919] ? rtmsg_ifinfo (net/core/rtnetlink.c:4622 net/core/rtnetlink.c:4631) [ 234.983572][ T4919] ? register_netdevice (net/core/dev.c:11556) [ 234.983575][ T4919] ? 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) [ 234.983577][ T4919] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 234.983578][ T4919] ? unregister_netdev (net/core/dev.c:12699) [ 234.983580][ T4919] ? alloc_netdev_mqs (net/core/dev.c:12209) [ 234.983582][ T4919] netif_set_promiscuity (net/core/dev.c:9699) [ 234.983585][ T4919] dev_set_promiscuity (net/core/dev_api.c:288) [ 234.983587][ T4919] internal_dev_create (net/openvswitch/vport-internal_dev.c:160) openvswitch [ 234.983595][ T4919] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 234.983599][ T4919] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 234.983604][ T4919] ovs_dp_cmd_new (net/openvswitch/datapath.c:1897) openvswitch [ 234.983608][ T4919] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 234.983612][ T4919] ? __nla_validate_parse (lib/nlattr.c:635) [ 234.983616][ T4919] ? __nla_parse (lib/nlattr.c:732) [ 234.983618][ T4919] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 234.983621][ T4919] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 234.983623][ T4919] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 234.983627][ T4919] ? security_capable (security/security.c:660 (discriminator 11)) [ 234.983630][ T4919] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 234.983633][ T4919] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 234.983635][ T4919] ? ovs_dp_cmd_get (./include/net/net_namespace.h:422 (discriminator 7)) openvswitch [ 234.983639][ T4919] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 234.983642][ T4919] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 234.983644][ T4919] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 234.983646][ T4919] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 234.983648][ T4919] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 234.983650][ T4919] ? netlink_ack (./include/linux/skbuff.h:2718) [ 234.983653][ T4919] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 234.983655][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983656][ T4919] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 234.983658][ T4919] genl_rcv (net/netlink/genetlink.c:1218) [ 234.983660][ T4919] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 234.983662][ T4919] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 234.983664][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983666][ T4919] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 234.983668][ T4919] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 234.983670][ T4919] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 234.983672][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983674][ T4919] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 234.983677][ T4919] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 234.983680][ T4919] __sys_sendto (net/socket.c:2281) [ 234.983682][ T4919] ? __ia32_sys_getpeername (net/socket.c:2235) [ 234.983686][ T4919] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 234.983688][ T4919] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 234.983690][ T4919] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 234.983692][ T4919] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 234.983693][ T4919] ? 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)) [ 234.983695][ T4919] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 234.983696][ T4919] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 234.983699][ T4919] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 234.983701][ T4919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 234.983703][ T4919] RIP: 0033:0x7f6509c51312 [ 234.983705][ T4919] 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) [ 234.983707][ T4919] RSP: 002b:00007ffd6d56d8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 234.983714][ T4919] RAX: ffffffffffffffda RBX: 00007ffd6d56da28 RCX: 00007f6509c51312 [ 234.983715][ T4919] RDX: 0000000000000034 RSI: 00007f6505841270 RDI: 0000000000000020 [ 234.983717][ T4919] RBP: 00007ffd6d56d920 R08: 00007ffd6d56daa0 R09: 000000000000000c [ 234.983718][ T4919] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f6507aaa120 [ 234.983719][ T4919] R13: 00007ffd6d56da28 R14: 00007f650957001a R15: 00007ffd6d56de18 | [ 236.302278][ T4968] softirqs last disabled at (0): 0x0 | [ 236.302281][ T4968] Preemption disabled at: | [ 236.302282][ T4968] vprintk_emit (kernel/printk/printk.c:2471) | [ 236.302296][ T4968] Tainted: [W]=WARN [ 236.302298][ T4968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 236.302300][ T4968] Call Trace: [ 236.302302][ T4968] [ 236.302304][ T4968] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 236.302311][ T4968] ? vprintk_emit (kernel/printk/printk.c:2471) [ 236.302313][ T4968] __might_resched.cold (kernel/sched/core.c:9234) [ 236.302318][ T4968] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 236.302323][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302327][ T4968] __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)) [ 236.302331][ T4968] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 236.302334][ T4968] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 236.302341][ T4968] ? 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) [ 236.302344][ T4968] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 236.302348][ T4968] put_chars (drivers/char/virtio_console.c:1176) [ 236.302351][ T4968] ? __send_to_port (drivers/char/virtio_console.c:654) [ 236.302353][ T4968] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 236.302357][ T4968] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 236.302361][ T4968] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 236.302367][ T4968] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 236.302370][ T4968] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 236.302373][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302375][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302377][ T4968] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.302381][ T4968] console_emit_next_record (kernel/printk/printk.c:3183) [ 236.302385][ T4968] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 236.302388][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302390][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302392][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302394][ T4968] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.302398][ T4968] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 236.302400][ T4968] console_flush_one_record (kernel/printk/printk.c:3268) [ 236.302404][ T4968] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 236.302409][ T4968] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 236.302412][ T4968] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.302414][ T4968] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 236.302417][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302419][ T4968] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.302422][ T4968] ? 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) [ 236.302424][ T4968] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 236.302427][ T4968] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 236.302430][ T4968] ? vprintk_emit (kernel/printk/printk.c:2478) [ 236.302433][ T4968] vprintk_emit (kernel/printk/printk.c:2479) [ 236.302436][ T4968] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 236.302439][ T4968] _printk (kernel/printk/printk.c:2504) [ 236.302444][ T4968] ? snapshot_read.cold (user.c:?) [ 236.302446][ T4968] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 236.302450][ T4968] ? netdev_upper_get_next_dev_rcu (net/core/dev.c:8213 (discriminator 1)) [ 236.302456][ T4968] ? __netdev_update_features (net/core/dev.c:11078 (discriminator 2)) [ 236.302458][ T4968] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 236.302463][ T4968] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 236.302466][ T4968] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 236.302469][ T4968] ? netdev_notice (net/core/dev.c:13194) [ 236.302472][ T4968] ? ovs_netdev_link (net/openvswitch/vport-netdev.c:85) openvswitch [ 236.302484][ T4968] ? 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) [ 236.302487][ T4968] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 236.302491][ T4968] netif_set_promiscuity (net/core/dev.c:9699) [ 236.302495][ T4968] dev_set_promiscuity (net/core/dev_api.c:288) [ 236.302498][ T4968] ? dev_disable_lro (net/core/dev_api.c:267) [ 236.302500][ T4968] ovs_netdev_link (net/openvswitch/vport-netdev.c:106) openvswitch [ 236.302508][ T4968] ovs_vport_add (net/openvswitch/vport.c:209) openvswitch [ 236.302514][ T4968] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.302517][ T4968] new_vport (net/openvswitch/datapath.c:203) openvswitch [ 236.302525][ T4968] ? ovs_lookup_vport (net/openvswitch/datapath.c:190) openvswitch [ 236.302531][ T4968] ovs_vport_cmd_new (net/openvswitch/datapath.c:2389) openvswitch [ 236.302538][ T4968] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 236.302544][ T4968] ? __nla_validate_parse (lib/nlattr.c:635) [ 236.302550][ T4968] ? __nla_parse (lib/nlattr.c:732) [ 236.302553][ T4968] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 236.302558][ T4968] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 236.302562][ T4968] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 236.302568][ T4968] ? security_capable (security/security.c:660 (discriminator 11)) [ 236.302572][ T4968] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 236.302576][ T4968] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 236.302579][ T4968] ? ovs_vport_cmd_fill_info.isra.0 (./include/net/netlink.h:1107 (discriminator 1)) openvswitch [ 236.302586][ T4968] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 236.302589][ T4968] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 236.302593][ T4968] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 236.302597][ T4968] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 236.302599][ T4968] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 236.302602][ T4968] ? netlink_ack (./include/linux/skbuff.h:2718) [ 236.302607][ T4968] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.302610][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302612][ T4968] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.302615][ T4968] genl_rcv (net/netlink/genetlink.c:1218) [ 236.302618][ T4968] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 236.302621][ T4968] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 236.302624][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302626][ T4968] ? 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) [ 236.302630][ T4968] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 236.302633][ T4968] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 236.302637][ T4968] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.302640][ T4968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.302642][ T4968] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 236.302646][ T4968] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 236.302650][ T4968] __sys_sendto (net/socket.c:2281) [ 236.302654][ T4968] ? __ia32_sys_getpeername (net/socket.c:2235) [ 236.302662][ T4968] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 236.302665][ T4968] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 236.302669][ T4968] ? 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)) [ 236.302671][ T4968] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 236.302674][ T4968] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 236.302678][ T4968] ? irq_exit_rcu (kernel/softirq.c:786) [ 236.302682][ T4968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 236.302686][ T4968] RIP: 0033:0x7f1b86058312 [ 236.302689][ T4968] 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) [ 236.302691][ T4968] RSP: 002b:00007ffe7db5d928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 236.302696][ T4968] RAX: ffffffffffffffda RBX: 00007ffe7db5da58 RCX: 00007f1b86058312 [ 236.302698][ T4968] RDX: 0000000000000030 RSI: 00007f1b81caa870 RDI: 0000000000000023 [ 236.302700][ T4968] RBP: 00007ffe7db5d950 R08: 00007ffe7db5dad0 R09: 000000000000000c [ 236.302702][ T4968] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1b83ec22e0 [ 236.302704][ T4968] R13: 00007ffe7db5da58 R14: 00007f1b8597701a R15: 00007ffe7db5de48 | [ 238.155168][ T5062] softirqs last disabled at (0): 0x0 | [ 238.155171][ T5062] Preemption disabled at: | [ 238.155172][ T5062] vprintk_emit (kernel/printk/printk.c:2471) | [ 238.155186][ T5062] Tainted: [W]=WARN [ 238.155187][ T5062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 238.155190][ T5062] Call Trace: [ 238.155192][ T5062] [ 238.155194][ T5062] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 238.155201][ T5062] ? vprintk_emit (kernel/printk/printk.c:2471) [ 238.155203][ T5062] __might_resched.cold (kernel/sched/core.c:9234) [ 238.155208][ T5062] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 238.155212][ T5062] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 238.155217][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155221][ T5062] __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)) [ 238.155224][ T5062] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 238.155229][ T5062] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 238.155235][ T5062] ? 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) [ 238.155238][ T5062] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 238.155242][ T5062] put_chars (drivers/char/virtio_console.c:1176) [ 238.155245][ T5062] ? __send_to_port (drivers/char/virtio_console.c:654) [ 238.155254][ T5062] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 238.155259][ T5062] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 238.155266][ T5062] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 238.155269][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155271][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155275][ T5062] console_emit_next_record (kernel/printk/printk.c:3183) [ 238.155279][ T5062] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 238.155283][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155285][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155287][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155289][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155292][ T5062] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 238.155295][ T5062] console_flush_one_record (kernel/printk/printk.c:3268) [ 238.155298][ T5062] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 238.155303][ T5062] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 238.155306][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155308][ T5062] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 238.155311][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155313][ T5062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 238.155316][ T5062] ? 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) [ 238.155318][ T5062] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 238.155321][ T5062] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 238.155324][ T5062] ? vprintk_emit (kernel/printk/printk.c:2478) [ 238.155327][ T5062] vprintk_emit (kernel/printk/printk.c:2479) [ 238.155330][ T5062] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 238.155332][ T5062] ? 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) [ 238.155335][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155337][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155341][ T5062] _printk (kernel/printk/printk.c:2504) [ 238.155345][ T5062] ? snapshot_read.cold (user.c:?) [ 238.155347][ T5062] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 238.155353][ T5062] ? idr_get_free (??:?) [ 238.155356][ T5062] ? ovs_nla_copy_actions (net/openvswitch/flow_netlink.c:2412 net/openvswitch/flow_netlink.c:3623) openvswitch [ 238.155366][ T5062] ? 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) [ 238.155370][ T5062] ovs_flow_cmd_new.cold (net/openvswitch/datapath.c:1061 (discriminator 4)) openvswitch [ 238.155379][ T5062] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 238.155386][ T5062] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 238.155389][ T5062] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/linux/slab.h:995 net/netlink/genetlink.c:936) [ 238.155394][ T5062] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1092) [ 238.155396][ T5062] ? genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 238.155399][ T5062] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 238.155402][ T5062] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 238.155404][ T5062] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 238.155408][ T5062] ? __sys_sendto (net/socket.c:2281) [ 238.155412][ T5062] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 238.155422][ T5062] ? __nla_parse (lib/nlattr.c:732) [ 238.155426][ T5062] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 238.155430][ T5062] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 238.155434][ T5062] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 238.155440][ T5062] ? security_capable (security/security.c:660 (discriminator 11)) [ 238.155444][ T5062] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 238.155447][ T5062] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 238.155451][ T5062] ? ovs_flow_cmd_del (net/openvswitch/datapath.c:1481 (discriminator 1)) openvswitch [ 238.155458][ T5062] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 238.155462][ T5062] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 238.155465][ T5062] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 238.155469][ T5062] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 238.155472][ T5062] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 238.155475][ T5062] ? netlink_ack (./include/linux/skbuff.h:2718) [ 238.155479][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155482][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155485][ T5062] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 238.155488][ T5062] genl_rcv (net/netlink/genetlink.c:1218) [ 238.155491][ T5062] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 238.155494][ T5062] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 238.155498][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155500][ T5062] ? 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) [ 238.155503][ T5062] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 238.155507][ T5062] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 238.155510][ T5062] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 238.155513][ T5062] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 238.155516][ T5062] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 238.155518][ T5062] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 238.155522][ T5062] __sys_sendto (net/socket.c:2281) [ 238.155525][ T5062] ? __ia32_sys_getpeername (net/socket.c:2235) [ 238.155530][ T5062] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 238.155537][ T5062] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 238.155540][ T5062] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 238.155542][ T5062] ? 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)) [ 238.155545][ T5062] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 238.155547][ T5062] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 238.155551][ T5062] ? irq_exit_rcu (kernel/softirq.c:786) [ 238.155555][ T5062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 238.155558][ T5062] RIP: 0033:0x7f899ab7b312 [ 238.155562][ T5062] 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) [ 238.155565][ T5062] RSP: 002b:00007ffd649e1618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 238.155570][ T5062] RAX: ffffffffffffffda RBX: 00007ffd649e1748 RCX: 00007f899ab7b312 [ 238.155572][ T5062] RDX: 00000000000000c4 RSI: 00007f89988dd1b0 RDI: 0000000000000026 [ 238.155574][ T5062] RBP: 00007ffd649e1640 R08: 00007ffd649e17c0 R09: 000000000000000c [ 238.155575][ T5062] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f89989de430 [ 238.155577][ T5062] R13: 00007ffd649e1748 R14: 00007f899a49a01a R15: 00007ffd649e1b38 | [ 239.285420][ T5098] softirqs last disabled at (0): 0x0 | [ 239.285422][ T5098] Preemption disabled at: | [ 239.285423][ T5098] vprintk_emit (kernel/printk/printk.c:2471) | [ 239.285434][ T5098] Tainted: [W]=WARN [ 239.285435][ T5098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 239.285437][ T5098] Call Trace: [ 239.285439][ T5098] [ 239.285440][ T5098] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 239.285446][ T5098] ? vprintk_emit (kernel/printk/printk.c:2471) [ 239.285448][ T5098] __might_resched.cold (kernel/sched/core.c:9234) [ 239.285452][ T5098] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 239.285455][ T5098] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 239.285459][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285462][ T5098] __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)) [ 239.285465][ T5098] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 239.285468][ T5098] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 239.285474][ T5098] ? 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) [ 239.285475][ T5098] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 239.285478][ T5098] put_chars (drivers/char/virtio_console.c:1176) [ 239.285480][ T5098] ? __send_to_port (drivers/char/virtio_console.c:654) [ 239.285482][ T5098] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 239.285485][ T5098] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 239.285490][ T5098] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 239.285492][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285493][ T5098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.285496][ T5098] console_emit_next_record (kernel/printk/printk.c:3183) [ 239.285499][ T5098] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 239.285501][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285502][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285503][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285504][ T5098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.285506][ T5098] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 239.285508][ T5098] console_flush_one_record (kernel/printk/printk.c:3268) [ 239.285511][ T5098] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 239.285513][ T5098] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 239.285515][ T5098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.285517][ T5098] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 239.285519][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285520][ T5098] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.285522][ T5098] ? 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) [ 239.285523][ T5098] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 239.285525][ T5098] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 239.285527][ T5098] ? vprintk_emit (kernel/printk/printk.c:2478) [ 239.285529][ T5098] vprintk_emit (kernel/printk/printk.c:2479) [ 239.285531][ T5098] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 239.285532][ T5098] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 239.285535][ T5098] _printk (kernel/printk/printk.c:2504) [ 239.285538][ T5098] ? snapshot_read.cold (user.c:?) [ 239.285540][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285541][ T5098] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 239.285545][ T5098] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 239.285547][ T5098] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 239.285549][ T5098] ? netdev_notice (net/core/dev.c:13194) [ 239.285551][ T5098] ? internal_dev_destroy (net/openvswitch/vport-internal_dev.c:178) openvswitch [ 239.285559][ T5098] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 239.285562][ T5098] ? 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) [ 239.285564][ T5098] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 239.285566][ T5098] netif_set_promiscuity (net/core/dev.c:9699) [ 239.285571][ T5098] dev_set_promiscuity (net/core/dev_api.c:288) [ 239.285573][ T5098] internal_dev_destroy (net/openvswitch/vport-internal_dev.c:179) openvswitch [ 239.285578][ T5098] __dp_destroy (net/openvswitch/datapath.c:1969 (discriminator 1)) openvswitch [ 239.285584][ T5098] ovs_dp_cmd_del (net/openvswitch/datapath.c:2003) openvswitch [ 239.285588][ T5098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 239.285592][ T5098] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 239.285596][ T5098] ? security_capable (security/security.c:660 (discriminator 11)) [ 239.285599][ T5098] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 239.285602][ T5098] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 239.285604][ T5098] ? __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 [ 239.285607][ T5098] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 239.285610][ T5098] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 239.285614][ T5098] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 239.285616][ T5098] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 239.285618][ T5098] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 239.285620][ T5098] ? netlink_ack (./include/linux/skbuff.h:2718) [ 239.285623][ T5098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.285625][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285626][ T5098] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.285628][ T5098] genl_rcv (net/netlink/genetlink.c:1218) [ 239.285630][ T5098] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 239.285632][ T5098] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 239.285635][ T5098] ? __futex_wake_mark (kernel/futex/waitwake.c:123 (discriminator 4) kernel/futex/waitwake.c:110 (discriminator 4)) [ 239.285638][ T5098] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 239.285640][ T5098] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 239.285642][ T5098] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.285644][ T5098] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.285646][ T5098] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 239.285648][ T5098] ? fdget (fs/file.c:1200 fs/file.c:1208) [ 239.285651][ T5098] __sys_sendto (net/socket.c:2281) [ 239.285654][ T5098] ? __ia32_sys_getpeername (net/socket.c:2235) [ 239.285656][ T5098] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.285658][ T5098] ? do_futex (kernel/futex/syscalls.c:133) [ 239.285660][ T5098] ? __ia32_sys_get_robust_list (kernel/futex/syscalls.c:94) [ 239.285662][ T5098] ? xfd_validate_state (arch/x86/kernel/fpu/xstate.c:1497 (discriminator 1) arch/x86/kernel/fpu/xstate.c:1543 (discriminator 1)) [ 239.285666][ T5098] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 239.285668][ T5098] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 239.285671][ T5098] ? 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)) [ 239.285673][ T5098] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 239.285674][ T5098] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 239.285678][ T5098] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 239.285680][ T5098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 239.285682][ T5098] RIP: 0033:0x7f2c797eb312 [ 239.285683][ T5098] 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) [ 239.285685][ T5098] RSP: 002b:00007fff37a36ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 239.285689][ T5098] RAX: ffffffffffffffda RBX: 00007fff37a36ff8 RCX: 00007f2c797eb312 [ 239.285691][ T5098] RDX: 0000000000000024 RSI: 00007f2c7535e040 RDI: 0000000000000020 [ 239.285692][ T5098] RBP: 00007fff37a36ef0 R08: 00007fff37a37070 R09: 000000000000000c [ 239.285693][ T5098] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2c7764e040 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars 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 mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning