====================================== | [ 10.612351][ T176] softirqs last disabled at (46076): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.612353][ T176] Preemption disabled at: | [ 10.612354][ T176] 0x0 | [ 10.612366][ T176] Tainted: [W]=WARN [ 10.612367][ T176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.612369][ T176] Call Trace: [ 10.612371][ T176] [ 10.612372][ T176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.612380][ T176] __might_resched.cold (kernel/sched/core.c:9234) [ 10.612385][ T176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.612389][ T176] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.612394][ T176] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.612397][ T176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.612402][ T176] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.612405][ T176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.612409][ T176] put_chars (drivers/char/virtio_console.c:1176) [ 10.612412][ T176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.612413][ T176] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.612419][ T176] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.612425][ T176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.612432][ T176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.612434][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612437][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.612441][ T176] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.612446][ T176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.612448][ T176] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.612451][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612453][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.612457][ T176] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.612462][ T176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.612464][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.612470][ T176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.612473][ T176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.612475][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612478][ T176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.612482][ T176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.612484][ T176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.612488][ T176] vprintk_emit (kernel/printk/printk.c:2479) [ 10.612492][ T176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.612495][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.612499][ T176] _printk (kernel/printk/printk.c:2504) [ 10.612503][ T176] ? snapshot_read.cold (user.c:?) [ 10.612506][ T176] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.612509][ T176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.612513][ T176] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.612516][ T176] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.612520][ T176] ? exit_notify (kernel/exit.c:780) [ 10.612522][ T176] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.612525][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.612530][ T176] do_group_exit (kernel/exit.c:1151) [ 10.612533][ T176] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.612535][ T176] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.612538][ T176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.612541][ T176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.612544][ T176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.612547][ T176] RIP: 0033:0x7f7c48b4b1b8 [ 10.612549][ T176] Code: Unable to access opcode bytes at 0x7f7c48b4b18e. Code starting with the faulting instruction =========================================== [ 10.612550][ T176] RSP: 002b:00007ffec2f81e08 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.612553][ T176] RAX: ffffffffffffffda RBX: 00007f7c48c7bf88 RCX: 00007f7c48b4b1b8 [ 10.612554][ T176] RDX: 00007f7c48895fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.612555][ T176] RBP: 00007ffec2f81e60 R08: 0000000000000000 R09: 0000000000008010 [ 10.612556][ T176] R10: 00007ffec2f81c20 R11: 0000000000000246 R12: 0000000000000001 [ 10.612557][ T176] R13: 0000000000000000 R14: 00007f7c48c7a680 R15: 00007f7c48c7bfa0 | [ 11.685178][ T225] softirqs last disabled at (7332): fpu_clone (./include/linux/bottom_half.h:20 (discriminator 2) ./arch/x86/include/asm/fpu/api.h:69 (discriminator 2) arch/x86/kernel/fpu/core.c:710 (discriminator 2)) | [ 11.685180][ T225] Preemption disabled at: | [ 11.685181][ T225] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.685191][ T225] Tainted: [W]=WARN [ 11.685192][ T225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.685193][ T225] Call Trace: [ 11.685195][ T225] [ 11.685197][ T225] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.685203][ T225] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.685205][ T225] __might_resched.cold (kernel/sched/core.c:9234) [ 11.685210][ T225] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.685214][ T225] ? __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.685219][ T225] __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.685221][ T225] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.685226][ T225] ? 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.685229][ T225] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.685232][ T225] put_chars (drivers/char/virtio_console.c:1176) [ 11.685235][ T225] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.685238][ T225] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.685242][ T225] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.685245][ T225] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.685248][ T225] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.685251][ T225] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.685253][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.685255][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.685259][ T225] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.685260][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.685264][ T225] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.685268][ T225] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.685272][ T225] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.685274][ T225] ? 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.685277][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.685280][ T225] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.685284][ T225] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.685288][ T225] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.685290][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.685295][ T225] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.685298][ T225] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.685300][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.685302][ T225] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.685306][ T225] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.685308][ T225] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.685311][ T225] vprintk_emit (kernel/printk/printk.c:2479) [ 11.685315][ T225] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.685317][ T225] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 11.685322][ T225] _printk (kernel/printk/printk.c:2504) [ 11.685325][ T225] ? snapshot_read.cold (user.c:?) [ 11.685327][ T225] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.685331][ T225] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.685334][ T225] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.685338][ T225] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.685340][ T225] ? netdev_notice (net/core/dev.c:13194) [ 11.685342][ T225] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 11.685346][ T225] ? ref_tracker_dir_print (lib/ref_tracker.c:200) [ 11.685352][ T225] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 11.685356][ T225] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 11.685360][ T225] dev_set_allmulti (net/core/dev_api.c:315) [ 11.685365][ T225] vif_add (net/ipv4/ipmr.c:900) [ 11.685367][ T225] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.685370][ T225] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.685371][ T225] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.685375][ T225] ? pim_rcv (net/ipv4/ipmr.c:2435) [ 11.685378][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.685380][ T225] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.685385][ T225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.685388][ T225] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.685393][ T225] ip_mroute_setsockopt (net/ipv4/ipmr.c:1491 (discriminator 1)) [ 11.685396][ T225] ? ipmr_rtm_route (net/ipv4/ipmr.c:2967) [ 11.685398][ T225] ? __mark_inode_dirty (./include/linux/spinlock.h:347 fs/fs-writeback.c:2773) [ 11.685402][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.685406][ T225] ? __mark_inode_dirty (./include/linux/spinlock.h:401 fs/fs-writeback.c:2835) [ 11.685407][ T225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5593) [ 11.685411][ T225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.685416][ T225] do_ip_setsockopt (net/ipv4/ip_sockglue.c:952) [ 11.685420][ T225] ? file_update_time_flags (fs/inode.c:2484) [ 11.685424][ T225] ? ip_sock_set_tos (net/ipv4/ip_sockglue.c:609) [ 11.685427][ T225] ? fault_dirty_shared_page (mm/memory.c:3858) [ 11.685431][ T225] ? do_pte_missing (mm/memory.c:6092 mm/memory.c:6138 mm/memory.c:4700) [ 11.685435][ T225] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 11.685438][ T225] ? handle_pte_fault (mm/memory.c:6558) [ 11.685442][ T225] ip_setsockopt (net/ipv4/ip_sockglue.c:1421) [ 11.685446][ T225] raw_setsockopt (net/ipv4/raw.c:851) [ 11.685450][ T225] ? raw_bind (net/ipv4/raw.c:733) [ 11.685451][ T225] ? __handle_mm_fault (mm/memory.c:6707) [ 11.685454][ T225] ? __pmd_alloc (./include/linux/mm.h:1762) [ 11.685458][ T225] do_sock_setsockopt (net/socket.c:2397) [ 11.685463][ T225] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 11.685467][ T225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.685471][ T225] __sys_setsockopt (net/socket.c:2422) [ 11.685476][ T225] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 11.685478][ T225] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.685481][ T225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.685484][ T225] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.685485][ T225] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.685487][ T225] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.685490][ T225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.685492][ T225] RIP: 0033:0x7f0e3ad182de [ 11.685496][ T225] Code: 55 48 63 c9 48 63 ff 45 89 c9 48 89 e5 48 83 ec 08 6a 2c e8 94 72 f7 ff c9 c3 66 90 f3 0f 1e fa 49 89 ca b8 36 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0a c3 66 0f 1f 84 00 00 00 00 00 48 8b 15 e1 All code ======== 0: 55 push %rbp 1: 48 63 c9 movslq %ecx,%rcx 4: 48 63 ff movslq %edi,%rdi 7: 45 89 c9 mov %r9d,%r9d a: 48 89 e5 mov %rsp,%rbp d: 48 83 ec 08 sub $0x8,%rsp 11: 6a 2c push $0x2c 13: e8 94 72 f7 ff call 0xfffffffffff772ac 18: c9 leave 19: c3 ret 1a: 66 90 xchg %ax,%ax 1c: f3 0f 1e fa endbr64 20: 49 89 ca mov %rcx,%r10 23: b8 36 00 00 00 mov $0x36,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 0a ja 0x3c 32: c3 ret 33: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3a: 00 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: e1 .byte 0xe1 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 0a ja 0x12 8: c3 ret 9: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10: 00 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: e1 .byte 0xe1 [ 11.685498][ T225] RSP: 002b:00007ffff6b25df8 EFLAGS: 00000202 ORIG_RAX: 0000000000000036 [ 11.685501][ T225] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0e3ad182de [ 11.685502][ T225] RDX: 00000000000000ca RSI: 0000000000000000 RDI: 0000000000000006 [ 11.685503][ T225] RBP: 00007ffff6b25f00 R08: 0000000000000010 R09: 0000000000000000 [ 11.685504][ T225] R10: 00007ffff6b25e40 R11: 0000000000000202 R12: 00007ffff6b26608 [ 11.685504][ T225] R13: 0000000000000001 R14: 00007f0e3ae60000 R15: 000000000040be00 | [ 12.761274][ T269] softirqs last disabled at (5844): fpu_clone (./include/linux/bottom_half.h:20 (discriminator 2) ./arch/x86/include/asm/fpu/api.h:69 (discriminator 2) arch/x86/kernel/fpu/core.c:710 (discriminator 2)) | [ 12.761277][ T269] Preemption disabled at: | [ 12.761277][ T269] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.761287][ T269] Tainted: [W]=WARN [ 12.761288][ T269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.761289][ T269] Call Trace: [ 12.761291][ T269] [ 12.761293][ T269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.761299][ T269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.761301][ T269] __might_resched.cold (kernel/sched/core.c:9234) [ 12.761306][ T269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.761310][ T269] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.761315][ T269] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.761318][ T269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.761323][ T269] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.761326][ T269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.761329][ T269] put_chars (drivers/char/virtio_console.c:1176) [ 12.761331][ T269] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.761333][ T269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.761336][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.761340][ T269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.761344][ T269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.761347][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.761348][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.761353][ T269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.761354][ T269] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.761358][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.761360][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.761364][ T269] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.761368][ T269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.761370][ T269] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.761373][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.761375][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.761379][ T269] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.761383][ T269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.761385][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.761390][ T269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.761393][ T269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.761395][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.761397][ T269] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.761401][ T269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.761402][ T269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.761406][ T269] vprintk_emit (kernel/printk/printk.c:2479) [ 12.761409][ T269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.761412][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.761414][ T269] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.761418][ T269] _printk (kernel/printk/printk.c:2504) [ 12.761421][ T269] ? snapshot_read.cold (user.c:?) [ 12.761425][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.761426][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.761429][ T269] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.761432][ T269] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.761436][ T269] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.761438][ T269] ? netdev_notice (net/core/dev.c:13194) [ 12.761440][ T269] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 12.761444][ T269] ? ref_tracker_dir_print (lib/ref_tracker.c:200) [ 12.761449][ T269] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 12.761453][ T269] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 12.761458][ T269] dev_set_allmulti (net/core/dev_api.c:315) [ 12.761461][ T269] ? dev_get_by_index (./include/linux/rcupdate.h:882 net/core/dev.c:1025) [ 12.761465][ T269] mif6_add (net/ipv6/ip6mr.c:943) [ 12.761468][ T269] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.761473][ T269] ? mr6_netlink_event (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.761475][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.761477][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.761480][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.761486][ T269] ip6_mroute_setsockopt (net/ipv6/ip6mr.c:1754 (discriminator 1)) [ 12.761490][ T269] ? ip6mr_sk_done (net/ipv6/ip6mr.c:1665 (discriminator 2)) [ 12.761492][ T269] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 12.761497][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.761503][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.761505][ T269] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.761508][ T269] do_ipv6_setsockopt (net/ipv6/ipv6_sockglue.c:397) [ 12.761515][ T269] ? ipv6_set_opt_hdr (net/ipv6/ipv6_sockglue.c:343 (discriminator 1)) [ 12.761519][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.761522][ T269] ? __mark_inode_dirty (./include/linux/spinlock.h:401 fs/fs-writeback.c:2835) [ 12.761525][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5593) [ 12.761526][ T269] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.761528][ T269] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.761531][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.761535][ T269] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.761537][ T269] ? preempt_count_add (./include/linux/ftrace.h:1177 kernel/sched/core.c:5970 kernel/sched/core.c:5967 kernel/sched/core.c:6000) [ 12.761539][ T269] ? mnt_put_write_access_file (fs/namespace.c:556 fs/namespace.c:580 fs/namespace.c:577) [ 12.761541][ T269] ? mnt_put_write_access_file (fs/namespace.c:558 (discriminator 1) fs/namespace.c:580 (discriminator 1) fs/namespace.c:577 (discriminator 1)) [ 12.761543][ T269] ? file_update_time_flags (fs/inode.c:2484) [ 12.761548][ T269] ? fault_dirty_shared_page (mm/memory.c:3858) [ 12.761552][ T269] ? do_pte_missing (mm/memory.c:6092 mm/memory.c:6138 mm/memory.c:4700) [ 12.761557][ T269] ? ipv6_setsockopt (net/ipv6/ipv6_sockglue.c:980) [ 12.761559][ T269] ipv6_setsockopt (net/ipv6/ipv6_sockglue.c:980) [ 12.761563][ T269] rawv6_setsockopt (net/ipv6/raw.c:1048) [ 12.761565][ T269] ? mksaveddirty_shift (./arch/x86/include/asm/pgtable.h:373) [ 12.761568][ T269] ? raw6_seq_show (./include/net/raw.h:68) [ 12.761571][ T269] ? __pmd_alloc (./include/linux/mm.h:1762) [ 12.761575][ T269] do_sock_setsockopt (net/socket.c:2397) [ 12.761580][ T269] ? put_user_ifreq (./arch/x86/include/asm/compat.h:94 (discriminator 1)) [ 12.761585][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.761588][ T269] __sys_setsockopt (net/socket.c:2422) [ 12.761593][ T269] __x64_sys_setsockopt (net/socket.c:2428 net/socket.c:2425 net/socket.c:2425) [ 12.761595][ T269] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.761599][ T269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.761601][ T269] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.761603][ T269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.761604][ T269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.761607][ T269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.761610][ T269] RIP: 0033:0x7f0e3ad182de [ 12.761614][ T269] Code: 55 48 63 c9 48 63 ff 45 89 c9 48 89 e5 48 83 ec 08 6a 2c e8 94 72 f7 ff c9 c3 66 90 f3 0f 1e fa 49 89 ca b8 36 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 0a c3 66 0f 1f 84 00 00 00 00 00 48 8b 15 e1 All code ======== 0: 55 push %rbp 1: 48 63 c9 movslq %ecx,%rcx 4: 48 63 ff movslq %edi,%rdi 7: 45 89 c9 mov %r9d,%r9d a: 48 89 e5 mov %rsp,%rbp d: 48 83 ec 08 sub $0x8,%rsp 11: 6a 2c push $0x2c 13: e8 94 72 f7 ff call 0xfffffffffff772ac 18: c9 leave 19: c3 ret 1a: 66 90 xchg %ax,%ax 1c: f3 0f 1e fa endbr64 20: 49 89 ca mov %rcx,%r10 23: b8 36 00 00 00 mov $0x36,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 0a ja 0x3c 32: c3 ret 33: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3a: 00 00 3c: 48 rex.W 3d: 8b .byte 0x8b 3e: 15 .byte 0x15 3f: e1 .byte 0xe1 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 0a ja 0x12 8: c3 ret 9: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10: 00 00 12: 48 rex.W 13: 8b .byte 0x8b 14: 15 .byte 0x15 15: e1 .byte 0xe1 [ 12.761615][ T269] RSP: 002b:00007ffff6b25e58 EFLAGS: 00000202 ORIG_RAX: 0000000000000036 [ 12.761618][ T269] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0e3ad182de [ 12.761620][ T269] RDX: 00000000000000ca RSI: 0000000000000029 RDI: 0000000000000006 [ 12.761620][ T269] RBP: 00007ffff6b25f00 R08: 000000000000000c R09: 0000000000000000 [ 12.761621][ T269] R10: 00007ffff6b25f3c R11: 0000000000000202 R12: 00007ffff6b26608 Finger prints: fpu_clone:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print