====================================== | [ 10.357211][ T176] softirqs last disabled at (23419): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.357214][ T176] Preemption disabled at: | [ 10.357214][ T176] 0x0 | [ 10.357225][ T176] Tainted: [W]=WARN [ 10.357226][ T176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.357228][ T176] Call Trace: [ 10.357229][ T176] [ 10.357231][ T176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.357236][ T176] __might_resched.cold (kernel/sched/core.c:9234) [ 10.357241][ T176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.357244][ 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.357250][ 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.357252][ T176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.357258][ 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.357261][ T176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.357265][ T176] put_chars (drivers/char/virtio_console.c:1176) [ 10.357268][ T176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.357274][ T176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.357281][ T176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.357284][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.357288][ T176] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.357292][ T176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.357293][ 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.357296][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.357299][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.357304][ T176] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.357307][ T176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.357309][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.357314][ T176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.357317][ T176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.357318][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.357320][ T176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.357324][ T176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.357326][ T176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.357328][ T176] vprintk_emit (kernel/printk/printk.c:2479) [ 10.357332][ T176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.357335][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.357339][ T176] _printk (kernel/printk/printk.c:2504) [ 10.357343][ T176] ? snapshot_read.cold (user.c:?) [ 10.357345][ 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.357348][ T176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.357352][ 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.357355][ T176] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.357359][ T176] ? exit_notify (kernel/exit.c:780) [ 10.357360][ T176] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.357363][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.357367][ T176] do_group_exit (kernel/exit.c:1151) [ 10.357370][ T176] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.357372][ T176] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.357375][ T176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.357378][ T176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.357381][ T176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.357384][ T176] RIP: 0033:0x7f1531ca31b8 [ 10.357386][ T176] Code: Unable to access opcode bytes at 0x7f1531ca318e. Code starting with the faulting instruction =========================================== [ 10.357387][ T176] RSP: 002b:00007fffd1a0fca8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.357389][ T176] RAX: ffffffffffffffda RBX: 00007f1531dd3f88 RCX: 00007f1531ca31b8 [ 10.357391][ T176] RDX: 00007f15319edfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.357392][ T176] RBP: 00007fffd1a0fd00 R08: 0000000000000000 R09: 0000000000000050 [ 10.357392][ T176] R10: 00007fffd1a0fac0 R11: 0000000000000246 R12: 0000000000000001 [ 10.357393][ T176] R13: 0000000000000000 R14: 00007f1531dd2680 R15: 00007f1531dd3fa0 | [ 20.853671][ T544] softirqs last disabled at (37405): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.853673][ T544] Preemption disabled at: | [ 20.853674][ T544] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.853682][ T544] Tainted: [W]=WARN [ 20.853683][ T544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.853685][ T544] Call Trace: [ 20.853686][ T544] [ 20.853688][ T544] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.853692][ T544] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.853694][ T544] __might_resched.cold (kernel/sched/core.c:9234) [ 20.853698][ T544] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.853701][ T544] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.853706][ T544] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.853709][ T544] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.853715][ T544] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.853718][ T544] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.853721][ T544] put_chars (drivers/char/virtio_console.c:1176) [ 20.853724][ T544] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.853727][ T544] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.853732][ T544] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.853739][ T544] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.853742][ T544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.853745][ T544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.853749][ T544] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.853753][ T544] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.853754][ T544] ? 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)) [ 20.853757][ T544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.853758][ T544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.853762][ T544] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.853766][ T544] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.853767][ T544] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.853772][ T544] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.853775][ T544] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.853776][ T544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.853778][ T544] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.853781][ T544] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.853789][ T544] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.853792][ T544] vprintk_emit (kernel/printk/printk.c:2479) [ 20.853796][ T544] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.853801][ T544] ? ipip_fini (net/ipv4/ipip.c:441 (discriminator 1)) ipip [ 20.853804][ T544] _printk (kernel/printk/printk.c:2504) [ 20.853808][ T544] ? snapshot_read.cold (user.c:?) [ 20.853814][ T544] ? 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) [ 20.853817][ T544] ipip_init (net/ipv4/ipip.c:438) ipip [ 20.853820][ T544] do_one_initcall (init/main.c:1357) [ 20.853823][ T544] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 20.853827][ T544] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 20.853830][ T544] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 20.853835][ T544] do_init_module (kernel/module/main.c:3117) [ 20.853838][ T544] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.853842][ T544] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 20.853845][ T544] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 20.853849][ T544] load_module (kernel/module/main.c:3593) [ 20.853856][ T544] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 20.853859][ T544] ? __ia32_sys_fsconfig (??:?) [ 20.853862][ T544] ? ovl_real_file (fs/overlayfs/file.c:195) [ 20.853867][ T544] ? backing_file_read_iter (fs/backing-file.c:211) [ 20.853870][ T544] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.853873][ T544] init_module_from_file (kernel/module/main.c:3790) [ 20.853876][ T544] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 20.853883][ T544] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.853887][ T544] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.853891][ T544] idempotent_init_module (kernel/module/main.c:3802) [ 20.853893][ T544] ? init_module_from_file (kernel/module/main.c:3791) [ 20.853899][ T544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.853901][ T544] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 20.853906][ T544] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 20.853908][ T544] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.853911][ T544] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.853913][ T544] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.853916][ T544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.853918][ T544] RIP: 0033:0x7f42dbaeb37d [ 20.853922][ T544] 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 [ 20.853923][ T544] RSP: 002b:00007ffc40c885d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 20.853926][ T544] RAX: ffffffffffffffda RBX: 0000563ea8cc2810 RCX: 00007f42dbaeb37d [ 20.853927][ T544] RDX: 0000000000000000 RSI: 0000563e90117ffd RDI: 0000000000000002 [ 20.853928][ T544] RBP: 00007ffc40c88670 R08: 0000000000000000 R09: 0000000000000000 [ 20.853928][ T544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000563e90117ffd [ 20.853929][ T544] R13: 0000563ea8cc29b0 R14: 0000000000040000 R15: 0000000000000000 | [ 24.228254][ T644] softirqs last disabled at (18691): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.228256][ T644] Preemption disabled at: | [ 24.228257][ T644] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.228266][ T644] Tainted: [W]=WARN [ 24.228267][ T644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.228269][ T644] Call Trace: [ 24.228271][ T644] [ 24.228272][ T644] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.228277][ T644] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.228279][ T644] __might_resched.cold (kernel/sched/core.c:9234) [ 24.228283][ T644] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.228286][ T644] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.228291][ T644] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.228294][ T644] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.228300][ T644] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.228303][ T644] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.228306][ T644] put_chars (drivers/char/virtio_console.c:1176) [ 24.228309][ T644] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.228313][ T644] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.228318][ T644] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.228325][ T644] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.228328][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.228331][ T644] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.228335][ T644] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.228339][ T644] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.228340][ T644] ? 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)) [ 24.228343][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.228345][ T644] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.228349][ T644] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.228353][ T644] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.228354][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.228360][ T644] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.228362][ T644] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.228363][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.228365][ T644] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.228369][ T644] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.228371][ T644] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.228374][ T644] vprintk_emit (kernel/printk/printk.c:2479) [ 24.228378][ T644] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.228383][ T644] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 24.228387][ T644] _printk (kernel/printk/printk.c:2504) [ 24.228390][ T644] ? snapshot_read.cold (user.c:?) [ 24.228397][ T644] ? 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) [ 24.228400][ T644] 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 [ 24.228403][ T644] do_one_initcall (init/main.c:1357) [ 24.228406][ T644] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 24.228411][ T644] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 24.228414][ T644] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 24.228419][ T644] do_init_module (kernel/module/main.c:3117) [ 24.228422][ T644] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.228427][ T644] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 24.228429][ T644] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 24.228434][ T644] load_module (kernel/module/main.c:3593) [ 24.228441][ T644] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 24.228444][ T644] ? __ia32_sys_fsconfig (??:?) [ 24.228447][ T644] ? ovl_real_file (fs/overlayfs/file.c:195) [ 24.228452][ T644] ? backing_file_read_iter (fs/backing-file.c:211) [ 24.228455][ T644] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.228459][ T644] init_module_from_file (kernel/module/main.c:3790) [ 24.228462][ T644] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 24.228470][ T644] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.228474][ T644] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.228477][ T644] idempotent_init_module (kernel/module/main.c:3802) [ 24.228480][ T644] ? init_module_from_file (kernel/module/main.c:3791) [ 24.228486][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.228488][ T644] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 24.228493][ T644] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 24.228495][ T644] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.228499][ T644] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.228501][ T644] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.228504][ T644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.228506][ T644] RIP: 0033:0x7fba757c537d [ 24.228509][ T644] 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 [ 24.228511][ T644] RSP: 002b:00007ffde90d8e08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 24.228513][ T644] RAX: ffffffffffffffda RBX: 000055b09ab63810 RCX: 00007fba757c537d [ 24.228515][ T644] RDX: 0000000000000000 RSI: 000055b07d70bffd RDI: 0000000000000000 [ 24.228516][ T644] RBP: 00007ffde90d8ea0 R08: 0000000000000000 R09: 0000000000000000 [ 24.228517][ T644] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b07d70bffd [ 24.228517][ T644] R13: 000055b09ab63960 R14: 0000000000040000 R15: 0000000000000000 | [ 27.483588][ T756] softirqs last disabled at (90172): llc_sap_open (./include/linux/spinlock.h:353 net/llc/llc_core.c:93) llc | [ 27.483590][ T756] Preemption disabled at: | [ 27.483591][ T756] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.483600][ T756] Tainted: [W]=WARN [ 27.483601][ T756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.483603][ T756] Call Trace: [ 27.483604][ T756] [ 27.483606][ T756] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.483611][ T756] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.483612][ T756] __might_resched.cold (kernel/sched/core.c:9234) [ 27.483617][ T756] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.483620][ T756] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.483625][ T756] __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)) [ 27.483628][ T756] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.483634][ T756] ? 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) [ 27.483637][ T756] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.483641][ T756] put_chars (drivers/char/virtio_console.c:1176) [ 27.483644][ T756] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.483647][ T756] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.483652][ T756] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.483659][ T756] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.483662][ T756] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.483665][ T756] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.483669][ T756] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.483673][ T756] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.483674][ T756] ? 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)) [ 27.483677][ T756] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.483679][ T756] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.483683][ T756] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.483687][ T756] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.483688][ T756] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.483694][ T756] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.483696][ T756] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.483697][ T756] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.483699][ T756] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.483703][ T756] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.483705][ T756] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.483708][ T756] vprintk_emit (kernel/printk/printk.c:2479) [ 27.483712][ T756] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.483713][ T756] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.483716][ T756] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.483720][ T756] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 27.483722][ T756] _printk (kernel/printk/printk.c:2504) [ 27.483726][ T756] ? snapshot_read.cold (user.c:?) [ 27.483728][ T756] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 27.483733][ T756] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 27.483738][ T756] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1021) [ 27.483741][ T756] br_init (bridge.mod.c:?) bridge [ 27.483757][ T756] do_one_initcall (init/main.c:1357) [ 27.483760][ T756] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 27.483765][ T756] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 27.483768][ T756] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 27.483773][ T756] do_init_module (kernel/module/main.c:3117) [ 27.483776][ T756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.483779][ T756] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 27.483782][ T756] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 27.483786][ T756] load_module (kernel/module/main.c:3593) [ 27.483793][ T756] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 27.483798][ T756] ? backing_file_read_iter (fs/backing-file.c:211) [ 27.483802][ T756] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.483812][ T756] init_module_from_file (kernel/module/main.c:3790) [ 27.483815][ T756] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 27.483823][ T756] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.483827][ T756] ? 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) [ 27.483830][ T756] idempotent_init_module (kernel/module/main.c:3802) [ 27.483833][ T756] ? init_module_from_file (kernel/module/main.c:3791) [ 27.483839][ T756] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.483841][ T756] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 27.483846][ T756] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 27.483848][ T756] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.483852][ T756] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.483854][ T756] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.483857][ T756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.483859][ T756] RIP: 0033:0x7f46c2a5137d [ 27.483863][ T756] 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 [ 27.483864][ T756] RSP: 002b:00007ffd9dbe6888 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 27.483867][ T756] RAX: ffffffffffffffda RBX: 0000561d904c4810 RCX: 00007f46c2a5137d [ 27.483868][ T756] RDX: 0000000000000000 RSI: 0000561d64660ffd RDI: 0000000000000002 [ 27.483869][ T756] RBP: 00007ffd9dbe6920 R08: 0000000000000000 R09: 0000000000000000 [ 27.483870][ T756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000561d64660ffd [ 27.483871][ T756] R13: 0000561d904c49c0 R14: 0000000000040000 R15: 0000000000000000 | [ 31.005772][ T875] softirqs last disabled at (17530): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 31.005774][ T875] Preemption disabled at: | [ 31.005775][ T875] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.005783][ T875] Tainted: [W]=WARN [ 31.005784][ T875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.005786][ T875] Call Trace: [ 31.005787][ T875] [ 31.005789][ T875] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.005793][ T875] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.005795][ T875] __might_resched.cold (kernel/sched/core.c:9234) [ 31.005800][ T875] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.005803][ T875] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.005808][ T875] __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)) [ 31.005810][ T875] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.005822][ T875] ? 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) [ 31.005825][ T875] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.005828][ T875] put_chars (drivers/char/virtio_console.c:1176) [ 31.005830][ T875] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 31.005833][ T875] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.005836][ T875] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.005839][ T875] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.005842][ T875] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.005846][ T875] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.005850][ T875] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.005852][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.005854][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.005858][ T875] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.005860][ T875] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 31.005863][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.005865][ T875] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.005869][ T875] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.005872][ T875] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.005873][ T875] ? 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)) [ 31.005876][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.005878][ T875] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.005882][ T875] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.005885][ T875] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.005887][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.005892][ T875] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.005894][ T875] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.005895][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.005897][ T875] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.005901][ T875] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.005903][ T875] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.005906][ T875] vprintk_emit (kernel/printk/printk.c:2479) [ 31.005909][ T875] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.005910][ T875] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.005912][ T875] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.005915][ T875] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.005916][ T875] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.005918][ T875] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.005920][ T875] ? ___sys_sendmsg (net/socket.c:2767) [ 31.005922][ T875] ? __sys_sendmsg (net/socket.c:2799) [ 31.005926][ T875] _printk (kernel/printk/printk.c:2504) [ 31.005929][ T875] ? snapshot_read.cold (user.c:?) [ 31.005933][ T875] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.005937][ T875] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.005940][ T875] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.005943][ T875] ? netdev_notice (net/core/dev.c:13194) [ 31.005947][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.005949][ T875] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 31.005952][ T875] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 31.005954][ T875] ? 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) [ 31.005957][ T875] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 31.005962][ T875] dev_set_allmulti (net/core/dev_api.c:315) [ 31.005965][ T875] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 31.005981][ T875] br_del_if (net/bridge/br_if.c:732) bridge [ 31.005989][ T875] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.005993][ T875] do_set_master (net/core/rtnetlink.c:3055) [ 31.005997][ T875] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 31.006000][ T875] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.006004][ T875] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.006005][ T875] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.006007][ T875] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.006011][ T875] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.006013][ T875] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.006015][ T875] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.006017][ T875] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.006020][ T875] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.006022][ T875] ? kasan_save_track (mm/kasan/common.c:78) [ 31.006025][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.006027][ T875] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.006029][ T875] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.006032][ T875] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.006034][ T875] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.006037][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.006039][ T875] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.006040][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.006042][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.006043][ T875] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.006046][ T875] ? __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) [ 31.006049][ T875] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.006051][ T875] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.006054][ T875] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.006056][ T875] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.006062][ T875] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.006067][ T875] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.006072][ T875] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.006074][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.006078][ T875] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.006080][ T875] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.006082][ T875] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.006084][ T875] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.006088][ T875] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.006090][ T875] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.006093][ T875] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.006094][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.006099][ T875] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.006101][ T875] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.006104][ T875] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.006106][ T875] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.006109][ T875] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.006115][ T875] ? 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)) [ 31.006116][ T875] ? 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)) [ 31.006120][ T875] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.006124][ T875] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.006126][ T875] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.006130][ T875] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.006134][ T875] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.006135][ T875] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.006138][ T875] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.006142][ T875] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.006146][ T875] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.006148][ T875] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.006151][ T875] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.006152][ T875] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.006159][ T875] ___sys_sendmsg (net/socket.c:2767) [ 31.006162][ T875] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.006180][ T875] __sys_sendmsg (net/socket.c:2799) [ 31.006183][ T875] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.006189][ T875] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.006192][ T875] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.006195][ T875] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.006198][ T875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.006200][ T875] RIP: 0033:0x7fa6e146954e [ 31.006204][ T875] 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 [ 31.006205][ T875] RSP: 002b:00007fff3d4ddef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.006208][ T875] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa6e146954e [ 31.006209][ T875] RDX: 0000000000000000 RSI: 00007fff3d4ddfa0 RDI: 0000000000000005 [ 31.006210][ T875] RBP: 00007fff3d4ddf00 R08: 0000000000000000 R09: 0000000000000000 [ 31.006211][ T875] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b50f [ 31.006212][ T875] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3d4de670 | [ 32.535458][ T54] softirqs last disabled at (45364): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 32.535471][ T54] Preemption disabled at: | [ 32.535472][ T54] 0x0 | [ 32.535485][ T54] Tainted: [W]=WARN [ 32.535486][ T54] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.535488][ T54] Workqueue: events netdev_work_proc [ 32.535492][ T54] Call Trace: [ 32.535494][ T54] [ 32.535496][ T54] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.535504][ T54] __might_resched.cold (kernel/sched/core.c:9234) [ 32.535509][ T54] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.535514][ T54] ? __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.535521][ T54] __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.535525][ T54] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.535534][ T54] ? 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.535538][ T54] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.535543][ T54] put_chars (drivers/char/virtio_console.c:1176) [ 32.535548][ T54] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.535559][ T54] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.535570][ T54] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.535575][ T54] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.535583][ T54] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.535588][ T54] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.535590][ T54] ? 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.535595][ T54] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.535599][ T54] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.535606][ T54] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.535613][ T54] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.535615][ T54] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.535625][ T54] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.535628][ T54] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.535630][ T54] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.535634][ T54] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.535640][ T54] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.535643][ T54] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.535648][ T54] vprintk_emit (kernel/printk/printk.c:2479) [ 32.535654][ T54] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.535657][ T54] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.535665][ T54] _printk (kernel/printk/printk.c:2504) [ 32.535670][ T54] ? snapshot_read.cold (user.c:?) [ 32.535675][ T54] ? kthread_stop_put (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/refcount.h:450 (discriminator 4) ./include/linux/sched/task.h:131 (discriminator 4) kernel/kthread.c:782 (discriminator 4)) [ 32.535687][ T54] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 32.535706][ T54] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 32.535722][ T54] br_device_event (net/bridge/br.c:111) bridge [ 32.535737][ T54] ? 0xffffffffc0a00000 [ 32.535748][ T54] notifier_call_chain (kernel/notifier.c:85) [ 32.535757][ T54] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 32.535765][ T54] ? netif_change_name (net/core/dev.c:1517) [ 32.535771][ T54] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.535773][ T54] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 32.535779][ T54] ? process_one_work (kernel/workqueue.c:3387) [ 32.535781][ T54] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 32.535783][ T54] ? kthread (kernel/kthread.c:436) [ 32.535785][ T54] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 32.535789][ T54] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 32.535795][ T54] netif_change_flags (net/core/dev.c:9882) [ 32.535802][ T54] vlan_dev_work (net/8021q/vlan_dev.c:1035) 8021q [ 32.535809][ T54] netdev_work_proc (net/core/netdev_work.c:127 net/core/netdev_work.c:171) [ 32.535814][ T54] ? netdev_work_sched (net/core/netdev_work.c:82) [ 32.535817][ T54] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.535820][ T54] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.535828][ T54] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.535834][ T54] process_one_work (kernel/workqueue.c:3387) [ 32.535845][ T54] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 32.535849][ T54] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.535863][ T54] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 32.535869][ T54] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 32.535871][ T54] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 32.535876][ T54] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 32.535880][ T54] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 32.535882][ T54] kthread (kernel/kthread.c:436) [ 32.535885][ T54] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.535889][ T54] ? kthread_affine_preferred (kernel/kthread.c:857) [ 32.535894][ T54] ret_from_fork (arch/x86/kernel/process.c:158) [ 32.535899][ T54] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 32.535904][ T54] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 32.535908][ T54] ? kthread_affine_preferred (kernel/kthread.c:857) [ 32.535913][ T54] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 33.591100][ T957] softirqs last disabled at (33065): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 33.591103][ T957] Preemption disabled at: | [ 33.591103][ T957] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.591111][ T957] Tainted: [W]=WARN [ 33.591112][ T957] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.591114][ T957] Call Trace: [ 33.591115][ T957] [ 33.591117][ T957] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.591122][ T957] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.591123][ T957] __might_resched.cold (kernel/sched/core.c:9234) [ 33.591128][ T957] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.591131][ T957] ? __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.591136][ T957] __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.591138][ T957] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.591144][ T957] ? 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.591147][ T957] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.591150][ T957] put_chars (drivers/char/virtio_console.c:1176) [ 33.591153][ T957] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.591155][ T957] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.591159][ T957] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.591162][ T957] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.591167][ T957] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.591170][ T957] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.591178][ T957] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.591180][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.591185][ T957] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.591189][ T957] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.591190][ T957] ? 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.591192][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.591194][ T957] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.591198][ T957] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.591202][ T957] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.591203][ T957] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.591208][ T957] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.591210][ T957] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.591211][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.591213][ T957] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.591217][ T957] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.591219][ T957] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.591222][ T957] vprintk_emit (kernel/printk/printk.c:2479) [ 33.591225][ T957] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.591230][ T957] ? xfrm_user_exit (net/xfrm/xfrm_user.c:2088) xfrm_user [ 33.591234][ T957] _printk (kernel/printk/printk.c:2504) [ 33.591238][ T957] ? snapshot_read.cold (user.c:?) [ 33.591244][ T957] ? 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) [ 33.591247][ T957] xfrm_user_init (xfrm_user.mod.c:?) xfrm_user [ 33.591250][ T957] do_one_initcall (init/main.c:1357) [ 33.591253][ T957] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 33.591258][ T957] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 33.591260][ T957] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 33.591265][ T957] do_init_module (kernel/module/main.c:3117) [ 33.591268][ T957] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 33.591273][ T957] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 33.591275][ T957] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 33.591279][ T957] load_module (kernel/module/main.c:3593) [ 33.591286][ T957] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 33.591290][ T957] ? backing_file_read_iter (fs/backing-file.c:211) [ 33.591294][ T957] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.591297][ T957] init_module_from_file (kernel/module/main.c:3790) [ 33.591300][ T957] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 33.591307][ T957] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.591311][ T957] ? 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.591314][ T957] idempotent_init_module (kernel/module/main.c:3802) [ 33.591317][ T957] ? init_module_from_file (kernel/module/main.c:3791) [ 33.591322][ T957] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.591324][ T957] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.591329][ T957] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 33.591331][ T957] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.591335][ T957] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.591337][ T957] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.591339][ T957] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.591342][ T957] RIP: 0033:0x7f014d6f237d [ 33.591345][ T957] 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 [ 33.591347][ T957] RSP: 002b:00007ffdac95fe38 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 33.591349][ T957] RAX: ffffffffffffffda RBX: 000055fc374f7810 RCX: 00007f014d6f237d [ 33.591350][ T957] RDX: 0000000000000000 RSI: 000055fc2fc41ffd RDI: 0000000000000000 [ 33.591351][ T957] RBP: 00007ffdac95fed0 R08: 0000000000000000 R09: 0000000000000000 [ 33.591352][ T957] R10: 0000000000000000 R11: 0000000000000246 R12: 000055fc2fc41ffd [ 33.591353][ T957] R13: 000055fc374f7960 R14: 0000000000040000 R15: 0000000000000000 | [ 62.411459][ T1587] softirqs last disabled at (26282): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 62.411462][ T1587] Preemption disabled at: | [ 62.411462][ T1587] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.411471][ T1587] Tainted: [W]=WARN [ 62.411472][ T1587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.411473][ T1587] Call Trace: [ 62.411475][ T1587] [ 62.411477][ T1587] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.411482][ T1587] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.411483][ T1587] __might_resched.cold (kernel/sched/core.c:9234) [ 62.411488][ T1587] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.411491][ T1587] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 62.411496][ T1587] __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)) [ 62.411498][ T1587] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.411504][ T1587] ? 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) [ 62.411507][ T1587] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.411511][ T1587] put_chars (drivers/char/virtio_console.c:1176) [ 62.411514][ T1587] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.411517][ T1587] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 62.411520][ T1587] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.411523][ T1587] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 62.411527][ T1587] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.411531][ T1587] ? mark_usage (kernel/locking/lockdep.c:4690) [ 62.411533][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411535][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411539][ T1587] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.411540][ T1587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.411545][ T1587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.411549][ T1587] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.411552][ T1587] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.411554][ T1587] ? 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)) [ 62.411557][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411559][ T1587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.411563][ T1587] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.411567][ T1587] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.411568][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411573][ T1587] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.411576][ T1587] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.411577][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411579][ T1587] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.411583][ T1587] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.411585][ T1587] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.411587][ T1587] vprintk_emit (kernel/printk/printk.c:2479) [ 62.411592][ T1587] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.411594][ T1587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.411596][ T1587] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 62.411600][ T1587] _printk (kernel/printk/printk.c:2504) [ 62.411604][ T1587] ? snapshot_read.cold (user.c:?) [ 62.411608][ T1587] ? br_multicast_flood (??:?) bridge [ 62.411621][ T1587] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 62.411622][ T1587] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 62.411623][ T1587] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.411627][ T1587] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 62.411639][ T1587] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 62.411647][ T1587] new_nbp (net/bridge/br_if.c:449) bridge [ 62.411656][ T1587] br_add_if (net/bridge/br_if.c:592) bridge [ 62.411664][ T1587] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.411668][ T1587] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.411674][ T1587] do_set_master (net/core/rtnetlink.c:3071) [ 62.411679][ T1587] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 62.411682][ T1587] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 62.411685][ T1587] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 62.411686][ T1587] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 62.411688][ T1587] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.411692][ T1587] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 62.411694][ T1587] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.411696][ T1587] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 62.411698][ T1587] ? kasan_save_stack (mm/kasan/common.c:58) [ 62.411701][ T1587] ? kasan_save_stack (mm/kasan/common.c:57) [ 62.411703][ T1587] ? kasan_save_track (mm/kasan/common.c:78) [ 62.411706][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411708][ T1587] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 62.411710][ T1587] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 62.411715][ T1587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.411717][ T1587] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.411719][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411721][ T1587] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.411723][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411724][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411726][ T1587] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 62.411729][ T1587] ? __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) [ 62.411732][ T1587] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 62.411734][ T1587] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.411737][ T1587] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 62.411739][ T1587] ? nla_get_range_signed (lib/nlattr.c:270) [ 62.411745][ T1587] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 62.411750][ T1587] rtnl_newlink (net/core/rtnetlink.c:4215) [ 62.411755][ T1587] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.411757][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411761][ T1587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.411763][ T1587] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.411766][ T1587] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.411767][ T1587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.411771][ T1587] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.411773][ T1587] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.411776][ T1587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.411777][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.411782][ T1587] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.411784][ T1587] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.411787][ T1587] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.411789][ T1587] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.411792][ T1587] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.411798][ T1587] ? 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)) [ 62.411799][ T1587] ? 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)) [ 62.411803][ T1587] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.411807][ T1587] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.411810][ T1587] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 62.411814][ T1587] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.411817][ T1587] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.411819][ T1587] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.411822][ T1587] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 62.411825][ T1587] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 62.411829][ T1587] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.411831][ T1587] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.411834][ T1587] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.411835][ T1587] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 62.411842][ T1587] ___sys_sendmsg (net/socket.c:2767) [ 62.411845][ T1587] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.411860][ T1587] __sys_sendmsg (net/socket.c:2799) [ 62.411863][ T1587] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.411869][ T1587] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.411872][ T1587] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.411875][ T1587] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.411878][ T1587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.411880][ T1587] RIP: 0033:0x7f8ce8b7654e [ 62.411883][ T1587] 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 [ 62.411885][ T1587] RSP: 002b:00007ffd12936800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.411888][ T1587] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8ce8b7654e [ 62.411889][ T1587] RDX: 0000000000000000 RSI: 00007ffd129368b0 RDI: 0000000000000005 [ 62.411890][ T1587] RBP: 00007ffd12936810 R08: 0000000000000000 R09: 0000000000000000 [ 62.411891][ T1587] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b52e [ 62.411891][ T1587] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd12936f80 | [ 62.414691][ C0] | [ 62.414691][ C0] | [ 62.414691][ C0] stack backtrace: | [ 62.414699][ C0] Tainted: [W]=WARN [ 62.414700][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.414701][ C0] Call Trace: [ 62.414703][ C0] [ 62.414704][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.414708][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 62.414712][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 62.414715][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 62.414719][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 62.414723][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 62.414725][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 62.414729][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.414732][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 62.414735][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.414737][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.414741][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 62.414743][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 62.414745][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 62.414747][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.414751][ 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)) [ 62.414754][ C0] _printk (kernel/printk/printk.c:2504) [ 62.414757][ C0] ? snapshot_read.cold (user.c:?) [ 62.414759][ 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)) [ 62.414762][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.414766][ 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)) [ 62.414769][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 62.414771][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 62.414774][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 62.414777][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 62.414779][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 62.414783][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.414786][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.414789][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.414792][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 62.414794][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 62.414797][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 62.414799][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.414804][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.414808][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 62.414811][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 62.414813][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 62.414816][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.414818][ C0] handle_softirqs (kernel/softirq.c:645) [ 62.414822][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.414824][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 62.414828][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 62.414830][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 62.414833][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 62.414836][ C0] [ 62.414837][ C0] [ 62.414838][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 62.414841][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 62.414843][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 62.414847][ C0] Code: 48 8b 3d d4 31 10 02 e8 1f 00 00 00 48 2b 05 98 62 b2 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 53 35 29 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 d4 31 10 02 mov 0x21031d4(%rip),%rdi # 0x21031db 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 98 62 b2 00 sub 0xb26298(%rip),%rax # 0xb262ab 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 53 35 29 00 verw 0x293553(%rip) # 0x29357b 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 [ 62.414849][ C0] RSP: 0018:ffffffffb4e07cf8 EFLAGS: 00000296 [ 62.414851][ C0] RAX: 00000000002c361f RBX: ffffffffb4e1c600 RCX: ffffffffb1cf4ce7 [ 62.414853][ C0] RDX: ffffffffb4e1c600 RSI: ffffffffb4c88c45 RDI: ffffffffb4693160 [ 62.414855][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 62.414856][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff69c0fa2 [ 62.414858][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 62.414860][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 62.414864][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 62.414866][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 62.414868][ C0] default_idle_call (kernel/sched/idle.c:122) [ 62.414870][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 62.414873][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 62.414876][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 62.414880][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 62.414882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.414884][ C0] do_idle (kernel/sched/idle.c:355) [ 62.414887][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 62.414889][ C0] rest_init (init/main.c:727) [ 62.414892][ C0] ? __cpuidle_text_end (??:?) [ 62.414895][ C0] ? rest_init (init/main.c:727) [ 62.414898][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 62.414901][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 62.414904][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 62.414908][ C0] start_kernel (init/main.c:1185) [ 62.414912][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 62.414914][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 62.414923][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 66.441757][ T1710] softirqs last disabled at (0): 0x0 | [ 66.441759][ T1710] Preemption disabled at: | [ 66.441759][ T1710] vprintk_emit (kernel/printk/printk.c:2471) | [ 66.441770][ T1710] Tainted: [W]=WARN [ 66.441771][ T1710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.441773][ T1710] Call Trace: [ 66.441774][ T1710] [ 66.441775][ T1710] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 66.441780][ T1710] ? vprintk_emit (kernel/printk/printk.c:2471) [ 66.441781][ T1710] __might_resched.cold (kernel/sched/core.c:9234) [ 66.441785][ T1710] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 66.441787][ T1710] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 66.441789][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441792][ T1710] __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)) [ 66.441796][ T1710] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.441799][ T1710] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.441803][ T1710] ? 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) [ 66.441805][ T1710] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.441807][ T1710] put_chars (drivers/char/virtio_console.c:1176) [ 66.441809][ T1710] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 66.441810][ T1710] ? __send_to_port (drivers/char/virtio_console.c:654) [ 66.441812][ T1710] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 66.441814][ T1710] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 66.441818][ T1710] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 66.441819][ T1710] ? 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) [ 66.441821][ T1710] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 66.441825][ T1710] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.441827][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441828][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.441831][ T1710] console_emit_next_record (kernel/printk/printk.c:3183) [ 66.441833][ T1710] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 66.441834][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441836][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441837][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441838][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.441840][ T1710] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 66.441841][ T1710] console_flush_one_record (kernel/printk/printk.c:3268) [ 66.441843][ T1710] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 66.441845][ T1710] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 66.441846][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.441848][ T1710] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 66.441849][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441850][ T1710] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.441851][ T1710] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 66.441853][ T1710] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 66.441854][ T1710] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 66.441856][ T1710] ? vprintk_emit (kernel/printk/printk.c:2478) [ 66.441858][ T1710] vprintk_emit (kernel/printk/printk.c:2479) [ 66.441859][ T1710] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 66.441861][ T1710] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 66.441863][ T1710] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 66.441866][ T1710] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.441867][ T1710] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 66.441868][ T1710] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 66.441871][ T1710] ? ___sys_sendmsg (net/socket.c:2767) [ 66.441872][ T1710] ? __sys_sendmsg (net/socket.c:2799) [ 66.441875][ T1710] _printk (kernel/printk/printk.c:2504) [ 66.441878][ T1710] ? snapshot_read.cold (user.c:?) [ 66.441880][ T1710] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 66.441882][ T1710] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 66.441884][ T1710] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 66.441886][ T1710] ? netdev_notice (net/core/dev.c:13194) [ 66.441888][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441889][ T1710] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 66.441891][ T1710] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 66.441894][ T1710] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 66.441895][ T1710] ? 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) [ 66.441897][ T1710] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 66.441900][ T1710] dev_set_allmulti (net/core/dev_api.c:315) [ 66.441903][ T1710] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 66.441915][ T1710] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 66.441918][ T1710] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 66.441920][ T1710] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.441923][ T1710] br_del_if (net/bridge/br_if.c:732) bridge [ 66.441936][ T1710] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 66.441939][ T1710] do_set_master (net/core/rtnetlink.c:3055) [ 66.441942][ T1710] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 66.441943][ T1710] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 66.441946][ T1710] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 66.441947][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441948][ T1710] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 66.441952][ T1710] ? kasan_save_stack (mm/kasan/common.c:58) [ 66.441955][ T1710] ? kasan_save_stack (mm/kasan/common.c:57) [ 66.441957][ T1710] ? kasan_save_track (mm/kasan/common.c:78) [ 66.441958][ T1710] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 66.441960][ T1710] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 66.441961][ T1710] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 66.441962][ T1710] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 66.441963][ T1710] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 66.441965][ T1710] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.441966][ T1710] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 66.441967][ T1710] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 66.441968][ T1710] ? ___sys_sendmsg (net/socket.c:2767) [ 66.441969][ T1710] ? __sys_sendmsg (net/socket.c:2799) [ 66.441971][ T1710] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 66.441973][ T1710] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.441975][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441976][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.441978][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441979][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441980][ T1710] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 66.441981][ T1710] ? __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) [ 66.441984][ T1710] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 66.441985][ T1710] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 66.441987][ T1710] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 66.441988][ T1710] ? nla_get_range_signed (lib/nlattr.c:270) [ 66.441991][ T1710] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 66.441993][ T1710] rtnl_newlink (net/core/rtnetlink.c:4215) [ 66.441995][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.441996][ T1710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 66.441997][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.441999][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442000][ T1710] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 66.442002][ T1710] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 66.442004][ T1710] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.442005][ T1710] ? __kernel_text_address (kernel/extable.c:79) [ 66.442006][ T1710] ? write_profile (profile.c:?) [ 66.442008][ T1710] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.442011][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442012][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442013][ T1710] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 66.442015][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.442017][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442018][ T1710] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 66.442019][ T1710] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 66.442021][ T1710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.442022][ T1710] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.442024][ T1710] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 66.442026][ T1710] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 66.442027][ T1710] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.442029][ T1710] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.442030][ T1710] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.442031][ T1710] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 66.442034][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442035][ T1710] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.442037][ T1710] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.442039][ T1710] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.442040][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442041][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442042][ T1710] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.442044][ T1710] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 66.442046][ T1710] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 66.442048][ T1710] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.442049][ T1710] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 66.442053][ T1710] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 66.442054][ T1710] ? copy_msghdr_from_user (net/socket.c:2650) [ 66.442055][ T1710] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 66.442057][ T1710] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 66.442058][ T1710] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.442061][ T1710] ___sys_sendmsg (net/socket.c:2767) [ 66.442062][ T1710] ? copy_msghdr_from_user (net/socket.c:2619) [ 66.442067][ T1710] __sys_sendmsg (net/socket.c:2799) [ 66.442069][ T1710] ? __sys_sendmsg_sock (net/socket.c:2780) [ 66.442071][ T1710] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.442073][ T1710] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 66.442074][ T1710] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 66.442077][ T1710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.442078][ T1710] RIP: 0033:0x7f95e464a54e [ 66.442080][ T1710] 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 [ 66.442082][ T1710] RSP: 002b:00007fff24c924f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.442086][ T1710] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f95e464a54e [ 66.442087][ T1710] RDX: 0000000000000000 RSI: 00007fff24c925a0 RDI: 0000000000000005 [ 66.442088][ T1710] RBP: 00007fff24c92500 R08: 0000000000000000 R09: 0000000000000000 [ 66.442089][ T1710] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b532 [ 66.442090][ T1710] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff24c92c70 | [ 68.432757][ T50] softirqs last disabled at (2912483): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 68.432759][ T50] Preemption disabled at: | [ 68.432760][ T50] 0x0 | [ 68.432770][ T50] Tainted: [W]=WARN [ 68.432771][ T50] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.432773][ T50] Workqueue: events netdev_work_proc [ 68.432778][ T50] Call Trace: [ 68.432780][ T50] [ 68.432781][ T50] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 68.432786][ T50] __might_resched.cold (kernel/sched/core.c:9234) [ 68.432789][ T50] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 68.432792][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432795][ T50] __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)) [ 68.432798][ T50] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.432801][ T50] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.432805][ T50] ? 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) [ 68.432807][ T50] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.432809][ T50] put_chars (drivers/char/virtio_console.c:1176) [ 68.432811][ T50] ? __send_to_port (drivers/char/virtio_console.c:654) [ 68.432812][ T50] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 68.432814][ T50] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 68.432816][ T50] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 68.432820][ T50] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 68.432821][ T50] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.432823][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.432826][ T50] console_emit_next_record (kernel/printk/printk.c:3183) [ 68.432828][ T50] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 68.432829][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432830][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432831][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432832][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.432834][ T50] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 68.432836][ T50] console_flush_one_record (kernel/printk/printk.c:3268) [ 68.432837][ T50] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 68.432839][ T50] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 68.432840][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.432842][ T50] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 68.432843][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432844][ T50] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.432846][ T50] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 68.432847][ T50] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.432849][ T50] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 68.432851][ T50] ? vprintk_emit (kernel/printk/printk.c:2478) [ 68.432853][ T50] vprintk_emit (kernel/printk/printk.c:2479) [ 68.432856][ T50] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 68.432857][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432859][ T50] _printk (kernel/printk/printk.c:2504) [ 68.432862][ T50] ? snapshot_read.cold (user.c:?) [ 68.432863][ T50] ? notifier_call_chain (kernel/notifier.c:85) [ 68.432866][ T50] ? __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 68.432869][ T50] ? netif_change_flags (net/core/dev.c:9882) [ 68.432871][ T50] ? vlan_dev_work (net/8021q/vlan_dev.c:1035) 8021q [ 68.432874][ T50] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 68.432877][ T50] ? kthread (kernel/kthread.c:436) [ 68.432879][ T50] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 68.432882][ T50] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 68.432894][ T50] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 68.432902][ T50] br_device_event (net/bridge/br.c:111) bridge [ 68.432910][ T50] ? 0xffffffffc0a00000 [ 68.432913][ T50] notifier_call_chain (kernel/notifier.c:85) [ 68.432915][ T50] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 68.432917][ T50] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.432920][ T50] ? netif_change_name (net/core/dev.c:1517) [ 68.432922][ T50] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 68.432924][ T50] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 68.432927][ T50] ? process_one_work (kernel/workqueue.c:3387) [ 68.432928][ T50] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 68.432929][ T50] ? kthread (kernel/kthread.c:436) [ 68.432931][ T50] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 68.432934][ T50] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 68.432942][ T50] netif_change_flags (net/core/dev.c:9882) [ 68.432944][ T50] vlan_dev_work (net/8021q/vlan_dev.c:1035) 8021q [ 68.432947][ T50] netdev_work_proc (net/core/netdev_work.c:127 net/core/netdev_work.c:171) [ 68.432948][ T50] ? netdev_work_sched (net/core/netdev_work.c:82) [ 68.432950][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432951][ T50] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.432953][ T50] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.432954][ T50] process_one_work (kernel/workqueue.c:3387) [ 68.432957][ T50] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 68.432958][ T50] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.432961][ T50] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 68.432962][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 68.432964][ T50] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 68.432966][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 68.432967][ T50] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 68.432968][ T50] kthread (kernel/kthread.c:436) [ 68.432969][ T50] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.432971][ T50] ? kthread_affine_preferred (kernel/kthread.c:857) [ 68.432973][ T50] ret_from_fork (arch/x86/kernel/process.c:158) [ 68.432975][ T50] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 68.432977][ T50] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 68.432979][ T50] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars llc_sap_open:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars