====================================== | [ 28.395649][ T1116] softirqs last disabled at (35017): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.395652][ T1116] Preemption disabled at: | [ 28.395652][ T1116] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.395661][ T1116] Tainted: [W]=WARN [ 28.395662][ T1116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.395663][ T1116] Call Trace: [ 28.395665][ T1116] [ 28.395666][ T1116] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.395673][ T1116] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.395674][ T1116] __might_resched.cold (kernel/sched/core.c:9234) [ 28.395679][ T1116] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.395683][ T1116] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.395687][ T1116] __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)) [ 28.395689][ T1116] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.395696][ T1116] ? 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) [ 28.395699][ T1116] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.395702][ T1116] put_chars (drivers/char/virtio_console.c:1176) [ 28.395705][ T1116] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.395706][ T1116] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.395710][ T1116] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.395715][ T1116] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.395723][ T1116] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.395725][ T1116] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.395727][ T1116] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.395731][ T1116] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.395735][ T1116] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.395737][ T1116] ? 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)) [ 28.395740][ T1116] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.395741][ T1116] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.395745][ T1116] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.395749][ T1116] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.395751][ T1116] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.395756][ T1116] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.395759][ T1116] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.395761][ T1116] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.395763][ T1116] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.395766][ T1116] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.395768][ T1116] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.395771][ T1116] vprintk_emit (kernel/printk/printk.c:2479) [ 28.395774][ T1116] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.395779][ T1116] ? exit_u32 (./include/net/pkt_cls.h:188 ./include/net/pkt_cls.h:231 net/sched/cls_u32.c:1373) cls_u32 [ 28.395782][ T1116] _printk (kernel/printk/printk.c:2504) [ 28.395786][ T1116] ? snapshot_read.cold (user.c:?) [ 28.395791][ T1116] ? 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) [ 28.395795][ T1116] init_u32 (net/sched/cls_u32.c:1370) cls_u32 [ 28.395798][ T1116] do_one_initcall (init/main.c:1357) [ 28.395801][ T1116] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 28.395806][ T1116] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 28.395808][ T1116] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 28.395814][ T1116] do_init_module (kernel/module/main.c:3117) [ 28.395817][ T1116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.395820][ T1116] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 28.395823][ T1116] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 28.395826][ T1116] load_module (kernel/module/main.c:3593) [ 28.395831][ T1116] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 28.395836][ T1116] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 28.395839][ T1116] ? __ia32_sys_fsconfig (??:?) [ 28.395843][ T1116] ? backing_file_read_iter (fs/backing-file.c:211) [ 28.395847][ T1116] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.395850][ T1116] init_module_from_file (kernel/module/main.c:3790) [ 28.395852][ T1116] ? __do_sys_init_module (kernel/module/main.c:3664) [ 28.395860][ T1116] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.395863][ T1116] ? 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) [ 28.395866][ T1116] idempotent_init_module (kernel/module/main.c:3802) [ 28.395869][ T1116] ? init_module_from_file (kernel/module/main.c:3791) [ 28.395874][ T1116] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.395877][ T1116] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 28.395882][ T1116] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 28.395883][ T1116] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.395887][ T1116] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.395890][ T1116] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.395893][ T1116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.395895][ T1116] RIP: 0033:0x7f968269337d [ 28.395898][ T1116] 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 [ 28.395900][ T1116] RSP: 002b:00007ffe51237c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 28.395902][ T1116] RAX: ffffffffffffffda RBX: 000056173aef2810 RCX: 00007f968269337d [ 28.395903][ T1116] RDX: 0000000000000000 RSI: 00005617074ddffd RDI: 0000000000000000 [ 28.395904][ T1116] RBP: 00007ffe51237d10 R08: 0000000000000000 R09: 0000000000000000 [ 28.395905][ T1116] R10: 0000000000000000 R11: 0000000000000246 R12: 00005617074ddffd [ 28.395906][ T1116] R13: 000056173aef2950 R14: 0000000000040000 R15: 0000000000000000 | [ 30.036800][ T1203] softirqs last disabled at (21535): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 30.036803][ T1203] Preemption disabled at: | [ 30.036803][ T1203] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.036812][ T1203] Tainted: [W]=WARN [ 30.036813][ T1203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.036814][ T1203] Call Trace: [ 30.036816][ T1203] [ 30.036817][ T1203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.036824][ T1203] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.036825][ T1203] __might_resched.cold (kernel/sched/core.c:9234) [ 30.036830][ T1203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.036834][ T1203] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.036838][ T1203] __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)) [ 30.036840][ T1203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.036847][ T1203] ? 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) [ 30.036850][ T1203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.036854][ T1203] put_chars (drivers/char/virtio_console.c:1176) [ 30.036856][ T1203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.036858][ T1203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.036861][ T1203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.036864][ T1203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.036869][ T1203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.036873][ T1203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.036879][ T1203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.036882][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.036886][ T1203] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.036890][ T1203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.036892][ T1203] ? 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)) [ 30.036896][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.036897][ T1203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.036901][ T1203] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.036906][ T1203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.036908][ T1203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.036913][ T1203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.036916][ T1203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.036918][ T1203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.036919][ T1203] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.036923][ T1203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.036925][ T1203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.036930][ T1203] vprintk_emit (kernel/printk/printk.c:2479) [ 30.036933][ T1203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.036938][ T1203] ? ip6gre_fini (net/ipv6/ip6_gre.c:1120) ip6_gre [ 30.036942][ T1203] _printk (kernel/printk/printk.c:2504) [ 30.036946][ T1203] ? snapshot_read.cold (user.c:?) [ 30.036952][ T1203] ? 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) [ 30.036955][ T1203] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 30.036958][ T1203] do_one_initcall (init/main.c:1357) [ 30.036961][ T1203] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 30.036966][ T1203] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 30.036968][ T1203] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 30.036974][ T1203] do_init_module (kernel/module/main.c:3117) [ 30.036977][ T1203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.036981][ T1203] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 30.036984][ T1203] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 30.036987][ T1203] load_module (kernel/module/main.c:3593) [ 30.036992][ T1203] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 30.036997][ T1203] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 30.037001][ T1203] ? __ia32_sys_fsconfig (??:?) [ 30.037005][ T1203] ? backing_file_read_iter (fs/backing-file.c:211) [ 30.037009][ T1203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.037012][ T1203] init_module_from_file (kernel/module/main.c:3790) [ 30.037014][ T1203] ? __do_sys_init_module (kernel/module/main.c:3664) [ 30.037022][ T1203] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.037026][ T1203] ? 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) [ 30.037029][ T1203] idempotent_init_module (kernel/module/main.c:3802) [ 30.037031][ T1203] ? init_module_from_file (kernel/module/main.c:3791) [ 30.037037][ T1203] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.037039][ T1203] ? __x64_sys_pread64 (fs/read_write.c:764 fs/read_write.c:772 fs/read_write.c:769 fs/read_write.c:769) [ 30.037044][ T1203] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 30.037046][ T1203] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.037050][ T1203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.037053][ T1203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.037056][ T1203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.037058][ T1203] RIP: 0033:0x7f1e6d1be37d [ 30.037061][ T1203] 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 [ 30.037063][ T1203] RSP: 002b:00007ffcf52a6498 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 30.037065][ T1203] RAX: ffffffffffffffda RBX: 000055ba9b4ba810 RCX: 00007f1e6d1be37d [ 30.037067][ T1203] RDX: 0000000000000000 RSI: 000055ba8bfddffd RDI: 0000000000000000 [ 30.037068][ T1203] RBP: 00007ffcf52a6530 R08: 0000000000000000 R09: 0000000000000000 [ 30.037068][ T1203] R10: 0000000000000000 R11: 0000000000000246 R12: 000055ba8bfddffd [ 30.037069][ T1203] R13: 000055ba9b4ba9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 30.168636][ T9] #11: ffffffff90c9d660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 30.168640][ T9] | [ 30.168640][ T9] stack backtrace: | [ 30.168645][ T9] Tainted: [W]=WARN [ 30.168646][ T9] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.168648][ T9] Workqueue: mld mld_ifc_work [ 30.168651][ T9] Call Trace: [ 30.168653][ T9] [ 30.168654][ T9] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.168661][ T9] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 30.168667][ T9] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 30.168671][ T9] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.168674][ T9] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.168679][ T9] __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)) [ 30.168681][ T9] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.168688][ T9] ? 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) [ 30.168691][ T9] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.168695][ T9] put_chars (drivers/char/virtio_console.c:1176) [ 30.168697][ T9] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.168704][ T9] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.168712][ T9] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.168715][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.168720][ T9] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.168724][ T9] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.168726][ T9] ? 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)) [ 30.168729][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.168732][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.168736][ T9] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.168740][ T9] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.168742][ T9] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.168748][ T9] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.168751][ T9] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.168753][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.168755][ T9] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.168759][ T9] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.168761][ T9] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.168763][ T9] vprintk_emit (kernel/printk/printk.c:2479) [ 30.168767][ T9] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.168769][ T9] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.168774][ T9] _printk (kernel/printk/printk.c:2504) [ 30.168777][ T9] ? snapshot_read.cold (user.c:?) [ 30.168778][ T9] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.168784][ T9] ? idr_get_free (??:?) [ 30.168789][ T9] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 30.168794][ T9] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 30.168800][ T9] ? __gre6_xmit (./include/net/gre.h:135 (discriminator 2)) ip6_gre [ 30.168803][ T9] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.168806][ T9] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 30.168809][ T9] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 30.168812][ T9] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 30.168815][ T9] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 30.168820][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.168822][ T9] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 30.168827][ T9] sch_direct_xmit (net/sched/sch_generic.c:372) [ 30.168832][ T9] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.168834][ T9] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 30.168836][ T9] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 30.168838][ T9] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.168839][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.168844][ T9] __dev_xmit_skb (net/core/dev.c:4262) [ 30.168849][ T9] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 30.168851][ T9] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 30.168854][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.168856][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.168860][ T9] __dev_queue_xmit (net/core/dev.c:4884) [ 30.168862][ T9] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.168867][ T9] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.168869][ T9] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.168871][ T9] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.168874][ T9] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 30.168878][ T9] ? eth_header (net/ethernet/eth.c:99) [ 30.168881][ T9] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 30.168889][ T9] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 30.168894][ T9] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 30.168896][ T9] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.168899][ T9] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.168902][ T9] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 30.168908][ T9] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 30.168912][ T9] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 30.168915][ T9] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 30.168917][ T9] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.168919][ T9] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 30.168922][ T9] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.168927][ T9] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 30.168931][ T9] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 30.168933][ T9] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 30.168936][ T9] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 30.168941][ T9] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 30.168947][ T9] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 30.168951][ T9] mld_ifc_work (net/ipv6/mcast.c:2739) [ 30.168953][ T9] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 30.168955][ T9] process_one_work (kernel/workqueue.c:3387) [ 30.168962][ T9] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 30.168965][ T9] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.168973][ T9] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 30.168980][ T9] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 30.168982][ T9] kthread (kernel/kthread.c:436) [ 30.168985][ T9] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.168989][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) [ 30.168992][ T9] ret_from_fork (arch/x86/kernel/process.c:158) [ 30.168996][ T9] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 30.169000][ T9] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 30.169003][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) [ 30.169006][ T9] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 31.489317][ T65] softirqs last disabled at (1743366): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 31.489319][ T65] Preemption disabled at: | [ 31.489320][ T65] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 31.489328][ T65] Tainted: [W]=WARN [ 31.489329][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.489331][ T65] Workqueue: mld mld_ifc_work [ 31.489334][ T65] Call Trace: [ 31.489336][ T65] [ 31.489338][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.489344][ T65] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 31.489346][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 31.489351][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.489355][ T65] ? __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.489359][ T65] __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.489361][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.489368][ T65] ? 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.489371][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.489375][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 31.489377][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.489380][ T65] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 31.489386][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.489390][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.489395][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.489399][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.489404][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.489408][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.489410][ T65] ? 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.489413][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.489415][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.489419][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.489424][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.489426][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.489431][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.489434][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.489436][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.489438][ T65] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.489442][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.489444][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.489447][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 31.489450][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.489452][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.489457][ T65] _printk (kernel/printk/printk.c:2504) [ 31.489460][ T65] ? snapshot_read.cold (user.c:?) [ 31.489462][ T65] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 31.489468][ T65] ? idr_get_free (??:?) [ 31.489473][ T65] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) [ 31.489478][ T65] ip6erspan_tunnel_xmit (net/ipv6/ip6_gre.c:940) ip6_gre [ 31.489486][ T65] ? ip6gre_tunnel_siocdevprivate (net/ipv6/ip6_gre.c:1204) ip6_gre [ 31.489490][ T65] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 31.489501][ T65] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 31.489507][ T65] sch_direct_xmit (net/sched/sch_generic.c:372) [ 31.489510][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.489512][ T65] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 31.489515][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 31.489516][ T65] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.489518][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.489523][ T65] __dev_xmit_skb (net/core/dev.c:4262) [ 31.489536][ T65] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 31.489538][ T65] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 31.489541][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.489543][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.489547][ T65] __dev_queue_xmit (net/core/dev.c:4884) [ 31.489550][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.489555][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.489556][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.489559][ T65] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 31.489562][ T65] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.489566][ T65] ? eth_header (net/ethernet/eth.c:99) [ 31.489569][ T65] ? neigh_resolve_output.part.0 (./include/linux/netdevice.h:3537 net/core/neighbour.c:1611) [ 31.489576][ T65] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 31.489582][ T65] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 31.489584][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.489586][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.489590][ T65] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 31.489595][ T65] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 31.489599][ T65] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 31.489603][ T65] ? ip6_finish_output (./include/linux/skbuff.h:1165) [ 31.489604][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.489607][ T65] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 31.489609][ T65] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.489613][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 31.489616][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 31.489618][ T65] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 31.489622][ T65] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 31.489626][ T65] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 31.489632][ T65] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 31.489636][ T65] mld_ifc_work (net/ipv6/mcast.c:2739) [ 31.489638][ T65] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 31.489640][ T65] process_one_work (kernel/workqueue.c:3387) [ 31.489647][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 31.489650][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.489658][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 31.489663][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 31.489665][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 31.489667][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 31.489670][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 31.489672][ T65] kthread (kernel/kthread.c:436) [ 31.489674][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.489678][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 31.489681][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 31.489685][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 31.489688][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 31.489692][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 31.489695][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 31.510295][ C0] | [ 31.510296][ C0] | [ 31.510296][ C0] stack backtrace: | [ 31.510301][ C0] Tainted: [W]=WARN [ 31.510302][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.510303][ C0] Call Trace: [ 31.510303][ C0] [ 31.510304][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.510308][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 31.510310][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 31.510312][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 31.510315][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 31.510317][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 31.510319][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 31.510321][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.510323][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.510325][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.510326][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.510328][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.510330][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 31.510332][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 31.510333][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.510335][ 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)) [ 31.510337][ C0] _printk (kernel/printk/printk.c:2504) [ 31.510339][ C0] ? snapshot_read.cold (user.c:?) [ 31.510340][ 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)) [ 31.510342][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.510345][ 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)) [ 31.510346][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.510348][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.510349][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 31.510351][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 31.510353][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 31.510356][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.510358][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.510360][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.510361][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 31.510363][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 31.510365][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 31.510367][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.510370][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.510372][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 31.510374][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 31.510376][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.510378][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.510380][ C0] handle_softirqs (kernel/softirq.c:645) [ 31.510382][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.510383][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 31.510385][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 31.510387][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 31.510388][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 31.510390][ C0] [ 31.510390][ C0] [ 31.510391][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 31.510393][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 31.510394][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 31.510396][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 31.510398][ C0] RSP: 0018:ffffffff90a07cf8 EFLAGS: 00000296 [ 31.510400][ C0] RAX: 000000000026d457 RBX: ffffffff90a30600 RCX: ffffffff8d106247 [ 31.510401][ C0] RDX: ffffffff90a30600 RSI: ffffffff90311011 RDI: ffffffff8fc949e0 [ 31.510402][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 31.510403][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff2140fa2 [ 31.510404][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 31.510405][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.510408][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.510409][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 31.510411][ C0] default_idle_call (kernel/sched/idle.c:122) [ 31.510412][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 31.510414][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 31.510415][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 31.510418][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.510420][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.510421][ C0] do_idle (kernel/sched/idle.c:355) [ 31.510422][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 31.510424][ C0] rest_init (init/main.c:727) [ 31.510426][ C0] ? __cpuidle_text_end (??:?) [ 31.510428][ C0] ? rest_init (init/main.c:727) [ 31.510430][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 31.510433][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 31.510435][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 31.510437][ C0] start_kernel (init/main.c:1185) [ 31.510439][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 31.510440][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 31.510442][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 51.780647][ T3558] softirqs last disabled at (0): 0x0 | [ 51.780649][ T3558] Preemption disabled at: | [ 51.780650][ T3558] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.780659][ T3558] Tainted: [W]=WARN [ 51.780660][ T3558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.780662][ T3558] Call Trace: [ 51.780663][ T3558] [ 51.780664][ T3558] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.780670][ T3558] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.780671][ T3558] __might_resched.cold (kernel/sched/core.c:9234) [ 51.780674][ T3558] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 51.780677][ T3558] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.780679][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780682][ T3558] __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)) [ 51.780685][ T3558] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.780688][ T3558] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.780692][ T3558] ? 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) [ 51.780694][ T3558] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.780696][ T3558] put_chars (drivers/char/virtio_console.c:1176) [ 51.780698][ T3558] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.780700][ T3558] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 51.780702][ T3558] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.780707][ T3558] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.780708][ T3558] ? vsnprintf (lib/vsprintf.c:2900) [ 51.780712][ T3558] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.780713][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780714][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780716][ T3558] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.780718][ T3558] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.780720][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780721][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780722][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780723][ T3558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.780725][ T3558] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.780727][ T3558] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.780730][ T3558] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.780732][ T3558] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.780734][ T3558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.780735][ T3558] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.780737][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780738][ T3558] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.780739][ T3558] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 51.780741][ T3558] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 51.780742][ T3558] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.780744][ T3558] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.780746][ T3558] vprintk_emit (kernel/printk/printk.c:2479) [ 51.780748][ T3558] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.780749][ T3558] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 51.780752][ T3558] ? lockdep_init_map_type (kernel/locking/lockdep.c:4989 (discriminator 2)) [ 51.780755][ T3558] ? macsec_exit (drivers/net/macsec.c:4354 (discriminator 1)) macsec [ 51.780757][ T3558] _printk (kernel/printk/printk.c:2504) [ 51.780760][ T3558] ? snapshot_read.cold (user.c:?) [ 51.780762][ T3558] ? alloc_workqueue_lockdep_map (kernel/workqueue.c:6092) [ 51.780765][ T3558] macsec_init (drivers/net/macsec.c:358 (discriminator 1)) macsec [ 51.780768][ T3558] do_one_initcall (init/main.c:1357) [ 51.780770][ T3558] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 51.780773][ T3558] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 51.780775][ T3558] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 51.780779][ T3558] do_init_module (kernel/module/main.c:3117) [ 51.780781][ T3558] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 51.780782][ T3558] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 51.780784][ T3558] load_module (kernel/module/main.c:3593) [ 51.780786][ T3558] ? security_kernel_post_read_file (security/security.c:2997 (discriminator 11)) [ 51.780789][ T3558] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 51.780791][ T3558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.780794][ T3558] init_module_from_file (kernel/module/main.c:3790) [ 51.780795][ T3558] ? __do_sys_init_module (kernel/module/main.c:3664) [ 51.780796][ T3558] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 51.780799][ T3558] ? handle_pte_fault (mm/memory.c:6558) [ 51.780801][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780801][ T3558] ? ovl_mmap (fs/overlayfs/file.c:477) [ 51.780805][ T3558] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.780806][ T3558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.780808][ T3558] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.780809][ T3558] ? 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) [ 51.780811][ T3558] idempotent_init_module (kernel/module/main.c:3802) [ 51.780812][ T3558] ? init_module_from_file (kernel/module/main.c:3791) [ 51.780814][ T3558] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 51.780816][ T3558] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.780818][ T3558] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 51.780819][ T3558] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.780822][ T3558] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.780825][ T3558] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.780827][ T3558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.780829][ T3558] RIP: 0033:0x7fa08a2b837d [ 51.780831][ T3558] 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 [ 51.780832][ T3558] RSP: 002b:00007ffc964fb9f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 51.780836][ T3558] RAX: ffffffffffffffda RBX: 00005559cebb7810 RCX: 00007fa08a2b837d [ 51.780837][ T3558] RDX: 0000000000000000 RSI: 00005559a1f54ffd RDI: 0000000000000000 [ 51.780838][ T3558] RBP: 00007ffc964fba90 R08: 0000000000000000 R09: 0000000000000000 [ 51.780839][ T3558] R10: 0000000000000000 R11: 0000000000000246 R12: 00005559a1f54ffd [ 51.780839][ T3558] R13: 00005559cebb7960 R14: 0000000000040000 R15: 0000000000000000 | [ 52.869002][ T3648] softirqs last disabled at (0): 0x0 | [ 52.869003][ T3648] Preemption disabled at: | [ 52.869004][ T3648] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.869014][ T3648] Tainted: [W]=WARN [ 52.869015][ T3648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.869017][ T3648] Call Trace: [ 52.869018][ T3648] [ 52.869019][ T3648] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.869025][ T3648] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.869026][ T3648] __might_resched.cold (kernel/sched/core.c:9234) [ 52.869030][ T3648] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.869034][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869036][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869037][ T3648] __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)) [ 52.869040][ T3648] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.869043][ T3648] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.869048][ T3648] ? 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) [ 52.869050][ T3648] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.869052][ T3648] put_chars (drivers/char/virtio_console.c:1176) [ 52.869054][ T3648] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.869055][ T3648] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 52.869058][ T3648] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.869063][ T3648] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.869065][ T3648] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.869066][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869067][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869070][ T3648] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.869072][ T3648] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.869074][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869075][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869076][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869077][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869079][ T3648] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.869080][ T3648] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.869083][ T3648] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.869085][ T3648] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.869087][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869089][ T3648] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.869090][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869091][ T3648] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.869093][ T3648] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 52.869094][ T3648] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 52.869095][ T3648] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.869097][ T3648] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.869099][ T3648] vprintk_emit (kernel/printk/printk.c:2479) [ 52.869101][ T3648] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.869103][ T3648] _printk (kernel/printk/printk.c:2504) [ 52.869106][ T3648] ? snapshot_read.cold (user.c:?) [ 52.869107][ T3648] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 52.869109][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869110][ T3648] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.869113][ T3648] ? notifier_call_chain (./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/notifier.h:59 kernel/notifier.c:84) [ 52.869116][ T3648] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 52.869119][ T3648] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 52.869123][ T3648] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 52.869124][ T3648] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 52.869126][ T3648] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 52.869129][ T3648] ? addrconf_notify (net/ipv6/addrconf.c:3730) [ 52.869132][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869133][ T3648] notifier_call_chain (kernel/notifier.c:85) [ 52.869136][ T3648] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 52.869139][ T3648] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.869141][ T3648] ? netif_change_name (net/core/dev.c:1517) [ 52.869143][ T3648] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 52.869145][ T3648] ? dev_addr_mod (net/core/dev_addr_lists.c:714 (discriminator 1)) [ 52.869147][ T3648] rtnl_configure_link (net/core/rtnetlink.c:3732) [ 52.869150][ T3648] rtnl_newlink_create (net/core/rtnetlink.c:3977) [ 52.869152][ T3648] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 52.869153][ T3648] ? __dev_get_by_name (net/core/dev.c:905) [ 52.869155][ T3648] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 52.869159][ T3648] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 52.869161][ T3648] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.869163][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869164][ T3648] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.869165][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869167][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869168][ T3648] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 52.869171][ T3648] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 52.869172][ T3648] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 52.869175][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869176][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869177][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869178][ T3648] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.869179][ T3648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.869181][ T3648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.869182][ T3648] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.869185][ T3648] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.869189][ T3648] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.869192][ T3648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.869193][ T3648] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.869195][ T3648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.869196][ T3648] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.869199][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869200][ T3648] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.869202][ T3648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.869204][ T3648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.869206][ T3648] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 52.869208][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869209][ T3648] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 52.869211][ T3648] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.869214][ T3648] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.869217][ T3648] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.869219][ T3648] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 52.869224][ T3648] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 52.869227][ T3648] ____sys_sendmsg (net/socket.c:2713) [ 52.869228][ T3648] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.869230][ T3648] ? sock_write_iter (net/socket.c:1269) [ 52.869231][ T3648] ? move_addr_to_kernel (net/socket.c:258) [ 52.869233][ T3648] ? __vmf_anon_prepare (mm/memory.c:3958) [ 52.869236][ T3648] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 52.869238][ T3648] ___sys_sendmsg (net/socket.c:2767) [ 52.869240][ T3648] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.869244][ T3648] __sys_sendmsg (net/socket.c:2799) [ 52.869246][ T3648] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.869249][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869250][ T3648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.869251][ T3648] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.869255][ T3648] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.869257][ T3648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.869258][ T3648] RIP: 0033:0x7fea811e354e [ 52.869260][ T3648] 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 [ 52.869262][ T3648] RSP: 002b:00007ffe80bb43b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.869265][ T3648] RAX: ffffffffffffffda RBX: 00007ffe80bb4b50 RCX: 00007fea811e354e [ 52.869267][ T3648] RDX: 0000000000000000 RSI: 00007ffe80bb4460 RDI: 0000000000000005 [ 52.869268][ T3648] RBP: 00007ffe80bb43c0 R08: 0000000000000000 R09: 0000000000000000 [ 52.869268][ T3648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9181f8 [ 52.869269][ T3648] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe80bb4b20 | [ 53.991520][ T3592] softirqs last disabled at (0): 0x0 | [ 53.991522][ T3592] Preemption disabled at: | [ 53.991523][ T3592] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.991533][ T3592] Tainted: [W]=WARN [ 53.991534][ T3592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.991536][ T3592] Call Trace: [ 53.991537][ T3592] [ 53.991538][ T3592] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.991544][ T3592] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.991546][ T3592] __might_resched.cold (kernel/sched/core.c:9234) [ 53.991549][ T3592] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 53.991552][ T3592] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.991555][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991558][ T3592] __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)) [ 53.991560][ T3592] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.991563][ T3592] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.991568][ T3592] ? 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) [ 53.991570][ T3592] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.991572][ T3592] put_chars (drivers/char/virtio_console.c:1176) [ 53.991574][ T3592] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.991576][ T3592] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 53.991578][ T3592] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.991583][ T3592] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.991585][ T3592] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 53.991588][ T3592] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.991590][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991591][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991592][ T3592] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.991595][ T3592] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.991597][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991598][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991599][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991600][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991602][ T3592] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.991604][ T3592] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.991606][ T3592] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.991609][ T3592] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.991611][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991612][ T3592] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.991620][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991621][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991623][ T3592] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 53.991624][ T3592] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 53.991626][ T3592] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.991628][ T3592] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.991629][ T3592] vprintk_emit (kernel/printk/printk.c:2479) [ 53.991631][ T3592] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.991632][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991635][ T3592] dev_vprintk_emit (drivers/base/core.c:5000) [ 53.991639][ T3592] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 53.991641][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991643][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991644][ T3592] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 53.991648][ T3592] dev_printk_emit (drivers/base/core.c:5011) [ 53.991649][ T3592] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 53.991651][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991653][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.991656][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.991657][ T3592] ? __kernel_text_address (kernel/extable.c:79) [ 53.991660][ T3592] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 53.991664][ T3592] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.991666][ T3592] ? netdev_notice (net/core/dev.c:13194) [ 53.991668][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991669][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991670][ T3592] ? 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) [ 53.991672][ T3592] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.991674][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991675][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991676][ T3592] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.991678][ T3592] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 53.991680][ T3592] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 53.991681][ T3592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.991684][ T3592] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.991686][ T3592] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 53.991687][ T3592] ? pskb_expand_head (net/core/skbuff.c:2347) [ 53.991690][ T3592] ? netlink_unicast (net/netlink/af_netlink.c:1335 (discriminator 1)) [ 53.991693][ T3592] ? rtnl_getlink (./include/net/netlink.h:1198 net/core/rtnetlink.c:985 net/core/rtnetlink.c:4370) [ 53.991694][ T3592] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.991696][ T3592] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.991699][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991701][ T3592] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.991704][ T3592] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.991707][ T3592] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.991708][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991709][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991711][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991712][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.991713][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.991715][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991716][ T3592] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.991717][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991718][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991720][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991721][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991722][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991724][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991725][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991727][ T3592] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 53.991728][ T3592] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.991730][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991731][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991732][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991733][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991734][ T3592] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.991736][ T3592] ? __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) [ 53.991738][ T3592] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.991739][ T3592] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 53.991740][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.991742][ T3592] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.991743][ T3592] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.991744][ T3592] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.991748][ T3592] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 53.991751][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991752][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991754][ T3592] rtnl_setlink (net/core/rtnetlink.c:3596) [ 53.991756][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991757][ T3592] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.991759][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991765][ T3592] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 53.991766][ T3592] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.991767][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991768][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991769][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991771][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991772][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991773][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.991775][ T3592] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.991776][ T3592] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.991777][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991778][ T3592] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.991782][ T3592] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 53.991783][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991784][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991785][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991786][ T3592] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 53.991788][ T3592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.991789][ T3592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.991790][ T3592] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.991793][ T3592] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.991796][ T3592] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.991797][ T3592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.991799][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991800][ T3592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.991802][ T3592] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.991805][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991806][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991808][ T3592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.991810][ T3592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.991812][ T3592] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 53.991815][ T3592] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.991817][ T3592] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.991819][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.991821][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991822][ T3592] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 53.991824][ T3592] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 53.991827][ T3592] __sys_sendto (net/socket.c:2281) [ 53.991829][ T3592] ? __ia32_sys_getpeername (net/socket.c:2235) [ 53.991833][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.991834][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.991836][ T3592] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 53.991838][ T3592] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.991839][ T3592] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 53.991841][ T3592] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 53.991842][ T3592] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.991845][ T3592] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.991846][ T3592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.991848][ T3592] RIP: 0033:0x7fdaae56554e [ 53.991850][ T3592] 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 [ 53.991851][ T3592] RSP: 002b:00007ffeaeeb5810 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 53.991855][ T3592] RAX: ffffffffffffffda RBX: 0000561f2e2f60a0 RCX: 00007fdaae56554e [ 53.991856][ T3592] RDX: 000000000000002c RSI: 0000561f2e2ed110 RDI: 000000000000001c [ 53.991857][ T3592] RBP: 00007ffeaeeb5820 R08: 00007ffeaeeb5870 R09: 0000000000000080 [ 53.991857][ T3592] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561f2e2e4380 [ 53.991858][ T3592] R13: 00007ffeaeeb5954 R14: 0000000000000000 R15: 0000000000000000 | [ 55.742312][ T3789] softirqs last disabled at (0): 0x0 | [ 55.742314][ T3789] Preemption disabled at: | [ 55.742315][ T3789] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.742325][ T3789] Tainted: [W]=WARN [ 55.742326][ T3789] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.742327][ T3789] Call Trace: [ 55.742329][ T3789] [ 55.742330][ T3789] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.742336][ T3789] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.742337][ T3789] __might_resched.cold (kernel/sched/core.c:9234) [ 55.742341][ T3789] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.742344][ T3789] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 55.742348][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742351][ T3789] __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)) [ 55.742353][ T3789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.742356][ T3789] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.742361][ T3789] ? 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) [ 55.742363][ T3789] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.742365][ T3789] put_chars (drivers/char/virtio_console.c:1176) [ 55.742367][ T3789] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.742368][ T3789] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 55.742371][ T3789] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.742376][ T3789] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.742378][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742379][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742381][ T3789] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.742384][ T3789] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.742386][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742387][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742388][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742389][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742391][ T3789] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 55.742392][ T3789] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.742395][ T3789] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.742397][ T3789] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.742399][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742401][ T3789] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.742402][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742403][ T3789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.742405][ T3789] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 55.742406][ T3789] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 55.742408][ T3789] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.742410][ T3789] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.742411][ T3789] vprintk_emit (kernel/printk/printk.c:2479) [ 55.742413][ T3789] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.742414][ T3789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.742415][ T3789] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.742418][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742420][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742421][ T3789] _printk (kernel/printk/printk.c:2504) [ 55.742424][ T3789] ? snapshot_read.cold (user.c:?) [ 55.742426][ T3789] ? br_multicast_flood (??:?) [ 55.742429][ T3789] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 55.742432][ T3789] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.742433][ T3789] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.742435][ T3789] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 55.742438][ T3789] br_init_port (net/bridge/br_stp_if.c:39) [ 55.742439][ T3789] new_nbp (net/bridge/br_if.c:449) [ 55.742441][ T3789] br_add_if (net/bridge/br_if.c:592) [ 55.742443][ T3789] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 55.742446][ T3789] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 55.742447][ T3789] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 55.742450][ T3789] do_set_master (net/core/rtnetlink.c:3071) [ 55.742452][ T3789] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 55.742454][ T3789] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.742456][ T3789] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.742457][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742458][ T3789] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.742461][ T3789] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.742463][ T3789] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.742464][ T3789] ? kasan_save_track (mm/kasan/common.c:78) [ 55.742465][ T3789] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 55.742466][ T3789] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 55.742467][ T3789] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 55.742468][ T3789] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.742469][ T3789] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.742472][ T3789] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.742474][ T3789] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.742475][ T3789] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.742478][ T3789] ? ____sys_sendmsg (net/socket.c:2713) [ 55.742479][ T3789] ? ___sys_sendmsg (net/socket.c:2767) [ 55.742480][ T3789] ? __sys_sendmsg (net/socket.c:2799) [ 55.742482][ T3789] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.742485][ T3789] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.742488][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742489][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742491][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742491][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742492][ T3789] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.742494][ T3789] ? __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) [ 55.742496][ T3789] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.742497][ T3789] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.742499][ T3789] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.742500][ T3789] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.742503][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742504][ T3789] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.742506][ T3789] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.742508][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742510][ T3789] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.742511][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742512][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742513][ T3789] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 55.742515][ T3789] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 55.742516][ T3789] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 55.742517][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742518][ T3789] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 55.742522][ T3789] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 55.742524][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742525][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742526][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742528][ T3789] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.742529][ T3789] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.742530][ T3789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.742532][ T3789] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.742533][ T3789] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.742535][ T3789] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.742537][ T3789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.742538][ T3789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.742540][ T3789] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.742541][ T3789] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 55.742544][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742545][ T3789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.742547][ T3789] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.742550][ T3789] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.742551][ T3789] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.742553][ T3789] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.742555][ T3789] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.742557][ T3789] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 55.742558][ T3789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.742560][ T3789] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 55.742563][ T3789] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.742565][ T3789] ____sys_sendmsg (net/socket.c:2713) [ 55.742566][ T3789] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.742568][ T3789] ? sock_write_iter (net/socket.c:1269) [ 55.742570][ T3789] ? move_addr_to_kernel (net/socket.c:258) [ 55.742571][ T3789] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.742574][ T3789] ___sys_sendmsg (net/socket.c:2767) [ 55.742576][ T3789] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.742580][ T3789] __sys_sendmsg (net/socket.c:2799) [ 55.742582][ T3789] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.742585][ T3789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.742587][ T3789] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.742588][ T3789] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.742590][ T3789] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.742592][ T3789] RIP: 0033:0x7f903987954e [ 55.742594][ T3789] 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 [ 55.742595][ T3789] RSP: 002b:00007ffcc8eb4000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.742599][ T3789] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f903987954e [ 55.742600][ T3789] RDX: 0000000000000000 RSI: 00007ffcc8eb40b0 RDI: 0000000000000005 [ 55.742601][ T3789] RBP: 00007ffcc8eb4010 R08: 0000000000000000 R09: 0000000000000000 [ 55.742602][ T3789] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9181fb [ 55.742603][ T3789] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc8eb4780 | [ 57.404842][ T3593] softirqs last disabled at (0): 0x0 | [ 57.404844][ T3593] Preemption disabled at: | [ 57.404845][ T3593] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.404855][ T3593] Tainted: [W]=WARN [ 57.404856][ T3593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.404858][ T3593] Call Trace: [ 57.404859][ T3593] [ 57.404860][ T3593] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.404866][ T3593] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.404868][ T3593] __might_resched.cold (kernel/sched/core.c:9234) [ 57.404871][ T3593] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 57.404873][ T3593] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.404877][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404879][ T3593] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 57.404882][ T3593] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.404885][ T3593] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.404890][ T3593] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 57.404892][ T3593] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.404895][ T3593] put_chars (drivers/char/virtio_console.c:1176) [ 57.404896][ T3593] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.404898][ T3593] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 57.404901][ T3593] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.404905][ T3593] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.404907][ T3593] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 57.404910][ T3593] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.404912][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404913][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404915][ T3593] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.404917][ T3593] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.404919][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404920][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404921][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404922][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.404928][ T3593] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 57.404929][ T3593] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.404932][ T3593] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.404935][ T3593] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.404936][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.404938][ T3593] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.404940][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404941][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.404942][ T3593] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 57.404944][ T3593] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 57.404945][ T3593] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.404948][ T3593] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.404949][ T3593] vprintk_emit (kernel/printk/printk.c:2479) [ 57.404951][ T3593] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.404952][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404955][ T3593] dev_vprintk_emit (drivers/base/core.c:5000) [ 57.404959][ T3593] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 57.404961][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.404963][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.404964][ T3593] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 57.404967][ T3593] dev_printk_emit (drivers/base/core.c:5011) [ 57.404969][ T3593] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 57.404971][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.404973][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 57.404976][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.404977][ T3593] ? __kernel_text_address (kernel/extable.c:79) [ 57.404980][ T3593] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 57.404984][ T3593] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.404986][ T3593] ? netdev_notice (net/core/dev.c:13194) [ 57.404988][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404989][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404990][ T3593] ? 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) [ 57.404992][ T3593] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 57.404994][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404995][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.404996][ T3593] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.404998][ T3593] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 57.405000][ T3593] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 57.405001][ T3593] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.405005][ T3593] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.405006][ T3593] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 57.405007][ T3593] ? pskb_expand_head (net/core/skbuff.c:2347) [ 57.405011][ T3593] ? netlink_unicast (net/netlink/af_netlink.c:1335 (discriminator 1)) [ 57.405014][ T3593] ? rtnl_getlink (./include/net/netlink.h:1198 net/core/rtnetlink.c:985 net/core/rtnetlink.c:4370) [ 57.405015][ T3593] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.405017][ T3593] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.405020][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405022][ T3593] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.405025][ T3593] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.405028][ T3593] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.405029][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405030][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405032][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405033][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 57.405034][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.405036][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405036][ T3593] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 57.405038][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405039][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405041][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405042][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405043][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405045][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405046][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405048][ T3593] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 57.405049][ T3593] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.405051][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405052][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405053][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405054][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405055][ T3593] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.405057][ T3593] ? __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) [ 57.405059][ T3593] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.405060][ T3593] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 57.405061][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.405062][ T3593] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 57.405064][ T3593] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.405065][ T3593] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.405069][ T3593] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 57.405071][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405072][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405075][ T3593] rtnl_setlink (net/core/rtnetlink.c:3596) [ 57.405076][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405077][ T3593] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 57.405079][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405085][ T3593] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 57.405086][ T3593] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.405088][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405089][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405090][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405091][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405092][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405094][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 57.405095][ T3593] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 57.405096][ T3593] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 57.405098][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405099][ T3593] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 57.405102][ T3593] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 57.405103][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405104][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405106][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405107][ T3593] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 57.405108][ T3593] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.405110][ T3593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.405111][ T3593] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 57.405114][ T3593] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 57.405117][ T3593] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.405118][ T3593] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.405120][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405121][ T3593] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.405123][ T3593] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 57.405126][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405127][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405129][ T3593] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.405131][ T3593] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.405133][ T3593] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 57.405136][ T3593] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.405139][ T3593] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.405141][ T3593] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.405142][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405144][ T3593] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 57.405146][ T3593] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 57.405149][ T3593] __sys_sendto (net/socket.c:2281) [ 57.405151][ T3593] ? __ia32_sys_getpeername (net/socket.c:2235) [ 57.405155][ T3593] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.405156][ T3593] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 57.405158][ T3593] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 57.405160][ T3593] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 57.405161][ T3593] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 57.405163][ T3593] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 57.405164][ T3593] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.405167][ T3593] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.405168][ T3593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.405170][ T3593] RIP: 0033:0x7fdaae56554e [ 57.405172][ T3593] 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 [ 57.405174][ T3593] RSP: 002b:00007ffeaeeb5810 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 57.405177][ T3593] RAX: ffffffffffffffda RBX: 0000561f2e2f60a0 RCX: 00007fdaae56554e [ 57.405179][ T3593] RDX: 0000000000000030 RSI: 0000561f2e3177b0 RDI: 000000000000001e [ 57.405180][ T3593] RBP: 00007ffeaeeb5820 R08: 00007ffeaeeb5870 R09: 0000000000000080 [ 57.405181][ T3593] R10: 0000000000000000 R11: 0000000000000202 R12: 0000561f2e30ef50 [ 57.405181][ T3593] R13: 00007ffeaeeb5954 R14: 0000000000000000 R15: 0000000000000000 | [ 58.844249][ T4068] softirqs last disabled at (0): 0x0 | [ 58.844250][ T4068] Preemption disabled at: | [ 58.844251][ T4068] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.844261][ T4068] Tainted: [W]=WARN [ 58.844262][ T4068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.844264][ T4068] Call Trace: [ 58.844265][ T4068] [ 58.844266][ T4068] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.844272][ T4068] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.844273][ T4068] __might_resched.cold (kernel/sched/core.c:9234) [ 58.844277][ T4068] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.844280][ T4068] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 58.844282][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844285][ T4068] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 58.844287][ T4068] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.844290][ T4068] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.844295][ T4068] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 58.844297][ T4068] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.844299][ T4068] put_chars (drivers/char/virtio_console.c:1176) [ 58.844301][ T4068] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 58.844302][ T4068] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.844304][ T4068] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 58.844306][ T4068] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.844311][ T4068] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.844313][ T4068] ? 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) [ 58.844314][ T4068] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 58.844318][ T4068] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 58.844319][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844321][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844323][ T4068] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.844326][ T4068] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.844328][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844329][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844330][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844331][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844333][ T4068] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 58.844334][ T4068] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.844337][ T4068] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.844339][ T4068] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.844341][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844343][ T4068] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.844344][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844345][ T4068] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.844347][ T4068] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 58.844348][ T4068] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 58.844350][ T4068] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.844351][ T4068] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.844353][ T4068] vprintk_emit (kernel/printk/printk.c:2479) [ 58.844354][ T4068] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.844356][ T4068] ? net_generic (./include/linux/rcupdate.h:850 ./include/net/netns/generic.h:45) vxlan [ 58.844362][ T4068] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 58.844365][ T4068] ? xdp_set_features_flag (./include/linux/netdevice.h:2861 net/core/xdp.c:1015) [ 58.844368][ T4068] ? vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4736 (discriminator 1)) vxlan [ 58.844372][ T4068] _printk (kernel/printk/printk.c:2504) [ 58.844376][ T4068] ? snapshot_read.cold (user.c:?) [ 58.844377][ T4068] ? addrconf_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/addrconf.c:3679 (discriminator 1)) [ 58.844380][ T4068] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.844382][ T4068] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 58.844384][ T4068] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.844387][ T4068] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.844389][ T4068] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.844391][ T4068] ? netdev_notice (net/core/dev.c:13194) [ 58.844394][ T4068] ? bond_lower_state_changed (drivers/net/bonding/bond_main.c:1835) bonding [ 58.844402][ T4068] ? netdev_upper_dev_link (net/core/dev.c:9034) [ 58.844406][ T4068] bond_enslave.cold (drivers/net/bonding/bond_main.c:2342 (discriminator 7)) bonding [ 58.844414][ T4068] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5219 (discriminator 9)) bonding [ 58.844420][ T4068] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 58.844423][ T4068] ? notifier_call_chain (kernel/notifier.c:85) [ 58.844427][ T4068] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 58.844428][ T4068] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 58.844431][ T4068] do_set_master (net/core/rtnetlink.c:3071) [ 58.844434][ T4068] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 58.844436][ T4068] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.844439][ T4068] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.844440][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844441][ T4068] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 58.844444][ T4068] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.844446][ T4068] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.844447][ T4068] ? kasan_save_track (mm/kasan/common.c:78) [ 58.844449][ T4068] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 58.844450][ T4068] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 58.844451][ T4068] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 58.844452][ T4068] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.844453][ T4068] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.844456][ T4068] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.844457][ T4068] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.844459][ T4068] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 58.844461][ T4068] ? ____sys_sendmsg (net/socket.c:2713) [ 58.844463][ T4068] ? ___sys_sendmsg (net/socket.c:2767) [ 58.844464][ T4068] ? __sys_sendmsg (net/socket.c:2799) [ 58.844466][ T4068] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.844468][ T4068] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.844470][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844472][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844473][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844474][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844475][ T4068] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.844477][ T4068] ? __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) [ 58.844478][ T4068] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.844479][ T4068] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.844480][ T4068] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.844481][ T4068] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.844484][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844486][ T4068] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.844488][ T4068] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.844490][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844491][ T4068] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.844492][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844493][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844495][ T4068] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 58.844497][ T4068] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 58.844498][ T4068] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 58.844501][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844502][ T4068] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 58.844505][ T4068] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 58.844508][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844509][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844510][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844511][ T4068] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.844513][ T4068] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.844514][ T4068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.844516][ T4068] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 58.844517][ T4068] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 58.844519][ T4068] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.844521][ T4068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.844522][ T4068] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.844524][ T4068] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.844525][ T4068] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 58.844528][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844530][ T4068] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 58.844532][ T4068] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.844534][ T4068] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.844535][ T4068] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.844537][ T4068] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.844539][ T4068] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.844541][ T4068] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 58.844543][ T4068] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.844544][ T4068] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 58.844547][ T4068] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 58.844549][ T4068] ____sys_sendmsg (net/socket.c:2713) [ 58.844551][ T4068] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.844552][ T4068] ? sock_write_iter (net/socket.c:1269) [ 58.844554][ T4068] ? move_addr_to_kernel (net/socket.c:258) [ 58.844555][ T4068] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 58.844558][ T4068] ___sys_sendmsg (net/socket.c:2767) [ 58.844560][ T4068] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.844564][ T4068] __sys_sendmsg (net/socket.c:2799) [ 58.844566][ T4068] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.844569][ T4068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.844570][ T4068] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.844572][ T4068] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.844574][ T4068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.844575][ T4068] RIP: 0033:0x7f2cf2e2654e [ 58.844577][ T4068] 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 [ 58.844579][ T4068] RSP: 002b:00007ffc6ccd2bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.844582][ T4068] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f2cf2e2654e [ 58.844584][ T4068] RDX: 0000000000000000 RSI: 00007ffc6ccd2ca0 RDI: 0000000000000005 [ 58.844584][ T4068] RBP: 00007ffc6ccd2c00 R08: 0000000000000000 R09: 0000000000000000 [ 58.844585][ T4068] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9181fe [ 58.844586][ T4068] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc6ccd3370 | [ 61.269139][ T3592] softirqs last disabled at (0): 0x0 | [ 61.269140][ T3592] Preemption disabled at: | [ 61.269141][ T3592] 0x0 | [ 61.269149][ T3592] Tainted: [W]=WARN [ 61.269150][ T3592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.269152][ T3592] Call Trace: [ 61.269153][ T3592] [ 61.269154][ T3592] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 61.269160][ T3592] __might_resched.cold (kernel/sched/core.c:9234) [ 61.269164][ T3592] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 61.269167][ T3592] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 61.269171][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269173][ T3592] __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)) [ 61.269176][ T3592] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 61.269179][ T3592] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.269184][ T3592] ? 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) [ 61.269185][ T3592] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.269188][ T3592] put_chars (drivers/char/virtio_console.c:1176) [ 61.269190][ T3592] ? __send_to_port (drivers/char/virtio_console.c:654) [ 61.269191][ T3592] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 61.269194][ T3592] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 61.269199][ T3592] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 61.269201][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269202][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.269204][ T3592] console_emit_next_record (kernel/printk/printk.c:3183) [ 61.269207][ T3592] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 61.269210][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269211][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269213][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269215][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.269218][ T3592] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 61.269220][ T3592] console_flush_one_record (kernel/printk/printk.c:3268) [ 61.269223][ T3592] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 61.269225][ T3592] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 61.269227][ T3592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.269229][ T3592] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 61.269230][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269231][ T3592] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 61.269233][ T3592] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 61.269234][ T3592] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 61.269236][ T3592] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 61.269238][ T3592] ? vprintk_emit (kernel/printk/printk.c:2478) [ 61.269239][ T3592] vprintk_emit (kernel/printk/printk.c:2479) [ 61.269241][ T3592] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 61.269243][ T3592] ? do_raw_read_unlock (kernel/locking/spinlock_debug.c:180) [ 61.269244][ T3592] ? forget_original_parent (kernel/exit.c:635 kernel/exit.c:740) [ 61.269247][ T3592] _printk (kernel/printk/printk.c:2504) [ 61.269250][ T3592] ? snapshot_read.cold (user.c:?) [ 61.269251][ T3592] ? 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) [ 61.269253][ T3592] ? 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) [ 61.269255][ T3592] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 61.269257][ T3592] ? 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) [ 61.269259][ T3592] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 61.269262][ T3592] ? exit_notify (kernel/exit.c:780) [ 61.269264][ T3592] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 61.269266][ T3592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.269268][ T3592] do_group_exit (kernel/exit.c:1151) [ 61.269269][ T3592] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 61.269271][ T3592] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 61.269273][ T3592] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.269277][ T3592] ? irq_exit_rcu (kernel/softirq.c:786) [ 61.269279][ T3592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.269281][ T3592] RIP: 0033:0x7fdaae5b61b8 [ 61.269283][ T3592] Code: Unable to access opcode bytes at 0x7fdaae5b618e. Code starting with the faulting instruction =========================================== [ 61.269284][ T3592] RSP: 002b:00007ffeaeeb5d68 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 61.269287][ T3592] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fdaae5b61b8 [ 61.269289][ T3592] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 61.269290][ T3592] RBP: 00007ffeaeeb5ef0 R08: 0000561f2e183cb8 R09: 0000000000000000 [ 61.269290][ T3592] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 Finger prints: __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning