====================================== | [ 10.685614][ T210] softirqs last disabled at (10408): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.685617][ T210] Preemption disabled at: | [ 10.685617][ T210] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.685626][ T210] Tainted: [W]=WARN [ 10.685627][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.685628][ T210] Call Trace: [ 10.685630][ T210] [ 10.685631][ T210] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.685636][ T210] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.685638][ T210] __might_resched.cold (kernel/sched/core.c:9234) [ 10.685643][ T210] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.685646][ T210] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.685652][ T210] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.685654][ T210] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.685661][ T210] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.685663][ T210] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.685667][ T210] put_chars (drivers/char/virtio_console.c:1176) [ 10.685670][ T210] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.685674][ T210] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.685679][ T210] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.685683][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685688][ T210] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.685691][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685697][ T210] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.685701][ T210] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.685705][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685706][ T210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.685711][ T210] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.685714][ T210] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.685716][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685721][ T210] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.685724][ T210] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.685725][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685727][ T210] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.685731][ T210] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.685733][ T210] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.685736][ T210] vprintk_emit (kernel/printk/printk.c:2479) [ 10.685739][ T210] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.685742][ T210] ? __team_carrier_check.part.0 (drivers/net/team/team_core.c:3123) [ 10.685746][ T210] _printk (kernel/printk/printk.c:2504) [ 10.685749][ T210] ? snapshot_read.cold (user.c:?) [ 10.685753][ T210] ? team_nl_fill_one_port_get (./include/net/netlink.h:1107 (discriminator 1)) [ 10.685755][ T210] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.685758][ T210] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.685761][ T210] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.685763][ T210] ? netdev_notice (net/core/dev.c:13194) [ 10.685768][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.685771][ T210] ? team_options_register (drivers/net/team/team_core.c:343) [ 10.685775][ T210] team_mode_option_set.cold (drivers/net/team/team_core.c:639 drivers/net/team/team_core.c:1486) [ 10.685780][ T210] team_nl_options_set_doit (drivers/net/team/team_core.c:375 drivers/net/team/team_core.c:2849) [ 10.685786][ T210] ? team_nl_options_get_doit (drivers/net/team/team_core.c:2714) [ 10.685788][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685795][ T210] ? __nla_parse (lib/nlattr.c:732) [ 10.685799][ T210] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 10.685803][ T210] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 10.685805][ T210] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 10.685808][ T210] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 10.685814][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685816][ T210] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.685819][ T210] ? write_profile (profile.c:?) [ 10.685822][ T210] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.685827][ T210] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 10.685831][ T210] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 10.685834][ T210] ? team_nl_options_get_doit (drivers/net/team/team_core.c:2714) [ 10.685838][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685844][ T210] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 10.685848][ T210] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.685850][ T210] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 10.685853][ T210] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.685860][ T210] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.685861][ T210] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.685865][ T210] genl_rcv (net/netlink/genetlink.c:1218) [ 10.685867][ T210] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.685871][ T210] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.685874][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685878][ T210] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.685882][ T210] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.685886][ T210] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.685892][ T210] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.685895][ T210] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.685897][ T210] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.685898][ T210] ? move_addr_to_kernel (net/socket.c:258) [ 10.685902][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685904][ T210] ? ddebug_proc_write (lib/dynamic_debug.c:1022 lib/dynamic_debug.c:1005) [ 10.685906][ T210] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.685910][ T210] ___sys_sendmsg (net/socket.c:2767) [ 10.685913][ T210] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.685915][ T210] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.685921][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.685928][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.685930][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.685935][ T210] __sys_sendmsg (net/socket.c:2799) [ 10.685938][ T210] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.685939][ T210] ? do_pipe2 (fs/pipe.c:1129) [ 10.685946][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685947][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.685951][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.685953][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.685956][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.685959][ T210] RIP: 0033:0x7f0052b6f54e [ 10.685963][ T210] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.685964][ T210] RSP: 002b:00007ffea1b3e840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.685967][ T210] RAX: ffffffffffffffda RBX: 00005650eb0a4300 RCX: 00007f0052b6f54e [ 10.685968][ T210] RDX: 0000000000000000 RSI: 00007ffea1b3e8e0 RDI: 0000000000000007 [ 10.685969][ T210] RBP: 00007ffea1b3e850 R08: 0000000000000000 R09: 0000000000000000 [ 10.685970][ T210] R10: 0000000000000000 R11: 0000000000000202 R12: 00005650eb0a48e0 [ 10.685971][ T210] R13: 00007ffea1b3e8e0 R14: 00005650eb0a4210 R15: 0000000000000000 | [ 12.673407][ T236] softirqs last disabled at (41292): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 12.673411][ T236] Preemption disabled at: | [ 12.673412][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.673421][ T236] Tainted: [W]=WARN [ 12.673422][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.673424][ T236] Call Trace: [ 12.673426][ T236] [ 12.673427][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.673432][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.673434][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 12.673439][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.673443][ T236] ? __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.673448][ T236] __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.673451][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.673457][ T236] ? 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.673459][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.673463][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 12.673466][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.673468][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.673472][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.673475][ T236] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.673480][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.673484][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.673489][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.673492][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.673497][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.673501][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.673505][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.673506][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.673510][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.673514][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.673515][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.673521][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.673523][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.673524][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.673526][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.673530][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.673532][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.673535][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 12.673538][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.673540][ T236] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.673542][ T236] ? kasan_save_track (mm/kasan/common.c:78) [ 12.673544][ T236] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.673545][ T236] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 12.673547][ T236] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 12.673548][ T236] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 12.673550][ T236] ? do_sock_setsockopt (net/socket.c:2397) [ 12.673554][ T236] _printk (kernel/printk/printk.c:2504) [ 12.673558][ T236] ? snapshot_read.cold (user.c:?) [ 12.673562][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.673565][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.673568][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.673570][ T236] ? netdev_notice (net/core/dev.c:13194) [ 12.673577][ T236] ? 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) [ 12.673580][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 12.673584][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 12.673588][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 12.673591][ T236] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.673594][ T236] packet_mc_add (net/packet/af_packet.c:3755) [ 12.673596][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.673600][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.673603][ T236] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.673608][ T236] packet_setsockopt (net/packet/af_packet.c:3840) [ 12.673611][ T236] ? packet_bind (net/packet/af_packet.c:3341) [ 12.673615][ T236] ? do_sock_getsockopt (net/socket.c:2484) [ 12.673619][ T236] ? sock_poll (net/socket.c:1514) [ 12.673623][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.673625][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.673629][ T236] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.673633][ T236] do_sock_setsockopt (net/socket.c:2397) [ 12.673636][ T236] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.673638][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.673644][ T236] __sys_setsockopt (net/socket.c:2422) [ 12.673648][ T236] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 12.673650][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.673652][ T236] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.673655][ T236] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.673656][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.673657][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.673660][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.673662][ T236] RIP: 0033:0x7f04001d52de [ 12.673666][ T236] Code: 55 48 63 c9 48 63 ff 45 89 c9 48 89 e5 48 83 ec 08 6a 2c e8 94 72 f7 ff c9 c3 66 90 f3 0f 1e fa 49 89 ca b8 36 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0a c3 66 0f 1f 84 00 00 00 00 00 48 8b 15 e1 All code ======== 0: 55 push %rbp 1: 48 63 c9 movslq %ecx,%rcx 4: 48 63 ff movslq %edi,%rdi 7: 45 89 c9 mov %r9d,%r9d a: 48 89 e5 mov %rsp,%rbp d: 48 83 ec 08 sub $0x8,%rsp 11: 6a 2c push $0x2c 13: e8 94 72 f7 ff call 0xfffffffffff772ac 18: c9 leave 19: c3 ret 1a: 66 90 xchg %ax,%ax 1c: f3 0f 1e fa endbr64 20: 49 89 ca mov %rcx,%r10 23: b8 36 00 00 00 mov $0x36,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 0a ja 0x3c 32: c3 ret 33: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3a: 00 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: e1 .byte 0xe1 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 0a ja 0x12 8: c3 ret 9: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10: 00 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: e1 .byte 0xe1 [ 12.673668][ T236] RSP: 002b:00007ffc0eb74498 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 12.673671][ T236] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f04001d52de [ 12.673672][ T236] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 12.673673][ T236] RBP: 00007ffc0eb745d0 R08: 0000000000000010 R09: 000055a062e0b530 [ 12.673674][ T236] R10: 00007ffc0eb74510 R11: 0000000000000246 R12: 0000000000000001 [ 12.673674][ T236] R13: 000055a062e0b918 R14: 000055a062e0b690 R15: 0000000000000000 | [ 14.653819][ T236] softirqs last disabled at (57364): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 14.653823][ T236] Preemption disabled at: | [ 14.653824][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.653840][ T236] Tainted: [W]=WARN [ 14.653841][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.653844][ T236] Call Trace: [ 14.653846][ T236] [ 14.653848][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.653854][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.653857][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 14.653864][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.653869][ T236] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.653877][ T236] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.653881][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.653890][ T236] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.653893][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.653899][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 14.653902][ T236] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.653907][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.653913][ T236] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.653921][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.653933][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.653938][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.653943][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.653950][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.653956][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.653963][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.653966][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.653974][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.653980][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.653983][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.653992][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.653996][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.653999][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.654002][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.654009][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.654011][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.654017][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 14.654022][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.654028][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.654035][ T236] _printk (kernel/printk/printk.c:2504) [ 14.654040][ T236] ? snapshot_read.cold (user.c:?) [ 14.654042][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.654049][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.654052][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.654056][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.654062][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.654066][ T236] ? netdev_notice (net/core/dev.c:13194) [ 14.654068][ T236] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 14.654072][ T236] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.654078][ T236] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.654081][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.654085][ T236] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 14.654089][ T236] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 14.654093][ T236] ? __fput (fs/file_table.c:512) [ 14.654097][ T236] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 14.654102][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 14.654109][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 14.654115][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 14.654121][ T236] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 14.654129][ T236] ? packet_set_ring (net/packet/af_packet.c:652) [ 14.654134][ T236] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 14.654143][ T236] __sock_release (net/socket.c:735) [ 14.654149][ T236] sock_close (net/socket.c:1526 (discriminator 1)) [ 14.654152][ T236] __fput (fs/file_table.c:512) [ 14.654161][ T236] fput_close_sync (fs/file_table.c:617) [ 14.654165][ T236] ? alloc_file_clone (fs/file_table.c:479) [ 14.654169][ T236] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.654175][ T236] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 14.654179][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.654182][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.654187][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.654191][ T236] RIP: 0033:0x7f040014c54e [ 14.654196][ T236] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.654198][ T236] RSP: 002b:00007ffc0eb74600 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 14.654202][ T236] RAX: ffffffffffffffda RBX: 000055a062e0b690 RCX: 00007f040014c54e [ 14.654204][ T236] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 14.654205][ T236] RBP: 00007ffc0eb74610 R08: 0000000000000000 R09: 0000000000000000 [ 14.654207][ T236] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.654208][ T236] R13: 00000000fffffffe R14: 000055a05f181760 R15: 0000000000000001 | [ 17.329422][ T265] softirqs last disabled at (57620): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 17.329426][ T265] Preemption disabled at: | [ 17.329426][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.329436][ T265] Tainted: [W]=WARN [ 17.329437][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.329438][ T265] Call Trace: [ 17.329440][ T265] [ 17.329442][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.329447][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.329449][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 17.329454][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.329458][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.329465][ T265] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.329470][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.329479][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.329482][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.329487][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 17.329492][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.329497][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.329506][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.329515][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.329518][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.329522][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.329526][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.329530][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.329534][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.329536][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.329540][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.329543][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.329545][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.329550][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.329553][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.329554][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.329556][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.329560][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.329562][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.329565][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 17.329568][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.329572][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.329575][ T265] _printk (kernel/printk/printk.c:2504) [ 17.329579][ T265] ? snapshot_read.cold (user.c:?) [ 17.329581][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.329584][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.329586][ T265] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.329589][ T265] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.329593][ T265] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.329595][ T265] ? netdev_notice (net/core/dev.c:13194) [ 17.329597][ T265] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 17.329600][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.329604][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.329606][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.329608][ T265] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 17.329611][ T265] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 17.329613][ T265] ? __fput (fs/file_table.c:512) [ 17.329617][ T265] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 17.329620][ T265] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 17.329624][ T265] netif_set_promiscuity (net/core/dev.c:9699) [ 17.329628][ T265] dev_set_promiscuity (net/core/dev_api.c:288) [ 17.329632][ T265] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 17.329636][ T265] ? packet_set_ring (net/packet/af_packet.c:652) [ 17.329640][ T265] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 17.329644][ T265] __sock_release (net/socket.c:735) [ 17.329648][ T265] sock_close (net/socket.c:1526 (discriminator 1)) [ 17.329650][ T265] __fput (fs/file_table.c:512) [ 17.329655][ T265] fput_close_sync (fs/file_table.c:617) [ 17.329658][ T265] ? alloc_file_clone (fs/file_table.c:479) [ 17.329660][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.329664][ T265] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 17.329666][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.329668][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.329671][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.329674][ T265] RIP: 0033:0x7f7e3bae054e [ 17.329677][ T265] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.329679][ T265] RSP: 002b:00007ffc05275b50 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 17.329682][ T265] RAX: ffffffffffffffda RBX: 000056070d349690 RCX: 00007f7e3bae054e [ 17.329683][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 17.329684][ T265] RBP: 00007ffc05275b60 R08: 0000000000000000 R09: 0000000000000000 [ 17.329685][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 17.329685][ T265] R13: 00000000fffffffe R14: 00005606dd77f760 R15: 0000000000000001 | [ 18.619497][ T283] softirqs last disabled at (35978): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 18.619502][ T283] Preemption disabled at: | [ 18.619503][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.619515][ T283] Tainted: [W]=WARN [ 18.619516][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.619518][ T283] Call Trace: [ 18.619521][ T283] [ 18.619523][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.619530][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.619533][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 18.619539][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.619544][ T283] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.619552][ T283] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.619556][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.619565][ T283] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.619568][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.619574][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 18.619579][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.619581][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.619587][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.619592][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.619600][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.619605][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.619614][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.619619][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.619627][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.619633][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.619640][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.619643][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.619654][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.619661][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.619663][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.619673][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.619677][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.619679][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.619682][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.619689][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.619691][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.619696][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 18.619702][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.619704][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.619708][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 18.619710][ T283] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.619712][ T283] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 18.619715][ T283] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 18.619717][ T283] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 18.619720][ T283] ? do_sock_setsockopt (net/socket.c:2397) [ 18.619726][ T283] _printk (kernel/printk/printk.c:2504) [ 18.619731][ T283] ? snapshot_read.cold (user.c:?) [ 18.619738][ T283] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.619743][ T283] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.619749][ T283] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.619752][ T283] ? netdev_notice (net/core/dev.c:13194) [ 18.619764][ T283] ? 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) [ 18.619769][ T283] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.619775][ T283] netif_set_promiscuity (net/core/dev.c:9699) [ 18.619782][ T283] dev_set_promiscuity (net/core/dev_api.c:288) [ 18.619785][ T283] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.619790][ T283] packet_mc_add (net/packet/af_packet.c:3755) [ 18.619794][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.619799][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.619803][ T283] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 18.619810][ T283] packet_setsockopt (net/packet/af_packet.c:3840) [ 18.619816][ T283] ? packet_bind (net/packet/af_packet.c:3341) [ 18.619822][ T283] ? do_sock_getsockopt (net/socket.c:2484) [ 18.619831][ T283] ? sock_poll (net/socket.c:1514) [ 18.619837][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.619840][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.619846][ T283] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.619853][ T283] do_sock_setsockopt (net/socket.c:2397) [ 18.619859][ T283] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 18.619870][ T283] __sys_setsockopt (net/socket.c:2422) [ 18.619878][ T283] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 18.619880][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.619884][ T283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.619888][ T283] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.619890][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.619892][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.619896][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.619900][ T283] RIP: 0033:0x7fa23f3ec2de [ 18.619904][ T283] Code: 55 48 63 c9 48 63 ff 45 89 c9 48 89 e5 48 83 ec 08 6a 2c e8 94 72 f7 ff c9 c3 66 90 f3 0f 1e fa 49 89 ca b8 36 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0a c3 66 0f 1f 84 00 00 00 00 00 48 8b 15 e1 All code ======== 0: 55 push %rbp 1: 48 63 c9 movslq %ecx,%rcx 4: 48 63 ff movslq %edi,%rdi 7: 45 89 c9 mov %r9d,%r9d a: 48 89 e5 mov %rsp,%rbp d: 48 83 ec 08 sub $0x8,%rsp 11: 6a 2c push $0x2c 13: e8 94 72 f7 ff call 0xfffffffffff772ac 18: c9 leave 19: c3 ret 1a: 66 90 xchg %ax,%ax 1c: f3 0f 1e fa endbr64 20: 49 89 ca mov %rcx,%r10 23: b8 36 00 00 00 mov $0x36,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 0a ja 0x3c 32: c3 ret 33: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3a: 00 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: e1 .byte 0xe1 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 0a ja 0x12 8: c3 ret 9: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10: 00 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: e1 .byte 0xe1 [ 18.619907][ T283] RSP: 002b:00007ffd4d5dd868 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 18.619910][ T283] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa23f3ec2de [ 18.619912][ T283] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 18.619914][ T283] RBP: 00007ffd4d5dd9a0 R08: 0000000000000010 R09: 0000561a5d208530 [ 18.619916][ T283] R10: 00007ffd4d5dd8e0 R11: 0000000000000246 R12: 0000000000000001 [ 18.619917][ T283] R13: 0000561a5d208918 R14: 0000561a5d208690 R15: 0000000000000000 | [ 20.609023][ T278] softirqs last disabled at (43917): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.609026][ T278] Preemption disabled at: | [ 20.609026][ T278] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.609035][ T278] Tainted: [W]=WARN [ 20.609036][ T278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.609038][ T278] Call Trace: [ 20.609039][ T278] [ 20.609041][ T278] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.609046][ T278] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.609048][ T278] __might_resched.cold (kernel/sched/core.c:9234) [ 20.609052][ T278] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.609056][ T278] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.609061][ T278] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.609064][ T278] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.609070][ T278] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.609072][ T278] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.609076][ T278] put_chars (drivers/char/virtio_console.c:1176) [ 20.609079][ T278] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.609083][ T278] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.609088][ T278] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.609095][ T278] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.609098][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.609101][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.609106][ T278] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.609109][ T278] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.609113][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.609115][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.609119][ T278] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.609123][ T278] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.609125][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.609130][ T278] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.609132][ T278] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.609134][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.609136][ T278] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.609140][ T278] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.609142][ T278] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.609144][ T278] vprintk_emit (kernel/printk/printk.c:2479) [ 20.609148][ T278] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.609151][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.609155][ T278] _printk (kernel/printk/printk.c:2504) [ 20.609158][ T278] ? snapshot_read.cold (user.c:?) [ 20.609160][ T278] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.609164][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.609165][ T278] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.609168][ T278] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.609172][ T278] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.609174][ T278] ? netdev_notice (net/core/dev.c:13194) [ 20.609175][ T278] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 20.609178][ T278] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 20.609182][ T278] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.609184][ T278] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.609186][ T278] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 20.609189][ T278] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 20.609191][ T278] ? __fput (fs/file_table.c:512) [ 20.609195][ T278] ? 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) [ 20.609197][ T278] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 20.609201][ T278] netif_set_promiscuity (net/core/dev.c:9699) [ 20.609206][ T278] dev_set_promiscuity (net/core/dev_api.c:288) [ 20.609210][ T278] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 20.609214][ T278] ? packet_set_ring (net/packet/af_packet.c:652) [ 20.609218][ T278] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 20.609222][ T278] __sock_release (net/socket.c:735) [ 20.609226][ T278] sock_close (net/socket.c:1526 (discriminator 1)) [ 20.609228][ T278] __fput (fs/file_table.c:512) [ 20.609233][ T278] fput_close_sync (fs/file_table.c:617) [ 20.609236][ T278] ? alloc_file_clone (fs/file_table.c:479) [ 20.609238][ T278] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.609242][ T278] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 20.609244][ T278] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.609246][ T278] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.609249][ T278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.609251][ T278] RIP: 0033:0x7f4efa84d54e [ 20.609255][ T278] 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 [ 20.609257][ T278] RSP: 002b:00007ffee15c90f0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 20.609259][ T278] RAX: ffffffffffffffda RBX: 0000559fd95fb690 RCX: 00007f4efa84d54e [ 20.609261][ T278] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 20.609262][ T278] RBP: 00007ffee15c9100 R08: 0000000000000000 R09: 0000000000000000 [ 20.609262][ T278] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 20.609263][ T278] R13: 00000000fffffffe R14: 0000559fb686b760 R15: 0000000000000001 | [ 23.407813][ T316] softirqs last disabled at (57568): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 23.407816][ T316] Preemption disabled at: | [ 23.407817][ T316] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.407826][ T316] Tainted: [W]=WARN [ 23.407827][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.407829][ T316] Call Trace: [ 23.407830][ T316] [ 23.407832][ T316] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.407840][ T316] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.407842][ T316] __might_resched.cold (kernel/sched/core.c:9234) [ 23.407847][ T316] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.407850][ T316] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.407856][ T316] __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.407858][ T316] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.407865][ T316] ? 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.407867][ T316] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.407871][ T316] put_chars (drivers/char/virtio_console.c:1176) [ 23.407874][ T316] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.407878][ T316] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.407883][ T316] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.407891][ T316] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.407894][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.407897][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.407901][ T316] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.407905][ T316] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.407909][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.407911][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.407915][ T316] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.407918][ T316] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.407920][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.407925][ T316] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.407928][ T316] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.407929][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.407931][ T316] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.407935][ T316] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.407937][ T316] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.407940][ T316] vprintk_emit (kernel/printk/printk.c:2479) [ 23.407943][ T316] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.407946][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.407950][ T316] _printk (kernel/printk/printk.c:2504) [ 23.407954][ T316] ? snapshot_read.cold (user.c:?) [ 23.407955][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.407959][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.407961][ T316] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.407964][ T316] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.407967][ T316] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.407970][ T316] ? netdev_notice (net/core/dev.c:13194) [ 23.407971][ T316] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.407973][ T316] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 23.407978][ T316] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.407980][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.407982][ T316] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 23.407985][ T316] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 23.407987][ T316] ? __fput (fs/file_table.c:512) [ 23.407991][ T316] ? 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.407993][ T316] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.407998][ T316] netif_set_promiscuity (net/core/dev.c:9699) [ 23.408002][ T316] dev_set_promiscuity (net/core/dev_api.c:288) [ 23.408006][ T316] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 23.408010][ T316] ? packet_set_ring (net/packet/af_packet.c:652) [ 23.408013][ T316] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 23.408018][ T316] __sock_release (net/socket.c:735) [ 23.408022][ T316] sock_close (net/socket.c:1526 (discriminator 1)) [ 23.408024][ T316] __fput (fs/file_table.c:512) [ 23.408029][ T316] fput_close_sync (fs/file_table.c:617) [ 23.408031][ T316] ? alloc_file_clone (fs/file_table.c:479) [ 23.408034][ T316] ? 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.408038][ T316] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 23.408040][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.408042][ T316] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.408045][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.408048][ T316] RIP: 0033:0x7f9bf53b654e [ 23.408052][ T316] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.408053][ T316] RSP: 002b:00007ffd94050530 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 23.408056][ T316] RAX: ffffffffffffffda RBX: 000055e2d17c8690 RCX: 00007f9bf53b654e [ 23.408057][ T316] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 23.408058][ T316] RBP: 00007ffd94050540 R08: 0000000000000000 R09: 0000000000000000 [ 23.408059][ T316] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 23.408060][ T316] R13: 00000000fffffffe R14: 000055e29d3e9760 R15: 0000000000000001 | [ 24.692851][ T333] softirqs last disabled at (36176): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 24.692856][ T333] Preemption disabled at: | [ 24.692856][ T333] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.692865][ T333] Tainted: [W]=WARN [ 24.692866][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.692868][ T333] Call Trace: [ 24.692870][ T333] [ 24.692871][ T333] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.692876][ T333] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.692878][ T333] __might_resched.cold (kernel/sched/core.c:9234) [ 24.692883][ T333] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.692887][ T333] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.692892][ T333] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.692895][ T333] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.692901][ T333] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.692903][ T333] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.692907][ T333] put_chars (drivers/char/virtio_console.c:1176) [ 24.692910][ T333] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.692912][ T333] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.692916][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.692919][ T333] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.692924][ T333] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.692928][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.692933][ T333] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.692936][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.692941][ T333] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.692945][ T333] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.692949][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.692951][ T333] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.692955][ T333] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.692958][ T333] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.692960][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.692965][ T333] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.692967][ T333] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.692969][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.692971][ T333] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.692974][ T333] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.692976][ T333] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.692979][ T333] vprintk_emit (kernel/printk/printk.c:2479) [ 24.692983][ T333] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.692984][ T333] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.692986][ T333] ? kasan_save_track (mm/kasan/common.c:78) [ 24.692988][ T333] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.692989][ T333] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 24.692991][ T333] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 24.692992][ T333] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 24.692994][ T333] ? do_sock_setsockopt (net/socket.c:2397) [ 24.692998][ T333] _printk (kernel/printk/printk.c:2504) [ 24.693002][ T333] ? snapshot_read.cold (user.c:?) [ 24.693006][ T333] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.693009][ T333] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.693012][ T333] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.693015][ T333] ? netdev_notice (net/core/dev.c:13194) [ 24.693022][ T333] ? 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) [ 24.693024][ T333] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 24.693028][ T333] netif_set_promiscuity (net/core/dev.c:9699) [ 24.693033][ T333] dev_set_promiscuity (net/core/dev_api.c:288) [ 24.693036][ T333] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.693039][ T333] packet_mc_add (net/packet/af_packet.c:3755) [ 24.693041][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.693045][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.693048][ T333] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 24.693052][ T333] packet_setsockopt (net/packet/af_packet.c:3840) [ 24.693056][ T333] ? packet_bind (net/packet/af_packet.c:3341) [ 24.693059][ T333] ? do_sock_getsockopt (net/socket.c:2484) [ 24.693064][ T333] ? sock_poll (net/socket.c:1514) [ 24.693067][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.693069][ T333] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.693073][ T333] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.693078][ T333] do_sock_setsockopt (net/socket.c:2397) [ 24.693081][ T333] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 24.693087][ T333] __sys_setsockopt (net/socket.c:2422) [ 24.693092][ T333] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 24.693093][ T333] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.693095][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.693098][ T333] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.693100][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.693101][ T333] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.693104][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.693106][ T333] RIP: 0033:0x7f92f3f892de [ 24.693109][ T333] Code: 55 48 63 c9 48 63 ff 45 89 c9 48 89 e5 48 83 ec 08 6a 2c e8 94 72 f7 ff c9 c3 66 90 f3 0f 1e fa 49 89 ca b8 36 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0a c3 66 0f 1f 84 00 00 00 00 00 48 8b 15 e1 All code ======== 0: 55 push %rbp 1: 48 63 c9 movslq %ecx,%rcx 4: 48 63 ff movslq %edi,%rdi 7: 45 89 c9 mov %r9d,%r9d a: 48 89 e5 mov %rsp,%rbp d: 48 83 ec 08 sub $0x8,%rsp 11: 6a 2c push $0x2c 13: e8 94 72 f7 ff call 0xfffffffffff772ac 18: c9 leave 19: c3 ret 1a: 66 90 xchg %ax,%ax 1c: f3 0f 1e fa endbr64 20: 49 89 ca mov %rcx,%r10 23: b8 36 00 00 00 mov $0x36,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 0a ja 0x3c 32: c3 ret 33: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3a: 00 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: e1 .byte 0xe1 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 0a ja 0x12 8: c3 ret 9: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10: 00 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: e1 .byte 0xe1 [ 24.693111][ T333] RSP: 002b:00007ffcf61638f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 24.693114][ T333] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f92f3f892de [ 24.693115][ T333] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 24.693116][ T333] RBP: 00007ffcf6163a30 R08: 0000000000000010 R09: 000055fd54987530 [ 24.693117][ T333] R10: 00007ffcf6163970 R11: 0000000000000246 R12: 0000000000000001 [ 24.693118][ T333] R13: 000055fd54987918 R14: 000055fd54987690 R15: 0000000000000000 | [ 26.671223][ T328] softirqs last disabled at (62248): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 26.671226][ T328] Preemption disabled at: | [ 26.671227][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.671236][ T328] Tainted: [W]=WARN [ 26.671237][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.671238][ T328] Call Trace: [ 26.671240][ T328] [ 26.671242][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.671247][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.671249][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 26.671254][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.671258][ T328] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.671263][ T328] __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)) [ 26.671266][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.671272][ T328] ? 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) [ 26.671274][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.671278][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 26.671282][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.671285][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.671291][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.671299][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.671302][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.671305][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.671310][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.671313][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.671317][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.671319][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.671324][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.671327][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.671329][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.671334][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.671337][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.671338][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.671340][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.671344][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.671346][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.671349][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 26.671353][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.671356][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.671360][ T328] _printk (kernel/printk/printk.c:2504) [ 26.671364][ T328] ? snapshot_read.cold (user.c:?) [ 26.671365][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.671369][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.671371][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.671374][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.671378][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.671380][ T328] ? netdev_notice (net/core/dev.c:13194) [ 26.671381][ T328] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.671384][ T328] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.671388][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.671390][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.671393][ T328] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 26.671396][ T328] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 26.671398][ T328] ? __fput (fs/file_table.c:512) [ 26.671402][ T328] ? 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) [ 26.671404][ T328] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 26.671416][ T328] netif_set_promiscuity (net/core/dev.c:9699) [ 26.671420][ T328] dev_set_promiscuity (net/core/dev_api.c:288) [ 26.671424][ T328] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 26.671428][ T328] ? packet_set_ring (net/packet/af_packet.c:652) [ 26.671432][ T328] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 26.671437][ T328] __sock_release (net/socket.c:735) [ 26.671440][ T328] sock_close (net/socket.c:1526 (discriminator 1)) [ 26.671442][ T328] __fput (fs/file_table.c:512) [ 26.671448][ T328] fput_close_sync (fs/file_table.c:617) [ 26.671450][ T328] ? alloc_file_clone (fs/file_table.c:479) [ 26.671452][ T328] ? 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) [ 26.671456][ T328] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 26.671459][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.671461][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.671465][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.671468][ T328] RIP: 0033:0x7fa5af64b54e [ 26.671472][ T328] 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 [ 26.671474][ T328] RSP: 002b:00007ffda449e440 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 26.671476][ T328] RAX: ffffffffffffffda RBX: 0000558c65cba690 RCX: 00007fa5af64b54e [ 26.671478][ T328] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 26.671479][ T328] RBP: 00007ffda449e450 R08: 0000000000000000 R09: 0000000000000000 [ 26.671479][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 Finger prints: release_sock:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars