====================================== | [ 9.748855][ T173] softirqs last disabled at (104145): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.748863][ T173] Preemption disabled at: | [ 9.748864][ T173] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.748873][ T173] Tainted: [W]=WARN [ 9.748874][ T173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.748876][ T173] Call Trace: [ 9.748877][ T173] [ 9.748879][ T173] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.748883][ T173] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.748885][ T173] __might_resched.cold (kernel/sched/core.c:9234) [ 9.748890][ T173] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.748893][ T173] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.748898][ T173] __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)) [ 9.748900][ T173] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.748906][ T173] ? 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) [ 9.748909][ T173] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.748913][ T173] put_chars (drivers/char/virtio_console.c:1176) [ 9.748916][ T173] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.748917][ T173] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.748922][ T173] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.748925][ T173] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.748930][ T173] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.748933][ T173] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.748938][ T173] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.748941][ T173] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.748946][ T173] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.748949][ T173] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.748950][ T173] ? 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)) [ 9.748953][ T173] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.748955][ T173] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.748959][ T173] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.748963][ T173] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.748964][ T173] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.748969][ T173] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.748972][ T173] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.748973][ T173] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.748975][ T173] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.748979][ T173] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.748980][ T173] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.748983][ T173] vprintk_emit (kernel/printk/printk.c:2479) [ 9.748987][ T173] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.748988][ T173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.748993][ T173] ? lookup_object_or_alloc.part.0 (lib/debugobjects.c:696) [ 9.749000][ T173] _printk (kernel/printk/printk.c:2504) [ 9.749003][ T173] ? snapshot_read.cold (user.c:?) [ 9.749007][ T173] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989) [ 9.749010][ T173] ? __rhashtable_init_noprof (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 lib/rhashtable.c:1224) [ 9.749015][ T173] sctp_init (net/sctp/sm_statetable.c:1037 net/sctp/sm_statetable.c:73) sctp [ 9.749033][ T173] ? udp_tunnel_nic_cleanup_module (net/ipv4/udp_tunnel_core.c:237) udp_tunnel [ 9.749035][ T173] do_one_initcall (init/main.c:1357) [ 9.749039][ T173] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.749044][ T173] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 9.749046][ T173] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.749051][ T173] do_init_module (kernel/module/main.c:3117) [ 9.749054][ T173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.749057][ T173] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.749060][ T173] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 9.749064][ T173] load_module (kernel/module/main.c:3593) [ 9.749071][ T173] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 9.749076][ T173] ? backing_file_read_iter (fs/backing-file.c:211) [ 9.749079][ T173] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.749083][ T173] init_module_from_file (kernel/module/main.c:3790) [ 9.749085][ T173] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 9.749093][ T173] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.749097][ T173] ? 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) [ 9.749100][ T173] idempotent_init_module (kernel/module/main.c:3802) [ 9.749103][ T173] ? init_module_from_file (kernel/module/main.c:3791) [ 9.749109][ T173] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.749111][ T173] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.749116][ T173] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 9.749118][ T173] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.749122][ T173] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.749124][ T173] ? irq_exit_rcu (kernel/softirq.c:786) [ 9.749126][ T173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.749129][ T173] RIP: 0033:0x7fc1d0ddf37d [ 9.749132][ T173] 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 [ 9.749134][ T173] RSP: 002b:00007fffae30a4c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.749137][ T173] RAX: ffffffffffffffda RBX: 000055f499d8b9c0 RCX: 00007fc1d0ddf37d [ 9.749138][ T173] RDX: 0000000000000000 RSI: 000055f47948dffd RDI: 0000000000000007 [ 9.749139][ T173] RBP: 00007fffae30a560 R08: 0000000000000000 R09: 0000000000000000 [ 9.749140][ T173] R10: 0000000000000000 R11: 0000000000000246 R12: 000055f47948dffd [ 9.749140][ T173] R13: 000055f499d8bae0 R14: 0000000000040000 R15: 0000000000000000 | [ 30.410770][ C1] | [ 30.410770][ C1] | [ 30.410770][ C1] stack backtrace: | [ 30.410776][ C1] Tainted: [W]=WARN [ 30.410777][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.410779][ C1] Call Trace: [ 30.410780][ C1] [ 30.410781][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.410785][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 30.410787][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 30.410790][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 30.410793][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 30.410794][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 30.410797][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.410799][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.410800][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410803][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.410805][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.410807][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.410808][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 30.410809][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.410811][ C1] ? 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)) [ 30.410812][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410813][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.410816][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.410817][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.410819][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.410821][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.410823][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.410824][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410825][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.410827][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.410830][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.410831][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 30.410833][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.410834][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.410837][ C1] _printk (kernel/printk/printk.c:2504) [ 30.410838][ C1] ? snapshot_read.cold (user.c:?) [ 30.410840][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.410843][ C1] ? idr_get_free (??:?) [ 30.410845][ C1] tcp_syn_flood_action.cold (net/ipv4/tcp_input.c:7562 (discriminator 3)) [ 30.410847][ C1] tcp_conn_request (net/ipv4/tcp_input.c:7659) [ 30.410849][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.410851][ C1] ? reuseport_select_sock (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock_reuseport.c:606 (discriminator 2)) [ 30.410854][ C1] ? reuseport_select_sock (net/core/sock_reuseport.c:586 (discriminator 3)) [ 30.410856][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.410858][ C1] ? tcp_get_syncookie_mss (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.410860][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.410862][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.410864][ C1] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.410866][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410868][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.410870][ C1] ? tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 30.410871][ C1] tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 30.410873][ C1] tcp_v4_rcv_listen.constprop.0.isra.0 (net/ipv4/tcp_ipv4.c:1930) [ 30.410875][ C1] ? tcp_v4_fill_cb (net/ipv4/tcp_ipv4.c:2099) [ 30.410876][ C1] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2286) [ 30.410879][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.410881][ C1] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.410883][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.410885][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 30.410886][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 30.410888][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.410890][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 30.410892][ C1] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 30.410893][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 30.410895][ C1] ? ip_protocol_deliver_rcu (net/ipv4/ip_input.c:213 (discriminator 42)) [ 30.410896][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.410899][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.410900][ C1] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 30.410902][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 30.410903][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410905][ C1] ? ip_rcv_finish_core (net/ipv4/ip_input.c:390 (discriminator 3)) [ 30.410906][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.410910][ C1] ? perf_trace_rcu_grace_period_init (./include/trace/events/rcu.h:147 (discriminator 24) ./include/trace/events/rcu.h:147 (discriminator 24)) [ 30.410913][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.410914][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 30.410916][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.410918][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.410920][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.410921][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410923][ C1] process_backlog (net/core/dev.c:6728) [ 30.410926][ C1] __napi_poll (net/core/dev.c:7787) [ 30.410928][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.410931][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.410932][ C1] ? __napi_poll (./include/net/gro.h:507) [ 30.410936][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 30.410939][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.410941][ C1] handle_softirqs (kernel/softirq.c:645) [ 30.410944][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.410945][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.410948][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410949][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.410951][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.410952][ C1] [ 30.410953][ C1] [ 30.410954][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.410955][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.410958][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.410960][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.410962][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.410964][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.410966][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.410967][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.410969][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.410971][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 30.410973][ C1] ip_finish_output2 (./include/net/neighbour.h:558 net/ipv4/ip_output.c:236) [ 30.410975][ C1] ? ip_dst_mtu_maybe_forward (./include/linux/rcupdate.h:882 ./include/net/ip.h:504) [ 30.410977][ C1] ? ip_fragment.constprop.0 (net/ipv4/ip_output.c:587 (discriminator 41)) [ 30.410979][ C1] ip_output (./include/linux/netfilter.h:314 net/ipv4/ip_output.c:437) [ 30.410988][ C1] ? ip_finish_output (./include/linux/cgroup.h:915) [ 30.410989][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.410991][ C1] ? __ip_finish_output (./include/linux/skbuff.h:1165) [ 30.410993][ C1] ? ip4_dst_hoplimit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/route.h:397 (discriminator 2)) [ 30.410995][ C1] __ip_queue_xmit (./include/net/dst.h:470 (discriminator 4) net/ipv4/ip_output.c:131 (discriminator 4) net/ipv4/ip_output.c:533 (discriminator 4)) [ 30.410997][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 30.411000][ C1] ? tcp_call_bpf (./include/net/tcp.h:2911) [ 30.411002][ C1] ? tcp_clone_payload (./include/linux/skbuff.h:1725) [ 30.411004][ C1] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 30.411006][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411008][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 30.411011][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 30.411014][ C1] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 30.411017][ C1] tcp_connect (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:4383) [ 30.411021][ C1] tcp_v4_connect (net/ipv4/tcp_ipv4.c:345) [ 30.411024][ C1] ? established_get_first (net/ipv4/tcp_ipv4.c:2614 (discriminator 1)) [ 30.411026][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.411028][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.411030][ C1] __inet_stream_connect (net/ipv4/af_inet.c:690) [ 30.411032][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411034][ C1] inet_stream_connect (net/ipv4/af_inet.c:761) [ 30.411036][ C1] __sys_connect (net/socket.c:2141 (discriminator 3) net/socket.c:2166 (discriminator 3) net/socket.c:2183 (discriminator 3)) [ 30.411038][ C1] ? do_fcntl (fs/fcntl.c:477) [ 30.411041][ C1] ? __sys_connect_file (net/socket.c:2141 (discriminator 3)) [ 30.411044][ C1] ? fdget_raw (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1214) [ 30.411046][ C1] __x64_sys_connect (net/socket.c:2189 net/socket.c:2186 net/socket.c:2186) [ 30.411048][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411050][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.411051][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.411053][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.411055][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.411056][ C1] RIP: 0033:0x7f7a2c94f54e [ 30.411059][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.411061][ C1] RSP: 002b:00007ffd2232da80 EFLAGS: 00000202 ORIG_RAX: 000000000000002a [ 30.411063][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7a2c94f54e [ 30.411065][ C1] RDX: 0000000000000010 RSI: 00007ffd2232db10 RDI: 0000000000000005 [ 30.411066][ C1] RBP: 00007ffd2232da90 R08: 0000000000000000 R09: 0000000000000000 [ 30.411067][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd2232dc88 [ 30.411068][ C1] R13: 0000000000000005 R14: 00007f7a2cb20000 R15: 0000000000402e00 | [ 30.411085][ C1] softirqs last disabled at (117119): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 30.411087][ C1] Preemption disabled at: | [ 30.411088][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 30.411093][ C1] Tainted: [W]=WARN [ 30.411093][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.411094][ C1] Call Trace: [ 30.411094][ C1] [ 30.411095][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.411097][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 30.411098][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 30.411102][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.411104][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411106][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.411107][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.411109][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.411111][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.411113][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.411115][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 30.411117][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.411120][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.411121][ C1] ? mark_usage (kernel/locking/lockdep.c:4658) [ 30.411123][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 30.411125][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.411127][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.411129][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411130][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.411132][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.411134][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.411135][ C1] ? 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)) [ 30.411137][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411138][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.411140][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.411142][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.411143][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.411145][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.411147][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.411148][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411149][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.411151][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.411153][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.411155][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 30.411156][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.411158][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.411160][ C1] _printk (kernel/printk/printk.c:2504) [ 30.411162][ C1] ? snapshot_read.cold (user.c:?) [ 30.411163][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.411165][ C1] ? idr_get_free (??:?) [ 30.411167][ C1] tcp_syn_flood_action.cold (net/ipv4/tcp_input.c:7562 (discriminator 3)) [ 30.411169][ C1] tcp_conn_request (net/ipv4/tcp_input.c:7659) [ 30.411171][ C1] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.411173][ C1] ? reuseport_select_sock (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock_reuseport.c:606 (discriminator 2)) [ 30.411175][ C1] ? reuseport_select_sock (net/core/sock_reuseport.c:586 (discriminator 3)) [ 30.411177][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.411179][ C1] ? tcp_get_syncookie_mss (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.411181][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.411183][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.411184][ C1] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.411187][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411188][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.411190][ C1] ? tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 30.411192][ C1] tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 30.411194][ C1] tcp_v4_rcv_listen.constprop.0.isra.0 (net/ipv4/tcp_ipv4.c:1930) [ 30.411195][ C1] ? tcp_v4_fill_cb (net/ipv4/tcp_ipv4.c:2099) [ 30.411197][ C1] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2286) [ 30.411199][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.411201][ C1] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.411203][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.411205][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 30.411206][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 30.411208][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.411210][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 30.411211][ C1] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 30.411213][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 30.411215][ C1] ? ip_protocol_deliver_rcu (net/ipv4/ip_input.c:213 (discriminator 42)) [ 30.411216][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.411218][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.411220][ C1] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 30.411221][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 30.411222][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411224][ C1] ? ip_rcv_finish_core (net/ipv4/ip_input.c:390 (discriminator 3)) [ 30.411225][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.411227][ C1] ? perf_trace_rcu_grace_period_init (./include/trace/events/rcu.h:147 (discriminator 24) ./include/trace/events/rcu.h:147 (discriminator 24)) [ 30.411229][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.411231][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 30.411232][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.411234][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.411236][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.411238][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411239][ C1] process_backlog (net/core/dev.c:6728) [ 30.411242][ C1] __napi_poll (net/core/dev.c:7787) [ 30.411244][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.411246][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.411248][ C1] ? __napi_poll (./include/net/gro.h:507) [ 30.411252][ C1] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 30.411254][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.411256][ C1] handle_softirqs (kernel/softirq.c:645) [ 30.411258][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.411260][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.411262][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411263][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.411265][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.411266][ C1] [ 30.411267][ C1] [ 30.411267][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.411269][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.411272][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.411274][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.411275][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.411277][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.411279][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.411280][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.411282][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.411283][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 30.411285][ C1] ip_finish_output2 (./include/net/neighbour.h:558 net/ipv4/ip_output.c:236) [ 30.411287][ C1] ? ip_dst_mtu_maybe_forward (./include/linux/rcupdate.h:882 ./include/net/ip.h:504) [ 30.411289][ C1] ? ip_fragment.constprop.0 (net/ipv4/ip_output.c:587 (discriminator 41)) [ 30.411291][ C1] ip_output (./include/linux/netfilter.h:314 net/ipv4/ip_output.c:437) [ 30.411293][ C1] ? ip_finish_output (./include/linux/cgroup.h:915) [ 30.411294][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.411296][ C1] ? __ip_finish_output (./include/linux/skbuff.h:1165) [ 30.411298][ C1] ? ip4_dst_hoplimit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/route.h:397 (discriminator 2)) [ 30.411300][ C1] __ip_queue_xmit (./include/net/dst.h:470 (discriminator 4) net/ipv4/ip_output.c:131 (discriminator 4) net/ipv4/ip_output.c:533 (discriminator 4)) [ 30.411302][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 30.411305][ C1] ? tcp_call_bpf (./include/net/tcp.h:2911) [ 30.411306][ C1] ? tcp_clone_payload (./include/linux/skbuff.h:1725) [ 30.411308][ C1] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 30.411310][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411312][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 30.411314][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 30.411315][ C1] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 30.411317][ C1] tcp_connect (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:4383) [ 30.411320][ C1] tcp_v4_connect (net/ipv4/tcp_ipv4.c:345) [ 30.411322][ C1] ? established_get_first (net/ipv4/tcp_ipv4.c:2614 (discriminator 1)) [ 30.411324][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.411325][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.411327][ C1] __inet_stream_connect (net/ipv4/af_inet.c:690) [ 30.411330][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411332][ C1] inet_stream_connect (net/ipv4/af_inet.c:761) [ 30.411334][ C1] __sys_connect (net/socket.c:2141 (discriminator 3) net/socket.c:2166 (discriminator 3) net/socket.c:2183 (discriminator 3)) [ 30.411336][ C1] ? do_fcntl (fs/fcntl.c:477) [ 30.411337][ C1] ? __sys_connect_file (net/socket.c:2141 (discriminator 3)) [ 30.411340][ C1] ? fdget_raw (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1214) [ 30.411342][ C1] __x64_sys_connect (net/socket.c:2189 net/socket.c:2186 net/socket.c:2186) [ 30.411344][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.411345][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.411347][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.411348][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.411350][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.411351][ C1] RIP: 0033:0x7f7a2c94f54e [ 30.411353][ C1] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.411354][ C1] RSP: 002b:00007ffd2232da80 EFLAGS: 00000202 ORIG_RAX: 000000000000002a [ 30.411355][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7a2c94f54e [ 30.411356][ C1] RDX: 0000000000000010 RSI: 00007ffd2232db10 RDI: 0000000000000005 [ 30.411357][ C1] RBP: 00007ffd2232da90 R08: 0000000000000000 R09: 0000000000000000 [ 30.411357][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd2232dc88 [ 30.411358][ C1] R13: 0000000000000005 R14: 00007f7a2cb20000 R15: 0000000000402e00 | [ 31.413850][ C0] softirqs last disabled at (117119): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 31.413855][ C0] Preemption disabled at: | [ 31.413855][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 31.413865][ C0] Tainted: [W]=WARN [ 31.413866][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.413868][ C0] Call Trace: [ 31.413870][ C0] [ 31.413871][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.413875][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 31.413877][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 31.413881][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.413883][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 31.413885][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413889][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.413892][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.413895][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.413899][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.413901][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.413903][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 31.413905][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 31.413907][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.413909][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 31.413911][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.413915][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.413917][ C0] ? 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) [ 31.413918][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 31.413922][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.413924][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413925][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.413928][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.413930][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.413931][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413932][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413933][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413935][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.413937][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.413938][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.413940][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.413942][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.413943][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.413945][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.413946][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413947][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.413949][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.413950][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.413952][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.413954][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.413955][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 31.413957][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.413958][ C0] ? 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) [ 31.413960][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413962][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.413964][ C0] _printk (kernel/printk/printk.c:2504) [ 31.413967][ C0] ? snapshot_read.cold (user.c:?) [ 31.413968][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.413971][ C0] ? idr_get_free (??:?) [ 31.413973][ C0] tcp_syn_flood_action.cold (net/ipv4/tcp_input.c:7562 (discriminator 3)) [ 31.413976][ C0] tcp_conn_request (net/ipv4/tcp_input.c:7659) [ 31.413980][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.413982][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.413983][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.413985][ C0] ? reuseport_select_sock (net/core/sock_reuseport.c:586 (discriminator 3)) [ 31.413995][ C0] ? tcp_get_syncookie_mss (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.413997][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414000][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414001][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.414003][ C0] ? tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 31.414005][ C0] tcp_rcv_listen_state_process (net/ipv4/tcp_input.c:7167) [ 31.414007][ C0] tcp_v4_rcv_listen.constprop.0.isra.0 (net/ipv4/tcp_ipv4.c:1930) [ 31.414010][ C0] ? tcp_v4_fill_cb (net/ipv4/tcp_ipv4.c:2099) [ 31.414012][ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2286) [ 31.414017][ C0] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.414020][ C0] ? pick_eevdf (kernel/sched/fair.c:969 kernel/sched/fair.c:1208) [ 31.414023][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414025][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 31.414027][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 31.414030][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 31.414031][ C0] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 31.414033][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.414035][ C0] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 31.414036][ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 31.414038][ C0] ? ip_protocol_deliver_rcu (net/ipv4/ip_input.c:213 (discriminator 42)) [ 31.414039][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414041][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 31.414043][ C0] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 31.414044][ C0] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 31.414045][ C0] ? tcp_v4_connect (net/ipv4/tcp_ipv4.c:345) [ 31.414047][ C0] ? ip_rcv_finish_core (net/ipv4/ip_input.c:390 (discriminator 3)) [ 31.414048][ C0] ? 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) [ 31.414050][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.414052][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 31.414054][ C0] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 31.414056][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 31.414058][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414059][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414061][ C0] process_backlog (net/core/dev.c:6728) [ 31.414063][ C0] __napi_poll (net/core/dev.c:7787) [ 31.414065][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 31.414068][ C0] ? __napi_poll (./include/net/gro.h:507) [ 31.414070][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 31.414072][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414073][ C0] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 31.414076][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 31.414080][ C0] ? run_timer_softirq (kernel/time/timer.c:2387 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 31.414082][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414083][ C0] handle_softirqs (kernel/softirq.c:645) [ 31.414086][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414087][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 31.414089][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.414091][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414092][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 31.414094][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 31.414095][ C0] [ 31.414096][ C0] [ 31.414097][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 31.414098][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 31.414101][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 31.414104][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414105][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.414106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414108][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.414110][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 31.414112][ C0] ip_finish_output2 (./include/net/neighbour.h:558 net/ipv4/ip_output.c:236) [ 31.414114][ C0] ? ip_dst_mtu_maybe_forward (./include/linux/rcupdate.h:850 ./include/net/ip.h:475) [ 31.414116][ C0] ? ip_dst_mtu_maybe_forward (./include/linux/rcupdate.h:882 ./include/net/ip.h:504) [ 31.414117][ C0] ? ip_fragment.constprop.0 (net/ipv4/ip_output.c:587 (discriminator 41)) [ 31.414119][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414121][ C0] ip_output (./include/linux/netfilter.h:314 net/ipv4/ip_output.c:437) [ 31.414123][ C0] ? ip_finish_output (./include/linux/cgroup.h:915) [ 31.414124][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.414126][ C0] ? __ip_finish_output (./include/linux/skbuff.h:1165) [ 31.414128][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.414130][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414131][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.414133][ C0] __ip_queue_xmit (./include/net/dst.h:470 (discriminator 4) net/ipv4/ip_output.c:131 (discriminator 4) net/ipv4/ip_output.c:533 (discriminator 4)) [ 31.414135][ C0] __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 31.414138][ C0] ? tcp_call_bpf (./include/net/tcp.h:2911) [ 31.414140][ C0] ? tcp_clone_payload (./include/linux/skbuff.h:1725) [ 31.414142][ C0] ? __tcp_select_window (./arch/x86/include/asm/atomic.h:23) [ 31.414144][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.414147][ C0] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 31.414149][ C0] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 31.414151][ C0] tcp_connect (net/ipv4/tcp_output.c:1734 net/ipv4/tcp_output.c:4383) [ 31.414154][ C0] tcp_v4_connect (net/ipv4/tcp_ipv4.c:345) [ 31.414157][ C0] ? established_get_first (net/ipv4/tcp_ipv4.c:2614 (discriminator 1)) [ 31.414158][ C0] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989) [ 31.414160][ C0] ? 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) [ 31.414162][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.414164][ C0] __inet_stream_connect (net/ipv4/af_inet.c:690) [ 31.414167][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.414168][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 31.414170][ C0] inet_stream_connect (net/ipv4/af_inet.c:761) [ 31.414172][ C0] __sys_connect (net/socket.c:2141 (discriminator 3) net/socket.c:2166 (discriminator 3) net/socket.c:2183 (discriminator 3)) [ 31.414175][ C0] ? do_fcntl (fs/fcntl.c:477) [ 31.414178][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.414179][ C0] ? __sys_connect_file (net/socket.c:2141 (discriminator 3)) [ 31.414182][ C0] ? fdget_raw (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1214) [ 31.414185][ C0] __x64_sys_connect (net/socket.c:2189 net/socket.c:2186 net/socket.c:2186) [ 31.414186][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.414187][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.414189][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.414192][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.414194][ C0] RIP: 0033:0x7f7a2c94f54e [ 31.414197][ C0] 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 [ 31.414199][ C0] RSP: 002b:00007ffd2232da80 EFLAGS: 00000202 ORIG_RAX: 000000000000002a [ 31.414202][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7a2c94f54e [ 31.414204][ C0] RDX: 0000000000000010 RSI: 00007ffd2232db10 RDI: 0000000000000005 [ 31.414205][ C0] RBP: 00007ffd2232da90 R08: 0000000000000000 R09: 0000000000000000 [ 31.414206][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd2232dc88 [ 31.414207][ C0] R13: 0000000000000005 R14: 00007f7a2cb20000 R15: 0000000000402e00 | [ 84.238342][ T1030] softirqs last disabled at (0): 0x0 | [ 84.238345][ T1030] Preemption disabled at: | [ 84.238346][ T1030] vprintk_emit (kernel/printk/printk.c:2471) | [ 84.238360][ T1030] Tainted: [W]=WARN [ 84.238362][ T1030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.238364][ T1030] Call Trace: [ 84.238366][ T1030] [ 84.238367][ T1030] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 84.238373][ T1030] ? vprintk_emit (kernel/printk/printk.c:2471) [ 84.238375][ T1030] __might_resched.cold (kernel/sched/core.c:9234) [ 84.238380][ T1030] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 84.238384][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238388][ T1030] __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.238395][ T1030] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.238398][ T1030] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.238404][ T1030] ? 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.238407][ T1030] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.238410][ T1030] put_chars (drivers/char/virtio_console.c:1176) [ 84.238413][ T1030] ? __send_to_port (drivers/char/virtio_console.c:654) [ 84.238416][ T1030] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 84.238419][ T1030] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 84.238425][ T1030] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 84.238428][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238430][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238432][ T1030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.238436][ T1030] console_emit_next_record (kernel/printk/printk.c:3183) [ 84.238439][ T1030] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 84.238442][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238444][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238445][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238447][ T1030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.238451][ T1030] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 84.238453][ T1030] console_flush_one_record (kernel/printk/printk.c:3268) [ 84.238456][ T1030] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 84.238460][ T1030] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 84.238462][ T1030] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.238464][ T1030] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 84.238466][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238468][ T1030] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.238471][ T1030] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 84.238473][ T1030] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 84.238476][ T1030] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 84.238479][ T1030] ? vprintk_emit (kernel/printk/printk.c:2478) [ 84.238482][ T1030] vprintk_emit (kernel/printk/printk.c:2479) [ 84.238485][ T1030] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 84.238488][ T1030] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 84.238493][ T1030] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 84.238497][ T1030] _printk (kernel/printk/printk.c:2504) [ 84.238501][ T1030] ? snapshot_read.cold (user.c:?) [ 84.238504][ T1030] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 84.238508][ T1030] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 84.238512][ T1030] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1021) [ 84.238515][ T1030] br_init (bridge.mod.c:?) bridge [ 84.238536][ T1030] do_one_initcall (init/main.c:1357) [ 84.238540][ T1030] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 84.238544][ T1030] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 84.238547][ T1030] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 84.238551][ T1030] do_init_module (kernel/module/main.c:3117) [ 84.238555][ T1030] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 84.238557][ T1030] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 84.238561][ T1030] load_module (kernel/module/main.c:3593) [ 84.238565][ T1030] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 84.238569][ T1030] ? backing_file_read_iter (fs/backing-file.c:211) [ 84.238574][ T1030] init_module_from_file (kernel/module/main.c:3790) [ 84.238577][ T1030] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 84.238580][ T1030] ? ovl_mmap (fs/overlayfs/file.c:477) [ 84.238586][ T1030] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.238589][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238591][ T1030] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.238594][ T1030] ? 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.238597][ T1030] idempotent_init_module (kernel/module/main.c:3802) [ 84.238600][ T1030] ? init_module_from_file (kernel/module/main.c:3791) [ 84.238604][ T1030] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.238606][ T1030] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 84.238610][ T1030] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 84.238613][ T1030] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 84.238617][ T1030] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.238620][ T1030] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 84.238623][ T1030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.238627][ T1030] RIP: 0033:0x7f3c6623337d [ 84.238630][ T1030] 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 [ 84.238633][ T1030] RSP: 002b:00007fffd6c15ad8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 84.238637][ T1030] RAX: ffffffffffffffda RBX: 00005561637f8810 RCX: 00007f3c6623337d [ 84.238639][ T1030] RDX: 0000000000000000 RSI: 000055615a774ffd RDI: 0000000000000002 [ 84.238640][ T1030] RBP: 00007fffd6c15b70 R08: 0000000000000000 R09: 0000000000000000 [ 84.238642][ T1030] R10: 0000000000000000 R11: 0000000000000246 R12: 000055615a774ffd [ 84.238643][ T1030] R13: 00005561637f89c0 R14: 0000000000040000 R15: 0000000000000000 | [ 90.513528][ T1053] softirqs last disabled at (0): 0x0 | [ 90.513529][ T1053] Preemption disabled at: | [ 90.513530][ T1053] 0x0 | [ 90.513539][ T1053] Tainted: [W]=WARN [ 90.513540][ T1053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.513541][ T1053] Call Trace: [ 90.513543][ T1053] [ 90.513544][ T1053] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 90.513548][ T1053] __might_resched.cold (kernel/sched/core.c:9234) [ 90.513552][ T1053] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 90.513554][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513558][ T1053] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 90.513561][ T1053] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.513564][ T1053] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.513569][ T1053] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 90.513571][ T1053] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 90.513573][ T1053] put_chars (drivers/char/virtio_console.c:1176) [ 90.513575][ T1053] ? __send_to_port (drivers/char/virtio_console.c:654) [ 90.513576][ T1053] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 90.513579][ T1053] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 90.513581][ T1053] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 90.513584][ T1053] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 90.513586][ T1053] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.513588][ T1053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.513590][ T1053] console_emit_next_record (kernel/printk/printk.c:3183) [ 90.513592][ T1053] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 90.513594][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513595][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513596][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513597][ T1053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.513599][ T1053] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 90.513600][ T1053] console_flush_one_record (kernel/printk/printk.c:3268) [ 90.513602][ T1053] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 90.513604][ T1053] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 90.513605][ T1053] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 90.513607][ T1053] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 90.513608][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513609][ T1053] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 90.513611][ T1053] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 90.513613][ T1053] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 90.513614][ T1053] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 90.513616][ T1053] ? vprintk_emit (kernel/printk/printk.c:2478) [ 90.513618][ T1053] vprintk_emit (kernel/printk/printk.c:2479) [ 90.513620][ T1053] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 90.513621][ T1053] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 90.513623][ T1053] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 90.513625][ T1053] _printk (kernel/printk/printk.c:2504) [ 90.513628][ T1053] ? snapshot_read.cold (user.c:?) [ 90.513630][ T1053] ? 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) [ 90.513632][ T1053] ? 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) [ 90.513634][ T1053] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.513636][ T1053] ? 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) [ 90.513638][ T1053] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 90.513641][ T1053] ? exit_notify (kernel/exit.c:780) [ 90.513642][ T1053] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 90.513645][ T1053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 90.513646][ T1053] do_group_exit (kernel/exit.c:1151) [ 90.513648][ T1053] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 90.513650][ T1053] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 90.513652][ T1053] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 90.513656][ T1053] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 90.513658][ T1053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.513660][ T1053] RIP: 0033:0x7f0fb2dfd1b8 [ 90.513662][ T1053] Code: Unable to access opcode bytes at 0x7f0fb2dfd18e. Code starting with the faulting instruction =========================================== [ 90.513663][ T1053] RSP: 002b:00007ffefb77e268 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 90.513666][ T1053] RAX: ffffffffffffffda RBX: 00007f0fb2f2df88 RCX: 00007f0fb2dfd1b8 [ 90.513668][ T1053] RDX: 00007f0fb2d3aa48 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 90.513669][ T1053] RBP: 00007ffefb77e2c0 R08: 0000000000000000 R09: 0000000000000000 [ 90.513669][ T1053] R10: 00007ffefb77e100 R11: 0000000000000246 R12: 0000000000000001 [ 90.513670][ T1053] R13: 0000000000000000 R14: 00007f0fb2f2c680 R15: 00007f0fb2f2dfa0 | [ 96.324844][ T72] softirqs last disabled at (6798): instance_destroy_work (./include/linux/spinlock.h:353 net/netfilter/nfnetlink_queue.c:540 net/netfilter/nfnetlink_queue.c:198) nfnetlink_queue | [ 96.324847][ T72] Preemption disabled at: | [ 96.324848][ T72] 0x0 | [ 96.324857][ T72] Tainted: [W]=WARN [ 96.324858][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.324860][ T72] Workqueue: netns cleanup_net [ 96.324865][ T72] Call Trace: [ 96.324867][ T72] [ 96.324868][ T72] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 96.324873][ T72] __might_resched.cold (kernel/sched/core.c:9234) [ 96.324877][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 96.324880][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324883][ T72] __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)) [ 96.324887][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.324890][ T72] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.324894][ T72] ? 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) [ 96.324896][ T72] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.324898][ T72] put_chars (drivers/char/virtio_console.c:1176) [ 96.324900][ T72] ? __send_to_port (drivers/char/virtio_console.c:654) [ 96.324901][ T72] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 96.324903][ T72] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 96.324905][ T72] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 96.324909][ T72] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 96.324911][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.324913][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.324915][ T72] console_emit_next_record (kernel/printk/printk.c:3183) [ 96.324917][ T72] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 96.324918][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324920][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324921][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324922][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.324924][ T72] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 96.324925][ T72] console_flush_one_record (kernel/printk/printk.c:3268) [ 96.324927][ T72] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 96.324929][ T72] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 96.324930][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.324932][ T72] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 96.324933][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324934][ T72] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.324936][ T72] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 96.324938][ T72] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 96.324939][ T72] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 96.324941][ T72] ? vprintk_emit (kernel/printk/printk.c:2478) [ 96.324943][ T72] vprintk_emit (kernel/printk/printk.c:2479) [ 96.324946][ T72] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 96.324947][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.324949][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 96.324951][ T72] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 96.324953][ T72] _printk (kernel/printk/printk.c:2504) [ 96.324956][ T72] ? snapshot_read.cold (user.c:?) [ 96.324958][ T72] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 96.324962][ T72] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 96.324976][ T72] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 96.324987][ T72] br_device_event (net/bridge/br.c:111) bridge [ 96.324997][ T72] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.324999][ T72] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 96.325001][ T72] ? nfqnl_dev_drop (./include/linux/rcupdate.h:850 net/netfilter/nfnetlink_queue.c:1533) nfnetlink_queue [ 96.325003][ T72] ? nfqnl_dev_drop (net/netfilter/nfnetlink_queue.c:541 net/netfilter/nfnetlink_queue.c:1540) nfnetlink_queue [ 96.325005][ T72] notifier_call_chain (kernel/notifier.c:85) [ 96.325009][ T72] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 96.325012][ T72] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 96.325014][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.325015][ T72] ? __dev_close_many (net/core/dev.c:1804) [ 96.325017][ T72] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 96.325019][ T72] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 96.325022][ T72] ? ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 96.325024][ T72] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 96.325026][ T72] ? kthread (kernel/kthread.c:436) [ 96.325028][ T72] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 96.325031][ T72] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 96.325033][ T72] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 96.325035][ T72] ? get_rps_cpu (net/core/dev.c:5240) [ 96.325038][ T72] default_device_exit_batch (net/core/dev.c:12589 net/core/dev.c:13288) [ 96.325040][ T72] ? generic_xdp_install (./include/linux/netdevice.h:5716 (discriminator 3)) [ 96.325042][ T72] ? unregister_netdevice_queue (./include/linux/list.h:173) [ 96.325044][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 96.325046][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:154 (discriminator 1) net/ipv4/nexthop.c:4172 (discriminator 1)) [ 96.325048][ T72] ? 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) [ 96.325050][ T72] ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 96.325052][ T72] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 96.325054][ T72] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 96.325057][ T72] cleanup_net (net/core/net_namespace.c:706) [ 96.325058][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 96.325060][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.325062][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.325063][ T72] process_one_work (kernel/workqueue.c:3387) [ 96.325066][ T72] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 96.325068][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.325070][ T72] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 96.325072][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 96.325073][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 96.325075][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 96.325076][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 96.325077][ T72] kthread (kernel/kthread.c:436) [ 96.325079][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 96.325080][ T72] ? kthread_affine_preferred (kernel/kthread.c:857) [ 96.325082][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 96.325084][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 96.325086][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 96.325089][ T72] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record instance_destroy_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable