====================================== | [ 10.323099][ T191] softirqs last disabled at (20867): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.323102][ T191] Preemption disabled at: | [ 10.323102][ T191] 0x0 | [ 10.323113][ T191] Tainted: [W]=WARN [ 10.323114][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.323115][ T191] Call Trace: [ 10.323117][ T191] [ 10.323118][ T191] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.323124][ T191] __might_resched.cold (kernel/sched/core.c:9234) [ 10.323128][ T191] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.323132][ 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) [ 10.323137][ 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)) [ 10.323140][ T191] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.323146][ 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) [ 10.323148][ T191] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.323152][ T191] put_chars (drivers/char/virtio_console.c:1176) [ 10.323155][ T191] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.323157][ T191] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.323160][ T191] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.323164][ T191] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.323169][ T191] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.323173][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323175][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323180][ T191] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.323183][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323186][ T191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.323190][ T191] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.323193][ T191] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.323197][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323199][ T191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.323204][ T191] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.323207][ T191] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.323209][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323214][ T191] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.323216][ T191] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.323218][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323220][ T191] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.323224][ T191] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.323226][ T191] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.323228][ T191] vprintk_emit (kernel/printk/printk.c:2479) [ 10.323232][ T191] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.323235][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.323239][ T191] _printk (kernel/printk/printk.c:2504) [ 10.323242][ T191] ? snapshot_read.cold (user.c:?) [ 10.323245][ 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) [ 10.323247][ T191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.323251][ 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) [ 10.323253][ T191] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.323257][ T191] ? exit_notify (kernel/exit.c:780) [ 10.323258][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.323261][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.323265][ T191] do_group_exit (kernel/exit.c:1151) [ 10.323268][ T191] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.323270][ T191] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.323273][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.323276][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.323279][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.323281][ T191] RIP: 0033:0x7f77f67fd1b8 [ 10.323283][ T191] Code: Unable to access opcode bytes at 0x7f77f67fd18e. Code starting with the faulting instruction =========================================== [ 10.323284][ T191] RSP: 002b:00007ffd80f63ec8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.323286][ T191] RAX: ffffffffffffffda RBX: 00007f77f692df88 RCX: 00007f77f67fd1b8 [ 10.323288][ T191] RDX: 00007f77f6547fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.323289][ T191] RBP: 00007ffd80f63f20 R08: 0000000000000000 R09: 0000000000000050 [ 10.323289][ T191] R10: 00007ffd80f63ce0 R11: 0000000000000246 R12: 0000000000000001 [ 10.323290][ T191] R13: 0000000000000000 R14: 00007f77f692c680 R15: 00007f77f692dfa0 | [ 12.849207][ T236] softirqs last disabled at (46978): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 12.849212][ T236] Preemption disabled at: | [ 12.849213][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.849222][ T236] Tainted: [W]=WARN [ 12.849223][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.849224][ T236] Call Trace: [ 12.849225][ T236] [ 12.849227][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.849232][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.849234][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 12.849239][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.849242][ 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.849248][ 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.849251][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.849257][ 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.849259][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.849263][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 12.849266][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.849268][ T236] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.849272][ T236] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.849276][ 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.849281][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.849285][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.849290][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.849294][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.849298][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.849302][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.849306][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.849308][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.849312][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.849316][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.849318][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.849323][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.849326][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.849327][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.849329][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.849333][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.849335][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.849338][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 12.849341][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.849343][ T236] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.849345][ T236] ? kasan_save_track (mm/kasan/common.c:78) [ 12.849346][ T236] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.849348][ T236] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 12.849350][ T236] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 12.849351][ T236] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 12.849353][ T236] ? do_sock_setsockopt (net/socket.c:2397) [ 12.849357][ T236] _printk (kernel/printk/printk.c:2504) [ 12.849361][ T236] ? snapshot_read.cold (user.c:?) [ 12.849365][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.849369][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.849372][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.849374][ T236] ? netdev_notice (net/core/dev.c:13194) [ 12.849381][ 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.849384][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 12.849389][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 12.849393][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 12.849396][ T236] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.849399][ T236] packet_mc_add (net/packet/af_packet.c:3755) [ 12.849402][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.849406][ T236] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.849409][ T236] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 12.849414][ T236] packet_setsockopt (net/packet/af_packet.c:3840) [ 12.849417][ T236] ? packet_bind (net/packet/af_packet.c:3341) [ 12.849421][ T236] ? do_sock_getsockopt (net/socket.c:2484) [ 12.849426][ T236] ? sock_poll (net/socket.c:1514) [ 12.849429][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.849431][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.849435][ T236] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.849440][ T236] do_sock_setsockopt (net/socket.c:2397) [ 12.849443][ T236] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.849445][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.849451][ T236] __sys_setsockopt (net/socket.c:2422) [ 12.849456][ T236] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 12.849457][ T236] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.849460][ T236] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.849462][ T236] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.849464][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.849465][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.849468][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.849470][ T236] RIP: 0033:0x7f03164d82de [ 12.849474][ 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.849476][ T236] RSP: 002b:00007ffee9fec2b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 12.849478][ T236] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f03164d82de [ 12.849480][ T236] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 12.849481][ T236] RBP: 00007ffee9fec3f0 R08: 0000000000000010 R09: 00005613ab1c9530 [ 12.849482][ T236] R10: 00007ffee9fec330 R11: 0000000000000246 R12: 0000000000000001 [ 12.849482][ T236] R13: 00005613ab1c9918 R14: 00005613ab1c9690 R15: 0000000000000000 | [ 14.845624][ T236] softirqs last disabled at (63282): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 14.845627][ T236] Preemption disabled at: | [ 14.845628][ T236] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.845637][ T236] Tainted: [W]=WARN [ 14.845638][ T236] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.845640][ T236] Call Trace: [ 14.845642][ T236] [ 14.845643][ T236] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.845649][ T236] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.845650][ T236] __might_resched.cold (kernel/sched/core.c:9234) [ 14.845655][ T236] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.845659][ 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.845668][ 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.845671][ T236] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.845677][ 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.845680][ T236] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.845684][ T236] put_chars (drivers/char/virtio_console.c:1176) [ 14.845686][ T236] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.845689][ T236] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.845693][ T236] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.845698][ T236] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.845705][ T236] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.845708][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.845712][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.845716][ T236] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.845720][ T236] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.845724][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.845726][ T236] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.845730][ T236] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.845734][ T236] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.845735][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.845741][ T236] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.845744][ T236] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.845745][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.845747][ T236] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.845751][ T236] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.845753][ T236] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.845756][ T236] vprintk_emit (kernel/printk/printk.c:2479) [ 14.845760][ T236] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.845763][ T236] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.845767][ T236] _printk (kernel/printk/printk.c:2504) [ 14.845771][ T236] ? snapshot_read.cold (user.c:?) [ 14.845772][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.845776][ T236] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.845778][ T236] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.845781][ T236] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.845785][ T236] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.845787][ T236] ? netdev_notice (net/core/dev.c:13194) [ 14.845789][ T236] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 14.845791][ T236] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.845796][ T236] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.845797][ T236] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.845800][ T236] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 14.845803][ 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.845805][ T236] ? __fput (fs/file_table.c:512) [ 14.845809][ 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.845811][ T236] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 14.845816][ T236] netif_set_promiscuity (net/core/dev.c:9699) [ 14.845821][ T236] dev_set_promiscuity (net/core/dev_api.c:288) [ 14.845824][ T236] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 14.845829][ T236] ? packet_set_ring (net/packet/af_packet.c:652) [ 14.845832][ T236] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 14.845837][ T236] __sock_release (net/socket.c:735) [ 14.845841][ T236] sock_close (net/socket.c:1526 (discriminator 1)) [ 14.845843][ T236] __fput (fs/file_table.c:512) [ 14.845848][ T236] fput_close_sync (fs/file_table.c:617) [ 14.845851][ T236] ? alloc_file_clone (fs/file_table.c:479) [ 14.845853][ 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.845857][ T236] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 14.845860][ T236] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.845862][ T236] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.845865][ T236] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.845868][ T236] RIP: 0033:0x7f031644f54e [ 14.845872][ 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.845874][ T236] RSP: 002b:00007ffee9fec420 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 14.845877][ T236] RAX: ffffffffffffffda RBX: 00005613ab1c9690 RCX: 00007f031644f54e [ 14.845878][ T236] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 14.845879][ T236] RBP: 00007ffee9fec430 R08: 0000000000000000 R09: 0000000000000000 [ 14.845880][ T236] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 14.845881][ T236] R13: 00000000fffffffe R14: 00005613711bc760 R15: 0000000000000001 | [ 17.386310][ T265] softirqs last disabled at (45324): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 17.386314][ T265] Preemption disabled at: | [ 17.386314][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.386323][ T265] Tainted: [W]=WARN [ 17.386324][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.386326][ T265] Call Trace: [ 17.386328][ T265] [ 17.386329][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.386335][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.386337][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 17.386341][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.386345][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.386351][ T265] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.386353][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.386360][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.386362][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.386366][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 17.386369][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.386373][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.386379][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.386387][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.386390][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.386393][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.386398][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.386402][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.386406][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.386408][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.386412][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.386416][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.386418][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.386424][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.386426][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.386428][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.386430][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.386434][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.386436][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.386439][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 17.386443][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.386446][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.386450][ T265] _printk (kernel/printk/printk.c:2504) [ 17.386454][ T265] ? snapshot_read.cold (user.c:?) [ 17.386456][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.386459][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.386461][ T265] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.386465][ T265] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.386468][ T265] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.386471][ T265] ? netdev_notice (net/core/dev.c:13194) [ 17.386473][ T265] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 17.386476][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.386480][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.386482][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.386484][ T265] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 17.386488][ T265] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 17.386490][ T265] ? __fput (fs/file_table.c:512) [ 17.386493][ T265] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 17.386496][ T265] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 17.386501][ T265] netif_set_promiscuity (net/core/dev.c:9699) [ 17.386505][ T265] dev_set_promiscuity (net/core/dev_api.c:288) [ 17.386509][ T265] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 17.386514][ T265] ? packet_set_ring (net/packet/af_packet.c:652) [ 17.386518][ T265] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 17.386523][ T265] __sock_release (net/socket.c:735) [ 17.386527][ T265] sock_close (net/socket.c:1526 (discriminator 1)) [ 17.386529][ T265] __fput (fs/file_table.c:512) [ 17.386534][ T265] fput_close_sync (fs/file_table.c:617) [ 17.386537][ T265] ? alloc_file_clone (fs/file_table.c:479) [ 17.386540][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.386544][ T265] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 17.386547][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.386549][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.386552][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.386555][ T265] RIP: 0033:0x7ff191c7554e [ 17.386559][ T265] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.386560][ T265] RSP: 002b:00007fff1d1a18f0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 17.386563][ T265] RAX: ffffffffffffffda RBX: 000055bf695cc690 RCX: 00007ff191c7554e [ 17.386565][ T265] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 17.386565][ T265] RBP: 00007fff1d1a1900 R08: 0000000000000000 R09: 0000000000000000 [ 17.386566][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 17.386567][ T265] R13: 00000000fffffffe R14: 000055bf5ac19760 R15: 0000000000000001 | [ 18.646271][ T282] softirqs last disabled at (41262): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 18.646276][ T282] Preemption disabled at: | [ 18.646277][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.646286][ T282] Tainted: [W]=WARN [ 18.646287][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.646289][ T282] Call Trace: [ 18.646290][ T282] [ 18.646292][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.646297][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.646299][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 18.646304][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.646308][ 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.646314][ 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.646317][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.646323][ 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.646325][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.646329][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 18.646332][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.646334][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.646339][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.646342][ 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.646347][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.646351][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.646357][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.646360][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.646365][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.646369][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.646373][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.646375][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.646379][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.646383][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.646385][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.646390][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.646393][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.646394][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.646396][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.646401][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.646403][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.646406][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 18.646409][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.646411][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.646413][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 18.646415][ T282] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.646416][ T282] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 18.646418][ T282] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 18.646419][ T282] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 18.646422][ T282] ? do_sock_setsockopt (net/socket.c:2397) [ 18.646425][ T282] _printk (kernel/printk/printk.c:2504) [ 18.646429][ T282] ? snapshot_read.cold (user.c:?) [ 18.646434][ T282] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.646437][ T282] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.646441][ T282] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.646443][ T282] ? netdev_notice (net/core/dev.c:13194) [ 18.646450][ 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.646453][ T282] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 18.646457][ T282] netif_set_promiscuity (net/core/dev.c:9699) [ 18.646462][ T282] dev_set_promiscuity (net/core/dev_api.c:288) [ 18.646465][ T282] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.646468][ T282] packet_mc_add (net/packet/af_packet.c:3755) [ 18.646471][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.646475][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.646477][ T282] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 18.646482][ T282] packet_setsockopt (net/packet/af_packet.c:3840) [ 18.646486][ T282] ? packet_bind (net/packet/af_packet.c:3341) [ 18.646490][ T282] ? do_sock_getsockopt (net/socket.c:2484) [ 18.646495][ T282] ? sock_poll (net/socket.c:1514) [ 18.646498][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.646500][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.646504][ T282] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.646509][ T282] do_sock_setsockopt (net/socket.c:2397) [ 18.646512][ T282] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 18.646519][ T282] __sys_setsockopt (net/socket.c:2422) [ 18.646524][ T282] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 18.646525][ T282] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.646528][ T282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.646531][ T282] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 18.646532][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.646534][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.646537][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.646539][ T282] RIP: 0033:0x7fbcddae62de [ 18.646543][ 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.646545][ T282] RSP: 002b:00007ffc6cdc1048 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 18.646548][ T282] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fbcddae62de [ 18.646549][ T282] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 18.646550][ T282] RBP: 00007ffc6cdc1180 R08: 0000000000000010 R09: 000055d20a063530 [ 18.646551][ T282] R10: 00007ffc6cdc10c0 R11: 0000000000000246 R12: 0000000000000001 [ 18.646552][ T282] R13: 000055d20a063918 R14: 000055d20a063690 R15: 0000000000000000 | [ 20.647542][ T277] softirqs last disabled at (59966): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 20.647545][ T277] Preemption disabled at: | [ 20.647546][ T277] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.647555][ T277] Tainted: [W]=WARN [ 20.647556][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.647558][ T277] Call Trace: [ 20.647559][ T277] [ 20.647560][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.647566][ T277] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.647567][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 20.647572][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.647576][ 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.647581][ 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.647584][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.647590][ 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.647592][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.647596][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 20.647599][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.647603][ 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.647608][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.647616][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.647619][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.647623][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.647633][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.647637][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.647641][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.647643][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.647647][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.647651][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.647653][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.647658][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.647661][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.647665][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.647667][ T277] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.647671][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.647674][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.647677][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 20.647680][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.647684][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.647687][ T277] _printk (kernel/printk/printk.c:2504) [ 20.647692][ T277] ? snapshot_read.cold (user.c:?) [ 20.647693][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.647697][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.647699][ T277] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.647702][ T277] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.647706][ T277] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.647708][ T277] ? netdev_notice (net/core/dev.c:13194) [ 20.647710][ T277] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 20.647713][ T277] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 20.647717][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.647719][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.647721][ T277] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 20.647724][ 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.647727][ T277] ? __fput (fs/file_table.c:512) [ 20.647730][ 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.647733][ T277] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 20.647737][ T277] netif_set_promiscuity (net/core/dev.c:9699) [ 20.647742][ T277] dev_set_promiscuity (net/core/dev_api.c:288) [ 20.647746][ T277] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 20.647750][ T277] ? packet_set_ring (net/packet/af_packet.c:652) [ 20.647754][ T277] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 20.647759][ T277] __sock_release (net/socket.c:735) [ 20.647763][ T277] sock_close (net/socket.c:1526 (discriminator 1)) [ 20.647765][ T277] __fput (fs/file_table.c:512) [ 20.647770][ T277] fput_close_sync (fs/file_table.c:617) [ 20.647773][ T277] ? alloc_file_clone (fs/file_table.c:479) [ 20.647775][ 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.647779][ T277] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 20.647782][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.647784][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.647787][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.647789][ T277] RIP: 0033:0x7fb23acb454e [ 20.647793][ 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.647795][ T277] RSP: 002b:00007ffcfc8e5960 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 20.647797][ T277] RAX: ffffffffffffffda RBX: 0000560436816690 RCX: 00007fb23acb454e [ 20.647799][ T277] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 20.647800][ T277] RBP: 00007ffcfc8e5970 R08: 0000000000000000 R09: 0000000000000000 [ 20.647801][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 20.647801][ T277] R13: 00000000fffffffe R14: 00005603ff948760 R15: 0000000000000001 | [ 23.404600][ T315] softirqs last disabled at (49518): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 23.404604][ T315] Preemption disabled at: | [ 23.404604][ T315] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.404613][ T315] Tainted: [W]=WARN [ 23.404614][ T315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.404616][ T315] Call Trace: [ 23.404617][ T315] [ 23.404619][ T315] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.404624][ T315] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.404626][ T315] __might_resched.cold (kernel/sched/core.c:9234) [ 23.404631][ T315] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.404640][ 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) [ 23.404645][ 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)) [ 23.404647][ T315] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.404654][ 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) [ 23.404656][ T315] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.404659][ T315] put_chars (drivers/char/virtio_console.c:1176) [ 23.404666][ T315] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.404670][ T315] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.404676][ T315] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.404683][ T315] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.404686][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.404689][ T315] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.404694][ T315] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.404697][ T315] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.404701][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.404703][ T315] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.404708][ T315] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.404711][ T315] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.404713][ T315] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.404718][ T315] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.404721][ T315] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.404722][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.404724][ T315] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.404728][ T315] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.404730][ T315] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.404733][ T315] vprintk_emit (kernel/printk/printk.c:2479) [ 23.404737][ T315] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.404740][ T315] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.404744][ T315] _printk (kernel/printk/printk.c:2504) [ 23.404748][ T315] ? snapshot_read.cold (user.c:?) [ 23.404749][ T315] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.404753][ T315] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.404755][ T315] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.404758][ T315] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.404762][ T315] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.404764][ T315] ? netdev_notice (net/core/dev.c:13194) [ 23.404766][ T315] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.404768][ T315] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 23.404773][ T315] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.404774][ T315] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.404777][ T315] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 23.404780][ T315] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 23.404782][ T315] ? __fput (fs/file_table.c:512) [ 23.404785][ 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) [ 23.404788][ T315] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.404793][ T315] netif_set_promiscuity (net/core/dev.c:9699) [ 23.404798][ T315] dev_set_promiscuity (net/core/dev_api.c:288) [ 23.404801][ T315] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 23.404806][ T315] ? packet_set_ring (net/packet/af_packet.c:652) [ 23.404809][ T315] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 23.404814][ T315] __sock_release (net/socket.c:735) [ 23.404818][ T315] sock_close (net/socket.c:1526 (discriminator 1)) [ 23.404820][ T315] __fput (fs/file_table.c:512) [ 23.404825][ T315] fput_close_sync (fs/file_table.c:617) [ 23.404827][ T315] ? alloc_file_clone (fs/file_table.c:479) [ 23.404830][ 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) [ 23.404834][ T315] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 23.404836][ T315] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.404838][ T315] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.404842][ T315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.404844][ T315] RIP: 0033:0x7f53133d054e [ 23.404848][ 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 [ 23.404850][ T315] RSP: 002b:00007fff17eaf4d0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 23.404852][ T315] RAX: ffffffffffffffda RBX: 0000564f6d7bb690 RCX: 00007f53133d054e [ 23.404854][ T315] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 23.404855][ T315] RBP: 00007fff17eaf4e0 R08: 0000000000000000 R09: 0000000000000000 [ 23.404855][ T315] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 23.404856][ T315] R13: 00000000fffffffe R14: 0000564f4d35e760 R15: 0000000000000001 | [ 24.671591][ T332] softirqs last disabled at (46164): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 24.671595][ T332] Preemption disabled at: | [ 24.671596][ T332] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.671605][ T332] Tainted: [W]=WARN [ 24.671606][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.671608][ T332] Call Trace: [ 24.671609][ T332] [ 24.671611][ T332] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.671617][ T332] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.671619][ T332] __might_resched.cold (kernel/sched/core.c:9234) [ 24.671624][ T332] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.671627][ 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.671633][ 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.671635][ T332] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.671646][ 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.671648][ T332] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.671652][ T332] put_chars (drivers/char/virtio_console.c:1176) [ 24.671655][ T332] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.671657][ T332] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.671662][ T332] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.671667][ 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.671672][ T332] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.671676][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.671682][ T332] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.671685][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.671690][ T332] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.671693][ T332] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.671697][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.671699][ T332] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.671704][ T332] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.671707][ T332] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.671709][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.671714][ T332] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.671717][ T332] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.671718][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.671720][ T332] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.671724][ T332] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.671726][ T332] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.671729][ T332] vprintk_emit (kernel/printk/printk.c:2479) [ 24.671732][ T332] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.671734][ T332] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.671737][ T332] ? kasan_save_track (mm/kasan/common.c:78) [ 24.671738][ T332] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.671739][ T332] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 24.671741][ T332] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 24.671743][ T332] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 24.671745][ T332] ? do_sock_setsockopt (net/socket.c:2397) [ 24.671749][ T332] _printk (kernel/printk/printk.c:2504) [ 24.671752][ T332] ? snapshot_read.cold (user.c:?) [ 24.671757][ T332] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.671760][ T332] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.671764][ T332] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.671767][ T332] ? netdev_notice (net/core/dev.c:13194) [ 24.671773][ 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.671776][ T332] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 24.671780][ T332] netif_set_promiscuity (net/core/dev.c:9699) [ 24.671785][ T332] dev_set_promiscuity (net/core/dev_api.c:288) [ 24.671788][ T332] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.671791][ T332] packet_mc_add (net/packet/af_packet.c:3755) [ 24.671793][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.671797][ T332] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.671800][ T332] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 24.671805][ T332] packet_setsockopt (net/packet/af_packet.c:3840) [ 24.671809][ T332] ? packet_bind (net/packet/af_packet.c:3341) [ 24.671812][ T332] ? do_sock_getsockopt (net/socket.c:2484) [ 24.671817][ T332] ? sock_poll (net/socket.c:1514) [ 24.671821][ T332] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.671823][ T332] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.671826][ T332] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.671831][ T332] do_sock_setsockopt (net/socket.c:2397) [ 24.671834][ T332] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 24.671841][ T332] __sys_setsockopt (net/socket.c:2422) [ 24.671846][ T332] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 24.671847][ T332] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.671850][ T332] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.671852][ T332] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.671854][ T332] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.671855][ T332] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.671858][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.671860][ T332] RIP: 0033:0x7f64a0ee32de [ 24.671864][ 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.671866][ T332] RSP: 002b:00007ffe00453d98 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 24.671869][ T332] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f64a0ee32de [ 24.671870][ T332] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 24.671871][ T332] RBP: 00007ffe00453ed0 R08: 0000000000000010 R09: 00005622d5faf530 [ 24.671872][ T332] R10: 00007ffe00453e10 R11: 0000000000000246 R12: 0000000000000001 [ 24.671873][ T332] R13: 00005622d5faf918 R14: 00005622d5faf690 R15: 0000000000000000 | [ 26.660765][ T327] softirqs last disabled at (57124): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 26.660769][ T327] Preemption disabled at: | [ 26.660769][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.660778][ T327] Tainted: [W]=WARN [ 26.660779][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.660781][ T327] Call Trace: [ 26.660782][ T327] [ 26.660784][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.660789][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.660791][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 26.660796][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.660799][ 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.660805][ 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.660807][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.660814][ 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.660815][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.660819][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 26.660823][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.660826][ 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.660832][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.660839][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.660842][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.660845][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.660850][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.660853][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.660857][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.660859][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.660864][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.660867][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.660869][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.660874][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.660877][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.660878][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.660880][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.660884][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.660886][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.660889][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 26.660893][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.660897][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.660900][ T327] _printk (kernel/printk/printk.c:2504) [ 26.660904][ T327] ? snapshot_read.cold (user.c:?) [ 26.660906][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.660910][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.660912][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.660915][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.660918][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.660921][ T327] ? netdev_notice (net/core/dev.c:13194) [ 26.660922][ T327] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.660925][ T327] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.660929][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.660931][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.660933][ T327] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 26.660937][ 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.660939][ T327] ? __fput (fs/file_table.c:512) [ 26.660942][ 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.660945][ T327] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 26.660949][ T327] netif_set_promiscuity (net/core/dev.c:9699) [ 26.660954][ T327] dev_set_promiscuity (net/core/dev_api.c:288) [ 26.660958][ T327] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 26.660962][ T327] ? packet_set_ring (net/packet/af_packet.c:652) [ 26.660966][ T327] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 26.660971][ T327] __sock_release (net/socket.c:735) [ 26.660975][ T327] sock_close (net/socket.c:1526 (discriminator 1)) [ 26.660977][ T327] __fput (fs/file_table.c:512) [ 26.660982][ T327] fput_close_sync (fs/file_table.c:617) [ 26.660984][ T327] ? alloc_file_clone (fs/file_table.c:479) [ 26.660987][ 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.660991][ T327] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 26.660993][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.660996][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.660999][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.661001][ T327] RIP: 0033:0x7f150ceab54e [ 26.661005][ 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.661007][ T327] RSP: 002b:00007ffcf42573f0 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 26.661010][ T327] RAX: ffffffffffffffda RBX: 000055b3b5445690 RCX: 00007f150ceab54e [ 26.661011][ T327] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 26.661012][ T327] RBP: 00007ffcf4257400 R08: 0000000000000000 R09: 0000000000000000 [ 26.661013][ 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