====================================== | [ 9.858696][ T218] softirqs last disabled at (29659): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.858698][ T218] Preemption disabled at: | [ 9.858699][ T218] 0x0 | [ 9.858708][ T218] Tainted: [W]=WARN [ 9.858709][ T218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.858711][ T218] Call Trace: [ 9.858712][ T218] [ 9.858713][ T218] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.858720][ T218] __might_resched.cold (kernel/sched/core.c:9234) [ 9.858724][ T218] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.858728][ T218] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.858733][ T218] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.858735][ T218] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.858741][ T218] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.858744][ T218] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.858748][ T218] put_chars (drivers/char/virtio_console.c:1176) [ 9.858750][ T218] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.858751][ T218] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.858755][ T218] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.858760][ T218] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.858767][ T218] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.858770][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.858772][ T218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.858776][ T218] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.858780][ T218] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.858782][ T218] ? 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)) [ 9.858785][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.858786][ T218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.858790][ T218] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.858794][ T218] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.858796][ T218] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.858801][ T218] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.858804][ T218] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.858806][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.858808][ T218] ? 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) [ 9.858811][ T218] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.858813][ T218] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.858816][ T218] vprintk_emit (kernel/printk/printk.c:2479) [ 9.858819][ T218] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.858821][ T218] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.858825][ T218] _printk (kernel/printk/printk.c:2504) [ 9.858829][ T218] ? snapshot_read.cold (user.c:?) [ 9.858831][ T218] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.858834][ T218] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.858838][ T218] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.858841][ T218] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.858844][ T218] ? exit_notify (kernel/exit.c:780) [ 9.858846][ T218] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.858848][ T218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.858852][ T218] do_group_exit (kernel/exit.c:1151) [ 9.858855][ T218] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.858856][ T218] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.858859][ T218] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.858863][ T218] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.858866][ T218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.858868][ T218] RIP: 0033:0x7fbf5aa161b8 [ 9.858870][ T218] Code: Unable to access opcode bytes at 0x7fbf5aa1618e. Code starting with the faulting instruction =========================================== [ 9.858871][ T218] RSP: 002b:00007fff5325eb88 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.858873][ T218] RAX: ffffffffffffffda RBX: 00007fbf5ab46f88 RCX: 00007fbf5aa161b8 [ 9.858875][ T218] RDX: 00007fbf5a760fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.858875][ T218] RBP: 00007fff5325ebe0 R08: 0000000000000000 R09: 0000000000000050 [ 9.858876][ T218] R10: 00007fff5325e9a0 R11: 0000000000000246 R12: 0000000000000001 [ 9.858877][ T218] R13: 0000000000000000 R14: 00007fbf5ab45680 R15: 00007fbf5ab46fa0 | [ 11.069194][ T260] softirqs last disabled at (29820): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 11.069196][ T260] Preemption disabled at: | [ 11.069197][ T260] 0x0 | [ 11.069206][ T260] Tainted: [W]=WARN [ 11.069207][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.069209][ T260] Call Trace: [ 11.069210][ T260] [ 11.069212][ T260] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.069218][ T260] __might_resched.cold (kernel/sched/core.c:9234) [ 11.069223][ T260] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.069227][ T260] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.069231][ T260] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.069233][ T260] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.069239][ T260] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.069244][ T260] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.069248][ T260] put_chars (drivers/char/virtio_console.c:1176) [ 11.069251][ T260] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.069252][ T260] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.069256][ T260] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.069262][ T260] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.069269][ T260] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.069272][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.069274][ T260] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.069278][ T260] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.069281][ T260] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.069283][ T260] ? 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)) [ 11.069287][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.069288][ T260] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.069292][ T260] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.069296][ T260] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.069298][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.069303][ T260] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.069306][ T260] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.069308][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.069309][ T260] ? 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) [ 11.069313][ T260] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.069315][ T260] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.069317][ T260] vprintk_emit (kernel/printk/printk.c:2479) [ 11.069320][ T260] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.069323][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.069327][ T260] _printk (kernel/printk/printk.c:2504) [ 11.069330][ T260] ? snapshot_read.cold (user.c:?) [ 11.069333][ T260] ? 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) [ 11.069336][ T260] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.069339][ T260] ? 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) [ 11.069342][ T260] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.069346][ T260] ? exit_notify (kernel/exit.c:780) [ 11.069347][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.069350][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.069353][ T260] do_group_exit (kernel/exit.c:1151) [ 11.069356][ T260] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.069358][ T260] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.069360][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.069364][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.069367][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.069370][ T260] RIP: 0033:0x7f69d3e031b8 [ 11.069372][ T260] Code: Unable to access opcode bytes at 0x7f69d3e0318e. Code starting with the faulting instruction =========================================== [ 11.069373][ T260] RSP: 002b:00007ffc509eb508 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.069375][ T260] RAX: ffffffffffffffda RBX: 00007f69d3f33f88 RCX: 00007f69d3e031b8 [ 11.069377][ T260] RDX: 00007f69d3b4dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.069377][ T260] RBP: 00007ffc509eb560 R08: 0000000000000000 R09: 0000000000000050 [ 11.069378][ T260] R10: 00007ffc509eb320 R11: 0000000000000246 R12: 0000000000000001 [ 11.069379][ T260] R13: 0000000000000000 R14: 00007f69d3f32680 R15: 00007f69d3f33fa0 | [ 32.067247][ T858] softirqs last disabled at (28588): ip6_route_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:3970) | [ 32.067249][ T858] Preemption disabled at: | [ 32.067250][ T858] 0x0 | [ 32.067260][ T858] Tainted: [W]=WARN [ 32.067261][ T858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.067263][ T858] Call Trace: [ 32.067264][ T858] [ 32.067266][ T858] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.067272][ T858] __might_resched.cold (kernel/sched/core.c:9234) [ 32.067277][ T858] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.067281][ T858] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.067286][ T858] __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)) [ 32.067287][ T858] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.067294][ T858] ? 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) [ 32.067296][ T858] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.067300][ T858] put_chars (drivers/char/virtio_console.c:1176) [ 32.067302][ T858] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.067306][ T858] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 32.067310][ T858] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.067314][ T858] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.067316][ T858] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.067320][ T858] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.067322][ T858] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 32.067325][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.067328][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.067332][ T858] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.067336][ T858] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.067337][ T858] ? 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)) [ 32.067341][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.067342][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.067346][ T858] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.067350][ T858] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.067352][ T858] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.067357][ T858] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.067360][ T858] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.067362][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.067363][ T858] ? 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) [ 32.067367][ T858] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.067369][ T858] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.067371][ T858] vprintk_emit (kernel/printk/printk.c:2479) [ 32.067374][ T858] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.067376][ T858] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 32.067379][ T858] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 32.067381][ T858] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 32.067386][ T858] _printk (kernel/printk/printk.c:2504) [ 32.067389][ T858] ? snapshot_read.cold (user.c:?) [ 32.067395][ T858] ? 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) [ 32.067399][ T858] fib6_add_1.constprop.0.cold (net/ipv6/ip6_fib.c:795 (discriminator 1)) [ 32.067406][ T858] fib6_add (net/ipv6/ip6_fib.c:1446) [ 32.067411][ T858] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 32.067417][ T858] ip6_route_add (net/ipv6/route.c:1356 net/ipv6/route.c:3970) [ 32.067418][ T858] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 32.067420][ T858] inet6_rtm_newroute (net/ipv6/route.c:5689) [ 32.067422][ T858] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 32.067424][ T858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.067426][ T858] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.067433][ T858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.067436][ T858] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 32.067439][ T858] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 32.067442][ T858] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.067445][ T858] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.067447][ T858] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.067451][ T858] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.067453][ T858] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.067457][ T858] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.067459][ T858] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.067462][ T858] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.067468][ T858] ? 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)) [ 32.067470][ T858] ? 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)) [ 32.067474][ T858] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.067478][ T858] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.067483][ T858] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.067487][ T858] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.067491][ T858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.067493][ T858] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.067498][ T858] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.067502][ T858] ____sys_sendmsg (net/socket.c:2713) [ 32.067504][ T858] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.067506][ T858] ? sock_write_iter (net/socket.c:1269) [ 32.067508][ T858] ? move_addr_to_kernel (net/socket.c:258) [ 32.067512][ T858] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 32.067515][ T858] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.067518][ T858] ___sys_sendmsg (net/socket.c:2767) [ 32.067520][ T858] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 32.067523][ T858] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.067525][ T858] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 32.067539][ T858] __sys_sendmsg (net/socket.c:2799) [ 32.067542][ T858] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.067547][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.067549][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.067552][ T858] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.067555][ T858] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.067558][ T858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.067560][ T858] RIP: 0033:0x7f04c6d8954e [ 32.067562][ T858] 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 [ 32.067564][ T858] RSP: 002b:00007ffc3a389d40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.067567][ T858] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f04c6d8954e [ 32.067568][ T858] RDX: 0000000000000000 RSI: 00007ffc3a389df0 RDI: 0000000000000005 [ 32.067569][ T858] RBP: 00007ffc3a389d50 R08: 0000000000000000 R09: 0000000000000000 [ 32.067570][ T858] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e9cb [ 32.067570][ T858] R13: 00000000004a1620 R14: 0000000000000000 R15: 0000000000000000 | [ 33.244140][ T928] softirqs last disabled at (13366): ip6_route_multipath_add (./include/linux/spinlock.h:353 net/ipv6/route.c:1355 net/ipv6/route.c:5521) | [ 33.244141][ T928] Preemption disabled at: | [ 33.244142][ T928] 0x0 | [ 33.244152][ T928] Tainted: [W]=WARN [ 33.244153][ T928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.244154][ T928] Call Trace: [ 33.244156][ T928] [ 33.244157][ T928] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.244163][ T928] __might_resched.cold (kernel/sched/core.c:9234) [ 33.244168][ T928] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.244172][ T928] ? __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.244176][ T928] __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.244178][ T928] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.244185][ T928] ? 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.244187][ T928] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.244191][ T928] put_chars (drivers/char/virtio_console.c:1176) [ 33.244193][ T928] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 33.244195][ T928] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.244198][ T928] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.244201][ T928] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.244204][ T928] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.244207][ T928] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.244211][ T928] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.244213][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244215][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244219][ T928] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.244221][ T928] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 33.244225][ T928] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.244226][ T928] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.244230][ T928] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.244234][ T928] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.244236][ T928] ? 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.244239][ T928] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.244242][ T928] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.244246][ T928] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.244251][ T928] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.244252][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244258][ T928] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.244261][ T928] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.244262][ T928] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.244264][ T928] ? 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.244268][ T928] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.244269][ T928] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.244272][ T928] vprintk_emit (kernel/printk/printk.c:2479) [ 33.244275][ T928] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.244276][ T928] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.244279][ T928] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 33.244280][ T928] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 33.244281][ T928] ? 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)) [ 33.244282][ T928] ? inet6_rtm_newroute (net/ipv6/route.c:5687) [ 33.244284][ T928] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.244286][ T928] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.244291][ T928] _printk (kernel/printk/printk.c:2504) [ 33.244295][ T928] ? snapshot_read.cold (user.c:?) [ 33.244301][ T928] ? 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) [ 33.244304][ T928] fib6_add_1.constprop.0.cold (net/ipv6/ip6_fib.c:795 (discriminator 1)) [ 33.244311][ T928] fib6_add (net/ipv6/ip6_fib.c:1446) [ 33.244317][ T928] ? fib6_add_rt2node (net/ipv6/ip6_fib.c:1197) [ 33.244322][ T928] ip6_route_multipath_add (net/ipv6/route.c:1356 net/ipv6/route.c:5521) [ 33.244327][ T928] ? ip6_route_info_create_nh (net/ipv6/route.c:3933 (discriminator 2)) [ 33.244336][ T928] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.244338][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244340][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244344][ T928] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 33.244346][ T928] inet6_rtm_newroute (net/ipv6/route.c:5687) [ 33.244348][ T928] ? rt6_add_route_info (net/ipv6/route.c:4455) [ 33.244349][ T928] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.244351][ T928] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.244358][ T928] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.244361][ T928] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/rtnetlink.c:7130 (discriminator 2)) [ 33.244363][ T928] ? rtnl_get_link (net/core/rtnetlink.c:409 (discriminator 8)) [ 33.244366][ T928] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.244369][ T928] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.244371][ T928] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.244375][ T928] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.244377][ T928] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.244380][ T928] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.244382][ T928] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.244385][ T928] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.244391][ T928] ? 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)) [ 33.244393][ T928] ? 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)) [ 33.244397][ T928] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.244401][ T928] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.244406][ T928] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.244410][ T928] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.244414][ T928] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.244416][ T928] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 33.244421][ T928] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.244425][ T928] ____sys_sendmsg (net/socket.c:2713) [ 33.244427][ T928] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.244430][ T928] ? sock_write_iter (net/socket.c:1269) [ 33.244431][ T928] ? move_addr_to_kernel (net/socket.c:258) [ 33.244435][ T928] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 33.244438][ T928] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.244442][ T928] ___sys_sendmsg (net/socket.c:2767) [ 33.244443][ T928] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 33.244446][ T928] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.244448][ T928] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 33.244462][ T928] __sys_sendmsg (net/socket.c:2799) [ 33.244465][ T928] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.244471][ T928] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.244472][ T928] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.244475][ T928] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.244479][ T928] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.244482][ T928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.244484][ T928] RIP: 0033:0x7f7100a0e54e [ 33.244486][ T928] 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 [ 33.244488][ T928] RSP: 002b:00007ffd21d99250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.244491][ T928] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f7100a0e54e [ 33.244492][ T928] RDX: 0000000000000000 RSI: 00007ffd21d99300 RDI: 0000000000000005 [ 33.244493][ T928] RBP: 00007ffd21d99260 R08: 0000000000000000 R09: 0000000000000000 [ 33.244494][ T928] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e9cc [ 33.244495][ T928] R13: 00000000004a1620 R14: 00007ffd21d9b870 R15: 0000000000000000 | [ 56.679856][ T1898] softirqs last disabled at (15705): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 56.679859][ T1898] Preemption disabled at: | [ 56.679859][ T1898] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.679868][ T1898] Tainted: [W]=WARN [ 56.679869][ T1898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.679870][ T1898] Call Trace: [ 56.679872][ T1898] [ 56.679873][ T1898] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.679878][ T1898] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.679880][ T1898] __might_resched.cold (kernel/sched/core.c:9234) [ 56.679885][ T1898] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.679889][ T1898] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 56.679893][ T1898] __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)) [ 56.679895][ T1898] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.679902][ T1898] ? 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) [ 56.679904][ T1898] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.679908][ T1898] put_chars (drivers/char/virtio_console.c:1176) [ 56.679910][ T1898] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.679911][ T1898] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.679915][ T1898] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.679918][ T1898] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.679923][ T1898] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.679926][ T1898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.679931][ T1898] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.679934][ T1898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.679939][ T1898] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.679943][ T1898] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.679944][ T1898] ? 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)) [ 56.679947][ T1898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.679949][ T1898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.679953][ T1898] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.679957][ T1898] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.679959][ T1898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.679964][ T1898] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.679967][ T1898] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.679969][ T1898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.679970][ T1898] ? 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) [ 56.679974][ T1898] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.679976][ T1898] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.679978][ T1898] vprintk_emit (kernel/printk/printk.c:2479) [ 56.679982][ T1898] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.679984][ T1898] ? netdev_run_todo (net/core/dev.c:11776) [ 56.679987][ T1898] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 56.679992][ T1898] ? mirred_cleanup_module (net/sched/act_mirred.c:562) act_mirred [ 56.679994][ T1898] _printk (kernel/printk/printk.c:2504) [ 56.679998][ T1898] ? snapshot_read.cold (user.c:?) [ 56.679999][ T1898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.680002][ T1898] ? mirred_cleanup_module (net/sched/act_mirred.c:562) act_mirred [ 56.680004][ T1898] ? __up_write (kernel/locking/rwsem.c:1415) [ 56.680005][ T1898] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 56.680009][ T1898] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 56.680011][ T1898] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 56.680014][ T1898] do_one_initcall (init/main.c:1357) [ 56.680018][ T1898] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 56.680022][ T1898] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 56.680025][ T1898] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 56.680030][ T1898] do_init_module (kernel/module/main.c:3117) [ 56.680033][ T1898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 56.680037][ T1898] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 56.680039][ T1898] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 56.680043][ T1898] load_module (kernel/module/main.c:3593) [ 56.680048][ T1898] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 56.680053][ T1898] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 56.680056][ T1898] ? __ia32_sys_fsconfig (??:?) [ 56.680060][ T1898] ? backing_file_read_iter (fs/backing-file.c:211) [ 56.680064][ T1898] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.680067][ T1898] init_module_from_file (kernel/module/main.c:3790) [ 56.680069][ T1898] ? __do_sys_init_module (kernel/module/main.c:3664) [ 56.680076][ T1898] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.680080][ T1898] ? 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) [ 56.680083][ T1898] idempotent_init_module (kernel/module/main.c:3802) [ 56.680086][ T1898] ? init_module_from_file (kernel/module/main.c:3791) [ 56.680091][ T1898] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 56.680093][ T1898] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 56.680099][ T1898] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 56.680100][ T1898] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 56.680104][ T1898] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.680111][ T1898] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.680114][ T1898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.680116][ T1898] RIP: 0033:0x7f07ab38237d [ 56.680119][ T1898] 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 [ 56.680120][ T1898] RSP: 002b:00007ffd1fdc4568 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 56.680123][ T1898] RAX: ffffffffffffffda RBX: 0000555ec0494810 RCX: 00007f07ab38237d [ 56.680124][ T1898] RDX: 0000000000000000 RSI: 0000555ea5cfeffd RDI: 0000000000000000 [ 56.680125][ T1898] RBP: 00007ffd1fdc4600 R08: 0000000000000000 R09: 0000000000000000 [ 56.680126][ T1898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000555ea5cfeffd [ 56.680127][ T1898] R13: 0000555ec0494960 R14: 0000000000040000 R15: 0000000000000000 | [ 58.511862][ C0] | [ 58.511862][ C0] | [ 58.511862][ C0] stack backtrace: | [ 58.511868][ C0] Tainted: [W]=WARN [ 58.511869][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.511871][ C0] Call Trace: [ 58.511872][ C0] [ 58.511873][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.511878][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 58.511880][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 58.511882][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 58.511885][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 58.511886][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 58.511888][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 58.511890][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.511892][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 58.511894][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.511896][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.511898][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 58.511900][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 58.511902][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 58.511904][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.511905][ 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)) [ 58.511907][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.511909][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.511911][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.511913][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.511915][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.511917][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.511919][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.511920][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.511922][ 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) [ 58.511923][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.511925][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.511927][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 58.511928][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.511930][ 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)) [ 58.511932][ C0] _printk (kernel/printk/printk.c:2504) [ 58.511933][ C0] ? snapshot_read.cold (user.c:?) [ 58.511935][ 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)) [ 58.511937][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.511939][ 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)) [ 58.511940][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.511942][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.511944][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 58.511946][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 58.511948][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 58.511950][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.511952][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.511954][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.511956][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 58.511957][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.511959][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 58.511961][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.511964][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.511967][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 58.511969][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 58.511970][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.511973][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 58.511974][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.511975][ C0] handle_softirqs (kernel/softirq.c:645) [ 58.511977][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.511979][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 58.511981][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 58.511983][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 58.511984][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 58.511986][ C0] [ 58.511986][ C0] [ 58.511987][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 58.511989][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 58.511990][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 58.511992][ C0] Code: 48 8b 3d 94 92 68 02 e8 1f 00 00 00 48 2b 05 58 e3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 16 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 92 68 02 mov 0x2689294(%rip),%rdi # 0x268929b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 e3 a0 00 sub 0xa0e358(%rip),%rax # 0xa0e36b 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 16 0e 00 verw 0xe1613(%rip) # 0xe163b 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 [ 58.511994][ C0] RSP: 0018:ffffffffa5007cf8 EFLAGS: 00000296 [ 58.511996][ C0] RAX: 00000000003353a1 RBX: ffffffffa5030600 RCX: ffffffffa1706247 [ 58.511998][ C0] RDX: ffffffffa5030600 RSI: ffffffffa4911042 RDI: ffffffffa42949e0 [ 58.511998][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 58.512000][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4a00fa2 [ 58.512000][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 58.512002][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 58.512004][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 58.512006][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 58.512007][ C0] default_idle_call (kernel/sched/idle.c:122) [ 58.512009][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 58.512010][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 58.512012][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 58.512015][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.512016][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512017][ C0] do_idle (kernel/sched/idle.c:355) [ 58.512019][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 58.512020][ C0] rest_init (init/main.c:727) [ 58.512022][ C0] ? __cpuidle_text_end (??:?) [ 58.512025][ C0] ? rest_init (init/main.c:727) [ 58.512026][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 58.512030][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 58.512031][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 58.512033][ C0] start_kernel (init/main.c:1185) [ 58.512035][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 58.512037][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 58.512039][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 58.512057][ C0] softirqs last disabled at (3363747): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 58.512059][ C0] Preemption disabled at: | [ 58.512059][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 58.512064][ C0] Tainted: [W]=WARN [ 58.512065][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.512065][ C0] Call Trace: [ 58.512066][ C0] [ 58.512066][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.512069][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 58.512070][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 58.512073][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.512076][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512078][ 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)) [ 58.512079][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.512080][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.512083][ 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) [ 58.512084][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.512087][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 58.512089][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.512090][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 58.512093][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.512096][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.512097][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512098][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512100][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.512102][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.512104][ 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)) [ 58.512106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512107][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.512109][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.512115][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.512117][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.512120][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.512122][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.512123][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512124][ 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) [ 58.512126][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.512128][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.512129][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 58.512131][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.512132][ 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)) [ 58.512134][ C0] _printk (kernel/printk/printk.c:2504) [ 58.512136][ C0] ? snapshot_read.cold (user.c:?) [ 58.512138][ 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)) [ 58.512139][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.512142][ 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)) [ 58.512143][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.512145][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.512146][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 58.512148][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 58.512150][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 58.512151][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.512153][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.512155][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512156][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 58.512158][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 58.512160][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 58.512162][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.512165][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.512167][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 58.512169][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 58.512171][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.512172][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 58.512173][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512174][ C0] handle_softirqs (kernel/softirq.c:645) [ 58.512176][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.512178][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 58.512180][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 58.512181][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 58.512183][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 58.512184][ C0] [ 58.512185][ C0] [ 58.512185][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 58.512187][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 58.512188][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 58.512190][ C0] Code: 48 8b 3d 94 92 68 02 e8 1f 00 00 00 48 2b 05 58 e3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 16 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 92 68 02 mov 0x2689294(%rip),%rdi # 0x268929b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 e3 a0 00 sub 0xa0e358(%rip),%rax # 0xa0e36b 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 16 0e 00 verw 0xe1613(%rip) # 0xe163b 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 [ 58.512191][ C0] RSP: 0018:ffffffffa5007cf8 EFLAGS: 00000296 [ 58.512192][ C0] RAX: 00000000003353a1 RBX: ffffffffa5030600 RCX: ffffffffa1706247 [ 58.512193][ C0] RDX: ffffffffa5030600 RSI: ffffffffa4911042 RDI: ffffffffa42949e0 [ 58.512193][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 58.512194][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4a00fa2 [ 58.512195][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 58.512196][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 58.512198][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 58.512200][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 58.512201][ C0] default_idle_call (kernel/sched/idle.c:122) [ 58.512203][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 58.512204][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 58.512206][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 58.512207][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 58.512209][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.512210][ C0] do_idle (kernel/sched/idle.c:355) [ 58.512212][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 58.512213][ C0] rest_init (init/main.c:727) [ 58.512215][ C0] ? __cpuidle_text_end (??:?) [ 58.512217][ C0] ? rest_init (init/main.c:727) [ 58.512219][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 58.512221][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 58.512222][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 58.512223][ C0] start_kernel (init/main.c:1185) [ 58.512225][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 58.512227][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 58.512228][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 123.441574][ T2583] softirqs last disabled at (0): 0x0 | [ 123.441575][ T2583] Preemption disabled at: | [ 123.441576][ T2583] vprintk_emit (kernel/printk/printk.c:2471) | [ 123.441585][ T2583] Tainted: [W]=WARN [ 123.441586][ T2583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.441588][ T2583] Call Trace: [ 123.441589][ T2583] [ 123.441590][ T2583] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.441596][ T2583] ? vprintk_emit (kernel/printk/printk.c:2471) [ 123.441597][ T2583] __might_resched.cold (kernel/sched/core.c:9234) [ 123.441601][ T2583] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 123.441604][ T2583] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 123.441606][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441609][ T2583] __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)) [ 123.441611][ T2583] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.441614][ T2583] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.441619][ T2583] ? 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) [ 123.441621][ T2583] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.441623][ T2583] put_chars (drivers/char/virtio_console.c:1176) [ 123.441625][ T2583] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 123.441626][ T2583] ? __send_to_port (drivers/char/virtio_console.c:654) [ 123.441628][ T2583] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 123.441630][ T2583] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 123.441635][ T2583] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 123.441637][ T2583] ? 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) [ 123.441638][ T2583] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 123.441641][ T2583] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.441643][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441644][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.441647][ T2583] console_emit_next_record (kernel/printk/printk.c:3183) [ 123.441649][ T2583] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 123.441651][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441652][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441653][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441654][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.441656][ T2583] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 123.441658][ T2583] console_flush_one_record (kernel/printk/printk.c:3268) [ 123.441660][ T2583] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 123.441663][ T2583] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 123.441665][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.441666][ T2583] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 123.441668][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441669][ T2583] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.441670][ T2583] ? 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) [ 123.441672][ T2583] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 123.441673][ T2583] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 123.441675][ T2583] ? vprintk_emit (kernel/printk/printk.c:2478) [ 123.441676][ T2583] vprintk_emit (kernel/printk/printk.c:2479) [ 123.441678][ T2583] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 123.441679][ T2583] ? kasan_save_stack (mm/kasan/common.c:58) [ 123.441681][ T2583] ? kasan_save_track (mm/kasan/common.c:78) [ 123.441682][ T2583] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 123.441683][ T2583] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 123.441684][ T2583] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 123.441687][ T2583] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 123.441688][ T2583] ? do_sock_setsockopt (net/socket.c:2397) [ 123.441692][ T2583] _printk (kernel/printk/printk.c:2504) [ 123.441695][ T2583] ? snapshot_read.cold (user.c:?) [ 123.441697][ T2583] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 123.441700][ T2583] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 123.441702][ T2583] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 123.441704][ T2583] ? netdev_notice (net/core/dev.c:13194) [ 123.441707][ T2583] ? 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) [ 123.441708][ T2583] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 123.441711][ T2583] netif_set_promiscuity (net/core/dev.c:9699) [ 123.441714][ T2583] dev_set_promiscuity (net/core/dev_api.c:288) [ 123.441716][ T2583] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 123.441719][ T2583] packet_mc_add (net/packet/af_packet.c:3755) [ 123.441720][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441721][ T2583] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.441723][ T2583] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 123.441725][ T2583] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 123.441729][ T2583] packet_setsockopt (net/packet/af_packet.c:3840) [ 123.441730][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.441732][ T2583] ? packet_bind (net/packet/af_packet.c:3341) [ 123.441733][ T2583] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.441735][ T2583] ? do_sock_getsockopt (net/socket.c:2484) [ 123.441737][ T2583] ? sock_poll (net/socket.c:1514) [ 123.441739][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441740][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.441741][ T2583] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.441744][ T2583] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 123.441746][ T2583] do_sock_setsockopt (net/socket.c:2397) [ 123.441748][ T2583] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 123.441749][ T2583] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 123.441751][ T2583] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 123.441753][ T2583] __sys_setsockopt (net/socket.c:2422) [ 123.441756][ T2583] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 123.441758][ T2583] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.441759][ T2583] ? 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)) [ 123.441760][ T2583] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 123.441762][ T2583] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.441764][ T2583] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 123.441766][ T2583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.441768][ T2583] RIP: 0033:0x7f1f8fa632de [ 123.441770][ T2583] 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 [ 123.441771][ T2583] RSP: 002b:00007ffc82514e48 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 123.441775][ T2583] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f1f8fa632de [ 123.441776][ T2583] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 123.441777][ T2583] RBP: 00007ffc82514f80 R08: 0000000000000010 R09: 0000000013d752d0 [ 123.441778][ T2583] R10: 00007ffc82514ec0 R11: 0000000000000246 R12: 0000000000000001 [ 123.441779][ T2583] R13: 0000000013d710a8 R14: 0000000013d70e20 R15: 0000000000000000 | [ 125.464410][ T2583] softirqs last disabled at (0): 0x0 | [ 125.464412][ T2583] Preemption disabled at: | [ 125.464412][ T2583] vprintk_emit (kernel/printk/printk.c:2471) | [ 125.464420][ T2583] Tainted: [W]=WARN [ 125.464421][ T2583] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.464422][ T2583] Call Trace: [ 125.464424][ T2583] [ 125.464424][ T2583] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 125.464428][ T2583] ? vprintk_emit (kernel/printk/printk.c:2471) [ 125.464430][ T2583] __might_resched.cold (kernel/sched/core.c:9234) [ 125.464433][ T2583] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 125.464436][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464438][ T2583] __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)) [ 125.464441][ T2583] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 125.464444][ T2583] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.464448][ T2583] ? 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) [ 125.464449][ T2583] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.464451][ T2583] put_chars (drivers/char/virtio_console.c:1176) [ 125.464453][ T2583] ? __send_to_port (drivers/char/virtio_console.c:654) [ 125.464454][ T2583] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 125.464456][ T2583] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 125.464458][ T2583] ? pointer (lib/vsprintf.c:2577) [ 125.464460][ T2583] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 125.464464][ T2583] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 125.464466][ T2583] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 125.464468][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.464470][ T2583] console_emit_next_record (kernel/printk/printk.c:3183) [ 125.464472][ T2583] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 125.464474][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464475][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464476][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464477][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.464479][ T2583] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 125.464481][ T2583] console_flush_one_record (kernel/printk/printk.c:3268) [ 125.464483][ T2583] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 125.464486][ T2583] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 125.464487][ T2583] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.464489][ T2583] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 125.464490][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464491][ T2583] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 125.464493][ T2583] ? 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) [ 125.464494][ T2583] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 125.464496][ T2583] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 125.464497][ T2583] ? vprintk_emit (kernel/printk/printk.c:2478) [ 125.464499][ T2583] vprintk_emit (kernel/printk/printk.c:2479) [ 125.464500][ T2583] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 125.464501][ T2583] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 125.464504][ T2583] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.464506][ T2583] ? __kernel_text_address (kernel/extable.c:79) [ 125.464508][ T2583] _printk (kernel/printk/printk.c:2504) [ 125.464511][ T2583] ? snapshot_read.cold (user.c:?) [ 125.464513][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464514][ T2583] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 125.464516][ T2583] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 125.464518][ T2583] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 125.464520][ T2583] ? netdev_notice (net/core/dev.c:13194) [ 125.464522][ T2583] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 125.464525][ T2583] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 125.464526][ T2583] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 125.464529][ T2583] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 125.464531][ T2583] ? __fput (fs/file_table.c:512) [ 125.464534][ T2583] ? 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) [ 125.464535][ T2583] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 125.464537][ T2583] netif_set_promiscuity (net/core/dev.c:9699) [ 125.464540][ T2583] dev_set_promiscuity (net/core/dev_api.c:288) [ 125.464542][ T2583] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 125.464544][ T2583] ? packet_set_ring (net/packet/af_packet.c:652) [ 125.464546][ T2583] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 125.464548][ T2583] __sock_release (net/socket.c:735) [ 125.464550][ T2583] sock_close (net/socket.c:1526 (discriminator 1)) [ 125.464552][ T2583] __fput (fs/file_table.c:512) [ 125.464554][ T2583] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 125.464556][ T2583] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 125.464557][ T2583] ? 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) [ 125.464559][ T2583] task_work_run (kernel/task_work.c:233) [ 125.464561][ T2583] ? task_work_cancel (kernel/task_work.c:190) [ 125.464562][ T2583] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 125.464564][ T2583] do_exit (./include/linux/task_work.h:40 kernel/exit.c:1008) [ 125.464566][ T2583] ? exit_notify (kernel/exit.c:780) [ 125.464567][ T2583] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 125.464569][ T2583] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.464571][ T2583] do_group_exit (kernel/exit.c:1151) [ 125.464573][ T2583] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 125.464574][ T2583] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 125.464576][ T2583] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 125.464579][ T2583] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 125.464580][ T2583] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.464582][ T2583] RIP: 0033:0x7f1f8fa2b1b8 [ 125.464584][ T2583] Code: Unable to access opcode bytes at 0x7f1f8fa2b18e. Code starting with the faulting instruction =========================================== [ 125.464585][ T2583] RSP: 002b:00007ffc82515258 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 125.464587][ T2583] RAX: ffffffffffffffda RBX: 00007f1f8fb5bf88 RCX: 00007f1f8fa2b1b8 [ 125.464588][ T2583] RDX: 00007f1f8f856908 RSI: fffffffffffffce8 RDI: 0000000000000000 [ 125.464589][ T2583] RBP: 00007ffc825152b0 R08: 0000000000000000 R09: 0000000000000000 [ 125.464590][ T2583] R10: 00007f1f8f8a71a0 R11: 0000000000000246 R12: 0000000000000001 [ 125.464591][ T2583] R13: 0000000000000000 R14: 00007f1f8fb5a680 R15: 00007f1f8fb5bfa0 | [ 182.148117][ T6645] softirqs last disabled at (0): 0x0 | [ 182.148118][ T6645] Preemption disabled at: | [ 182.148119][ T6645] 0x0 | [ 182.148127][ T6645] Tainted: [W]=WARN [ 182.148128][ T6645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 182.148129][ T6645] Call Trace: [ 182.148131][ T6645] [ 182.148132][ T6645] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 182.148137][ T6645] __might_resched.cold (kernel/sched/core.c:9234) [ 182.148142][ T6645] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 182.148145][ T6645] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 182.148148][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148151][ T6645] __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)) [ 182.148154][ T6645] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 182.148157][ T6645] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 182.148162][ T6645] ? 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) [ 182.148164][ T6645] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 182.148166][ T6645] put_chars (drivers/char/virtio_console.c:1176) [ 182.148168][ T6645] ? __send_to_port (drivers/char/virtio_console.c:654) [ 182.148169][ T6645] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 182.148173][ T6645] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 182.148177][ T6645] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 182.148179][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148180][ T6645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.148182][ T6645] console_emit_next_record (kernel/printk/printk.c:3183) [ 182.148185][ T6645] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 182.148187][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148188][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148189][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148190][ T6645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.148191][ T6645] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 182.148193][ T6645] console_flush_one_record (kernel/printk/printk.c:3268) [ 182.148196][ T6645] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 182.148198][ T6645] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 182.148200][ T6645] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.148202][ T6645] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 182.148203][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148204][ T6645] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 182.148206][ T6645] ? 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) [ 182.148207][ T6645] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 182.148208][ T6645] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 182.148210][ T6645] ? vprintk_emit (kernel/printk/printk.c:2478) [ 182.148211][ T6645] vprintk_emit (kernel/printk/printk.c:2479) [ 182.148213][ T6645] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 182.148214][ T6645] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 182.148216][ T6645] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 182.148219][ T6645] _printk (kernel/printk/printk.c:2504) [ 182.148221][ T6645] ? snapshot_read.cold (user.c:?) [ 182.148223][ T6645] ? 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) [ 182.148225][ T6645] ? 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) [ 182.148226][ T6645] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 182.148228][ T6645] ? 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) [ 182.148230][ T6645] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 182.148233][ T6645] ? exit_notify (kernel/exit.c:780) [ 182.148235][ T6645] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 182.148237][ T6645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.148238][ T6645] do_group_exit (kernel/exit.c:1151) [ 182.148243][ T6645] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 182.148245][ T6645] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 182.148247][ T6645] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 182.148251][ T6645] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 182.148253][ T6645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 182.148255][ T6645] RIP: 0033:0x7fbff966d1b8 [ 182.148256][ T6645] Code: Unable to access opcode bytes at 0x7fbff966d18e. Code starting with the faulting instruction =========================================== [ 182.148258][ T6645] RSP: 002b:00007ffdcf08d298 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 182.148261][ T6645] RAX: ffffffffffffffda RBX: 00007fbff979df88 RCX: 00007fbff966d1b8 [ 182.148262][ T6645] RDX: 00007fbff93b7fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 182.148263][ T6645] RBP: 00007ffdcf08d2f0 R08: 0000000000000000 R09: 0000000000008010 [ 182.148264][ T6645] R10: 00007ffdcf08d0b0 R11: 0000000000000246 R12: 0000000000000001 [ 182.148265][ T6645] R13: 0000000000000000 R14: 00007fbff979c680 R15: 00007fbff979dfa0 | [ 229.796962][ T9358] softirqs last disabled at (0): 0x0 | [ 229.796963][ T9358] Preemption disabled at: | [ 229.796964][ T9358] vprintk_emit (kernel/printk/printk.c:2471) | [ 229.796973][ T9358] Tainted: [W]=WARN [ 229.796974][ T9358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 229.796976][ T9358] Call Trace: [ 229.796978][ T9358] [ 229.796979][ T9358] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 229.796984][ T9358] ? vprintk_emit (kernel/printk/printk.c:2471) [ 229.796985][ T9358] __might_resched.cold (kernel/sched/core.c:9234) [ 229.796989][ T9358] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 229.796993][ T9358] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 229.796995][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.796997][ T9358] __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)) [ 229.797000][ T9358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 229.797003][ T9358] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 229.797008][ T9358] ? 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) [ 229.797009][ T9358] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 229.797012][ T9358] put_chars (drivers/char/virtio_console.c:1176) [ 229.797013][ T9358] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 229.797015][ T9358] ? __send_to_port (drivers/char/virtio_console.c:654) [ 229.797016][ T9358] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 229.797019][ T9358] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 229.797023][ T9358] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 229.797025][ T9358] ? 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) [ 229.797027][ T9358] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 229.797030][ T9358] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 229.797032][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797033][ T9358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.797035][ T9358] console_emit_next_record (kernel/printk/printk.c:3183) [ 229.797038][ T9358] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 229.797040][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797041][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797041][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797042][ T9358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.797044][ T9358] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 229.797046][ T9358] console_flush_one_record (kernel/printk/printk.c:3268) [ 229.797048][ T9358] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 229.797051][ T9358] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 229.797053][ T9358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.797054][ T9358] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 229.797056][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797057][ T9358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.797058][ T9358] ? 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) [ 229.797060][ T9358] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 229.797061][ T9358] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 229.797063][ T9358] ? vprintk_emit (kernel/printk/printk.c:2478) [ 229.797064][ T9358] vprintk_emit (kernel/printk/printk.c:2479) [ 229.797066][ T9358] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 229.797067][ T9358] ? kasan_save_stack (mm/kasan/common.c:58) [ 229.797068][ T9358] ? kasan_save_track (mm/kasan/common.c:78) [ 229.797069][ T9358] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 229.797071][ T9358] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 229.797072][ T9358] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 229.797074][ T9358] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 229.797075][ T9358] ? do_sock_setsockopt (net/socket.c:2397) [ 229.797079][ T9358] _printk (kernel/printk/printk.c:2504) [ 229.797082][ T9358] ? snapshot_read.cold (user.c:?) [ 229.797084][ T9358] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 229.797087][ T9358] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 229.797089][ T9358] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 229.797091][ T9358] ? netdev_notice (net/core/dev.c:13194) [ 229.797094][ T9358] ? 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) [ 229.797095][ T9358] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 229.797097][ T9358] netif_set_promiscuity (net/core/dev.c:9699) [ 229.797101][ T9358] dev_set_promiscuity (net/core/dev_api.c:288) [ 229.797102][ T9358] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 229.797105][ T9358] packet_mc_add (net/packet/af_packet.c:3755) [ 229.797106][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797108][ T9358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.797109][ T9358] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 229.797111][ T9358] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 229.797115][ T9358] packet_setsockopt (net/packet/af_packet.c:3840) [ 229.797116][ T9358] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.797118][ T9358] ? packet_bind (net/packet/af_packet.c:3341) [ 229.797119][ T9358] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.797121][ T9358] ? do_sock_getsockopt (net/socket.c:2484) [ 229.797123][ T9358] ? sock_poll (net/socket.c:1514) [ 229.797125][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797126][ T9358] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.797127][ T9358] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 229.797130][ T9358] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 229.797132][ T9358] do_sock_setsockopt (net/socket.c:2397) [ 229.797133][ T9358] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 229.797135][ T9358] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 229.797137][ T9358] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 229.797139][ T9358] __sys_setsockopt (net/socket.c:2422) [ 229.797142][ T9358] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 229.797143][ T9358] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 229.797145][ T9358] ? 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)) [ 229.797146][ T9358] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 229.797147][ T9358] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 229.797150][ T9358] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 229.797152][ T9358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 229.797153][ T9358] RIP: 0033:0x7fac285442de [ 229.797155][ T9358] 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 [ 229.797157][ T9358] RSP: 002b:00007ffd9eebb468 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 229.797161][ T9358] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fac285442de [ 229.797162][ T9358] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 229.797163][ T9358] RBP: 00007ffd9eebb5a0 R08: 0000000000000010 R09: 0000000037fc9ea0 [ 229.797164][ T9358] R10: 00007ffd9eebb4e0 R11: 0000000000000246 R12: 0000000000000001 [ 229.797164][ T9358] R13: 0000000037fc50c8 R14: 0000000037fc4e40 R15: 0000000000000000 | [ 230.950066][ T9370] softirqs last disabled at (0): 0x0 | [ 230.950068][ T9370] Preemption disabled at: | [ 230.950068][ T9370] vprintk_emit (kernel/printk/printk.c:2471) | [ 230.950078][ T9370] Tainted: [W]=WARN [ 230.950079][ T9370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 230.950081][ T9370] Call Trace: [ 230.950082][ T9370] [ 230.950083][ T9370] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 230.950088][ T9370] ? vprintk_emit (kernel/printk/printk.c:2471) [ 230.950089][ T9370] __might_resched.cold (kernel/sched/core.c:9234) [ 230.950094][ T9370] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 230.950097][ T9370] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 230.950099][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950102][ T9370] __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)) [ 230.950105][ T9370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 230.950108][ T9370] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 230.950113][ T9370] ? 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) [ 230.950115][ T9370] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 230.950117][ T9370] put_chars (drivers/char/virtio_console.c:1176) [ 230.950118][ T9370] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 230.950120][ T9370] ? __send_to_port (drivers/char/virtio_console.c:654) [ 230.950121][ T9370] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 230.950124][ T9370] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 230.950128][ T9370] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 230.950130][ T9370] ? 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) [ 230.950132][ T9370] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 230.950135][ T9370] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 230.950137][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950138][ T9370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.950141][ T9370] console_emit_next_record (kernel/printk/printk.c:3183) [ 230.950143][ T9370] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 230.950145][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950146][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950147][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950148][ T9370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.950150][ T9370] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 230.950151][ T9370] console_flush_one_record (kernel/printk/printk.c:3268) [ 230.950154][ T9370] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 230.950157][ T9370] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 230.950158][ T9370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.950160][ T9370] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 230.950161][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950162][ T9370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.950164][ T9370] ? 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) [ 230.950165][ T9370] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 230.950167][ T9370] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 230.950168][ T9370] ? vprintk_emit (kernel/printk/printk.c:2478) [ 230.950170][ T9370] vprintk_emit (kernel/printk/printk.c:2479) [ 230.950171][ T9370] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 230.950173][ T9370] ? kasan_save_stack (mm/kasan/common.c:58) [ 230.950175][ T9370] ? kasan_save_track (mm/kasan/common.c:78) [ 230.950176][ T9370] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 230.950177][ T9370] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 230.950178][ T9370] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 230.950180][ T9370] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 230.950182][ T9370] ? do_sock_setsockopt (net/socket.c:2397) [ 230.950185][ T9370] _printk (kernel/printk/printk.c:2504) [ 230.950188][ T9370] ? snapshot_read.cold (user.c:?) [ 230.950190][ T9370] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 230.950193][ T9370] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 230.950195][ T9370] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 230.950197][ T9370] ? netdev_notice (net/core/dev.c:13194) [ 230.950200][ T9370] ? 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) [ 230.950201][ T9370] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 230.950203][ T9370] netif_set_promiscuity (net/core/dev.c:9699) [ 230.950207][ T9370] dev_set_promiscuity (net/core/dev_api.c:288) [ 230.950209][ T9370] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 230.950211][ T9370] packet_mc_add (net/packet/af_packet.c:3755) [ 230.950213][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950214][ T9370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.950216][ T9370] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 230.950218][ T9370] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 230.950222][ T9370] packet_setsockopt (net/packet/af_packet.c:3840) [ 230.950223][ T9370] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.950225][ T9370] ? packet_bind (net/packet/af_packet.c:3341) [ 230.950226][ T9370] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.950228][ T9370] ? do_sock_getsockopt (net/socket.c:2484) [ 230.950231][ T9370] ? sock_poll (net/socket.c:1514) [ 230.950232][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950233][ T9370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.950234][ T9370] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 230.950237][ T9370] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 230.950242][ T9370] do_sock_setsockopt (net/socket.c:2397) [ 230.950244][ T9370] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 230.950246][ T9370] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 230.950248][ T9370] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 230.950250][ T9370] __sys_setsockopt (net/socket.c:2422) [ 230.950252][ T9370] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 230.950254][ T9370] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 230.950256][ T9370] ? 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)) [ 230.950257][ T9370] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 230.950259][ T9370] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 230.950261][ T9370] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 230.950263][ T9370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 230.950265][ T9370] RIP: 0033:0x7f87ed7a12de [ 230.950267][ T9370] 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 [ 230.950268][ T9370] RSP: 002b:00007ffda2c590d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 230.950272][ T9370] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f87ed7a12de [ 230.950273][ T9370] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 230.950274][ T9370] RBP: 00007ffda2c59210 R08: 0000000000000010 R09: 0000000001e1eea0 [ 230.950275][ T9370] R10: 00007ffda2c59150 R11: 0000000000000246 R12: 0000000000000001 [ 230.950276][ T9370] R13: 0000000001e1a0c8 R14: 0000000001e19e40 R15: 0000000000000000 | [ 232.175641][ T9384] softirqs last disabled at (0): 0x0 | [ 232.175643][ T9384] Preemption disabled at: | [ 232.175644][ T9384] vprintk_emit (kernel/printk/printk.c:2471) | [ 232.175654][ T9384] Tainted: [W]=WARN [ 232.175658][ T9384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 232.175661][ T9384] Call Trace: [ 232.175662][ T9384] [ 232.175663][ T9384] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 232.175668][ T9384] ? vprintk_emit (kernel/printk/printk.c:2471) [ 232.175670][ T9384] __might_resched.cold (kernel/sched/core.c:9234) [ 232.175673][ T9384] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 232.175677][ T9384] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 232.175678][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175681][ T9384] __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)) [ 232.175684][ T9384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.175686][ T9384] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.175691][ T9384] ? 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) [ 232.175693][ T9384] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 232.175695][ T9384] put_chars (drivers/char/virtio_console.c:1176) [ 232.175696][ T9384] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 232.175698][ T9384] ? __send_to_port (drivers/char/virtio_console.c:654) [ 232.175699][ T9384] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 232.175702][ T9384] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 232.175706][ T9384] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 232.175708][ T9384] ? 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) [ 232.175710][ T9384] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 232.175713][ T9384] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 232.175715][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175716][ T9384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.175718][ T9384] console_emit_next_record (kernel/printk/printk.c:3183) [ 232.175721][ T9384] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 232.175723][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175723][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175724][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175725][ T9384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.175727][ T9384] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 232.175729][ T9384] console_flush_one_record (kernel/printk/printk.c:3268) [ 232.175731][ T9384] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 232.175734][ T9384] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 232.175735][ T9384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.175737][ T9384] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 232.175739][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175739][ T9384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.175741][ T9384] ? 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) [ 232.175742][ T9384] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 232.175744][ T9384] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 232.175745][ T9384] ? vprintk_emit (kernel/printk/printk.c:2478) [ 232.175747][ T9384] vprintk_emit (kernel/printk/printk.c:2479) [ 232.175748][ T9384] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 232.175749][ T9384] ? kasan_save_stack (mm/kasan/common.c:58) [ 232.175751][ T9384] ? kasan_save_track (mm/kasan/common.c:78) [ 232.175753][ T9384] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 232.175754][ T9384] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 232.175755][ T9384] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 232.175757][ T9384] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 232.175759][ T9384] ? do_sock_setsockopt (net/socket.c:2397) [ 232.175762][ T9384] _printk (kernel/printk/printk.c:2504) [ 232.175765][ T9384] ? snapshot_read.cold (user.c:?) [ 232.175767][ T9384] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 232.175770][ T9384] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 232.175772][ T9384] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 232.175774][ T9384] ? netdev_notice (net/core/dev.c:13194) [ 232.175777][ T9384] ? 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) [ 232.175779][ T9384] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 232.175781][ T9384] netif_set_promiscuity (net/core/dev.c:9699) [ 232.175784][ T9384] dev_set_promiscuity (net/core/dev_api.c:288) [ 232.175786][ T9384] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 232.175789][ T9384] packet_mc_add (net/packet/af_packet.c:3755) [ 232.175790][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175791][ T9384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.175793][ T9384] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 232.175795][ T9384] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 232.175799][ T9384] packet_setsockopt (net/packet/af_packet.c:3840) [ 232.175800][ T9384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 232.175802][ T9384] ? packet_bind (net/packet/af_packet.c:3341) [ 232.175803][ T9384] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 232.175805][ T9384] ? do_sock_getsockopt (net/socket.c:2484) [ 232.175807][ T9384] ? sock_poll (net/socket.c:1514) [ 232.175809][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175810][ T9384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 232.175811][ T9384] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 232.175814][ T9384] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 232.175816][ T9384] do_sock_setsockopt (net/socket.c:2397) [ 232.175818][ T9384] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 232.175819][ T9384] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 232.175821][ T9384] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 232.175823][ T9384] __sys_setsockopt (net/socket.c:2422) [ 232.175826][ T9384] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 232.175828][ T9384] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 232.175829][ T9384] ? 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)) [ 232.175830][ T9384] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 232.175832][ T9384] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 232.175834][ T9384] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 232.175836][ T9384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 232.175838][ T9384] RIP: 0033:0x7f7f34c422de [ 232.175840][ T9384] 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 [ 232.175841][ T9384] RSP: 002b:00007fff42a5fee8 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 232.175845][ T9384] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f7f34c422de [ 232.175846][ T9384] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 232.175847][ T9384] RBP: 00007fff42a60020 R08: 0000000000000010 R09: 000000002d33cea0 [ 232.175848][ T9384] R10: 00007fff42a5ff60 R11: 0000000000000246 R12: 0000000000000001 [ 232.175849][ T9384] R13: 000000002d3380c8 R14: 000000002d337e40 R15: 0000000000000000 | [ 236.033635][ T9435] softirqs last disabled at (0): 0x0 | [ 236.033636][ T9435] Preemption disabled at: | [ 236.033637][ T9435] vprintk_emit (kernel/printk/printk.c:2471) | [ 236.033646][ T9435] Tainted: [W]=WARN [ 236.033647][ T9435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 236.033649][ T9435] Call Trace: [ 236.033650][ T9435] [ 236.033652][ T9435] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 236.033657][ T9435] ? vprintk_emit (kernel/printk/printk.c:2471) [ 236.033658][ T9435] __might_resched.cold (kernel/sched/core.c:9234) [ 236.033662][ T9435] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 236.033665][ T9435] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 236.033672][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033674][ T9435] __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)) [ 236.033677][ T9435] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 236.033680][ T9435] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 236.033685][ T9435] ? 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) [ 236.033686][ T9435] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 236.033689][ T9435] put_chars (drivers/char/virtio_console.c:1176) [ 236.033690][ T9435] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 236.033691][ T9435] ? __send_to_port (drivers/char/virtio_console.c:654) [ 236.033693][ T9435] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 236.033696][ T9435] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 236.033700][ T9435] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 236.033702][ T9435] ? 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) [ 236.033704][ T9435] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 236.033707][ T9435] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 236.033708][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033710][ T9435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.033712][ T9435] console_emit_next_record (kernel/printk/printk.c:3183) [ 236.033715][ T9435] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 236.033717][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033718][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033718][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033719][ T9435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.033721][ T9435] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 236.033723][ T9435] console_flush_one_record (kernel/printk/printk.c:3268) [ 236.033725][ T9435] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 236.033728][ T9435] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 236.033730][ T9435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.033731][ T9435] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 236.033733][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033734][ T9435] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.033736][ T9435] ? 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) [ 236.033737][ T9435] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 236.033738][ T9435] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 236.033740][ T9435] ? vprintk_emit (kernel/printk/printk.c:2478) [ 236.033741][ T9435] vprintk_emit (kernel/printk/printk.c:2479) [ 236.033743][ T9435] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 236.033744][ T9435] ? kasan_save_stack (mm/kasan/common.c:58) [ 236.033746][ T9435] ? kasan_save_track (mm/kasan/common.c:78) [ 236.033748][ T9435] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 236.033749][ T9435] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 236.033750][ T9435] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 236.033752][ T9435] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 236.033754][ T9435] ? do_sock_setsockopt (net/socket.c:2397) [ 236.033757][ T9435] _printk (kernel/printk/printk.c:2504) [ 236.033760][ T9435] ? snapshot_read.cold (user.c:?) [ 236.033762][ T9435] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 236.033765][ T9435] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 236.033767][ T9435] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 236.033769][ T9435] ? netdev_notice (net/core/dev.c:13194) [ 236.033772][ T9435] ? 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) [ 236.033774][ T9435] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 236.033776][ T9435] netif_set_promiscuity (net/core/dev.c:9699) [ 236.033779][ T9435] dev_set_promiscuity (net/core/dev_api.c:288) [ 236.033780][ T9435] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 236.033783][ T9435] packet_mc_add (net/packet/af_packet.c:3755) [ 236.033784][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033785][ T9435] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.033787][ T9435] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 236.033789][ T9435] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 236.033793][ T9435] packet_setsockopt (net/packet/af_packet.c:3840) [ 236.033795][ T9435] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 236.033796][ T9435] ? packet_bind (net/packet/af_packet.c:3341) [ 236.033798][ T9435] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 236.033799][ T9435] ? do_sock_getsockopt (net/socket.c:2484) [ 236.033802][ T9435] ? sock_poll (net/socket.c:1514) [ 236.033804][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033804][ T9435] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 236.033806][ T9435] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 236.033808][ T9435] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 236.033810][ T9435] do_sock_setsockopt (net/socket.c:2397) [ 236.033812][ T9435] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 236.033813][ T9435] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 236.033815][ T9435] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 236.033818][ T9435] __sys_setsockopt (net/socket.c:2422) [ 236.033820][ T9435] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 236.033822][ T9435] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 236.033823][ T9435] ? 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)) [ 236.033825][ T9435] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 236.033826][ T9435] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 236.033829][ T9435] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 236.033831][ T9435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 236.033833][ T9435] RIP: 0033:0x7fa744e0f2de [ 236.033834][ T9435] 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 [ 236.033836][ T9435] RSP: 002b:00007fffdb47d408 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 236.033840][ T9435] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa744e0f2de [ 236.033841][ T9435] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 236.033842][ T9435] RBP: 00007fffdb47d540 R08: 0000000000000010 R09: 0000000008ac9ea0 [ 236.033843][ T9435] R10: 00007fffdb47d480 R11: 0000000000000246 R12: 0000000000000001 [ 236.033844][ T9435] R13: 0000000008ac50a8 R14: 0000000008ac4e20 R15: 0000000000000000 | [ 239.120988][ T9438] softirqs last disabled at (0): 0x0 | [ 239.120990][ T9438] Preemption disabled at: | [ 239.120990][ T9438] vprintk_emit (kernel/printk/printk.c:2471) | [ 239.120998][ T9438] Tainted: [W]=WARN [ 239.120999][ T9438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 239.121000][ T9438] Call Trace: [ 239.121002][ T9438] [ 239.121002][ T9438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 239.121008][ T9438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 239.121009][ T9438] __might_resched.cold (kernel/sched/core.c:9234) [ 239.121013][ T9438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 239.121016][ T9438] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 239.121018][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121020][ T9438] __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)) [ 239.121023][ T9438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 239.121026][ T9438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 239.121030][ T9438] ? 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) [ 239.121032][ T9438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 239.121034][ T9438] put_chars (drivers/char/virtio_console.c:1176) [ 239.121035][ T9438] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 239.121037][ T9438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 239.121038][ T9438] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 239.121041][ T9438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 239.121045][ T9438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 239.121047][ T9438] ? 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) [ 239.121049][ T9438] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 239.121052][ T9438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 239.121053][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121054][ T9438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.121057][ T9438] console_emit_next_record (kernel/printk/printk.c:3183) [ 239.121059][ T9438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 239.121061][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121062][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121063][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121064][ T9438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.121066][ T9438] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 239.121068][ T9438] console_flush_one_record (kernel/printk/printk.c:3268) [ 239.121070][ T9438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 239.121072][ T9438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 239.121074][ T9438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.121076][ T9438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 239.121077][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121078][ T9438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.121080][ T9438] ? 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) [ 239.121081][ T9438] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 239.121083][ T9438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 239.121084][ T9438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 239.121086][ T9438] vprintk_emit (kernel/printk/printk.c:2479) [ 239.121087][ T9438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 239.121088][ T9438] ? kasan_save_stack (mm/kasan/common.c:58) [ 239.121090][ T9438] ? kasan_save_track (mm/kasan/common.c:78) [ 239.121091][ T9438] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 239.121092][ T9438] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 239.121093][ T9438] ? packet_mc_add (./include/linux/slab.h:991 (discriminator 1) net/packet/af_packet.c:3729 (discriminator 1)) [ 239.121095][ T9438] ? packet_setsockopt (net/packet/af_packet.c:3840) [ 239.121097][ T9438] ? do_sock_setsockopt (net/socket.c:2397) [ 239.121100][ T9438] _printk (kernel/printk/printk.c:2504) [ 239.121103][ T9438] ? snapshot_read.cold (user.c:?) [ 239.121105][ T9438] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 239.121107][ T9438] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 239.121109][ T9438] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 239.121112][ T9438] ? netdev_notice (net/core/dev.c:13194) [ 239.121114][ T9438] ? 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) [ 239.121116][ T9438] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 239.121118][ T9438] netif_set_promiscuity (net/core/dev.c:9699) [ 239.121121][ T9438] dev_set_promiscuity (net/core/dev_api.c:288) [ 239.121123][ T9438] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 239.121125][ T9438] packet_mc_add (net/packet/af_packet.c:3755) [ 239.121126][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121127][ T9438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.121129][ T9438] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 239.121131][ T9438] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 239.121135][ T9438] packet_setsockopt (net/packet/af_packet.c:3840) [ 239.121136][ T9438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 239.121138][ T9438] ? packet_bind (net/packet/af_packet.c:3341) [ 239.121140][ T9438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 239.121141][ T9438] ? do_sock_getsockopt (net/socket.c:2484) [ 239.121144][ T9438] ? sock_poll (net/socket.c:1514) [ 239.121146][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121146][ T9438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 239.121147][ T9438] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 239.121150][ T9438] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 239.121152][ T9438] do_sock_setsockopt (net/socket.c:2397) [ 239.121154][ T9438] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 239.121155][ T9438] ? __sys_bind (net/socket.c:1945 (discriminator 3) net/socket.c:1937 (discriminator 3) net/socket.c:1976 (discriminator 3)) [ 239.121157][ T9438] ? __sys_bind_socket (net/socket.c:1945 (discriminator 3)) [ 239.121160][ T9438] __sys_setsockopt (net/socket.c:2422) [ 239.121162][ T9438] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 239.121164][ T9438] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 239.121165][ T9438] ? 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)) [ 239.121167][ T9438] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 239.121168][ T9438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 239.121170][ T9438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 239.121172][ T9438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 239.121174][ T9438] RIP: 0033:0x7f103f9b82de [ 239.121176][ T9438] 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 [ 239.121177][ T9438] RSP: 002b:00007ffd85e5d738 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 239.121180][ T9438] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f103f9b82de [ 239.121182][ T9438] RDX: 0000000000000001 RSI: 0000000000000107 RDI: 0000000000000005 [ 239.121183][ T9438] RBP: 00007ffd85e5d870 R08: 0000000000000010 R09: 000000002621dea0 [ 239.121184][ T9438] R10: 00007ffd85e5d7b0 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 __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record ip6_route_add:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print