====================================== | [ 9.657214][ T191] softirqs last disabled at (21571): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.657218][ T191] Preemption disabled at: | [ 9.657219][ T191] 0x0 | [ 9.657232][ T191] Tainted: [W]=WARN [ 9.657233][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.657235][ T191] Call Trace: [ 9.657238][ T191] [ 9.657240][ T191] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.657247][ T191] __might_resched.cold (kernel/sched/core.c:9234) [ 9.657253][ T191] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.657258][ T191] ? __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.657265][ T191] __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.657269][ T191] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.657278][ T191] ? 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.657281][ T191] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.657287][ T191] put_chars (drivers/char/virtio_console.c:1176) [ 9.657292][ T191] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.657295][ T191] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.657300][ T191] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.657304][ T191] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.657312][ T191] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.657317][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.657319][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.657327][ T191] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.657333][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.657337][ T191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.657343][ T191] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.657349][ T191] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.657355][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.657358][ T191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.657365][ T191] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.657371][ T191] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.657373][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.657382][ T191] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.657386][ T191] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.657389][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.657392][ T191] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.657398][ T191] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.657401][ T191] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.657405][ T191] vprintk_emit (kernel/printk/printk.c:2479) [ 9.657411][ T191] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.657415][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.657422][ T191] _printk (kernel/printk/printk.c:2504) [ 9.657427][ T191] ? snapshot_read.cold (user.c:?) [ 9.657431][ T191] ? 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) [ 9.657435][ T191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.657440][ T191] ? 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) [ 9.657444][ T191] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.657449][ T191] ? exit_notify (kernel/exit.c:780) [ 9.657451][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.657456][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.657462][ T191] do_group_exit (kernel/exit.c:1151) [ 9.657467][ T191] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.657470][ T191] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.657473][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.657477][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.657482][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.657486][ T191] RIP: 0033:0x7f4dda4011b8 [ 9.657489][ T191] Code: Unable to access opcode bytes at 0x7f4dda40118e. Code starting with the faulting instruction =========================================== [ 9.657490][ T191] RSP: 002b:00007ffc0ae5c0a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.657494][ T191] RAX: ffffffffffffffda RBX: 00007f4dda531f88 RCX: 00007f4dda4011b8 [ 9.657495][ T191] RDX: 00007f4dda14bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.657497][ T191] RBP: 00007ffc0ae5c100 R08: 0000000000000000 R09: 0000000000000050 [ 9.657498][ T191] R10: 00007ffc0ae5bec0 R11: 0000000000000246 R12: 0000000000000001 [ 9.657499][ T191] R13: 0000000000000000 R14: 00007f4dda530680 R15: 00007f4dda531fa0 | [ 10.669669][ T214] softirqs last disabled at (9155): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.669672][ T214] Preemption disabled at: | [ 10.669672][ T214] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.669681][ T214] Tainted: [W]=WARN [ 10.669682][ T214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.669683][ T214] Call Trace: [ 10.669685][ T214] [ 10.669687][ T214] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.669692][ T214] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.669694][ T214] __might_resched.cold (kernel/sched/core.c:9234) [ 10.669698][ T214] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.669702][ T214] ? __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.669707][ T214] __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.669710][ T214] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.669716][ T214] ? 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.669718][ T214] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.669722][ T214] put_chars (drivers/char/virtio_console.c:1176) [ 10.669725][ T214] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.669727][ T214] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.669731][ T214] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.669734][ T214] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.669740][ T214] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.669743][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669749][ T214] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.669753][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.669757][ T214] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.669761][ T214] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.669765][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.669767][ T214] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.669771][ T214] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.669775][ T214] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.669776][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669782][ T214] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.669784][ T214] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.669785][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.669787][ T214] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.669791][ T214] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.669793][ T214] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.669796][ T214] vprintk_emit (kernel/printk/printk.c:2479) [ 10.669799][ T214] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.669802][ T214] ? __team_carrier_check.part.0 (drivers/net/team/team_core.c:3123) [ 10.669806][ T214] _printk (kernel/printk/printk.c:2504) [ 10.669810][ T214] ? snapshot_read.cold (user.c:?) [ 10.669814][ T214] ? team_nl_fill_one_port_get (./include/net/netlink.h:1107 (discriminator 1)) [ 10.669816][ T214] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.669819][ T214] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.669822][ T214] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.669825][ T214] ? netdev_notice (net/core/dev.c:13194) [ 10.669829][ T214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.669832][ T214] ? team_options_register (drivers/net/team/team_core.c:343) [ 10.669836][ T214] team_mode_option_set.cold (drivers/net/team/team_core.c:639 drivers/net/team/team_core.c:1486) [ 10.669841][ T214] team_nl_options_set_doit (drivers/net/team/team_core.c:375 drivers/net/team/team_core.c:2849) [ 10.669847][ T214] ? team_nl_options_get_doit (drivers/net/team/team_core.c:2714) [ 10.669850][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.669856][ T214] ? __nla_parse (lib/nlattr.c:732) [ 10.669860][ T214] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:789 (discriminator 2) net/netlink/genetlink.c:944 (discriminator 2)) [ 10.669864][ T214] ? genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 10.669866][ T214] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 10.669870][ T214] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 10.669876][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.669878][ T214] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.669881][ T214] ? write_profile (profile.c:?) [ 10.669884][ T214] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.669889][ T214] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 10.669893][ T214] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 10.669896][ T214] ? team_nl_options_get_doit (drivers/net/team/team_core.c:2714) [ 10.669898][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669904][ T214] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 10.669907][ T214] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.669909][ T214] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 10.669912][ T214] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.669919][ T214] ? 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.669921][ T214] ? 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.669924][ T214] genl_rcv (net/netlink/genetlink.c:1218) [ 10.669926][ T214] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.669930][ T214] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.669933][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669937][ T214] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.669941][ T214] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.669945][ T214] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.669951][ T214] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.669954][ T214] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.669956][ T214] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.669957][ T214] ? move_addr_to_kernel (net/socket.c:258) [ 10.669961][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669963][ T214] ? ddebug_proc_write (lib/dynamic_debug.c:1022 lib/dynamic_debug.c:1005) [ 10.669966][ T214] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.669969][ T214] ___sys_sendmsg (net/socket.c:2767) [ 10.669972][ T214] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.669974][ T214] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.669980][ T214] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.669987][ T214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.669989][ T214] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.669994][ T214] __sys_sendmsg (net/socket.c:2799) [ 10.669996][ T214] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.669998][ T214] ? do_pipe2 (fs/pipe.c:1129) [ 10.670004][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.670006][ T214] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.670009][ T214] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.670012][ T214] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.670015][ T214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.670018][ T214] RIP: 0033:0x7f70b959654e [ 10.670022][ T214] 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.670024][ T214] RSP: 002b:00007ffed3fff680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.670026][ T214] RAX: ffffffffffffffda RBX: 000056161ef46300 RCX: 00007f70b959654e [ 10.670028][ T214] RDX: 0000000000000000 RSI: 00007ffed3fff720 RDI: 0000000000000007 [ 10.670029][ T214] RBP: 00007ffed3fff690 R08: 0000000000000000 R09: 0000000000000000 [ 10.670029][ T214] R10: 0000000000000000 R11: 0000000000000202 R12: 000056161ef468e0 [ 10.670030][ T214] R13: 00007ffed3fff720 R14: 000056161ef46210 R15: 0000000000000000 | [ 12.374886][ T236] softirqs last disabled at (48260): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 12.374891][ T236] Preemption disabled at: | [ 12.374891][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.374900][ T236] Tainted: [W]=WARN [ 12.374901][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.374903][ T236] Call Trace: [ 12.374905][ T236] [ 12.374906][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.374911][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.374913][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 12.374918][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.374921][ 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.374927][ 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.374929][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.374936][ 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.374938][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.374941][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 12.374945][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.374947][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.374951][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.374954][ 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.374959][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.374963][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.374968][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.374971][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.374976][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.374980][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.374984][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.374986][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.374990][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.374993][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.374995][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.375000][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.375002][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.375004][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.375006][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.375009][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.375011][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.375014][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 12.375018][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.375019][ T236] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.375021][ T236] ? kasan_save_track (mm/kasan/common.c:78) [ 12.375023][ T236] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.375024][ T236] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 12.375026][ T236] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 12.375027][ T236] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 12.375029][ T236] ? do_sock_setsockopt (net/socket.c:2397) [ 12.375033][ T236] _printk (kernel/printk/printk.c:2504) [ 12.375037][ T236] ? snapshot_read.cold (user.c:?) [ 12.375041][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.375044][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.375048][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.375050][ T236] ? netdev_notice (net/core/dev.c:13194) [ 12.375057][ 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.375060][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 12.375064][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 12.375068][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 12.375071][ T236] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.375074][ T236] packet_mc_add (net/packet/af_packet.c:3755) [ 12.375076][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.375081][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.375083][ T236] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.375088][ T236] packet_setsockopt (net/packet/af_packet.c:3840) [ 12.375091][ T236] ? packet_bind (net/packet/af_packet.c:3341) [ 12.375095][ T236] ? do_sock_getsockopt (net/socket.c:2484) [ 12.375099][ T236] ? sock_poll (net/socket.c:1514) [ 12.375103][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.375105][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.375109][ T236] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.375113][ T236] do_sock_setsockopt (net/socket.c:2397) [ 12.375117][ T236] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.375118][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.375124][ T236] __sys_setsockopt (net/socket.c:2422) [ 12.375128][ T236] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 12.375130][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.375132][ T236] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.375139][ T236] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.375141][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.375142][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.375145][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.375147][ T236] RIP: 0033:0x7f0231be42de [ 12.375151][ 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.375153][ T236] RSP: 002b:00007fff2a1c4fa8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 12.375155][ T236] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f0231be42de [ 12.375157][ T236] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 12.375158][ T236] RBP: 00007fff2a1c50e0 R08: 0000000000000010 R09: 0000559be2832530 [ 12.375159][ T236] R10: 00007fff2a1c5020 R11: 0000000000000246 R12: 0000000000000001 [ 12.375159][ T236] R13: 0000559be2832918 R14: 0000559be2832690 R15: 0000000000000000 | [ 14.349964][ T236] softirqs last disabled at (64143): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.349967][ T236] Preemption disabled at: | [ 14.349968][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.349977][ T236] Tainted: [W]=WARN [ 14.349978][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.349979][ T236] Call Trace: [ 14.349981][ T236] [ 14.349982][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.349988][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.349989][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 14.349994][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.349997][ 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.350003][ 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.350005][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.350012][ 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.350014][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.350018][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 14.350020][ T236] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.350023][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.350027][ T236] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.350032][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.350039][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.350042][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.350046][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.350050][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.350053][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.350057][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.350059][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.350064][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.350068][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.350069][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.350075][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.350077][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.350078][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.350080][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.350084][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.350086][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.350089][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 14.350092][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.350096][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.350099][ T236] _printk (kernel/printk/printk.c:2504) [ 14.350103][ T236] ? snapshot_read.cold (user.c:?) [ 14.350105][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.350108][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.350110][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.350113][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.350117][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.350119][ T236] ? netdev_notice (net/core/dev.c:13194) [ 14.350121][ T236] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 14.350123][ T236] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.350128][ T236] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.350129][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.350132][ T236] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 14.350135][ 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.350137][ T236] ? __fput (fs/file_table.c:512) [ 14.350146][ 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.350149][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 14.350154][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 14.350158][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 14.350162][ T236] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 14.350166][ T236] ? packet_set_ring (net/packet/af_packet.c:652) [ 14.350170][ T236] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 14.350175][ T236] __sock_release (net/socket.c:735) [ 14.350178][ T236] sock_close (net/socket.c:1526 (discriminator 1)) [ 14.350180][ T236] __fput (fs/file_table.c:512) [ 14.350185][ T236] fput_close_sync (fs/file_table.c:617) [ 14.350188][ T236] ? alloc_file_clone (fs/file_table.c:479) [ 14.350190][ 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.350194][ T236] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 14.350197][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.350199][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.350202][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.350204][ T236] RIP: 0033:0x7f0231b5b54e [ 14.350208][ 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.350210][ T236] RSP: 002b:00007fff2a1c5110 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 14.350213][ T236] RAX: ffffffffffffffda RBX: 0000559be2832690 RCX: 00007f0231b5b54e [ 14.350214][ T236] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 14.350215][ T236] RBP: 00007fff2a1c5120 R08: 0000000000000000 R09: 0000000000000000 [ 14.350216][ T236] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.350217][ T236] R13: 00000000fffffffe R14: 0000559baed40760 R15: 0000000000000001 | [ 16.980366][ T265] softirqs last disabled at (58742): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 16.980369][ T265] Preemption disabled at: | [ 16.980370][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.980378][ T265] Tainted: [W]=WARN [ 16.980379][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.980380][ T265] Call Trace: [ 16.980382][ T265] [ 16.980384][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.980389][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.980390][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 16.980395][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.980399][ 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) [ 16.980404][ 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)) [ 16.980407][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.980413][ 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) [ 16.980415][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.980419][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 16.980422][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.980426][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.980431][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.980439][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.980441][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.980445][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.980449][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.980453][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.980457][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.980459][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.980463][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.980467][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.980468][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.980473][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.980476][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.980477][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.980479][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.980483][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.980485][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.980488][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 16.980491][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.980494][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.980498][ T265] _printk (kernel/printk/printk.c:2504) [ 16.980502][ T265] ? snapshot_read.cold (user.c:?) [ 16.980503][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.980507][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.980509][ T265] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.980516][ T265] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.980520][ T265] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.980522][ T265] ? netdev_notice (net/core/dev.c:13194) [ 16.980524][ T265] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.980526][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 16.980531][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.980533][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.980535][ T265] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 16.980538][ T265] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 16.980540][ T265] ? __fput (fs/file_table.c:512) [ 16.980544][ 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) [ 16.980547][ T265] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 16.980551][ T265] netif_set_promiscuity (net/core/dev.c:9699) [ 16.980556][ T265] dev_set_promiscuity (net/core/dev_api.c:288) [ 16.980559][ T265] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 16.980563][ T265] ? packet_set_ring (net/packet/af_packet.c:652) [ 16.980567][ T265] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 16.980571][ T265] __sock_release (net/socket.c:735) [ 16.980575][ T265] sock_close (net/socket.c:1526 (discriminator 1)) [ 16.980577][ T265] __fput (fs/file_table.c:512) [ 16.980582][ T265] fput_close_sync (fs/file_table.c:617) [ 16.980584][ T265] ? alloc_file_clone (fs/file_table.c:479) [ 16.980587][ 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) [ 16.980591][ T265] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 16.980593][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.980595][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.980598][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.980600][ T265] RIP: 0033:0x7f38260c954e [ 16.980605][ 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 [ 16.980606][ T265] RSP: 002b:00007fff98ede8f0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 16.980609][ T265] RAX: ffffffffffffffda RBX: 00005626bd2ed690 RCX: 00007f38260c954e [ 16.980611][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 16.980611][ T265] RBP: 00007fff98ede900 R08: 0000000000000000 R09: 0000000000000000 [ 16.980612][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 16.980613][ T265] R13: 00000000fffffffe R14: 00005626b7165760 R15: 0000000000000001 | [ 18.240598][ T282] softirqs last disabled at (37340): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 18.240602][ T282] Preemption disabled at: | [ 18.240603][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.240611][ T282] Tainted: [W]=WARN [ 18.240612][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.240614][ T282] Call Trace: [ 18.240615][ T282] [ 18.240617][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.240622][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.240624][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 18.240628][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.240632][ T282] ? __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.240637][ T282] __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.240640][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.240646][ T282] ? 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.240648][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.240651][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 18.240655][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.240657][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.240661][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.240664][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.240670][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.240673][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.240679][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.240682][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.240686][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.240690][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.240694][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.240696][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.240700][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.240704][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.240705][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.240710][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.240713][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.240714][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.240716][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.240720][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.240722][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.240724][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 18.240728][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.240729][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.240732][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 18.240733][ T282] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.240734][ T282] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 18.240736][ T282] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 18.240737][ T282] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 18.240739][ T282] ? do_sock_setsockopt (net/socket.c:2397) [ 18.240743][ T282] _printk (kernel/printk/printk.c:2504) [ 18.240747][ T282] ? snapshot_read.cold (user.c:?) [ 18.240751][ T282] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.240755][ T282] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.240758][ T282] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.240760][ T282] ? netdev_notice (net/core/dev.c:13194) [ 18.240767][ T282] ? 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.240770][ T282] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.240774][ T282] netif_set_promiscuity (net/core/dev.c:9699) [ 18.240778][ T282] dev_set_promiscuity (net/core/dev_api.c:288) [ 18.240781][ T282] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.240784][ T282] packet_mc_add (net/packet/af_packet.c:3755) [ 18.240786][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.240790][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.240793][ T282] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 18.240797][ T282] packet_setsockopt (net/packet/af_packet.c:3840) [ 18.240801][ T282] ? packet_bind (net/packet/af_packet.c:3341) [ 18.240805][ T282] ? do_sock_getsockopt (net/socket.c:2484) [ 18.240809][ T282] ? sock_poll (net/socket.c:1514) [ 18.240812][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.240814][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.240818][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.240823][ T282] do_sock_setsockopt (net/socket.c:2397) [ 18.240826][ T282] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 18.240832][ T282] __sys_setsockopt (net/socket.c:2422) [ 18.240837][ T282] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 18.240838][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.240840][ T282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.240843][ T282] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.240845][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.240846][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.240849][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.240851][ T282] RIP: 0033:0x7f26396a92de [ 18.240855][ T282] 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.240857][ T282] RSP: 002b:00007ffd30a3a838 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 18.240859][ T282] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f26396a92de [ 18.240861][ T282] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 18.240862][ T282] RBP: 00007ffd30a3a970 R08: 0000000000000010 R09: 00005639ac646530 [ 18.240862][ T282] R10: 00007ffd30a3a8b0 R11: 0000000000000246 R12: 0000000000000001 [ 18.240863][ T282] R13: 00005639ac646918 R14: 00005639ac646690 R15: 0000000000000000 | [ 20.229386][ T277] softirqs last disabled at (59134): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 20.229389][ T277] Preemption disabled at: | [ 20.229390][ T277] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.229399][ T277] Tainted: [W]=WARN [ 20.229400][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.229402][ T277] Call Trace: [ 20.229403][ T277] [ 20.229405][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.229410][ T277] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.229412][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 20.229416][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.229420][ T277] ? __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.229425][ T277] __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.229428][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.229434][ T277] ? 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.229437][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.229440][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 20.229444][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.229447][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.229453][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.229460][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.229463][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.229466][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.229471][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.229474][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.229478][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.229481][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.229485][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.229489][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.229490][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.229496][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.229498][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.229499][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.229501][ T277] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.229505][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.229507][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.229510][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 20.229516][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.229520][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.229523][ T277] _printk (kernel/printk/printk.c:2504) [ 20.229527][ T277] ? snapshot_read.cold (user.c:?) [ 20.229529][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.229533][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.229534][ T277] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.229538][ T277] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.229541][ T277] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.229544][ T277] ? netdev_notice (net/core/dev.c:13194) [ 20.229545][ T277] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 20.229548][ T277] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 20.229552][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.229554][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.229556][ T277] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 20.229559][ T277] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 20.229562][ T277] ? __fput (fs/file_table.c:512) [ 20.229565][ T277] ? 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.229568][ T277] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 20.229572][ T277] netif_set_promiscuity (net/core/dev.c:9699) [ 20.229577][ T277] dev_set_promiscuity (net/core/dev_api.c:288) [ 20.229580][ T277] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 20.229585][ T277] ? packet_set_ring (net/packet/af_packet.c:652) [ 20.229588][ T277] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 20.229593][ T277] __sock_release (net/socket.c:735) [ 20.229597][ T277] sock_close (net/socket.c:1526 (discriminator 1)) [ 20.229599][ T277] __fput (fs/file_table.c:512) [ 20.229604][ T277] fput_close_sync (fs/file_table.c:617) [ 20.229606][ T277] ? alloc_file_clone (fs/file_table.c:479) [ 20.229609][ T277] ? 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.229612][ T277] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 20.229615][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.229617][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.229620][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.229623][ T277] RIP: 0033:0x7fd377ff254e [ 20.229627][ T277] 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.229629][ T277] RSP: 002b:00007fffb675ae30 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 20.229631][ T277] RAX: ffffffffffffffda RBX: 0000556bc08d4690 RCX: 00007fd377ff254e [ 20.229633][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 20.229633][ T277] RBP: 00007fffb675ae40 R08: 0000000000000000 R09: 0000000000000000 [ 20.229634][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 20.229635][ T277] R13: 00000000fffffffe R14: 0000556bad548760 R15: 0000000000000001 | [ 22.957117][ T315] softirqs last disabled at (56990): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 22.957120][ T315] Preemption disabled at: | [ 22.957120][ T315] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.957130][ T315] Tainted: [W]=WARN [ 22.957131][ T315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.957132][ T315] Call Trace: [ 22.957134][ T315] [ 22.957135][ T315] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.957140][ T315] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.957142][ T315] __might_resched.cold (kernel/sched/core.c:9234) [ 22.957147][ T315] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.957150][ T315] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.957156][ T315] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.957158][ T315] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.957165][ T315] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.957167][ T315] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.957176][ T315] put_chars (drivers/char/virtio_console.c:1176) [ 22.957180][ T315] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.957183][ T315] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.957189][ T315] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.957196][ T315] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.957199][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.957202][ T315] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.957207][ T315] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.957210][ T315] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.957214][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.957216][ T315] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.957220][ T315] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.957224][ T315] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.957225][ T315] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.957231][ T315] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.957234][ T315] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.957235][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.957237][ T315] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.957241][ T315] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.957243][ T315] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.957246][ T315] vprintk_emit (kernel/printk/printk.c:2479) [ 22.957249][ T315] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.957252][ T315] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.957256][ T315] _printk (kernel/printk/printk.c:2504) [ 22.957260][ T315] ? snapshot_read.cold (user.c:?) [ 22.957261][ T315] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.957265][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.957267][ T315] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.957270][ T315] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.957273][ T315] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.957276][ T315] ? netdev_notice (net/core/dev.c:13194) [ 22.957277][ T315] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 22.957280][ T315] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 22.957284][ T315] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.957286][ T315] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.957288][ T315] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 22.957291][ T315] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 22.957293][ T315] ? __fput (fs/file_table.c:512) [ 22.957296][ T315] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.957299][ T315] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 22.957303][ T315] netif_set_promiscuity (net/core/dev.c:9699) [ 22.957308][ T315] dev_set_promiscuity (net/core/dev_api.c:288) [ 22.957311][ T315] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 22.957315][ T315] ? packet_set_ring (net/packet/af_packet.c:652) [ 22.957319][ T315] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 22.957323][ T315] __sock_release (net/socket.c:735) [ 22.957327][ T315] sock_close (net/socket.c:1526 (discriminator 1)) [ 22.957329][ T315] __fput (fs/file_table.c:512) [ 22.957334][ T315] fput_close_sync (fs/file_table.c:617) [ 22.957337][ T315] ? alloc_file_clone (fs/file_table.c:479) [ 22.957339][ T315] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.957343][ T315] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 22.957345][ T315] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.957347][ T315] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.957350][ T315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.957352][ T315] RIP: 0033:0x7f729e57954e [ 22.957356][ T315] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.957358][ T315] RSP: 002b:00007ffc4e41b120 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 22.957360][ T315] RAX: ffffffffffffffda RBX: 0000557476fa0690 RCX: 00007f729e57954e [ 22.957362][ T315] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 22.957362][ T315] RBP: 00007ffc4e41b130 R08: 0000000000000000 R09: 0000000000000000 [ 22.957363][ T315] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 22.957364][ T315] R13: 00000000fffffffe R14: 0000557449011760 R15: 0000000000000001 | [ 24.230855][ T332] softirqs last disabled at (45360): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 24.230860][ T332] Preemption disabled at: | [ 24.230860][ T332] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.230869][ T332] Tainted: [W]=WARN [ 24.230870][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.230872][ T332] Call Trace: [ 24.230874][ T332] [ 24.230875][ T332] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.230881][ T332] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.230883][ T332] __might_resched.cold (kernel/sched/core.c:9234) [ 24.230887][ T332] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.230891][ T332] ? __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.230897][ T332] __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.230899][ T332] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.230905][ T332] ? 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.230907][ T332] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.230911][ T332] put_chars (drivers/char/virtio_console.c:1176) [ 24.230915][ T332] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.230916][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.230921][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.230924][ T332] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.230929][ T332] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.230933][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.230938][ T332] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.230941][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.230946][ T332] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.230950][ T332] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.230953][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.230955][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.230959][ T332] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.230963][ T332] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.230965][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.230970][ T332] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.230972][ T332] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.230974][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.230976][ T332] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.230979][ T332] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.230981][ T332] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.230984][ T332] vprintk_emit (kernel/printk/printk.c:2479) [ 24.230988][ T332] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.230989][ T332] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.230992][ T332] ? kasan_save_track (mm/kasan/common.c:78) [ 24.230993][ T332] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.230994][ T332] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 24.230996][ T332] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 24.230998][ T332] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 24.231000][ T332] ? do_sock_setsockopt (net/socket.c:2397) [ 24.231004][ T332] _printk (kernel/printk/printk.c:2504) [ 24.231007][ T332] ? snapshot_read.cold (user.c:?) [ 24.231012][ T332] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.231015][ T332] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.231018][ T332] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.231021][ T332] ? netdev_notice (net/core/dev.c:13194) [ 24.231027][ T332] ? 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.231030][ T332] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 24.231035][ T332] netif_set_promiscuity (net/core/dev.c:9699) [ 24.231039][ T332] dev_set_promiscuity (net/core/dev_api.c:288) [ 24.231042][ T332] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.231045][ T332] packet_mc_add (net/packet/af_packet.c:3755) [ 24.231047][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.231051][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.231054][ T332] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 24.231059][ T332] packet_setsockopt (net/packet/af_packet.c:3840) [ 24.231062][ T332] ? packet_bind (net/packet/af_packet.c:3341) [ 24.231066][ T332] ? do_sock_getsockopt (net/socket.c:2484) [ 24.231070][ T332] ? sock_poll (net/socket.c:1514) [ 24.231074][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.231076][ T332] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.231080][ T332] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.231084][ T332] do_sock_setsockopt (net/socket.c:2397) [ 24.231087][ T332] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 24.231093][ T332] __sys_setsockopt (net/socket.c:2422) [ 24.231098][ T332] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 24.231099][ T332] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.231102][ T332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.231105][ T332] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.231106][ T332] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.231108][ T332] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.231110][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.231112][ T332] RIP: 0033:0x7f0bdf97c2de [ 24.231117][ T332] 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.231118][ T332] RSP: 002b:00007ffcecc09df8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 24.231121][ T332] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f0bdf97c2de [ 24.231122][ T332] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 24.231123][ T332] RBP: 00007ffcecc09f30 R08: 0000000000000010 R09: 0000556b81711530 [ 24.231124][ T332] R10: 00007ffcecc09e70 R11: 0000000000000246 R12: 0000000000000001 [ 24.231125][ T332] R13: 0000556b81711918 R14: 0000556b81711690 R15: 0000000000000000 | [ 26.219555][ T327] softirqs last disabled at (50754): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 26.219558][ T327] Preemption disabled at: | [ 26.219558][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.219567][ T327] Tainted: [W]=WARN [ 26.219568][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.219569][ T327] Call Trace: [ 26.219571][ T327] [ 26.219572][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.219577][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.219579][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 26.219584][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.219587][ T327] ? __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.219592][ T327] __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.219595][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.219601][ T327] ? 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.219603][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.219607][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 26.219610][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.219614][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.219619][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.219627][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.219629][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.219633][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.219637][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.219641][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.219645][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.219647][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.219651][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.219655][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.219656][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.219662][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.219664][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.219665][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.219667][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.219671][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.219673][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.219676][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 26.219679][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.219682][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.219686][ T327] _printk (kernel/printk/printk.c:2504) [ 26.219689][ T327] ? snapshot_read.cold (user.c:?) [ 26.219691][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.219695][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.219696][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.219699][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.219703][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.219705][ T327] ? netdev_notice (net/core/dev.c:13194) [ 26.219707][ T327] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.219709][ T327] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.219713][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.219715][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.219717][ T327] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 26.219720][ T327] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 26.219723][ T327] ? __fput (fs/file_table.c:512) [ 26.219726][ T327] ? 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.219728][ T327] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 26.219733][ T327] netif_set_promiscuity (net/core/dev.c:9699) [ 26.219738][ T327] dev_set_promiscuity (net/core/dev_api.c:288) [ 26.219741][ T327] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 26.219746][ T327] ? packet_set_ring (net/packet/af_packet.c:652) [ 26.219750][ T327] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 26.219755][ T327] __sock_release (net/socket.c:735) [ 26.219758][ T327] sock_close (net/socket.c:1526 (discriminator 1)) [ 26.219760][ T327] __fput (fs/file_table.c:512) [ 26.219765][ T327] fput_close_sync (fs/file_table.c:617) [ 26.219768][ T327] ? alloc_file_clone (fs/file_table.c:479) [ 26.219770][ T327] ? 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.219774][ T327] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 26.219776][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.219778][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.219781][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.219783][ T327] RIP: 0033:0x7fcf93ae454e [ 26.219787][ T327] 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.219789][ T327] RSP: 002b:00007ffd21f7e640 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 26.219792][ T327] RAX: ffffffffffffffda RBX: 000055854744f690 RCX: 00007fcf93ae454e [ 26.219793][ T327] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 26.219794][ T327] RBP: 00007ffd21f7e650 R08: 0000000000000000 R09: 0000000000000000 [ 26.219794][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print release_sock:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars