====================================== | [ 10.197367][ T216] softirqs last disabled at (21709): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.197369][ T216] Preemption disabled at: | [ 10.197369][ T216] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.197379][ T216] Tainted: [W]=WARN [ 10.197380][ T216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.197382][ T216] Call Trace: [ 10.197383][ T216] [ 10.197385][ T216] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.197390][ T216] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.197392][ T216] __might_resched.cold (kernel/sched/core.c:9234) [ 10.197397][ T216] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.197401][ T216] ? __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.197406][ T216] __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.197408][ T216] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.197414][ T216] ? 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.197416][ T216] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.197419][ T216] put_chars (drivers/char/virtio_console.c:1176) [ 10.197422][ T216] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.197424][ T216] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.197428][ T216] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.197431][ T216] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.197435][ T216] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.197438][ T216] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.197443][ T216] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.197445][ T216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197450][ T216] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.197454][ T216] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.197455][ T216] ? 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.197458][ T216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197461][ T216] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.197464][ T216] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.197468][ T216] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.197470][ T216] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.197475][ T216] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.197478][ T216] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.197480][ T216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197482][ T216] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.197486][ T216] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.197487][ T216] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.197490][ T216] vprintk_emit (kernel/printk/printk.c:2479) [ 10.197494][ T216] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.197500][ T216] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 10.197503][ T216] _printk (kernel/printk/printk.c:2504) [ 10.197507][ T216] ? snapshot_read.cold (user.c:?) [ 10.197513][ T216] ? do_one_initcall (./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/initcall.h:27 init/main.c:1356) [ 10.197516][ T216] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 10.197519][ T216] do_one_initcall (init/main.c:1357) [ 10.197521][ T216] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.197526][ T216] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.197529][ T216] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.197534][ T216] do_init_module (kernel/module/main.c:3117) [ 10.197537][ T216] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.197541][ T216] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.197544][ T216] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.197548][ T216] load_module (kernel/module/main.c:3593) [ 10.197556][ T216] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.197559][ T216] ? __ia32_sys_fsconfig (??:?) [ 10.197562][ T216] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.197566][ T216] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.197567][ T216] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.197570][ T216] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.197574][ T216] init_module_from_file (kernel/module/main.c:3790) [ 10.197577][ T216] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.197585][ T216] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.197589][ T216] ? 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.197592][ T216] idempotent_init_module (kernel/module/main.c:3802) [ 10.197595][ T216] ? init_module_from_file (kernel/module/main.c:3791) [ 10.197601][ T216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197604][ T216] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.197609][ T216] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.197611][ T216] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.197615][ T216] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.197617][ T216] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.197619][ T216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.197622][ T216] RIP: 0033:0x7f4b456ac37d [ 10.197625][ T216] 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 [ 10.197627][ T216] RSP: 002b:00007fff6ed12638 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.197630][ T216] RAX: ffffffffffffffda RBX: 00005568b5d3a810 RCX: 00007f4b456ac37d [ 10.197631][ T216] RDX: 0000000000000000 RSI: 000055689b6f9ffd RDI: 0000000000000000 [ 10.197632][ T216] RBP: 00007fff6ed126d0 R08: 0000000000000000 R09: 0000000000000000 [ 10.197633][ T216] R10: 0000000000000000 R11: 0000000000000246 R12: 000055689b6f9ffd [ 10.197633][ T216] R13: 00005568b5d3a960 R14: 0000000000040000 R15: 0000000000000000 | [ 23.561678][ T289] softirqs last disabled at (13575): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.561680][ T289] Preemption disabled at: | [ 23.561680][ T289] 0x0 | [ 23.561691][ T289] Tainted: [W]=WARN [ 23.561692][ T289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.561693][ T289] Call Trace: [ 23.561695][ T289] [ 23.561696][ T289] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.561703][ T289] __might_resched.cold (kernel/sched/core.c:9234) [ 23.561707][ T289] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.561711][ T289] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.561717][ T289] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.561719][ T289] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.561725][ T289] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.561727][ T289] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.561730][ T289] put_chars (drivers/char/virtio_console.c:1176) [ 23.561733][ T289] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.561734][ T289] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.561739][ T289] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.561744][ T289] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.561750][ T289] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.561752][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.561754][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.561758][ T289] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.561762][ T289] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.561764][ T289] ? 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)) [ 23.561767][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.561769][ T289] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.561773][ T289] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.561777][ T289] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.561779][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.561784][ T289] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.561786][ T289] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.561788][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.561790][ T289] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.561794][ T289] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.561796][ T289] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.561799][ T289] vprintk_emit (kernel/printk/printk.c:2479) [ 23.561803][ T289] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.561806][ T289] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.561810][ T289] _printk (kernel/printk/printk.c:2504) [ 23.561813][ T289] ? snapshot_read.cold (user.c:?) [ 23.561816][ T289] ? 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) [ 23.561819][ T289] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.561822][ T289] ? 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) [ 23.561825][ T289] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 23.561828][ T289] ? exit_notify (kernel/exit.c:780) [ 23.561830][ T289] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.561833][ T289] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.561837][ T289] do_group_exit (kernel/exit.c:1151) [ 23.561840][ T289] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 23.561841][ T289] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 23.561844][ T289] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.561847][ T289] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.561854][ T289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.561856][ T289] RIP: 0033:0x7f02134c31b8 [ 23.561858][ T289] Code: Unable to access opcode bytes at 0x7f02134c318e. Code starting with the faulting instruction =========================================== [ 23.561860][ T289] RSP: 002b:00007ffcdc5d5d28 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 23.561862][ T289] RAX: ffffffffffffffda RBX: 00007f02135f3f88 RCX: 00007f02134c31b8 [ 23.561863][ T289] RDX: 00007f02132e7a48 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 23.561864][ T289] RBP: 00007ffcdc5d5d80 R08: 00000000ffffffff R09: 0000000000000020 [ 23.561865][ T289] R10: 00007ffcdc5d5ba0 R11: 0000000000000246 R12: 0000000000000003 [ 23.561866][ T289] R13: 0000000000000000 R14: 00007f02135f2680 R15: 00007f02135f3fa0 | [ 26.477929][ C2] softirqs last disabled at (562761): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.477930][ C2] Preemption disabled at: | [ 26.477931][ C2] 0x0 | [ 26.477941][ C2] Tainted: [W]=WARN [ 26.477942][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.477943][ C2] Call Trace: [ 26.477945][ C2] [ 26.477946][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.477951][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 26.477955][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.477959][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.477961][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.477965][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.477968][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.477971][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.477975][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.477976][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.477978][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 26.477980][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.477982][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.477985][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.477989][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.477990][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.477992][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.477994][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.477997][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.477999][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478000][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478002][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.478004][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.478005][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.478007][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.478011][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.478014][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.478016][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.478018][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478020][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.478022][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.478024][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.478025][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.478027][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 26.478030][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.478031][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478043][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.478045][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478051][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478057][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.478060][ C2] _printk (kernel/printk/printk.c:2504) [ 26.478063][ C2] ? snapshot_read.cold (user.c:?) [ 26.478065][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.478069][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.478071][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.478073][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.478076][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.478078][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.478080][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.478082][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.478084][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.478086][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478092][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478093][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.478095][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.478101][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.478103][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478108][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.478115][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.478121][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.478123][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.478125][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.478129][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.478130][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.478132][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478134][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.478136][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.478143][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.478144][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.478147][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.478149][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.478151][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.478153][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.478155][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478157][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.478159][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.478160][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.478162][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.478164][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.478165][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.478168][ C2] [ 26.478169][ C2] [ 26.478169][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.478171][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.478173][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.478175][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 26.478177][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 26.478187][ C2] RAX: 0000000000089647 RBX: ff11000001bec6c0 RCX: ffffffff872f0307 [ 26.478188][ C2] RDX: ff11000001bec6c0 RSI: ffffffff8a038af6 RDI: ffffffff89a8d8e0 [ 26.478189][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.478190][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 26.478191][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.478192][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.478195][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.478197][ C2] default_idle_call (kernel/sched/idle.c:122) [ 26.478199][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.478200][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 26.478202][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.478204][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.478206][ C2] do_idle (kernel/sched/idle.c:355) [ 26.478207][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.478209][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.478211][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.478213][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.534467][ C2] | [ 26.534573][ C2] | [ 26.534573][ C2] stack backtrace: | [ 26.534737][ C2] Tainted: [W]=WARN [ 26.534738][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.534739][ C2] Call Trace: [ 26.534740][ C2] [ 26.534741][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.534744][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.534746][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.534749][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.534751][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.534752][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.534754][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.534756][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.534763][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.534765][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.534767][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.534773][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.534775][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.534781][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.534787][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.534793][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.534795][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.534797][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.534800][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.534802][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.534804][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.534806][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.534808][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.534814][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.534816][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.534818][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.534821][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.534823][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.534824][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.534827][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.534828][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.534830][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.534832][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.534834][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.534835][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.534836][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.534838][ C2] [ 26.534838][ C2] [ 26.534839][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.534840][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.534842][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.534844][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 26.534845][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 26.534846][ C2] RAX: 0000000000089647 RBX: ff11000001bec6c0 RCX: ffffffff872f0307 [ 26.534847][ C2] RDX: ff11000001bec6c0 RSI: ffffffff8a038af6 RDI: ffffffff89a8d8e0 [ 26.534848][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.534849][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 26.534850][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.534851][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.534853][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.534855][ C2] default_idle_call (kernel/sched/idle.c:122) [ 26.534856][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.534858][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 26.534859][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.534861][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.534863][ C2] do_idle (kernel/sched/idle.c:355) [ 26.534865][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.534866][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.534867][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.534869][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 57.003885][ T526] softirqs last disabled at (0): 0x0 | [ 57.003887][ T526] Preemption disabled at: | [ 57.003888][ T526] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.003899][ T526] Tainted: [W]=WARN [ 57.003900][ T526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.003901][ T526] Call Trace: [ 57.003903][ T526] [ 57.003904][ T526] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.003909][ T526] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.003911][ T526] __might_resched.cold (kernel/sched/core.c:9234) [ 57.003915][ T526] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 57.003916][ T526] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.003919][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003923][ T526] __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)) [ 57.003927][ T526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.003929][ T526] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.003933][ T526] ? 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) [ 57.003935][ T526] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.003937][ T526] put_chars (drivers/char/virtio_console.c:1176) [ 57.003939][ T526] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.003940][ T526] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 57.003943][ T526] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.003946][ T526] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.003947][ T526] ? vsnprintf (lib/vsprintf.c:2900) [ 57.003950][ T526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.003952][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003954][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003956][ T526] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.003958][ T526] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.003960][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003962][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.003964][ T526] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 57.003966][ T526] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.003968][ T526] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.003971][ T526] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.003972][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.003974][ T526] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.003975][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003977][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.003978][ T526] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.003980][ T526] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 57.003982][ T526] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.003983][ T526] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.003985][ T526] vprintk_emit (kernel/printk/printk.c:2479) [ 57.003988][ T526] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.003990][ T526] ? netdev_run_todo (net/core/dev.c:11776) [ 57.003994][ T526] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 57.003996][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.003999][ T526] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 57.004001][ T526] _printk (kernel/printk/printk.c:2504) [ 57.004004][ T526] ? snapshot_read.cold (user.c:?) [ 57.004005][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.004008][ T526] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 57.004010][ T526] ? __up_write (kernel/locking/rwsem.c:1415) [ 57.004013][ T526] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 57.004014][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.004017][ T526] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 57.004019][ T526] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 57.004022][ T526] do_one_initcall (init/main.c:1357) [ 57.004025][ T526] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 57.004027][ T526] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 57.004030][ T526] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 57.004033][ T526] do_init_module (kernel/module/main.c:3117) [ 57.004035][ T526] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 57.004037][ T526] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 57.004039][ T526] load_module (kernel/module/main.c:3593) [ 57.004043][ T526] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 57.004045][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.004046][ T526] ? __ia32_sys_fsconfig (??:?) [ 57.004049][ T526] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.004051][ T526] init_module_from_file (kernel/module/main.c:3790) [ 57.004053][ T526] ? __do_sys_init_module (kernel/module/main.c:3664) [ 57.004055][ T526] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 57.004058][ T526] ? handle_pte_fault (mm/memory.c:6558) [ 57.004060][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.004062][ T526] ? ovl_mmap (fs/overlayfs/file.c:477) [ 57.004066][ T526] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.004068][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.004070][ T526] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.004071][ T526] ? 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) [ 57.004073][ T526] idempotent_init_module (kernel/module/main.c:3802) [ 57.004075][ T526] ? init_module_from_file (kernel/module/main.c:3791) [ 57.004078][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.004079][ T526] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.004081][ T526] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 57.004085][ T526] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 57.004086][ T526] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.004089][ T526] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.004091][ T526] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.004093][ T526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.004095][ T526] RIP: 0033:0x7fbed613937d [ 57.004097][ T526] 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 [ 57.004099][ T526] RSP: 002b:00007fff78936308 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 57.004103][ T526] RAX: ffffffffffffffda RBX: 0000563604749810 RCX: 00007fbed613937d [ 57.004104][ T526] RDX: 0000000000000000 RSI: 00005636040f1ffd RDI: 0000000000000000 [ 57.004105][ T526] RBP: 00007fff789363a0 R08: 0000000000000000 R09: 0000000000000000 [ 57.004106][ T526] R10: 0000000000000000 R11: 0000000000000246 R12: 00005636040f1ffd [ 57.004107][ T526] R13: 0000563604749960 R14: 0000000000040000 R15: 0000000000000000 | [ 63.336605][ T567] softirqs last disabled at (0): 0x0 | [ 63.336607][ T567] Preemption disabled at: | [ 63.336607][ T567] 0x0 | [ 63.336615][ T567] Tainted: [W]=WARN [ 63.336616][ T567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.336618][ T567] Call Trace: [ 63.336619][ T567] [ 63.336621][ T567] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.336627][ T567] __might_resched.cold (kernel/sched/core.c:9234) [ 63.336631][ T567] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.336634][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336638][ T567] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 63.336642][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.336644][ T567] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.336648][ T567] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 63.336649][ T567] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.336651][ T567] put_chars (drivers/char/virtio_console.c:1176) [ 63.336653][ T567] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.336655][ T567] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 63.336658][ T567] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.336661][ T567] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.336663][ T567] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.336665][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336667][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336669][ T567] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.336671][ T567] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.336673][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336675][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336677][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336678][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336680][ T567] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 63.336682][ T567] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.336684][ T567] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.336687][ T567] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.336688][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336690][ T567] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.336691][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336693][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.336694][ T567] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 63.336695][ T567] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 63.336697][ T567] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.336699][ T567] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.336701][ T567] vprintk_emit (kernel/printk/printk.c:2479) [ 63.336704][ T567] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.336705][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336707][ T567] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.336709][ T567] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 63.336711][ T567] _printk (kernel/printk/printk.c:2504) [ 63.336714][ T567] ? snapshot_read.cold (user.c:?) [ 63.336716][ T567] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 63.336721][ T567] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 63.336733][ T567] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 63.336741][ T567] br_device_event (net/bridge/br.c:111) bridge [ 63.336750][ T567] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 63.336753][ T567] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 63.336755][ T567] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 63.336759][ T567] notifier_call_chain (kernel/notifier.c:85) [ 63.336762][ T567] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 63.336765][ T567] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.336767][ T567] ? netif_change_name (net/core/dev.c:1517) [ 63.336769][ T567] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 63.336771][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 63.336773][ T567] ? write_profile (profile.c:?) [ 63.336775][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 63.336777][ T567] netif_change_flags (net/core/dev.c:9882) [ 63.336780][ T567] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 63.336782][ T567] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 63.336784][ T567] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 63.336785][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336787][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 63.336790][ T567] ? kasan_save_stack (mm/kasan/common.c:58) [ 63.336793][ T567] ? kasan_save_stack (mm/kasan/common.c:57) [ 63.336794][ T567] ? kasan_save_track (mm/kasan/common.c:78) [ 63.336796][ T567] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 63.336797][ T567] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 63.336799][ T567] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 63.336800][ T567] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 63.336801][ T567] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 63.336804][ T567] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.336805][ T567] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 63.336806][ T567] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 63.336809][ T567] ? ___sys_sendmsg (net/socket.c:2767) [ 63.336810][ T567] ? __sys_sendmsg (net/socket.c:2799) [ 63.336812][ T567] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 63.336813][ T567] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.336816][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336818][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336819][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336820][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336822][ T567] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 63.336825][ T567] ? __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) [ 63.336826][ T567] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 63.336828][ T567] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 63.336829][ T567] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 63.336831][ T567] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 63.336833][ T567] rtnl_newlink (net/core/rtnetlink.c:4215) [ 63.336835][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336837][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 63.336838][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336839][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336841][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 63.336844][ T567] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 63.336846][ T567] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 63.336847][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 63.336853][ T567] ? write_profile (profile.c:?) [ 63.336854][ T567] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 63.336855][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336857][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336859][ T567] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 63.336862][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336863][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336865][ T567] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 63.336866][ T567] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 63.336868][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.336869][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 63.336871][ T567] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 63.336873][ T567] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 63.336874][ T567] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.336876][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.336877][ T567] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.336878][ T567] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 63.336881][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336882][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.336884][ T567] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.336886][ T567] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.336888][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336889][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336891][ T567] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.336893][ T567] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 63.336895][ T567] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 63.336896][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336898][ T567] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.336900][ T567] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 63.336901][ T567] ? copy_msghdr_from_user (net/socket.c:2650) [ 63.336903][ T567] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 63.336905][ T567] ? move_addr_to_kernel (net/socket.c:258) [ 63.336906][ T567] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 63.336908][ T567] ___sys_sendmsg (net/socket.c:2767) [ 63.336910][ T567] ? copy_msghdr_from_user (net/socket.c:2619) [ 63.336915][ T567] __sys_sendmsg (net/socket.c:2799) [ 63.336917][ T567] ? __sys_sendmsg_sock (net/socket.c:2780) [ 63.336919][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.336921][ T567] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 63.336922][ T567] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 63.336925][ T567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.336926][ T567] RIP: 0033:0x7fcee02c254e [ 63.336928][ T567] 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 [ 63.336930][ T567] RSP: 002b:00007ffed23e9c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.336933][ T567] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcee02c254e [ 63.336935][ T567] RDX: 0000000000000000 RSI: 00007ffed23e9d40 RDI: 0000000000000005 [ 63.336935][ T567] RBP: 00007ffed23e9ca0 R08: 0000000000000000 R09: 0000000000000000 [ 63.336936][ T567] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aa32 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu: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 vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars