====================================== | [ 9.272479][ T196] softirqs last disabled at (26571): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.272482][ T196] Preemption disabled at: | [ 9.272483][ T196] 0x0 | [ 9.272492][ T196] Tainted: [W]=WARN [ 9.272493][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.272495][ T196] Call Trace: [ 9.272496][ T196] [ 9.272498][ T196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.272504][ T196] __might_resched.cold (kernel/sched/core.c:9234) [ 9.272508][ T196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.272512][ T196] ? __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.272517][ T196] __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.272520][ T196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.272526][ T196] ? 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.272528][ T196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.272532][ T196] put_chars (drivers/char/virtio_console.c:1176) [ 9.272535][ T196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.272537][ T196] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.272540][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.272544][ T196] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.272549][ T196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.272553][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.272554][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.272559][ T196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.272563][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.272565][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.272569][ T196] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.272572][ T196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.272576][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.272578][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.272582][ T196] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.272586][ T196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.272588][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.272593][ T196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.272595][ T196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.272597][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.272598][ T196] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.272602][ T196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.272604][ T196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.272607][ T196] vprintk_emit (kernel/printk/printk.c:2479) [ 9.272610][ T196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.272613][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.272617][ T196] _printk (kernel/printk/printk.c:2504) [ 9.272621][ T196] ? snapshot_read.cold (user.c:?) [ 9.272624][ T196] ? 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.272626][ T196] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.272629][ T196] ? 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.272631][ T196] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.272635][ T196] ? exit_notify (kernel/exit.c:780) [ 9.272637][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.272639][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.272643][ T196] do_group_exit (kernel/exit.c:1151) [ 9.272646][ T196] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.272648][ T196] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.272651][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.272654][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.272657][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.272659][ T196] RIP: 0033:0x7fc6ec3ed1b8 [ 9.272661][ T196] Code: Unable to access opcode bytes at 0x7fc6ec3ed18e. Code starting with the faulting instruction =========================================== [ 9.272662][ T196] RSP: 002b:00007ffdf3dc5318 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.272665][ T196] RAX: ffffffffffffffda RBX: 00007fc6ec51df88 RCX: 00007fc6ec3ed1b8 [ 9.272666][ T196] RDX: 00007fc6ec137fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.272667][ T196] RBP: 00007ffdf3dc5370 R08: 0000000000000000 R09: 0000000000000050 [ 9.272668][ T196] R10: 00007ffdf3dc5130 R11: 0000000000000246 R12: 0000000000000001 [ 9.272669][ T196] R13: 0000000000000000 R14: 00007fc6ec51c680 R15: 00007fc6ec51dfa0 | [ 11.539537][ T237] softirqs last disabled at (44110): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 11.539542][ T237] Preemption disabled at: | [ 11.539543][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.539551][ T237] Tainted: [W]=WARN [ 11.539552][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.539554][ T237] Call Trace: [ 11.539555][ T237] [ 11.539557][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.539562][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.539564][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 11.539569][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.539572][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.539578][ T237] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.539580][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.539586][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.539589][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.539592][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 11.539596][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.539597][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.539602][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.539605][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.539610][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.539613][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.539619][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.539622][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.539626][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.539630][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.539634][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.539636][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.539640][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.539643][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.539645][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.539650][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.539652][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.539654][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.539656][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.539659][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.539661][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.539664][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 11.539668][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.539669][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.539671][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 11.539673][ T237] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.539674][ T237] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 11.539676][ T237] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 11.539677][ T237] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 11.539679][ T237] ? do_sock_setsockopt (net/socket.c:2397) [ 11.539683][ T237] _printk (kernel/printk/printk.c:2504) [ 11.539686][ T237] ? snapshot_read.cold (user.c:?) [ 11.539691][ T237] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.539694][ T237] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.539697][ T237] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.539700][ T237] ? netdev_notice (net/core/dev.c:13194) [ 11.539711][ T237] ? 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) [ 11.539714][ T237] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 11.539718][ T237] netif_set_promiscuity (net/core/dev.c:9699) [ 11.539723][ T237] dev_set_promiscuity (net/core/dev_api.c:288) [ 11.539725][ T237] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.539729][ T237] packet_mc_add (net/packet/af_packet.c:3755) [ 11.539731][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.539735][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.539738][ T237] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 11.539742][ T237] packet_setsockopt (net/packet/af_packet.c:3840) [ 11.539746][ T237] ? packet_bind (net/packet/af_packet.c:3341) [ 11.539750][ T237] ? do_sock_getsockopt (net/socket.c:2484) [ 11.539754][ T237] ? sock_poll (net/socket.c:1514) [ 11.539757][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.539759][ T237] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.539763][ T237] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.539768][ T237] do_sock_setsockopt (net/socket.c:2397) [ 11.539771][ T237] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 11.539772][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.539778][ T237] __sys_setsockopt (net/socket.c:2422) [ 11.539783][ T237] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 11.539784][ T237] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.539786][ T237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.539789][ T237] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.539791][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.539792][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.539795][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.539797][ T237] RIP: 0033:0x7f663afda2de [ 11.539801][ T237] 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 [ 11.539803][ T237] RSP: 002b:00007ffeea522e28 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 11.539805][ T237] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f663afda2de [ 11.539807][ T237] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 11.539808][ T237] RBP: 00007ffeea522f60 R08: 0000000000000010 R09: 000055ac250a8530 [ 11.539809][ T237] R10: 00007ffeea522ea0 R11: 0000000000000246 R12: 0000000000000001 [ 11.539809][ T237] R13: 000055ac250a8918 R14: 000055ac250a8690 R15: 0000000000000000 | [ 13.512407][ T237] softirqs last disabled at (59271): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.512409][ T237] Preemption disabled at: | [ 13.512410][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.512419][ T237] Tainted: [W]=WARN [ 13.512419][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.512421][ T237] Call Trace: [ 13.512423][ T237] [ 13.512424][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.512429][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.512431][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 13.512436][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.512439][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.512444][ T237] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.512447][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.512453][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.512455][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.512459][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 13.512461][ T237] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 13.512464][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.512468][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.512473][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.512480][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.512483][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.512486][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.512490][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.512494][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.512498][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.512500][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.512504][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.512507][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.512509][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.512514][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.512517][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.512518][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.512520][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.512524][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.512525][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.512528][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 13.512532][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.512535][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.512538][ T237] _printk (kernel/printk/printk.c:2504) [ 13.512542][ T237] ? snapshot_read.cold (user.c:?) [ 13.512544][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.512547][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.512549][ T237] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.512552][ T237] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.512556][ T237] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.512558][ T237] ? netdev_notice (net/core/dev.c:13194) [ 13.512559][ T237] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 13.512562][ T237] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.512566][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.512568][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.512570][ T237] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 13.512573][ T237] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 13.512575][ T237] ? __fput (fs/file_table.c:512) [ 13.512578][ T237] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 13.512581][ T237] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 13.512585][ T237] netif_set_promiscuity (net/core/dev.c:9699) [ 13.512590][ T237] dev_set_promiscuity (net/core/dev_api.c:288) [ 13.512593][ T237] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 13.512598][ T237] ? packet_set_ring (net/packet/af_packet.c:652) [ 13.512601][ T237] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 13.512605][ T237] __sock_release (net/socket.c:735) [ 13.512609][ T237] sock_close (net/socket.c:1526 (discriminator 1)) [ 13.512611][ T237] __fput (fs/file_table.c:512) [ 13.512616][ T237] fput_close_sync (fs/file_table.c:617) [ 13.512618][ T237] ? alloc_file_clone (fs/file_table.c:479) [ 13.512621][ T237] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.512624][ T237] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 13.512627][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.512629][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.512632][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.512634][ T237] RIP: 0033:0x7f663af5154e [ 13.512638][ T237] 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 [ 13.512639][ T237] RSP: 002b:00007ffeea522f90 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 13.512642][ T237] RAX: ffffffffffffffda RBX: 000055ac250a8690 RCX: 00007f663af5154e [ 13.512643][ T237] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 13.512644][ T237] RBP: 00007ffeea522fa0 R08: 0000000000000000 R09: 0000000000000000 [ 13.512645][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 13.512646][ T237] R13: 00000000fffffffe R14: 000055abe6345760 R15: 0000000000000001 | [ 16.048720][ T266] softirqs last disabled at (56374): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 16.048724][ T266] Preemption disabled at: | [ 16.048724][ T266] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.048733][ T266] Tainted: [W]=WARN [ 16.048734][ T266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.048736][ T266] Call Trace: [ 16.048737][ T266] [ 16.048739][ T266] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.048744][ T266] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.048746][ T266] __might_resched.cold (kernel/sched/core.c:9234) [ 16.048751][ T266] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.048754][ T266] ? __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.048759][ T266] __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.048762][ T266] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.048768][ T266] ? 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.048770][ T266] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.048774][ T266] put_chars (drivers/char/virtio_console.c:1176) [ 16.048777][ T266] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.048781][ T266] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.048786][ T266] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.048793][ T266] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.048796][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.048800][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.048804][ T266] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.048807][ T266] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.048811][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.048813][ T266] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.048817][ T266] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.048821][ T266] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.048822][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.048828][ T266] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.048831][ T266] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.048832][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.048834][ T266] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.048838][ T266] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.048840][ T266] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.048843][ T266] vprintk_emit (kernel/printk/printk.c:2479) [ 16.048846][ T266] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.048850][ T266] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.048853][ T266] _printk (kernel/printk/printk.c:2504) [ 16.048857][ T266] ? snapshot_read.cold (user.c:?) [ 16.048859][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.048862][ T266] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.048864][ T266] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.048867][ T266] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.048870][ T266] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.048873][ T266] ? netdev_notice (net/core/dev.c:13194) [ 16.048874][ T266] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.048876][ T266] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 16.048881][ T266] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.048883][ T266] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.048885][ T266] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 16.048888][ T266] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 16.048890][ T266] ? __fput (fs/file_table.c:512) [ 16.048893][ T266] ? 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.048896][ T266] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 16.048901][ T266] netif_set_promiscuity (net/core/dev.c:9699) [ 16.048905][ T266] dev_set_promiscuity (net/core/dev_api.c:288) [ 16.048909][ T266] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 16.048913][ T266] ? packet_set_ring (net/packet/af_packet.c:652) [ 16.048916][ T266] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 16.048921][ T266] __sock_release (net/socket.c:735) [ 16.048924][ T266] sock_close (net/socket.c:1526 (discriminator 1)) [ 16.048927][ T266] __fput (fs/file_table.c:512) [ 16.048931][ T266] fput_close_sync (fs/file_table.c:617) [ 16.048934][ T266] ? alloc_file_clone (fs/file_table.c:479) [ 16.048936][ T266] ? 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.048940][ T266] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 16.048943][ T266] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.048945][ T266] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.048948][ T266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.048950][ T266] RIP: 0033:0x7fad3221854e [ 16.048957][ T266] 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.048959][ T266] RSP: 002b:00007fff4c5d0dd0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 16.048962][ T266] RAX: ffffffffffffffda RBX: 0000561caac8c690 RCX: 00007fad3221854e [ 16.048963][ T266] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 16.048964][ T266] RBP: 00007fff4c5d0de0 R08: 0000000000000000 R09: 0000000000000000 [ 16.048965][ T266] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 16.048966][ T266] R13: 00000000fffffffe R14: 0000561c6bd34760 R15: 0000000000000001 | [ 17.330899][ T283] softirqs last disabled at (31428): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 17.330905][ T283] Preemption disabled at: | [ 17.330906][ T283] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.330918][ T283] Tainted: [W]=WARN [ 17.330919][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.330921][ T283] Call Trace: [ 17.330923][ T283] [ 17.330925][ T283] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.330932][ T283] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.330935][ T283] __might_resched.cold (kernel/sched/core.c:9234) [ 17.330941][ T283] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.330946][ 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) [ 17.330958][ 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)) [ 17.330962][ T283] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.330971][ 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) [ 17.330974][ T283] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.330979][ T283] put_chars (drivers/char/virtio_console.c:1176) [ 17.330984][ T283] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.330986][ T283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.330992][ T283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.330996][ T283] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.331004][ T283] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.331009][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.331018][ T283] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.331023][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.331030][ T283] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.331036][ T283] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.331043][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.331046][ T283] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.331053][ T283] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.331059][ T283] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.331062][ T283] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.331074][ T283] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.331078][ T283] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.331080][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.331083][ T283] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.331090][ T283] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.331092][ T283] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.331097][ T283] vprintk_emit (kernel/printk/printk.c:2479) [ 17.331103][ T283] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.331105][ T283] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.331108][ T283] ? kasan_save_track (mm/kasan/common.c:78) [ 17.331111][ T283] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.331113][ T283] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 17.331115][ T283] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 17.331118][ T283] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 17.331121][ T283] ? do_sock_setsockopt (net/socket.c:2397) [ 17.331126][ T283] _printk (kernel/printk/printk.c:2504) [ 17.331131][ T283] ? snapshot_read.cold (user.c:?) [ 17.331138][ T283] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.331142][ T283] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.331148][ T283] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.331151][ T283] ? netdev_notice (net/core/dev.c:13194) [ 17.331163][ 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) [ 17.331168][ T283] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 17.331174][ T283] netif_set_promiscuity (net/core/dev.c:9699) [ 17.331181][ T283] dev_set_promiscuity (net/core/dev_api.c:288) [ 17.331184][ T283] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.331188][ T283] packet_mc_add (net/packet/af_packet.c:3755) [ 17.331192][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.331197][ T283] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.331200][ T283] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 17.331206][ T283] packet_setsockopt (net/packet/af_packet.c:3840) [ 17.331211][ T283] ? packet_bind (net/packet/af_packet.c:3341) [ 17.331217][ T283] ? do_sock_getsockopt (net/socket.c:2484) [ 17.331225][ T283] ? sock_poll (net/socket.c:1514) [ 17.331231][ T283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.331234][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.331239][ T283] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.331246][ T283] do_sock_setsockopt (net/socket.c:2397) [ 17.331252][ T283] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 17.331263][ T283] __sys_setsockopt (net/socket.c:2422) [ 17.331271][ T283] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 17.331273][ T283] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.331277][ T283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.331281][ T283] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.331283][ T283] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.331285][ T283] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.331289][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.331293][ T283] RIP: 0033:0x7f2264e8e2de [ 17.331297][ 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 [ 17.331300][ T283] RSP: 002b:00007ffc596c7928 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 17.331303][ T283] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f2264e8e2de [ 17.331306][ T283] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 17.331307][ T283] RBP: 00007ffc596c7a60 R08: 0000000000000010 R09: 0000562b09713530 [ 17.331309][ T283] R10: 00007ffc596c79a0 R11: 0000000000000246 R12: 0000000000000001 [ 17.331310][ T283] R13: 0000562b09713918 R14: 0000562b09713690 R15: 0000000000000000 | [ 19.309489][ T278] softirqs last disabled at (48386): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 19.309492][ T278] Preemption disabled at: | [ 19.309493][ T278] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.309501][ T278] Tainted: [W]=WARN [ 19.309502][ T278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.309503][ T278] Call Trace: [ 19.309505][ T278] [ 19.309507][ T278] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.309512][ T278] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.309513][ T278] __might_resched.cold (kernel/sched/core.c:9234) [ 19.309518][ T278] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.309522][ 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) [ 19.309527][ 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)) [ 19.309530][ T278] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.309535][ 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) [ 19.309537][ T278] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.309541][ T278] put_chars (drivers/char/virtio_console.c:1176) [ 19.309544][ T278] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.309548][ T278] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.309554][ T278] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.309561][ T278] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.309563][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.309567][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.309571][ T278] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.309574][ T278] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.309578][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.309580][ T278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.309584][ T278] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.309588][ T278] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.309589][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.309595][ T278] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.309597][ T278] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.309598][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.309600][ T278] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.309604][ T278] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.309606][ T278] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.309609][ T278] vprintk_emit (kernel/printk/printk.c:2479) [ 19.309613][ T278] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.309616][ T278] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.309619][ T278] _printk (kernel/printk/printk.c:2504) [ 19.309623][ T278] ? snapshot_read.cold (user.c:?) [ 19.309625][ T278] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.309628][ T278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.309630][ T278] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.309633][ T278] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.309636][ T278] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.309639][ T278] ? netdev_notice (net/core/dev.c:13194) [ 19.309640][ T278] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 19.309643][ T278] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 19.309647][ T278] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.309649][ T278] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.309651][ T278] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 19.309654][ T278] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 19.309656][ T278] ? __fput (fs/file_table.c:512) [ 19.309659][ 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) [ 19.309662][ T278] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 19.309666][ T278] netif_set_promiscuity (net/core/dev.c:9699) [ 19.309671][ T278] dev_set_promiscuity (net/core/dev_api.c:288) [ 19.309675][ T278] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 19.309679][ T278] ? packet_set_ring (net/packet/af_packet.c:652) [ 19.309682][ T278] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 19.309687][ T278] __sock_release (net/socket.c:735) [ 19.309691][ T278] sock_close (net/socket.c:1526 (discriminator 1)) [ 19.309693][ T278] __fput (fs/file_table.c:512) [ 19.309698][ T278] fput_close_sync (fs/file_table.c:617) [ 19.309700][ T278] ? alloc_file_clone (fs/file_table.c:479) [ 19.309702][ 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) [ 19.309706][ T278] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 19.309709][ T278] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.309711][ T278] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.309714][ T278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.309716][ T278] RIP: 0033:0x7f573512f54e [ 19.309720][ 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 [ 19.309721][ T278] RSP: 002b:00007fff0b84f000 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 19.309724][ T278] RAX: ffffffffffffffda RBX: 000055923a18e690 RCX: 00007f573512f54e [ 19.309726][ T278] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 19.309726][ T278] RBP: 00007fff0b84f010 R08: 0000000000000000 R09: 0000000000000000 [ 19.309727][ T278] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 19.309728][ T278] R13: 00000000fffffffe R14: 000055922e847760 R15: 0000000000000001 | [ 21.957801][ T316] softirqs last disabled at (41671): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.957804][ T316] Preemption disabled at: | [ 21.957804][ T316] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.957813][ T316] Tainted: [W]=WARN [ 21.957814][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.957816][ T316] Call Trace: [ 21.957817][ T316] [ 21.957819][ T316] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.957824][ T316] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.957826][ T316] __might_resched.cold (kernel/sched/core.c:9234) [ 21.957831][ T316] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.957835][ 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) [ 21.957840][ 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)) [ 21.957843][ T316] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.957849][ 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) [ 21.957851][ T316] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.957855][ T316] put_chars (drivers/char/virtio_console.c:1176) [ 21.957858][ T316] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.957862][ T316] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.957868][ T316] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.957875][ T316] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.957878][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.957882][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.957886][ T316] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.957890][ T316] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.957894][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.957896][ T316] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.957901][ T316] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.957904][ T316] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.957906][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.957911][ T316] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.957914][ T316] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.957915][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.957917][ T316] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.957921][ T316] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.957923][ T316] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.957926][ T316] vprintk_emit (kernel/printk/printk.c:2479) [ 21.957930][ T316] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.957933][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.957937][ T316] _printk (kernel/printk/printk.c:2504) [ 21.957941][ T316] ? snapshot_read.cold (user.c:?) [ 21.957942][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.957946][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.957948][ T316] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.957951][ T316] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.957959][ T316] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.957961][ T316] ? netdev_notice (net/core/dev.c:13194) [ 21.957963][ T316] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 21.957965][ T316] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 21.957970][ T316] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.957971][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.957974][ T316] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 21.957977][ T316] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 21.957979][ T316] ? __fput (fs/file_table.c:512) [ 21.957983][ 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) [ 21.957986][ T316] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 21.957990][ T316] netif_set_promiscuity (net/core/dev.c:9699) [ 21.957995][ T316] dev_set_promiscuity (net/core/dev_api.c:288) [ 21.957998][ T316] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 21.958003][ T316] ? packet_set_ring (net/packet/af_packet.c:652) [ 21.958007][ T316] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 21.958012][ T316] __sock_release (net/socket.c:735) [ 21.958015][ T316] sock_close (net/socket.c:1526 (discriminator 1)) [ 21.958017][ T316] __fput (fs/file_table.c:512) [ 21.958023][ T316] fput_close_sync (fs/file_table.c:617) [ 21.958025][ T316] ? alloc_file_clone (fs/file_table.c:479) [ 21.958028][ 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) [ 21.958031][ T316] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 21.958034][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.958036][ T316] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.958039][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.958041][ T316] RIP: 0033:0x7f130773d54e [ 21.958045][ 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 [ 21.958047][ T316] RSP: 002b:00007ffe10c60f70 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 21.958050][ T316] RAX: ffffffffffffffda RBX: 000055ef79949690 RCX: 00007f130773d54e [ 21.958051][ T316] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 21.958052][ T316] RBP: 00007ffe10c60f80 R08: 0000000000000000 R09: 0000000000000000 [ 21.958053][ T316] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 21.958054][ T316] R13: 00000000fffffffe R14: 000055ef67835760 R15: 0000000000000001 | [ 23.244234][ T333] softirqs last disabled at (35222): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 23.244239][ T333] Preemption disabled at: | [ 23.244239][ T333] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.244248][ T333] Tainted: [W]=WARN [ 23.244249][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.244251][ T333] Call Trace: [ 23.244252][ T333] [ 23.244254][ T333] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.244259][ T333] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.244260][ T333] __might_resched.cold (kernel/sched/core.c:9234) [ 23.244265][ T333] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.244269][ 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) [ 23.244274][ 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)) [ 23.244277][ T333] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.244283][ 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) [ 23.244285][ T333] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.244289][ T333] put_chars (drivers/char/virtio_console.c:1176) [ 23.244292][ T333] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.244294][ T333] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.244298][ T333] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.244301][ T333] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.244307][ T333] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.244310][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.244316][ T333] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.244319][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.244324][ T333] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.244327][ T333] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.244331][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.244333][ T333] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.244337][ T333] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.244341][ T333] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.244342][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.244348][ T333] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.244350][ T333] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.244352][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.244353][ T333] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.244357][ T333] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.244359][ T333] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.244362][ T333] vprintk_emit (kernel/printk/printk.c:2479) [ 23.244365][ T333] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.244367][ T333] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.244369][ T333] ? kasan_save_track (mm/kasan/common.c:78) [ 23.244370][ T333] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 23.244372][ T333] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 23.244374][ T333] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 23.244375][ T333] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 23.244377][ T333] ? do_sock_setsockopt (net/socket.c:2397) [ 23.244381][ T333] _printk (kernel/printk/printk.c:2504) [ 23.244385][ T333] ? snapshot_read.cold (user.c:?) [ 23.244389][ T333] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.244392][ T333] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.244395][ T333] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.244398][ T333] ? netdev_notice (net/core/dev.c:13194) [ 23.244405][ 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) [ 23.244407][ T333] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.244411][ T333] netif_set_promiscuity (net/core/dev.c:9699) [ 23.244416][ T333] dev_set_promiscuity (net/core/dev_api.c:288) [ 23.244418][ T333] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.244422][ T333] packet_mc_add (net/packet/af_packet.c:3755) [ 23.244424][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.244428][ T333] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.244430][ T333] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 23.244435][ T333] packet_setsockopt (net/packet/af_packet.c:3840) [ 23.244438][ T333] ? packet_bind (net/packet/af_packet.c:3341) [ 23.244442][ T333] ? do_sock_getsockopt (net/socket.c:2484) [ 23.244447][ T333] ? sock_poll (net/socket.c:1514) [ 23.244450][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.244452][ T333] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.244456][ T333] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.244460][ T333] do_sock_setsockopt (net/socket.c:2397) [ 23.244464][ T333] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 23.244470][ T333] __sys_setsockopt (net/socket.c:2422) [ 23.244475][ T333] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 23.244476][ T333] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.244479][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.244482][ T333] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.244483][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.244484][ T333] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.244487][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.244489][ T333] RIP: 0033:0x7ff0df9b52de [ 23.244493][ 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 [ 23.244495][ T333] RSP: 002b:00007ffd34f8af88 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 23.244497][ T333] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007ff0df9b52de [ 23.244499][ T333] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 23.244500][ T333] RBP: 00007ffd34f8b0c0 R08: 0000000000000010 R09: 000055e497e95530 [ 23.244500][ T333] R10: 00007ffd34f8b000 R11: 0000000000000246 R12: 0000000000000001 [ 23.244501][ T333] R13: 000055e497e95918 R14: 000055e497e95690 R15: 0000000000000000 | [ 25.234804][ T328] softirqs last disabled at (52882): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 25.234807][ T328] Preemption disabled at: | [ 25.234808][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.234817][ T328] Tainted: [W]=WARN [ 25.234818][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.234819][ T328] Call Trace: [ 25.234821][ T328] [ 25.234823][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.234828][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.234830][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 25.234835][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.234838][ 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) [ 25.234844][ 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)) [ 25.234846][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.234852][ 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) [ 25.234854][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.234858][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 25.234861][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.234865][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.234870][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.234877][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.234880][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.234884][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.234888][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.234891][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.234895][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.234897][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.234901][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.234905][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.234906][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.234911][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.234914][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.234915][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.234917][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.234921][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.234923][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.234925][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 25.234929][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.234932][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.234936][ T328] _printk (kernel/printk/printk.c:2504) [ 25.234939][ T328] ? snapshot_read.cold (user.c:?) [ 25.234941][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.234945][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.234946][ T328] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.234949][ T328] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.234953][ T328] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.234958][ T328] ? netdev_notice (net/core/dev.c:13194) [ 25.234959][ T328] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.234962][ T328] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 25.234966][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.234968][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.234970][ T328] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 25.234973][ T328] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 25.234976][ T328] ? __fput (fs/file_table.c:512) [ 25.234979][ 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) [ 25.234982][ T328] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 25.234986][ T328] netif_set_promiscuity (net/core/dev.c:9699) [ 25.234991][ T328] dev_set_promiscuity (net/core/dev_api.c:288) [ 25.234994][ T328] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 25.234999][ T328] ? packet_set_ring (net/packet/af_packet.c:652) [ 25.235002][ T328] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 25.235007][ T328] __sock_release (net/socket.c:735) [ 25.235010][ T328] sock_close (net/socket.c:1526 (discriminator 1)) [ 25.235013][ T328] __fput (fs/file_table.c:512) [ 25.235017][ T328] fput_close_sync (fs/file_table.c:617) [ 25.235020][ T328] ? alloc_file_clone (fs/file_table.c:479) [ 25.235022][ 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) [ 25.235026][ T328] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 25.235028][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.235030][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.235033][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.235035][ T328] RIP: 0033:0x7fc8761e154e [ 25.235039][ 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 [ 25.235041][ T328] RSP: 002b:00007ffdba848e80 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 25.235044][ T328] RAX: ffffffffffffffda RBX: 0000564044c2b690 RCX: 00007fc8761e154e [ 25.235045][ T328] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 25.235046][ T328] RBP: 00007ffdba848e90 R08: 0000000000000000 R09: 0000000000000000 [ 25.235047][ T328] 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