====================================== | [ 10.436757][ T205] softirqs last disabled at (21212): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.436759][ T205] Preemption disabled at: | [ 10.436760][ T205] 0x0 | [ 10.436771][ T205] Tainted: [W]=WARN [ 10.436772][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.436773][ T205] Call Trace: [ 10.436775][ T205] [ 10.436777][ T205] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.436783][ T205] __might_resched.cold (kernel/sched/core.c:9234) [ 10.436788][ T205] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.436792][ T205] ? __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.436797][ T205] __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.436799][ T205] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.436806][ T205] ? 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.436809][ T205] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.436813][ T205] put_chars (drivers/char/virtio_console.c:1176) [ 10.436815][ T205] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.436817][ T205] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.436820][ T205] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.436826][ T205] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.436834][ T205] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.436837][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436838][ T205] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.436843][ T205] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.436847][ T205] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.436849][ T205] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.436852][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436854][ T205] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.436858][ T205] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.436862][ T205] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.436864][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436869][ T205] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.436872][ T205] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.436874][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436876][ T205] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.436880][ T205] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.436882][ T205] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.436885][ T205] vprintk_emit (kernel/printk/printk.c:2479) [ 10.436888][ T205] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.436891][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.436895][ T205] _printk (kernel/printk/printk.c:2504) [ 10.436898][ T205] ? snapshot_read.cold (user.c:?) [ 10.436901][ T205] ? 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.436904][ T205] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.436908][ T205] ? 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.436911][ T205] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.436915][ T205] ? exit_notify (kernel/exit.c:780) [ 10.436916][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.436919][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.436923][ T205] do_group_exit (kernel/exit.c:1151) [ 10.436925][ T205] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.436927][ T205] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.436930][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.436934][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.436937][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.436939][ T205] RIP: 0033:0x7f46d102e1b8 [ 10.436941][ T205] Code: Unable to access opcode bytes at 0x7f46d102e18e. Code starting with the faulting instruction =========================================== [ 10.436943][ T205] RSP: 002b:00007ffe464218d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.436945][ T205] RAX: ffffffffffffffda RBX: 00007f46d115ef88 RCX: 00007f46d102e1b8 [ 10.436946][ T205] RDX: 00007f46d0d78fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.436947][ T205] RBP: 00007ffe46421930 R08: 0000000000000000 R09: 0000000000000050 [ 10.436948][ T205] R10: 00007ffe464216f0 R11: 0000000000000246 R12: 0000000000000001 [ 10.436949][ T205] R13: 0000000000000000 R14: 00007f46d115d680 R15: 00007f46d115efa0 | [ 12.179667][ T257] softirqs last disabled at (31087): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.179669][ T257] Preemption disabled at: | [ 12.179670][ T257] 0x0 | [ 12.179681][ T257] Tainted: [W]=WARN [ 12.179682][ T257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.179683][ T257] Call Trace: [ 12.179685][ T257] [ 12.179687][ T257] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.179693][ T257] __might_resched.cold (kernel/sched/core.c:9234) [ 12.179698][ T257] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.179702][ T257] ? __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.179706][ T257] __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.179708][ T257] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.179715][ T257] ? 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.179718][ T257] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.179722][ T257] put_chars (drivers/char/virtio_console.c:1176) [ 12.179725][ T257] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.179726][ T257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.179729][ T257] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.179734][ T257] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.179742][ T257] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.179745][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.179747][ T257] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.179752][ T257] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.179758][ T257] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.179761][ T257] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.179766][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.179767][ T257] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.179771][ T257] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.179775][ T257] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.179777][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.179783][ T257] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.179786][ T257] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.179787][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.179789][ T257] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.179793][ T257] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.179795][ T257] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.179797][ T257] vprintk_emit (kernel/printk/printk.c:2479) [ 12.179800][ T257] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.179803][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.179807][ T257] _printk (kernel/printk/printk.c:2504) [ 12.179811][ T257] ? snapshot_read.cold (user.c:?) [ 12.179814][ T257] ? 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) [ 12.179816][ T257] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.179820][ T257] ? 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) [ 12.179823][ T257] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 12.179827][ T257] ? exit_notify (kernel/exit.c:780) [ 12.179828][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.179831][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.179834][ T257] do_group_exit (kernel/exit.c:1151) [ 12.179837][ T257] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 12.179839][ T257] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 12.179842][ T257] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.179846][ T257] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.179849][ T257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.179851][ T257] RIP: 0033:0x7fd749c1e1b8 [ 12.179853][ T257] Code: Unable to access opcode bytes at 0x7fd749c1e18e. Code starting with the faulting instruction =========================================== [ 12.179854][ T257] RSP: 002b:00007ffcde1bf8f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 12.179857][ T257] RAX: ffffffffffffffda RBX: 00007fd749d4ef88 RCX: 00007fd749c1e1b8 [ 12.179858][ T257] RDX: 00007fd749968fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 12.179859][ T257] RBP: 00007ffcde1bf950 R08: 0000000000000000 R09: 0000000000000050 [ 12.179860][ T257] R10: 00007ffcde1bf710 R11: 0000000000000246 R12: 0000000000000001 [ 12.179861][ T257] R13: 0000000000000000 R14: 00007fd749d4d680 R15: 00007fd749d4efa0 | [ 18.666623][ T446] softirqs last disabled at (38946): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 18.666626][ T446] Preemption disabled at: | [ 18.666626][ T446] 0x0 | [ 18.666637][ T446] Tainted: [W]=WARN [ 18.666638][ T446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.666639][ T446] Call Trace: [ 18.666641][ T446] [ 18.666642][ T446] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.666649][ T446] __might_resched.cold (kernel/sched/core.c:9234) [ 18.666654][ T446] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.666657][ T446] ? __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.666662][ T446] __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.666663][ T446] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.666670][ T446] ? 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.666673][ T446] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.666677][ T446] put_chars (drivers/char/virtio_console.c:1176) [ 18.666679][ T446] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.666681][ T446] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.666684][ T446] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.666690][ T446] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.666698][ T446] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.666701][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.666702][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.666706][ T446] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.666710][ T446] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.666712][ T446] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.666716][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.666717][ T446] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.666721][ T446] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.666725][ T446] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.666727][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.666733][ T446] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.666736][ T446] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.666738][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.666739][ T446] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.666743][ T446] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.666745][ T446] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.666748][ T446] vprintk_emit (kernel/printk/printk.c:2479) [ 18.666751][ T446] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.666756][ T446] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.666762][ T446] _printk (kernel/printk/printk.c:2504) [ 18.666767][ T446] ? snapshot_read.cold (user.c:?) [ 18.666771][ T446] ? 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) [ 18.666774][ T446] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.666778][ T446] ? 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) [ 18.666781][ T446] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 18.666785][ T446] ? exit_notify (kernel/exit.c:780) [ 18.666786][ T446] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.666789][ T446] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.666792][ T446] do_group_exit (kernel/exit.c:1151) [ 18.666795][ T446] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 18.666797][ T446] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 18.666800][ T446] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.666804][ T446] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.666807][ T446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.666809][ T446] RIP: 0033:0x7f4cd01011b8 [ 18.666811][ T446] Code: Unable to access opcode bytes at 0x7f4cd010118e. Code starting with the faulting instruction =========================================== [ 18.666812][ T446] RSP: 002b:00007ffecf52e898 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 18.666815][ T446] RAX: ffffffffffffffda RBX: 00007f4cd0231f88 RCX: 00007f4cd01011b8 [ 18.666816][ T446] RDX: 00007f4ccfe4bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 18.666817][ T446] RBP: 00007ffecf52e8f0 R08: 0000000000000000 R09: 0000000000008010 [ 18.666818][ T446] R10: 00007ffecf52e6b0 R11: 0000000000000246 R12: 0000000000000001 [ 18.666819][ T446] R13: 0000000000000000 R14: 00007f4cd0230680 R15: 00007f4cd0231fa0 | [ 33.466987][ T733] softirqs last disabled at (28654): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 33.466990][ T733] Preemption disabled at: | [ 33.466990][ T733] 0x0 | [ 33.467001][ T733] Tainted: [W]=WARN [ 33.467002][ T733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.467004][ T733] Call Trace: [ 33.467005][ T733] [ 33.467007][ T733] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.467014][ T733] __might_resched.cold (kernel/sched/core.c:9234) [ 33.467018][ T733] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.467022][ T733] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.467027][ T733] __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)) [ 33.467029][ T733] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.467035][ T733] ? 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) [ 33.467038][ T733] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.467042][ T733] put_chars (drivers/char/virtio_console.c:1176) [ 33.467045][ T733] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.467046][ T733] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.467050][ T733] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.467055][ T733] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.467063][ T733] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.467066][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.467068][ T733] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.467072][ T733] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.467076][ T733] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.467078][ T733] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.467081][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.467083][ T733] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.467087][ T733] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.467091][ T733] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.467093][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.467098][ T733] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.467101][ T733] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.467103][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.467105][ T733] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 33.467109][ T733] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.467111][ T733] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.467114][ T733] vprintk_emit (kernel/printk/printk.c:2479) [ 33.467117][ T733] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.467120][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.467123][ T733] _printk (kernel/printk/printk.c:2504) [ 33.467127][ T733] ? snapshot_read.cold (user.c:?) [ 33.467130][ T733] ? 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) [ 33.467133][ T733] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.467137][ T733] ? 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) [ 33.467140][ T733] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 33.467143][ T733] ? exit_notify (kernel/exit.c:780) [ 33.467145][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.467148][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.467151][ T733] do_group_exit (kernel/exit.c:1151) [ 33.467154][ T733] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 33.467156][ T733] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 33.467159][ T733] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.467163][ T733] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.467165][ T733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.467168][ T733] RIP: 0033:0x7fc3dfca71b8 [ 33.467170][ T733] Code: Unable to access opcode bytes at 0x7fc3dfca718e. Code starting with the faulting instruction =========================================== [ 33.467171][ T733] RSP: 002b:00007ffc9bc9df48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 33.467174][ T733] RAX: ffffffffffffffda RBX: 00007fc3dfdd7f88 RCX: 00007fc3dfca71b8 [ 33.467175][ T733] RDX: 00007fc3df9f1fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 33.467176][ T733] RBP: 00007ffc9bc9dfa0 R08: 0000000000000000 R09: 0000000000000050 [ 33.467177][ T733] R10: 00007ffc9bc9dd60 R11: 0000000000000246 R12: 0000000000000001 [ 33.467178][ T733] R13: 0000000000000000 R14: 00007fc3dfdd6680 R15: 00007fc3dfdd7fa0 | [ 36.055943][ T856] softirqs last disabled at (28474): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 36.055945][ T856] Preemption disabled at: | [ 36.055946][ T856] 0x0 | [ 36.055957][ T856] Tainted: [W]=WARN [ 36.055958][ T856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.055960][ T856] Call Trace: [ 36.055961][ T856] [ 36.055963][ T856] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.055970][ T856] __might_resched.cold (kernel/sched/core.c:9234) [ 36.055974][ T856] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.055979][ T856] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.055983][ T856] __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)) [ 36.055985][ T856] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.055992][ T856] ? 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) [ 36.055994][ T856] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.055998][ T856] put_chars (drivers/char/virtio_console.c:1176) [ 36.056001][ T856] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.056005][ T856] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 36.056013][ T856] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.056019][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.056021][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.056027][ T856] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.056029][ T856] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 36.056033][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.056035][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.056039][ T856] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.056043][ T856] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.056045][ T856] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 36.056048][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.056050][ T856] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.056054][ T856] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.056058][ T856] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.056060][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.056065][ T856] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.056068][ T856] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.056070][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.056072][ T856] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.056076][ T856] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.056077][ T856] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.056080][ T856] vprintk_emit (kernel/printk/printk.c:2479) [ 36.056083][ T856] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.056085][ T856] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 36.056089][ T856] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 36.056091][ T856] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 36.056095][ T856] _printk (kernel/printk/printk.c:2504) [ 36.056099][ T856] ? snapshot_read.cold (user.c:?) [ 36.056105][ T856] ? do_trace_netlink_extack (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/netlink.h:9 net/netlink/af_netlink.c:157) [ 36.056109][ T856] fib6_add_1.constprop.0.cold (net/ipv6/ip6_fib.c:795 (discriminator 1)) [ 36.056116][ T856] fib6_add (net/ipv6/ip6_fib.c:1446) [ 36.056121][ T856] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 36.056127][ T856] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 36.056129][ T856] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 36.056130][ T856] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 36.056133][ T856] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 36.056134][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.056136][ T856] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.056143][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.056146][ T856] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 36.056149][ T856] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 36.056153][ T856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.056156][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.056157][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.056162][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.056164][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.056168][ T856] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.056170][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.056173][ T856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.056180][ T856] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.056181][ T856] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.056186][ T856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.056190][ T856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.056196][ T856] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.056200][ T856] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.056203][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.056205][ T856] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 36.056211][ T856] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.056215][ T856] ____sys_sendmsg (net/socket.c:2713) [ 36.056217][ T856] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.056219][ T856] ? sock_write_iter (net/socket.c:1269) [ 36.056221][ T856] ? move_addr_to_kernel (net/socket.c:258) [ 36.056225][ T856] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 36.056228][ T856] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.056232][ T856] ___sys_sendmsg (net/socket.c:2767) [ 36.056233][ T856] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 36.056236][ T856] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.056238][ T856] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 36.056253][ T856] __sys_sendmsg (net/socket.c:2799) [ 36.056258][ T856] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.056264][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.056266][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.056269][ T856] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.056272][ T856] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.056275][ T856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.056277][ T856] RIP: 0033:0x7f8bc0dd654e [ 36.056280][ T856] 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 [ 36.056282][ T856] RSP: 002b:00007fff32409530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.056284][ T856] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f8bc0dd654e [ 36.056286][ T856] RDX: 0000000000000000 RSI: 00007fff324095e0 RDI: 0000000000000005 [ 36.056287][ T856] RBP: 00007fff32409540 R08: 0000000000000000 R09: 0000000000000000 [ 36.056287][ T856] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9155ab [ 36.056288][ T856] R13: 00000000004a1620 R14: 0000000000000000 R15: 0000000000000000 | [ 37.396058][ T926] softirqs last disabled at (16846): ip6_route_multipath_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:5521) | [ 37.396061][ T926] Preemption disabled at: | [ 37.396061][ T926] 0x0 | [ 37.396072][ T926] Tainted: [W]=WARN [ 37.396073][ T926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.396074][ T926] Call Trace: [ 37.396076][ T926] [ 37.396078][ T926] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.396085][ T926] __might_resched.cold (kernel/sched/core.c:9234) [ 37.396090][ T926] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.396094][ T926] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.396098][ T926] __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)) [ 37.396100][ T926] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.396107][ T926] ? 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) [ 37.396109][ T926] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.396113][ T926] put_chars (drivers/char/virtio_console.c:1176) [ 37.396115][ T926] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 37.396117][ T926] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.396120][ T926] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.396123][ T926] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.396126][ T926] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.396130][ T926] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.396135][ T926] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.396137][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396138][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396143][ T926] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.396145][ T926] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 37.396149][ T926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.396151][ T926] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.396155][ T926] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.396159][ T926] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.396161][ T926] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 37.396164][ T926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.396166][ T926] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.396170][ T926] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.396174][ T926] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.396176][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396181][ T926] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.396184][ T926] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.396186][ T926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.396188][ T926] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.396192][ T926] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.396194][ T926] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.396197][ T926] vprintk_emit (kernel/printk/printk.c:2479) [ 37.396200][ T926] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.396201][ T926] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.396204][ T926] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 37.396205][ T926] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 37.396206][ T926] ? ip6_route_multipath_add (./include/linux/slab.h:991 (discriminator 1) ./include/linux/slab.h:1312 (discriminator 1) net/ipv6/route.c:5364 (discriminator 1) net/ipv6/route.c:5499 (discriminator 1)) [ 37.396208][ T926] ? inet6_rtm_newroute (net/ipv6/route.c:5687) [ 37.396209][ T926] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.396212][ T926] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.396217][ T926] _printk (kernel/printk/printk.c:2504) [ 37.396220][ T926] ? snapshot_read.cold (user.c:?) [ 37.396227][ T926] ? do_trace_netlink_extack (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/netlink.h:9 net/netlink/af_netlink.c:157) [ 37.396230][ T926] fib6_add_1.constprop.0.cold (net/ipv6/ip6_fib.c:795 (discriminator 1)) [ 37.396237][ T926] fib6_add (net/ipv6/ip6_fib.c:1446) [ 37.396243][ T926] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 37.396248][ T926] ip6_route_multipath_add (net/ipv6/route.c:1356 net/ipv6/route.c:5521) [ 37.396253][ T926] ? ip6_route_info_create_nh (net/ipv6/route.c:3933 (discriminator 2)) [ 37.396266][ T926] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.396268][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396269][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396274][ T926] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 37.396276][ T926] inet6_rtm_newroute (net/ipv6/route.c:5687) [ 37.396278][ T926] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 37.396280][ T926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.396282][ T926] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.396289][ T926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.396292][ T926] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 37.396294][ T926] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 37.396298][ T926] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.396301][ T926] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.396302][ T926] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.396307][ T926] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.396309][ T926] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.396313][ T926] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.396315][ T926] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.396318][ T926] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.396324][ T926] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 37.396326][ T926] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 37.396331][ T926] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.396335][ T926] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.396340][ T926] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.396344][ T926] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.396349][ T926] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.396350][ T926] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 37.396356][ T926] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.396360][ T926] ____sys_sendmsg (net/socket.c:2713) [ 37.396362][ T926] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.396365][ T926] ? sock_write_iter (net/socket.c:1269) [ 37.396366][ T926] ? move_addr_to_kernel (net/socket.c:258) [ 37.396371][ T926] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 37.396374][ T926] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.396378][ T926] ___sys_sendmsg (net/socket.c:2767) [ 37.396379][ T926] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 37.396382][ T926] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.396384][ T926] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 37.396399][ T926] __sys_sendmsg (net/socket.c:2799) [ 37.396402][ T926] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.396408][ T926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.396410][ T926] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.396413][ T926] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.396417][ T926] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.396420][ T926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.396422][ T926] RIP: 0033:0x7f8adf18154e [ 37.396425][ T926] 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 [ 37.396426][ T926] RSP: 002b:00007fff398ed750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.396429][ T926] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f8adf18154e [ 37.396430][ T926] RDX: 0000000000000000 RSI: 00007fff398ed800 RDI: 0000000000000005 [ 37.396431][ T926] RBP: 00007fff398ed760 R08: 0000000000000000 R09: 0000000000000000 [ 37.396432][ T926] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9155ac [ 37.396433][ T926] R13: 00000000004a1620 R14: 00007fff398efd70 R15: 0000000000000000 | [ 63.127061][ T1901] softirqs last disabled at (16407): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 63.127064][ T1901] Preemption disabled at: | [ 63.127064][ T1901] vprintk_emit (kernel/printk/printk.c:2471) | [ 63.127073][ T1901] Tainted: [W]=WARN [ 63.127074][ T1901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.127076][ T1901] Call Trace: [ 63.127078][ T1901] [ 63.127079][ T1901] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.127085][ T1901] ? vprintk_emit (kernel/printk/printk.c:2471) [ 63.127086][ T1901] __might_resched.cold (kernel/sched/core.c:9234) [ 63.127091][ T1901] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.127095][ T1901] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 63.127100][ T1901] __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)) [ 63.127102][ T1901] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.127108][ T1901] ? 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) [ 63.127111][ T1901] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.127115][ T1901] put_chars (drivers/char/virtio_console.c:1176) [ 63.127118][ T1901] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.127119][ T1901] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 63.127123][ T1901] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.127125][ T1901] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 63.127130][ T1901] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.127134][ T1901] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.127139][ T1901] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.127142][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.127147][ T1901] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.127151][ T1901] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.127153][ T1901] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 63.127156][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.127157][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.127161][ T1901] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.127165][ T1901] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.127167][ T1901] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.127172][ T1901] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.127175][ T1901] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.127177][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.127179][ T1901] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 63.127182][ T1901] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.127184][ T1901] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.127187][ T1901] vprintk_emit (kernel/printk/printk.c:2479) [ 63.127190][ T1901] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.127192][ T1901] ? netdev_run_todo (net/core/dev.c:11776) [ 63.127196][ T1901] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 63.127201][ T1901] ? mirred_cleanup_module (net/sched/act_mirred.c:562) act_mirred [ 63.127203][ T1901] _printk (kernel/printk/printk.c:2504) [ 63.127207][ T1901] ? snapshot_read.cold (user.c:?) [ 63.127208][ T1901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.127211][ T1901] ? mirred_cleanup_module (net/sched/act_mirred.c:562) act_mirred [ 63.127213][ T1901] ? __up_write (kernel/locking/rwsem.c:1415) [ 63.127214][ T1901] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 63.127218][ T1901] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 63.127220][ T1901] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 63.127223][ T1901] do_one_initcall (init/main.c:1357) [ 63.127227][ T1901] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 63.127231][ T1901] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 63.127234][ T1901] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 63.127239][ T1901] do_init_module (kernel/module/main.c:3117) [ 63.127242][ T1901] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 63.127246][ T1901] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 63.127249][ T1901] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 63.127252][ T1901] load_module (kernel/module/main.c:3593) [ 63.127259][ T1901] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 63.127264][ T1901] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 63.127267][ T1901] ? __ia32_sys_fsconfig (??:?) [ 63.127271][ T1901] ? backing_file_read_iter (fs/backing-file.c:211) [ 63.127275][ T1901] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 63.127278][ T1901] init_module_from_file (kernel/module/main.c:3790) [ 63.127281][ T1901] ? __do_sys_init_module (kernel/module/main.c:3664) [ 63.127288][ T1901] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.127292][ T1901] ? 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) [ 63.127295][ T1901] idempotent_init_module (kernel/module/main.c:3802) [ 63.127298][ T1901] ? init_module_from_file (kernel/module/main.c:3791) [ 63.127303][ T1901] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 63.127305][ T1901] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 63.127311][ T1901] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 63.127312][ T1901] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.127316][ T1901] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 63.127319][ T1901] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 63.127322][ T1901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.127324][ T1901] RIP: 0033:0x7f2f25e4337d [ 63.127327][ T1901] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 63.127329][ T1901] RSP: 002b:00007ffcaff3c258 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 63.127332][ T1901] RAX: ffffffffffffffda RBX: 0000558b7e40a810 RCX: 00007f2f25e4337d [ 63.127333][ T1901] RDX: 0000000000000000 RSI: 0000558b6c61effd RDI: 0000000000000000 [ 63.127334][ T1901] RBP: 00007ffcaff3c2f0 R08: 0000000000000000 R09: 0000000000000000 [ 63.127335][ T1901] R10: 0000000000000000 R11: 0000000000000246 R12: 0000558b6c61effd [ 63.127336][ T1901] R13: 0000558b7e40a960 R14: 0000000000040000 R15: 0000000000000000 | [ 72.523802][ C0] | [ 72.523803][ C0] | [ 72.523803][ C0] stack backtrace: | [ 72.523808][ C0] Tainted: [W]=WARN [ 72.523809][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.523811][ C0] Call Trace: [ 72.523812][ C0] [ 72.523813][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.523818][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 72.523821][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 72.523822][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 72.523825][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 72.523827][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 72.523829][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 72.523831][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 72.523833][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 72.523835][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523837][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.523839][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 72.523841][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 72.523842][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 72.523845][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.523846][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 72.523848][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523850][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.523851][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.523854][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.523856][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 72.523858][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.523860][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.523862][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523863][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 72.523865][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.523867][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.523868][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 72.523870][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.523872][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 72.523874][ C0] _printk (kernel/printk/printk.c:2504) [ 72.523875][ C0] ? snapshot_read.cold (user.c:?) [ 72.523877][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 72.523879][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.523881][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 72.523883][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.523884][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.523886][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 72.523888][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 72.523890][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 72.523893][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 72.523895][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.523897][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523898][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 72.523900][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.523902][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 72.523904][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 72.523907][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.523910][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 72.523912][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 72.523913][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.523916][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523917][ C0] handle_softirqs (kernel/softirq.c:645) [ 72.523919][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.523921][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 72.523923][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 72.523925][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 72.523926][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 72.523928][ C0] [ 72.523928][ C0] [ 72.523929][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 72.523931][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 72.523932][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 72.523934][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 72.523936][ C0] RSP: 0018:ffffffff9da07cf8 EFLAGS: 00000296 [ 72.523938][ C0] RAX: 000000000041d5af RBX: ffffffff9da30600 RCX: ffffffff9a106247 [ 72.523939][ C0] RDX: ffffffff9da30600 RSI: ffffffff9d311027 RDI: ffffffff9cc949e0 [ 72.523940][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 72.523941][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3b40fa2 [ 72.523942][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 72.523943][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 72.523946][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 72.523947][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 72.523949][ C0] default_idle_call (kernel/sched/idle.c:122) [ 72.523950][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 72.523952][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 72.523953][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 72.523956][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.523957][ C0] do_idle (kernel/sched/idle.c:355) [ 72.523959][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 72.523961][ C0] rest_init (init/main.c:727) [ 72.523962][ C0] ? __cpuidle_text_end (??:?) [ 72.523965][ C0] ? rest_init (init/main.c:727) [ 72.523967][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 72.523970][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 72.523971][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 72.523973][ C0] start_kernel (init/main.c:1185) [ 72.523975][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 72.523977][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 72.523978][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 72.523996][ C0] softirqs last disabled at (4314545): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 72.523998][ C0] Preemption disabled at: | [ 72.523998][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 72.524004][ C0] Tainted: [W]=WARN [ 72.524004][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.524005][ C0] Call Trace: [ 72.524005][ C0] [ 72.524006][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.524008][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 72.524010][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 72.524012][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.524016][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524017][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 72.524018][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.524020][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.524022][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 72.524024][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.524026][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 72.524028][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.524029][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 72.524031][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.524034][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.524036][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524037][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524039][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.524041][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.524043][ C0] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 72.524045][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524046][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.524048][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.524050][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.524052][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 72.524054][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.524056][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.524058][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524059][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 72.524061][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.524062][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.524063][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 72.524065][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.524067][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 72.524068][ C0] _printk (kernel/printk/printk.c:2504) [ 72.524070][ C0] ? snapshot_read.cold (user.c:?) [ 72.524072][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 72.524073][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.524076][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 72.524077][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.524079][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.524080][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 72.524082][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 72.524084][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 72.524085][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 72.524087][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.524089][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524090][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 72.524092][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 72.524094][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 72.524096][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 72.524099][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.524101][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 72.524103][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 72.524105][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.524106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524107][ C0] handle_softirqs (kernel/softirq.c:645) [ 72.524109][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 72.524111][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 72.524113][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 72.524114][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 72.524116][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 72.524117][ C0] [ 72.524118][ C0] [ 72.524118][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 72.524120][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 72.524121][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 72.524123][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 72.524124][ C0] RSP: 0018:ffffffff9da07cf8 EFLAGS: 00000296 [ 72.524125][ C0] RAX: 000000000041d5af RBX: ffffffff9da30600 RCX: ffffffff9a106247 [ 72.524125][ C0] RDX: ffffffff9da30600 RSI: ffffffff9d311027 RDI: ffffffff9cc949e0 [ 72.524126][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 72.524127][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff3b40fa2 [ 72.524127][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 72.524129][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 72.524131][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 72.524132][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 72.524134][ C0] default_idle_call (kernel/sched/idle.c:122) [ 72.524135][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 72.524137][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 72.524138][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 72.524140][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.524141][ C0] do_idle (kernel/sched/idle.c:355) [ 72.524143][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 72.524144][ C0] rest_init (init/main.c:727) [ 72.524146][ C0] ? __cpuidle_text_end (??:?) [ 72.524148][ C0] ? rest_init (init/main.c:727) [ 72.524150][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 72.524152][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 72.524153][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 72.524154][ C0] start_kernel (init/main.c:1185) [ 72.524156][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 72.524158][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 72.524159][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 134.425786][ T2584] softirqs last disabled at (0): 0x0 | [ 134.425788][ T2584] Preemption disabled at: | [ 134.425789][ T2584] vprintk_emit (kernel/printk/printk.c:2471) | [ 134.425798][ T2584] Tainted: [W]=WARN [ 134.425799][ T2584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 134.425801][ T2584] Call Trace: [ 134.425802][ T2584] [ 134.425803][ T2584] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 134.425809][ T2584] ? vprintk_emit (kernel/printk/printk.c:2471) [ 134.425810][ T2584] __might_resched.cold (kernel/sched/core.c:9234) [ 134.425814][ T2584] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 134.425817][ T2584] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 134.425819][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425821][ T2584] __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)) [ 134.425824][ T2584] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 134.425827][ T2584] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 134.425832][ T2584] ? 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) [ 134.425834][ T2584] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 134.425836][ T2584] put_chars (drivers/char/virtio_console.c:1176) [ 134.425838][ T2584] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 134.425839][ T2584] ? __send_to_port (drivers/char/virtio_console.c:654) [ 134.425841][ T2584] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 134.425844][ T2584] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 134.425848][ T2584] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 134.425850][ T2584] ? 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) [ 134.425852][ T2584] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 134.425855][ T2584] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 134.425856][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425858][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 134.425860][ T2584] console_emit_next_record (kernel/printk/printk.c:3183) [ 134.425863][ T2584] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 134.425865][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425866][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425867][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425868][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 134.425870][ T2584] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 134.425871][ T2584] console_flush_one_record (kernel/printk/printk.c:3268) [ 134.425874][ T2584] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 134.425876][ T2584] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 134.425878][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 134.425880][ T2584] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 134.425881][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425882][ T2584] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 134.425884][ T2584] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 134.425885][ T2584] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 134.425887][ T2584] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 134.425888][ T2584] ? vprintk_emit (kernel/printk/printk.c:2478) [ 134.425890][ T2584] vprintk_emit (kernel/printk/printk.c:2479) [ 134.425891][ T2584] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 134.425892][ T2584] ? kasan_save_stack (mm/kasan/common.c:58) [ 134.425895][ T2584] ? kasan_save_track (mm/kasan/common.c:78) [ 134.425896][ T2584] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 134.425897][ T2584] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 134.425898][ T2584] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 134.425901][ T2584] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 134.425902][ T2584] ? do_sock_setsockopt (net/socket.c:2397) [ 134.425906][ T2584] _printk (kernel/printk/printk.c:2504) [ 134.425910][ T2584] ? snapshot_read.cold (user.c:?) [ 134.425912][ T2584] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 134.425915][ T2584] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 134.425917][ T2584] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 134.425919][ T2584] ? netdev_notice (net/core/dev.c:13194) [ 134.425922][ T2584] ? 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) [ 134.425923][ T2584] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 134.425925][ T2584] netif_set_promiscuity (net/core/dev.c:9699) [ 134.425929][ T2584] dev_set_promiscuity (net/core/dev_api.c:288) [ 134.425931][ T2584] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 134.425934][ T2584] packet_mc_add (net/packet/af_packet.c:3755) [ 134.425935][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425936][ T2584] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 134.425937][ T2584] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 134.425940][ T2584] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 134.425944][ T2584] packet_setsockopt (net/packet/af_packet.c:3840) [ 134.425945][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 134.425947][ T2584] ? packet_bind (net/packet/af_packet.c:3341) [ 134.425948][ T2584] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 134.425950][ T2584] ? do_sock_getsockopt (net/socket.c:2484) [ 134.425952][ T2584] ? sock_poll (net/socket.c:1514) [ 134.425954][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425955][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 134.425956][ T2584] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 134.425959][ T2584] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 134.425961][ T2584] do_sock_setsockopt (net/socket.c:2397) [ 134.425962][ T2584] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 134.425964][ T2584] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 134.425965][ T2584] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 134.425968][ T2584] __sys_setsockopt (net/socket.c:2422) [ 134.425970][ T2584] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 134.425972][ T2584] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 134.425973][ T2584] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 134.425975][ T2584] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 134.425976][ T2584] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 134.425979][ T2584] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 134.425981][ T2584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 134.425983][ T2584] RIP: 0033:0x7f6f9956f2de [ 134.425984][ T2584] 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 [ 134.425986][ T2584] RSP: 002b:00007ffde9044c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 134.425990][ T2584] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6f9956f2de [ 134.425991][ T2584] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 134.425992][ T2584] RBP: 00007ffde9044da0 R08: 0000000000000010 R09: 000000000c22e2d0 [ 134.425993][ T2584] R10: 00007ffde9044ce0 R11: 0000000000000246 R12: 0000000000000001 [ 134.425994][ T2584] R13: 000000000c22a0a8 R14: 000000000c229e20 R15: 0000000000000000 | [ 135.452472][ T2584] softirqs last disabled at (0): 0x0 | [ 135.452474][ T2584] Preemption disabled at: | [ 135.452474][ T2584] vprintk_emit (kernel/printk/printk.c:2471) | [ 135.452485][ T2584] Tainted: [W]=WARN [ 135.452486][ T2584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.452488][ T2584] Call Trace: [ 135.452490][ T2584] [ 135.452491][ T2584] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 135.452497][ T2584] ? vprintk_emit (kernel/printk/printk.c:2471) [ 135.452498][ T2584] __might_resched.cold (kernel/sched/core.c:9234) [ 135.452502][ T2584] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 135.452505][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452508][ T2584] __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)) [ 135.452510][ T2584] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.452514][ T2584] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.452519][ T2584] ? 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) [ 135.452521][ T2584] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 135.452523][ T2584] put_chars (drivers/char/virtio_console.c:1176) [ 135.452525][ T2584] ? __send_to_port (drivers/char/virtio_console.c:654) [ 135.452526][ T2584] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 135.452528][ T2584] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 135.452530][ T2584] ? pointer (lib/vsprintf.c:2577) [ 135.452534][ T2584] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 135.452538][ T2584] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 135.452540][ T2584] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 135.452542][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.452544][ T2584] console_emit_next_record (kernel/printk/printk.c:3183) [ 135.452547][ T2584] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 135.452549][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452550][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452551][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452552][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.452554][ T2584] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 135.452556][ T2584] console_flush_one_record (kernel/printk/printk.c:3268) [ 135.452558][ T2584] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 135.452561][ T2584] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 135.452562][ T2584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 135.452564][ T2584] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 135.452566][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452567][ T2584] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 135.452568][ T2584] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 135.452570][ T2584] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 135.452571][ T2584] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 135.452573][ T2584] ? vprintk_emit (kernel/printk/printk.c:2478) [ 135.452574][ T2584] vprintk_emit (kernel/printk/printk.c:2479) [ 135.452576][ T2584] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 135.452577][ T2584] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 135.452580][ T2584] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 135.452582][ T2584] ? __kernel_text_address (kernel/extable.c:79) [ 135.452584][ T2584] _printk (kernel/printk/printk.c:2504) [ 135.452587][ T2584] ? snapshot_read.cold (user.c:?) [ 135.452589][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452590][ T2584] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 135.452594][ T2584] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 135.452596][ T2584] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 135.452598][ T2584] ? netdev_notice (net/core/dev.c:13194) [ 135.452600][ T2584] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 135.452603][ T2584] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 135.452604][ T2584] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 135.452607][ T2584] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 135.452610][ T2584] ? __fput (fs/file_table.c:512) [ 135.452613][ T2584] ? 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) [ 135.452614][ T2584] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 135.452617][ T2584] netif_set_promiscuity (net/core/dev.c:9699) [ 135.452621][ T2584] dev_set_promiscuity (net/core/dev_api.c:288) [ 135.452624][ T2584] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 135.452626][ T2584] ? packet_set_ring (net/packet/af_packet.c:652) [ 135.452627][ T2584] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 135.452629][ T2584] __sock_release (net/socket.c:735) [ 135.452632][ T2584] sock_close (net/socket.c:1526 (discriminator 1)) [ 135.452634][ T2584] __fput (fs/file_table.c:512) [ 135.452635][ T2584] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 135.452638][ T2584] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 135.452639][ T2584] ? 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) [ 135.452641][ T2584] task_work_run (kernel/task_work.c:233) [ 135.452643][ T2584] ? task_work_cancel (kernel/task_work.c:190) [ 135.452645][ T2584] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 135.452647][ T2584] do_exit (./include/linux/task_work.h:40 kernel/exit.c:1008) [ 135.452649][ T2584] ? exit_notify (kernel/exit.c:780) [ 135.452650][ T2584] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 135.452653][ T2584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 135.452654][ T2584] do_group_exit (kernel/exit.c:1151) [ 135.452656][ T2584] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 135.452657][ T2584] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 135.452660][ T2584] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 135.452662][ T2584] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 135.452664][ T2584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.452666][ T2584] RIP: 0033:0x7f6f995371b8 [ 135.452668][ T2584] Code: Unable to access opcode bytes at 0x7f6f9953718e. Code starting with the faulting instruction =========================================== [ 135.452669][ T2584] RSP: 002b:00007ffde9045078 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 135.452672][ T2584] RAX: ffffffffffffffda RBX: 00007f6f99667f88 RCX: 00007f6f995371b8 [ 135.452674][ T2584] RDX: 00007f6f99362908 RSI: fffffffffffffce8 RDI: 0000000000000000 [ 135.452675][ T2584] RBP: 00007ffde90450d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.452676][ T2584] R10: 00007f6f993b31a0 R11: 0000000000000246 R12: 0000000000000001 [ 135.452676][ T2584] R13: 0000000000000000 R14: 00007f6f99666680 R15: 00007f6f99667fa0 | [ 252.160114][ T9359] softirqs last disabled at (0): 0x0 | [ 252.160115][ T9359] Preemption disabled at: | [ 252.160116][ T9359] vprintk_emit (kernel/printk/printk.c:2471) | [ 252.160126][ T9359] Tainted: [W]=WARN [ 252.160127][ T9359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 252.160129][ T9359] Call Trace: [ 252.160130][ T9359] [ 252.160131][ T9359] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 252.160137][ T9359] ? vprintk_emit (kernel/printk/printk.c:2471) [ 252.160138][ T9359] __might_resched.cold (kernel/sched/core.c:9234) [ 252.160142][ T9359] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 252.160145][ T9359] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 252.160147][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160149][ T9359] __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)) [ 252.160152][ T9359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 252.160155][ T9359] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 252.160160][ T9359] ? 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) [ 252.160162][ T9359] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 252.160165][ T9359] put_chars (drivers/char/virtio_console.c:1176) [ 252.160166][ T9359] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 252.160168][ T9359] ? __send_to_port (drivers/char/virtio_console.c:654) [ 252.160169][ T9359] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 252.160172][ T9359] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 252.160177][ T9359] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 252.160179][ T9359] ? 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) [ 252.160180][ T9359] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 252.160184][ T9359] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 252.160185][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160186][ T9359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 252.160189][ T9359] console_emit_next_record (kernel/printk/printk.c:3183) [ 252.160191][ T9359] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 252.160194][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160194][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160195][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160196][ T9359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 252.160198][ T9359] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 252.160200][ T9359] console_flush_one_record (kernel/printk/printk.c:3268) [ 252.160202][ T9359] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 252.160205][ T9359] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 252.160207][ T9359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 252.160208][ T9359] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 252.160210][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160211][ T9359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 252.160213][ T9359] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 252.160214][ T9359] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 252.160215][ T9359] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 252.160217][ T9359] ? vprintk_emit (kernel/printk/printk.c:2478) [ 252.160219][ T9359] vprintk_emit (kernel/printk/printk.c:2479) [ 252.160220][ T9359] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 252.160221][ T9359] ? kasan_save_stack (mm/kasan/common.c:58) [ 252.160223][ T9359] ? kasan_save_track (mm/kasan/common.c:78) [ 252.160225][ T9359] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 252.160226][ T9359] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 252.160227][ T9359] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 252.160229][ T9359] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 252.160231][ T9359] ? do_sock_setsockopt (net/socket.c:2397) [ 252.160234][ T9359] _printk (kernel/printk/printk.c:2504) [ 252.160237][ T9359] ? snapshot_read.cold (user.c:?) [ 252.160239][ T9359] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 252.160242][ T9359] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 252.160244][ T9359] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 252.160247][ T9359] ? netdev_notice (net/core/dev.c:13194) [ 252.160249][ T9359] ? 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) [ 252.160251][ T9359] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 252.160253][ T9359] netif_set_promiscuity (net/core/dev.c:9699) [ 252.160260][ T9359] dev_set_promiscuity (net/core/dev_api.c:288) [ 252.160262][ T9359] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 252.160265][ T9359] packet_mc_add (net/packet/af_packet.c:3755) [ 252.160266][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160267][ T9359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 252.160269][ T9359] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 252.160271][ T9359] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 252.160275][ T9359] packet_setsockopt (net/packet/af_packet.c:3840) [ 252.160276][ T9359] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 252.160278][ T9359] ? packet_bind (net/packet/af_packet.c:3341) [ 252.160279][ T9359] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 252.160281][ T9359] ? do_sock_getsockopt (net/socket.c:2484) [ 252.160283][ T9359] ? sock_poll (net/socket.c:1514) [ 252.160285][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160286][ T9359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 252.160287][ T9359] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 252.160290][ T9359] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 252.160292][ T9359] do_sock_setsockopt (net/socket.c:2397) [ 252.160294][ T9359] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 252.160295][ T9359] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 252.160297][ T9359] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 252.160300][ T9359] __sys_setsockopt (net/socket.c:2422) [ 252.160302][ T9359] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 252.160304][ T9359] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 252.160306][ T9359] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 252.160307][ T9359] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 252.160309][ T9359] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 252.160311][ T9359] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 252.160313][ T9359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 252.160315][ T9359] RIP: 0033:0x7fa1888c12de [ 252.160317][ T9359] 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 [ 252.160319][ T9359] RSP: 002b:00007fff9fd98958 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 252.160322][ T9359] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa1888c12de [ 252.160324][ T9359] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 252.160324][ T9359] RBP: 00007fff9fd98a90 R08: 0000000000000010 R09: 000000003efbfea0 [ 252.160325][ T9359] R10: 00007fff9fd989d0 R11: 0000000000000246 R12: 0000000000000001 [ 252.160326][ T9359] R13: 000000003efbb0c8 R14: 000000003efbae40 R15: 0000000000000000 | [ 253.350521][ T9371] softirqs last disabled at (0): 0x0 | [ 253.350522][ T9371] Preemption disabled at: | [ 253.350523][ T9371] vprintk_emit (kernel/printk/printk.c:2471) | [ 253.350533][ T9371] Tainted: [W]=WARN [ 253.350533][ T9371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 253.350535][ T9371] Call Trace: [ 253.350536][ T9371] [ 253.350538][ T9371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 253.350543][ T9371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 253.350544][ T9371] __might_resched.cold (kernel/sched/core.c:9234) [ 253.350548][ T9371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 253.350551][ T9371] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 253.350552][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350555][ T9371] __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)) [ 253.350558][ T9371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 253.350561][ T9371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 253.350565][ T9371] ? 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) [ 253.350567][ T9371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 253.350569][ T9371] put_chars (drivers/char/virtio_console.c:1176) [ 253.350571][ T9371] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 253.350572][ T9371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 253.350573][ T9371] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 253.350576][ T9371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 253.350580][ T9371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 253.350582][ T9371] ? 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) [ 253.350584][ T9371] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 253.350587][ T9371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 253.350588][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350589][ T9371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 253.350592][ T9371] console_emit_next_record (kernel/printk/printk.c:3183) [ 253.350594][ T9371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 253.350596][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350597][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350598][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350599][ T9371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 253.350601][ T9371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 253.350603][ T9371] console_flush_one_record (kernel/printk/printk.c:3268) [ 253.350605][ T9371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 253.350608][ T9371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 253.350609][ T9371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 253.350611][ T9371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 253.350613][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350614][ T9371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 253.350615][ T9371] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 253.350616][ T9371] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 253.350618][ T9371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 253.350620][ T9371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 253.350621][ T9371] vprintk_emit (kernel/printk/printk.c:2479) [ 253.350623][ T9371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 253.350624][ T9371] ? kasan_save_stack (mm/kasan/common.c:58) [ 253.350626][ T9371] ? kasan_save_track (mm/kasan/common.c:78) [ 253.350627][ T9371] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 253.350628][ T9371] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 253.350629][ T9371] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 253.350632][ T9371] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 253.350633][ T9371] ? do_sock_setsockopt (net/socket.c:2397) [ 253.350636][ T9371] _printk (kernel/printk/printk.c:2504) [ 253.350639][ T9371] ? snapshot_read.cold (user.c:?) [ 253.350641][ T9371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 253.350644][ T9371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 253.350646][ T9371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 253.350648][ T9371] ? netdev_notice (net/core/dev.c:13194) [ 253.350652][ T9371] ? 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) [ 253.350655][ T9371] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 253.350658][ T9371] netif_set_promiscuity (net/core/dev.c:9699) [ 253.350662][ T9371] dev_set_promiscuity (net/core/dev_api.c:288) [ 253.350664][ T9371] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 253.350666][ T9371] packet_mc_add (net/packet/af_packet.c:3755) [ 253.350668][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350669][ T9371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 253.350670][ T9371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 253.350673][ T9371] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 253.350676][ T9371] packet_setsockopt (net/packet/af_packet.c:3840) [ 253.350677][ T9371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 253.350679][ T9371] ? packet_bind (net/packet/af_packet.c:3341) [ 253.350680][ T9371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 253.350682][ T9371] ? do_sock_getsockopt (net/socket.c:2484) [ 253.350684][ T9371] ? sock_poll (net/socket.c:1514) [ 253.350686][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350687][ T9371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 253.350688][ T9371] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 253.350691][ T9371] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 253.350693][ T9371] do_sock_setsockopt (net/socket.c:2397) [ 253.350695][ T9371] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 253.350696][ T9371] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 253.350698][ T9371] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 253.350701][ T9371] __sys_setsockopt (net/socket.c:2422) [ 253.350703][ T9371] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 253.350705][ T9371] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 253.350706][ T9371] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 253.350708][ T9371] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 253.350709][ T9371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 253.350711][ T9371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 253.350713][ T9371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 253.350715][ T9371] RIP: 0033:0x7f61a77b72de [ 253.350717][ T9371] 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 [ 253.350718][ T9371] RSP: 002b:00007ffc98b24398 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 253.350722][ T9371] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f61a77b72de [ 253.350723][ T9371] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 253.350724][ T9371] RBP: 00007ffc98b244d0 R08: 0000000000000010 R09: 0000000030367ea0 [ 253.350725][ T9371] R10: 00007ffc98b24410 R11: 0000000000000246 R12: 0000000000000001 [ 253.350726][ T9371] R13: 00000000303630c8 R14: 0000000030362e40 R15: 0000000000000000 | [ 254.587073][ T9385] softirqs last disabled at (0): 0x0 | [ 254.587074][ T9385] Preemption disabled at: | [ 254.587075][ T9385] vprintk_emit (kernel/printk/printk.c:2471) | [ 254.587085][ T9385] Tainted: [W]=WARN [ 254.587086][ T9385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 254.587087][ T9385] Call Trace: [ 254.587089][ T9385] [ 254.587090][ T9385] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 254.587096][ T9385] ? vprintk_emit (kernel/printk/printk.c:2471) [ 254.587097][ T9385] __might_resched.cold (kernel/sched/core.c:9234) [ 254.587101][ T9385] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 254.587104][ T9385] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 254.587106][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587108][ T9385] __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)) [ 254.587111][ T9385] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 254.587114][ T9385] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 254.587119][ T9385] ? 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) [ 254.587121][ T9385] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 254.587123][ T9385] put_chars (drivers/char/virtio_console.c:1176) [ 254.587125][ T9385] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 254.587126][ T9385] ? __send_to_port (drivers/char/virtio_console.c:654) [ 254.587128][ T9385] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 254.587130][ T9385] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 254.587135][ T9385] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 254.587137][ T9385] ? 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) [ 254.587139][ T9385] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 254.587142][ T9385] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 254.587144][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587145][ T9385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 254.587148][ T9385] console_emit_next_record (kernel/printk/printk.c:3183) [ 254.587150][ T9385] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 254.587152][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587153][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587154][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587155][ T9385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 254.587157][ T9385] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 254.587159][ T9385] console_flush_one_record (kernel/printk/printk.c:3268) [ 254.587161][ T9385] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 254.587164][ T9385] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 254.587166][ T9385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 254.587167][ T9385] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 254.587169][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587170][ T9385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 254.587171][ T9385] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 254.587173][ T9385] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 254.587174][ T9385] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 254.587176][ T9385] ? vprintk_emit (kernel/printk/printk.c:2478) [ 254.587177][ T9385] vprintk_emit (kernel/printk/printk.c:2479) [ 254.587179][ T9385] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 254.587180][ T9385] ? kasan_save_stack (mm/kasan/common.c:58) [ 254.587183][ T9385] ? kasan_save_track (mm/kasan/common.c:78) [ 254.587184][ T9385] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 254.587185][ T9385] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 254.587186][ T9385] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 254.587189][ T9385] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 254.587190][ T9385] ? do_sock_setsockopt (net/socket.c:2397) [ 254.587194][ T9385] _printk (kernel/printk/printk.c:2504) [ 254.587197][ T9385] ? snapshot_read.cold (user.c:?) [ 254.587199][ T9385] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 254.587202][ T9385] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 254.587204][ T9385] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 254.587206][ T9385] ? netdev_notice (net/core/dev.c:13194) [ 254.587209][ T9385] ? 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) [ 254.587211][ T9385] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 254.587213][ T9385] netif_set_promiscuity (net/core/dev.c:9699) [ 254.587217][ T9385] dev_set_promiscuity (net/core/dev_api.c:288) [ 254.587219][ T9385] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 254.587222][ T9385] packet_mc_add (net/packet/af_packet.c:3755) [ 254.587223][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587224][ T9385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 254.587226][ T9385] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 254.587229][ T9385] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 254.587232][ T9385] packet_setsockopt (net/packet/af_packet.c:3840) [ 254.587234][ T9385] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 254.587235][ T9385] ? packet_bind (net/packet/af_packet.c:3341) [ 254.587237][ T9385] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 254.587239][ T9385] ? do_sock_getsockopt (net/socket.c:2484) [ 254.587241][ T9385] ? sock_poll (net/socket.c:1514) [ 254.587243][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587244][ T9385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 254.587245][ T9385] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 254.587248][ T9385] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 254.587250][ T9385] do_sock_setsockopt (net/socket.c:2397) [ 254.587251][ T9385] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 254.587257][ T9385] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 254.587259][ T9385] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 254.587262][ T9385] __sys_setsockopt (net/socket.c:2422) [ 254.587264][ T9385] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 254.587266][ T9385] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 254.587267][ T9385] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 254.587269][ T9385] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 254.587270][ T9385] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 254.587273][ T9385] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 254.587275][ T9385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 254.587277][ T9385] RIP: 0033:0x7f1e16ab12de [ 254.587279][ T9385] 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 [ 254.587280][ T9385] RSP: 002b:00007fff5f8e7988 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 254.587284][ T9385] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f1e16ab12de [ 254.587285][ T9385] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 254.587286][ T9385] RBP: 00007fff5f8e7ac0 R08: 0000000000000010 R09: 00000000157c3ea0 [ 254.587287][ T9385] R10: 00007fff5f8e7a00 R11: 0000000000000246 R12: 0000000000000001 [ 254.587288][ T9385] R13: 00000000157bf0c8 R14: 00000000157bee40 R15: 0000000000000000 | [ 258.564671][ T9436] softirqs last disabled at (0): 0x0 | [ 258.564673][ T9436] Preemption disabled at: | [ 258.564674][ T9436] vprintk_emit (kernel/printk/printk.c:2471) | [ 258.564684][ T9436] Tainted: [W]=WARN [ 258.564685][ T9436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 258.564687][ T9436] Call Trace: [ 258.564688][ T9436] [ 258.564690][ T9436] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 258.564695][ T9436] ? vprintk_emit (kernel/printk/printk.c:2471) [ 258.564697][ T9436] __might_resched.cold (kernel/sched/core.c:9234) [ 258.564701][ T9436] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 258.564704][ T9436] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 258.564706][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564709][ T9436] __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)) [ 258.564711][ T9436] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 258.564714][ T9436] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 258.564719][ T9436] ? 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) [ 258.564721][ T9436] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 258.564723][ T9436] put_chars (drivers/char/virtio_console.c:1176) [ 258.564725][ T9436] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 258.564726][ T9436] ? __send_to_port (drivers/char/virtio_console.c:654) [ 258.564728][ T9436] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 258.564730][ T9436] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 258.564735][ T9436] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 258.564737][ T9436] ? 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) [ 258.564739][ T9436] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 258.564742][ T9436] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 258.564743][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564745][ T9436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 258.564747][ T9436] console_emit_next_record (kernel/printk/printk.c:3183) [ 258.564750][ T9436] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 258.564752][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564753][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564754][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564755][ T9436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 258.564757][ T9436] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 258.564759][ T9436] console_flush_one_record (kernel/printk/printk.c:3268) [ 258.564761][ T9436] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 258.564763][ T9436] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 258.564765][ T9436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 258.564767][ T9436] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 258.564768][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564769][ T9436] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 258.564771][ T9436] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 258.564772][ T9436] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 258.564774][ T9436] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 258.564775][ T9436] ? vprintk_emit (kernel/printk/printk.c:2478) [ 258.564777][ T9436] vprintk_emit (kernel/printk/printk.c:2479) [ 258.564778][ T9436] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 258.564785][ T9436] ? kasan_save_stack (mm/kasan/common.c:58) [ 258.564787][ T9436] ? kasan_save_track (mm/kasan/common.c:78) [ 258.564788][ T9436] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 258.564789][ T9436] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 258.564790][ T9436] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 258.564793][ T9436] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 258.564795][ T9436] ? do_sock_setsockopt (net/socket.c:2397) [ 258.564798][ T9436] _printk (kernel/printk/printk.c:2504) [ 258.564801][ T9436] ? snapshot_read.cold (user.c:?) [ 258.564803][ T9436] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 258.564807][ T9436] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 258.564809][ T9436] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 258.564811][ T9436] ? netdev_notice (net/core/dev.c:13194) [ 258.564814][ T9436] ? 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) [ 258.564815][ T9436] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 258.564817][ T9436] netif_set_promiscuity (net/core/dev.c:9699) [ 258.564821][ T9436] dev_set_promiscuity (net/core/dev_api.c:288) [ 258.564823][ T9436] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 258.564826][ T9436] packet_mc_add (net/packet/af_packet.c:3755) [ 258.564827][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564828][ T9436] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 258.564830][ T9436] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 258.564832][ T9436] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 258.564836][ T9436] packet_setsockopt (net/packet/af_packet.c:3840) [ 258.564837][ T9436] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 258.564839][ T9436] ? packet_bind (net/packet/af_packet.c:3341) [ 258.564840][ T9436] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 258.564842][ T9436] ? do_sock_getsockopt (net/socket.c:2484) [ 258.564844][ T9436] ? sock_poll (net/socket.c:1514) [ 258.564846][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564847][ T9436] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 258.564848][ T9436] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 258.564851][ T9436] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 258.564853][ T9436] do_sock_setsockopt (net/socket.c:2397) [ 258.564855][ T9436] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 258.564856][ T9436] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 258.564858][ T9436] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 258.564861][ T9436] __sys_setsockopt (net/socket.c:2422) [ 258.564863][ T9436] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 258.564865][ T9436] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 258.564866][ T9436] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 258.564868][ T9436] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 258.564869][ T9436] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 258.564871][ T9436] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 258.564873][ T9436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 258.564875][ T9436] RIP: 0033:0x7fcc4e4e22de [ 258.564877][ T9436] 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 [ 258.564878][ T9436] RSP: 002b:00007ffe76fcbb68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 258.564882][ T9436] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fcc4e4e22de [ 258.564884][ T9436] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 258.564885][ T9436] RBP: 00007ffe76fcbca0 R08: 0000000000000010 R09: 0000000027f76ea0 [ 258.564885][ T9436] R10: 00007ffe76fcbbe0 R11: 0000000000000246 R12: 0000000000000001 [ 258.564886][ T9436] R13: 0000000027f720a8 R14: 0000000027f71e20 R15: 0000000000000000 | [ 261.671186][ T9439] softirqs last disabled at (0): 0x0 | [ 261.671188][ T9439] Preemption disabled at: | [ 261.671189][ T9439] vprintk_emit (kernel/printk/printk.c:2471) | [ 261.671199][ T9439] Tainted: [W]=WARN [ 261.671200][ T9439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 261.671201][ T9439] Call Trace: [ 261.671203][ T9439] [ 261.671204][ T9439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 261.671210][ T9439] ? vprintk_emit (kernel/printk/printk.c:2471) [ 261.671211][ T9439] __might_resched.cold (kernel/sched/core.c:9234) [ 261.671215][ T9439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 261.671218][ T9439] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 261.671220][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671222][ T9439] __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)) [ 261.671225][ T9439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 261.671229][ T9439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 261.671233][ T9439] ? 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) [ 261.671235][ T9439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 261.671238][ T9439] put_chars (drivers/char/virtio_console.c:1176) [ 261.671239][ T9439] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 261.671241][ T9439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 261.671242][ T9439] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 261.671245][ T9439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 261.671250][ T9439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 261.671252][ T9439] ? 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) [ 261.671257][ T9439] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 261.671261][ T9439] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 261.671263][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671264][ T9439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.671266][ T9439] console_emit_next_record (kernel/printk/printk.c:3183) [ 261.671269][ T9439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 261.671271][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671272][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671273][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671274][ T9439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.671276][ T9439] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 261.671278][ T9439] console_flush_one_record (kernel/printk/printk.c:3268) [ 261.671280][ T9439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 261.671283][ T9439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 261.671285][ T9439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.671286][ T9439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 261.671288][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671289][ T9439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.671291][ T9439] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 261.671292][ T9439] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 261.671294][ T9439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 261.671295][ T9439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 261.671297][ T9439] vprintk_emit (kernel/printk/printk.c:2479) [ 261.671299][ T9439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 261.671300][ T9439] ? kasan_save_stack (mm/kasan/common.c:58) [ 261.671302][ T9439] ? kasan_save_track (mm/kasan/common.c:78) [ 261.671303][ T9439] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 261.671304][ T9439] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 261.671306][ T9439] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 261.671308][ T9439] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 261.671310][ T9439] ? do_sock_setsockopt (net/socket.c:2397) [ 261.671314][ T9439] _printk (kernel/printk/printk.c:2504) [ 261.671317][ T9439] ? snapshot_read.cold (user.c:?) [ 261.671319][ T9439] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 261.671322][ T9439] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 261.671324][ T9439] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 261.671326][ T9439] ? netdev_notice (net/core/dev.c:13194) [ 261.671329][ T9439] ? 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) [ 261.671331][ T9439] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 261.671333][ T9439] netif_set_promiscuity (net/core/dev.c:9699) [ 261.671337][ T9439] dev_set_promiscuity (net/core/dev_api.c:288) [ 261.671339][ T9439] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 261.671342][ T9439] packet_mc_add (net/packet/af_packet.c:3755) [ 261.671343][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671344][ T9439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.671346][ T9439] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 261.671348][ T9439] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 261.671352][ T9439] packet_setsockopt (net/packet/af_packet.c:3840) [ 261.671353][ T9439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.671355][ T9439] ? packet_bind (net/packet/af_packet.c:3341) [ 261.671356][ T9439] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.671358][ T9439] ? do_sock_getsockopt (net/socket.c:2484) [ 261.671361][ T9439] ? sock_poll (net/socket.c:1514) [ 261.671362][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671363][ T9439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.671365][ T9439] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 261.671368][ T9439] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 261.671369][ T9439] do_sock_setsockopt (net/socket.c:2397) [ 261.671371][ T9439] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 261.671373][ T9439] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 261.671375][ T9439] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 261.671377][ T9439] __sys_setsockopt (net/socket.c:2422) [ 261.671379][ T9439] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 261.671381][ T9439] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 261.671383][ T9439] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 261.671384][ T9439] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 261.671385][ T9439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 261.671388][ T9439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 261.671390][ T9439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 261.671392][ T9439] RIP: 0033:0x7f16ea6422de [ 261.671394][ T9439] 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 [ 261.671396][ T9439] RSP: 002b:00007ffc6b31d748 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 261.671400][ T9439] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f16ea6422de [ 261.671401][ T9439] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 261.671402][ T9439] RBP: 00007ffc6b31d880 R08: 0000000000000010 R09: 0000000031a90ea0 [ 261.671403][ T9439] R10: 00007ffc6b31d7c0 R11: 0000000000000246 R12: 0000000000000001 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ip6_route_multipath_add:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ip6_route_add:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print