====================================== | [ 9.375822][ T186] softirqs last disabled at (39883): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.375825][ T186] Preemption disabled at: | [ 9.375825][ T186] 0x0 | [ 9.375835][ T186] Tainted: [W]=WARN [ 9.375836][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.375838][ T186] Call Trace: [ 9.375839][ T186] [ 9.375841][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.375848][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.375854][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.375860][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.375866][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.375869][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.375875][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.375877][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.375880][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.375883][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.375885][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.375890][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.375895][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.375903][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.375905][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.375908][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.375912][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.375916][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.375918][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.375921][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.375924][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.375928][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.375932][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.375934][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.375939][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.375942][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.375944][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.375946][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.375950][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.375952][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.375956][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.375959][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.375963][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.375967][ T186] _printk (kernel/printk/printk.c:2504) [ 9.375971][ T186] ? snapshot_read.cold (user.c:?) [ 9.375974][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.375976][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.375980][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.375983][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.375987][ T186] ? exit_notify (kernel/exit.c:780) [ 9.375989][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.375992][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.375996][ T186] do_group_exit (kernel/exit.c:1151) [ 9.375999][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.376001][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.376003][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.376007][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.376010][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.376012][ T186] RIP: 0033:0x7fdc877f11b8 [ 9.376014][ T186] Code: Unable to access opcode bytes at 0x7fdc877f118e. Code starting with the faulting instruction =========================================== [ 9.376016][ T186] RSP: 002b:00007ffc9975ffe8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.376018][ T186] RAX: ffffffffffffffda RBX: 00007fdc87921f88 RCX: 00007fdc877f11b8 [ 9.376020][ T186] RDX: 00007fdc8753bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.376020][ T186] RBP: 00007ffc99760040 R08: 0000000000000000 R09: 0000000000008010 [ 9.376021][ T186] R10: 00007ffc9975fe00 R11: 0000000000000246 R12: 0000000000000001 [ 9.376022][ T186] R13: 0000000000000000 R14: 00007fdc87920680 R15: 00007fdc87921fa0 | [ 10.460038][ T247] softirqs last disabled at (17399): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.460041][ T247] Preemption disabled at: | [ 10.460041][ T247] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.460051][ T247] Tainted: [W]=WARN [ 10.460052][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.460053][ T247] Call Trace: [ 10.460055][ T247] [ 10.460056][ T247] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.460062][ T247] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.460064][ T247] __might_resched.cold (kernel/sched/core.c:9234) [ 10.460069][ T247] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.460073][ T247] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.460079][ T247] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.460081][ T247] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.460087][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.460090][ T247] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.460093][ T247] put_chars (drivers/char/virtio_console.c:1176) [ 10.460095][ T247] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 10.460097][ T247] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.460100][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.460104][ T247] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.460108][ T247] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.460111][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.460112][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.460117][ T247] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.460118][ T247] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.460122][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.460125][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.460129][ T247] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.460133][ T247] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.460134][ T247] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.460138][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.460140][ T247] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.460144][ T247] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.460148][ T247] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.460150][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.460156][ T247] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.460158][ T247] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.460160][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.460163][ T247] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.460167][ T247] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.460168][ T247] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.460172][ T247] vprintk_emit (kernel/printk/printk.c:2479) [ 10.460176][ T247] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.460182][ T247] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 10.460185][ T247] _printk (kernel/printk/printk.c:2504) [ 10.460189][ T247] ? snapshot_read.cold (user.c:?) [ 10.460195][ T247] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.460198][ T247] gact_init_module (net/sched/act_gact.c:180) act_gact [ 10.460201][ T247] do_one_initcall (init/main.c:1357) [ 10.460203][ T247] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.460208][ T247] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.460211][ T247] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.460216][ T247] do_init_module (kernel/module/main.c:3117) [ 10.460220][ T247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.460224][ T247] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.460227][ T247] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.460231][ T247] load_module (kernel/module/main.c:3593) [ 10.460239][ T247] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.460243][ T247] ? __ia32_sys_fsconfig (??:?) [ 10.460246][ T247] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.460250][ T247] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.460253][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.460257][ T247] init_module_from_file (kernel/module/main.c:3790) [ 10.460261][ T247] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.460269][ T247] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.460272][ T247] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.460276][ T247] idempotent_init_module (kernel/module/main.c:3802) [ 10.460279][ T247] ? init_module_from_file (kernel/module/main.c:3791) [ 10.460285][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.460288][ T247] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.460294][ T247] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.460296][ T247] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.460300][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.460302][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.460305][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.460307][ T247] RIP: 0033:0x7f2d76ae537d [ 10.460310][ T247] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.460312][ T247] RSP: 002b:00007ffd96003348 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.460315][ T247] RAX: ffffffffffffffda RBX: 0000560d4675b810 RCX: 00007f2d76ae537d [ 10.460316][ T247] RDX: 0000000000000000 RSI: 0000560d0c65cffd RDI: 0000000000000000 [ 10.460317][ T247] RBP: 00007ffd960033e0 R08: 0000000000000000 R09: 0000000000000000 [ 10.460318][ T247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000560d0c65cffd [ 10.460319][ T247] R13: 0000560d4675b960 R14: 0000000000040000 R15: 0000000000000000 | [ 16.830856][ T350] softirqs last disabled at (22286): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.830860][ T350] Preemption disabled at: | [ 16.830861][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.830870][ T350] Tainted: [W]=WARN [ 16.830871][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.830873][ T350] Call Trace: [ 16.830875][ T350] [ 16.830876][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.830882][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.830885][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 16.830890][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.830894][ T350] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.830901][ T350] __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)) [ 16.830904][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.830909][ T350] ? 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) [ 16.830912][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.830915][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 16.830917][ T350] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 16.830919][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.830922][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.830927][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.830929][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.830933][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.830936][ T350] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.830938][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.830940][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.830943][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.830945][ T350] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.830949][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.830951][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.830955][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.830959][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.830961][ T350] ? 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)) [ 16.830964][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.830967][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.830970][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.830975][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.830976][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.830981][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.830984][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.830986][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.830988][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.830992][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.830994][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.830997][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 16.831001][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.831004][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.831007][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.831010][ T350] _printk (kernel/printk/printk.c:2504) [ 16.831014][ T350] ? snapshot_read.cold (user.c:?) [ 16.831018][ T350] ? br_multicast_flood (??:?) bridge [ 16.831031][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.831032][ T350] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.831034][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.831038][ T350] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 16.831048][ T350] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 16.831057][ T350] new_nbp (net/bridge/br_if.c:449) bridge [ 16.831067][ T350] br_add_if (net/bridge/br_if.c:592) bridge [ 16.831074][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 16.831078][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.831081][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 16.831085][ T350] do_set_master (net/core/rtnetlink.c:3071) [ 16.831090][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.831093][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.831096][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.831098][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.831099][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.831103][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.831106][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.831108][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.831110][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.831113][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.831115][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 16.831118][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.831120][ T350] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 16.831123][ T350] ? ___sys_sendmsg (net/socket.c:2757) [ 16.831127][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.831129][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.831132][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.831134][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.831136][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.831137][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.831140][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.831144][ T350] ? __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) [ 16.831147][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.831149][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.831152][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.831154][ T350] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.831159][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.831164][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.831169][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.831171][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.831175][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.831177][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.831180][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.831181][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.831185][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.831187][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.831190][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.831191][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.831196][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.831198][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.831201][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.831203][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.831206][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.831212][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.831213][ T350] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.831218][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.831221][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.831224][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.831228][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.831232][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.831236][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.831241][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.831244][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.831246][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.831248][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 16.831255][ T350] ___sys_sendmsg (net/socket.c:2767) [ 16.831258][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.831274][ T350] __sys_sendmsg (net/socket.c:2799) [ 16.831277][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.831283][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.831286][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.831289][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.831292][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.831294][ T350] RIP: 0033:0x7fd2c1b9154e [ 16.831298][ T350] 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 [ 16.831300][ T350] RSP: 002b:00007ffc79089000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.831302][ T350] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd2c1b9154e [ 16.831304][ T350] RDX: 0000000000000000 RSI: 00007ffc790890b0 RDI: 0000000000000005 [ 16.831305][ T350] RBP: 00007ffc79089010 R08: 0000000000000000 R09: 0000000000000000 [ 16.831306][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff15 [ 16.831306][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc79089770 | [ 26.497322][ C2] softirqs last disabled at (10521): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.497323][ C2] Preemption disabled at: | [ 26.497324][ C2] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 26.497332][ C2] Tainted: [W]=WARN [ 26.497333][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.497335][ C2] Call Trace: [ 26.497337][ C2] [ 26.497338][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.497344][ C2] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 26.497345][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 26.497349][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.497352][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.497355][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497359][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.497362][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.497365][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.497369][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.497370][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.497372][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 26.497375][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.497376][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.497380][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.497383][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.497385][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497386][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.497389][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.497391][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.497393][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497395][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497397][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.497399][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.497400][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.497403][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.497405][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.497407][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.497409][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.497410][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497412][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.497413][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.497415][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.497418][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.497420][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 26.497422][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.497424][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497426][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.497428][ C2] _printk (kernel/printk/printk.c:2504) [ 26.497431][ C2] ? snapshot_read.cold (user.c:?) [ 26.497433][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.497437][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.497439][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.497441][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.497444][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.497447][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.497449][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.497450][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.497453][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.497454][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.497467][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497469][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.497471][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.497477][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.497479][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.497485][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.497492][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.497498][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.497502][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.497503][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.497507][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.497509][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.497511][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.497513][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.497515][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.497521][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.497523][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.497526][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.497528][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.497530][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.497532][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497534][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.497536][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.497538][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.497540][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.497541][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.497543][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.497545][ C2] [ 26.497546][ C2] [ 26.497547][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.497549][ C2] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:536) [ 26.497552][ C2] Code: 89 c7 48 c1 ef 03 0f b6 14 17 4c 89 c7 83 e7 07 40 38 fe 40 0f 9e c7 40 84 f6 40 0f 95 c6 40 84 f7 0f 85 69 0c 00 00 83 e0 07 <38> c2 40 0f 9e c6 84 d2 0f 95 c0 40 84 c6 0f 85 52 0c 00 00 49 0f All code ======== 0: 89 c7 mov %eax,%edi 2: 48 c1 ef 03 shr $0x3,%rdi 6: 0f b6 14 17 movzbl (%rdi,%rdx,1),%edx a: 4c 89 c7 mov %r8,%rdi d: 83 e7 07 and $0x7,%edi 10: 40 38 fe cmp %dil,%sil 13: 40 0f 9e c7 setle %dil 17: 40 84 f6 test %sil,%sil 1a: 40 0f 95 c6 setne %sil 1e: 40 84 f7 test %sil,%dil 21: 0f 85 69 0c 00 00 jne 0xc90 27: 83 e0 07 and $0x7,%eax 2a:* 38 c2 cmp %al,%dl <-- trapping instruction 2c: 40 0f 9e c6 setle %sil 30: 84 d2 test %dl,%dl 32: 0f 95 c0 setne %al 35: 40 84 c6 test %al,%sil 38: 0f 85 52 0c 00 00 jne 0xc90 3e: 49 rex.WB 3f: 0f .byte 0xf Code starting with the faulting instruction =========================================== 0: 38 c2 cmp %al,%dl 2: 40 0f 9e c6 setle %sil 6: 84 d2 test %dl,%dl 8: 0f 95 c0 setne %al b: 40 84 c6 test %al,%sil e: 0f 85 52 0c 00 00 jne 0xc66 14: 49 rex.WB 15: 0f .byte 0xf [ 26.497554][ C2] RSP: 0018:ffa00000040eec48 EFLAGS: 00000206 [ 26.497557][ C2] RAX: 0000000000000003 RBX: 1ff400000081dd92 RCX: ffa00000040eff38 [ 26.497559][ C2] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 26.497560][ C2] RBP: 0000000000000001 R08: ffffffffb319ab4a R09: ffffffffb2eb8f08 [ 26.497561][ C2] R10: ffffffffb319ab4e R11: 0000000000000000 R12: ffa00000040eeda0 [ 26.497561][ C2] R13: ffa00000040eed48 R14: ff1100000a0746c0 R15: 0000000000000000 [ 26.497564][ C2] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:217 arch/x86/kernel/unwind_orc.c:510) [ 26.497565][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.497568][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 26.497569][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.497571][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 26.497572][ C2] ? write_profile (profile.c:?) [ 26.497574][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.497577][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.497578][ C2] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.497580][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.497582][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.497584][ C2] kasan_save_stack (mm/kasan/common.c:57) [ 26.497587][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.497588][ C2] ? kasan_save_track (mm/kasan/common.c:78) [ 26.497590][ C2] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 26.497591][ C2] ? kmem_cache_alloc_from_sheaf_noprof (./include/linux/kasan.h:253 (discriminator 32768) mm/slub.c:4683 (discriminator 32768) mm/slub.c:5325 (discriminator 32768)) [ 26.497593][ C2] ? mas_wr_split (lib/maple_tree.c:1062 (discriminator 7) lib/maple_tree.c:2418 (discriminator 7) lib/maple_tree.c:2671 (discriminator 7) lib/maple_tree.c:3475 (discriminator 7) lib/maple_tree.c:3537 (discriminator 7)) [ 26.497596][ C2] ? mas_store_prealloc (lib/maple_tree.c:5031) [ 26.497597][ C2] ? __mmap_new_vma (mm/vma.h:704 mm/vma.h:711 mm/vma.c:2687) [ 26.497600][ C2] ? __mmap_region (mm/vma.c:2879) [ 26.497601][ C2] ? mmap_region (mm/vma.c:2964) [ 26.497603][ C2] ? do_mmap (mm/mmap.c:573) [ 26.497605][ C2] ? vm_mmap_pgoff (mm/util.c:581) [ 26.497608][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.497613][ C2] kasan_save_track (mm/kasan/common.c:78) [ 26.497614][ C2] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 26.497616][ C2] ? node_finalise (lib/maple_tree.c:2056 (discriminator 1)) [ 26.497618][ C2] kmem_cache_alloc_from_sheaf_noprof (./include/linux/kasan.h:253 (discriminator 32768) mm/slub.c:4683 (discriminator 32768) mm/slub.c:5325 (discriminator 32768)) [ 26.497620][ C2] mas_wr_split (lib/maple_tree.c:1062 (discriminator 7) lib/maple_tree.c:2418 (discriminator 7) lib/maple_tree.c:2671 (discriminator 7) lib/maple_tree.c:3475 (discriminator 7) lib/maple_tree.c:3537 (discriminator 7)) [ 26.497623][ C2] ? kernel_text_address (kernel/extable.c:133) [ 26.497625][ C2] ? write_profile (profile.c:?) [ 26.497626][ C2] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.497628][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.497630][ C2] ? mas_wmb_replace (lib/maple_tree.c:663 (discriminator 1)) [ 26.497633][ C2] ? kmem_cache_prefill_sheaf (mm/slub.c:5133) [ 26.497638][ C2] ? __kmem_cache_alloc_bulk (mm/slub.c:7439) [ 26.497639][ C2] ? kmem_cache_prefill_sheaf (mm/slub.c:5133) [ 26.497641][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497643][ C2] mas_store_prealloc (lib/maple_tree.c:5031) [ 26.497645][ C2] ? lock_next_vma_under_mmap_lock (./include/linux/mmap_lock.h:242) [ 26.497648][ C2] ? mas_store (lib/maple_tree.c:1097) [ 26.497650][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.497653][ C2] ? __vma_start_exclude_readers (mm/mmap_lock.c:126 (discriminator 38)) [ 26.497655][ C2] __mmap_new_vma (mm/vma.h:704 mm/vma.h:711 mm/vma.c:2687) [ 26.497658][ C2] ? __mmap_new_file_vma (./include/linux/maple_tree.h:627) [ 26.497659][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.497661][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.497663][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497665][ C2] __mmap_region (mm/vma.c:2879) [ 26.497667][ C2] ? vma_merge_new_range (./include/linux/mm.h:4474) [ 26.497669][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 26.497670][ C2] ? rmqueue_pcplist (mm/page_alloc.c:3392 (discriminator 2)) [ 26.497673][ C2] ? mas_rev_awalk (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:709 lib/maple_tree.c:4329) [ 26.497678][ C2] ? unmapped_area_topdown (./include/linux/mm.h:1688 mm/vma.c:3163) [ 26.497684][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.497686][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 26.497688][ C2] mmap_region (mm/vma.c:2964) [ 26.497690][ C2] ? mm_take_all_locks (mm/vma.c:2365) [ 26.497692][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.497695][ C2] ? __get_unmapped_area (./include/linux/security.h:1188 mm/mmap.c:877) [ 26.497697][ C2] do_mmap (mm/mmap.c:573) [ 26.497699][ C2] ? __ia32_sys_brk (mm/mmap.c:117) [ 26.497701][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497702][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.497704][ C2] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1645) [ 26.497706][ C2] ? down_write (kernel/locking/rwsem.c:1633) [ 26.497708][ C2] vm_mmap_pgoff (mm/util.c:581) [ 26.497710][ C2] ? randomize_page (mm/util.c:387) [ 26.497712][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497713][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.497715][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.497717][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.497718][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.497720][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.497722][ C2] RIP: 0033:0x7fb2d125d91c [ 26.497724][ C2] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 26.497725][ C2] RSP: 002b:00007ffcf53c4010 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 26.497726][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb2d125d91c [ 26.497727][ C2] RDX: 0000000000000003 RSI: 0000000000002000 RDI: 0000000000000000 [ 26.497728][ C2] RBP: 00007ffcf53c4020 R08: 00000000ffffffff R09: 0000000000000000 [ 26.497729][ C2] R10: 0000000000000022 R11: 0000000000000246 R12: 0000000000000022 [ 26.497730][ C2] R13: 0000000000000000 R14: 00000000000000a0 R15: 00007fb2d1272da0 | [ 26.577702][ C2] | [ 26.577777][ C2] | [ 26.577777][ C2] stack backtrace: | [ 26.578033][ C2] Tainted: [W]=WARN [ 26.578033][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.578034][ C2] Call Trace: [ 26.578035][ C2] [ 26.578036][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.578039][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.578042][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.578045][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.578047][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.578049][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.578051][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.578052][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.578059][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578062][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578064][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.578070][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.578072][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.578078][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.578084][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.578091][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.578093][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.578095][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.578097][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.578099][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.578101][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.578103][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.578105][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.578112][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.578113][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.578116][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.578118][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.578120][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.578122][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578124][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.578126][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.578128][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.578130][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.578131][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.578133][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.578135][ C2] [ 26.578135][ C2] [ 26.578136][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.578137][ C2] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:536) [ 26.578139][ C2] Code: 89 c7 48 c1 ef 03 0f b6 14 17 4c 89 c7 83 e7 07 40 38 fe 40 0f 9e c7 40 84 f6 40 0f 95 c6 40 84 f7 0f 85 69 0c 00 00 83 e0 07 <38> c2 40 0f 9e c6 84 d2 0f 95 c0 40 84 c6 0f 85 52 0c 00 00 49 0f All code ======== 0: 89 c7 mov %eax,%edi 2: 48 c1 ef 03 shr $0x3,%rdi 6: 0f b6 14 17 movzbl (%rdi,%rdx,1),%edx a: 4c 89 c7 mov %r8,%rdi d: 83 e7 07 and $0x7,%edi 10: 40 38 fe cmp %dil,%sil 13: 40 0f 9e c7 setle %dil 17: 40 84 f6 test %sil,%sil 1a: 40 0f 95 c6 setne %sil 1e: 40 84 f7 test %sil,%dil 21: 0f 85 69 0c 00 00 jne 0xc90 27: 83 e0 07 and $0x7,%eax 2a:* 38 c2 cmp %al,%dl <-- trapping instruction 2c: 40 0f 9e c6 setle %sil 30: 84 d2 test %dl,%dl 32: 0f 95 c0 setne %al 35: 40 84 c6 test %al,%sil 38: 0f 85 52 0c 00 00 jne 0xc90 3e: 49 rex.WB 3f: 0f .byte 0xf Code starting with the faulting instruction =========================================== 0: 38 c2 cmp %al,%dl 2: 40 0f 9e c6 setle %sil 6: 84 d2 test %dl,%dl 8: 0f 95 c0 setne %al b: 40 84 c6 test %al,%sil e: 0f 85 52 0c 00 00 jne 0xc66 14: 49 rex.WB 15: 0f .byte 0xf [ 26.578141][ C2] RSP: 0018:ffa00000040eec48 EFLAGS: 00000206 [ 26.578142][ C2] RAX: 0000000000000003 RBX: 1ff400000081dd92 RCX: ffa00000040eff38 [ 26.578143][ C2] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000001 [ 26.578144][ C2] RBP: 0000000000000001 R08: ffffffffb319ab4a R09: ffffffffb2eb8f08 [ 26.578145][ C2] R10: ffffffffb319ab4e R11: 0000000000000000 R12: ffa00000040eeda0 [ 26.578146][ C2] R13: ffa00000040eed48 R14: ff1100000a0746c0 R15: 0000000000000000 [ 26.578148][ C2] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:217 arch/x86/kernel/unwind_orc.c:510) [ 26.578149][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.578151][ C2] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 26.578152][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.578154][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 26.578155][ C2] ? write_profile (profile.c:?) [ 26.578157][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.578160][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.578161][ C2] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.578163][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.578165][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.578167][ C2] kasan_save_stack (mm/kasan/common.c:57) [ 26.578169][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.578170][ C2] ? kasan_save_track (mm/kasan/common.c:78) [ 26.578171][ C2] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 26.578173][ C2] ? kmem_cache_alloc_from_sheaf_noprof (./include/linux/kasan.h:253 (discriminator 32768) mm/slub.c:4683 (discriminator 32768) mm/slub.c:5325 (discriminator 32768)) [ 26.578174][ C2] ? mas_wr_split (lib/maple_tree.c:1062 (discriminator 7) lib/maple_tree.c:2418 (discriminator 7) lib/maple_tree.c:2671 (discriminator 7) lib/maple_tree.c:3475 (discriminator 7) lib/maple_tree.c:3537 (discriminator 7)) [ 26.578176][ C2] ? mas_store_prealloc (lib/maple_tree.c:5031) [ 26.578178][ C2] ? __mmap_new_vma (mm/vma.h:704 mm/vma.h:711 mm/vma.c:2687) [ 26.578179][ C2] ? __mmap_region (mm/vma.c:2879) [ 26.578181][ C2] ? mmap_region (mm/vma.c:2964) [ 26.578182][ C2] ? do_mmap (mm/mmap.c:573) [ 26.578184][ C2] ? vm_mmap_pgoff (mm/util.c:581) [ 26.578185][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.578189][ C2] kasan_save_track (mm/kasan/common.c:78) [ 26.578191][ C2] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 26.578193][ C2] ? node_finalise (lib/maple_tree.c:2056 (discriminator 1)) [ 26.578195][ C2] kmem_cache_alloc_from_sheaf_noprof (./include/linux/kasan.h:253 (discriminator 32768) mm/slub.c:4683 (discriminator 32768) mm/slub.c:5325 (discriminator 32768)) [ 26.578197][ C2] mas_wr_split (lib/maple_tree.c:1062 (discriminator 7) lib/maple_tree.c:2418 (discriminator 7) lib/maple_tree.c:2671 (discriminator 7) lib/maple_tree.c:3475 (discriminator 7) lib/maple_tree.c:3537 (discriminator 7)) [ 26.578200][ C2] ? kernel_text_address (kernel/extable.c:133) [ 26.578201][ C2] ? write_profile (profile.c:?) [ 26.578202][ C2] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.578204][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.578206][ C2] ? mas_wmb_replace (lib/maple_tree.c:663 (discriminator 1)) [ 26.578209][ C2] ? kmem_cache_prefill_sheaf (mm/slub.c:5133) [ 26.578213][ C2] ? __kmem_cache_alloc_bulk (mm/slub.c:7439) [ 26.578215][ C2] ? kmem_cache_prefill_sheaf (mm/slub.c:5133) [ 26.578217][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578219][ C2] mas_store_prealloc (lib/maple_tree.c:5031) [ 26.578221][ C2] ? lock_next_vma_under_mmap_lock (./include/linux/mmap_lock.h:242) [ 26.578223][ C2] ? mas_store (lib/maple_tree.c:1097) [ 26.578225][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.578227][ C2] ? __vma_start_exclude_readers (mm/mmap_lock.c:126 (discriminator 38)) [ 26.578230][ C2] __mmap_new_vma (mm/vma.h:704 mm/vma.h:711 mm/vma.c:2687) [ 26.578232][ C2] ? __mmap_new_file_vma (./include/linux/maple_tree.h:627) [ 26.578234][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.578236][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.578237][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578240][ C2] __mmap_region (mm/vma.c:2879) [ 26.578242][ C2] ? vma_merge_new_range (./include/linux/mm.h:4474) [ 26.578243][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 26.578245][ C2] ? rmqueue_pcplist (mm/page_alloc.c:3392 (discriminator 2)) [ 26.578247][ C2] ? mas_rev_awalk (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:709 lib/maple_tree.c:4329) [ 26.578253][ C2] ? unmapped_area_topdown (./include/linux/mm.h:1688 mm/vma.c:3163) [ 26.578258][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.578260][ C2] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 26.578262][ C2] mmap_region (mm/vma.c:2964) [ 26.578264][ C2] ? mm_take_all_locks (mm/vma.c:2365) [ 26.578266][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.578269][ C2] ? __get_unmapped_area (./include/linux/security.h:1188 mm/mmap.c:877) [ 26.578271][ C2] do_mmap (mm/mmap.c:573) [ 26.578273][ C2] ? __ia32_sys_brk (mm/mmap.c:117) [ 26.578275][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578276][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578278][ C2] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1645) [ 26.578280][ C2] ? down_write (kernel/locking/rwsem.c:1633) [ 26.578282][ C2] vm_mmap_pgoff (mm/util.c:581) [ 26.578284][ C2] ? randomize_page (mm/util.c:387) [ 26.578285][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578287][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578289][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.578291][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.578292][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.578294][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.578295][ C2] RIP: 0033:0x7fb2d125d91c [ 26.578297][ C2] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 26.578297][ C2] RSP: 002b:00007ffcf53c4010 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 26.578299][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb2d125d91c [ 26.578300][ C2] RDX: 0000000000000003 RSI: 0000000000002000 RDI: 0000000000000000 [ 26.578300][ C2] RBP: 00007ffcf53c4020 R08: 00000000ffffffff R09: 0000000000000000 [ 26.578301][ C2] R10: 0000000000000022 R11: 0000000000000246 R12: 0000000000000022 [ 26.578302][ C2] R13: 0000000000000000 R14: 00000000000000a0 R15: 00007fb2d1272da0 | [ 32.891469][ T2388] softirqs last disabled at (0): 0x0 | [ 32.891471][ T2388] Preemption disabled at: | [ 32.891472][ T2388] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.891482][ T2388] Tainted: [W]=WARN [ 32.891483][ T2388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.891485][ T2388] Call Trace: [ 32.891487][ T2388] [ 32.891488][ T2388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.891493][ T2388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.891495][ T2388] __might_resched.cold (kernel/sched/core.c:9234) [ 32.891499][ T2388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.891502][ T2388] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.891506][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891510][ T2388] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.891513][ T2388] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.891515][ T2388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.891520][ T2388] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.891521][ T2388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.891523][ T2388] put_chars (drivers/char/virtio_console.c:1176) [ 32.891525][ T2388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.891527][ T2388] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.891529][ T2388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.891533][ T2388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.891534][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891536][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891538][ T2388] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.891541][ T2388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.891543][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891544][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891546][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891548][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891549][ T2388] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.891551][ T2388] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.891554][ T2388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.891556][ T2388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.891558][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891560][ T2388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.891561][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891563][ T2388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.891564][ T2388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.891566][ T2388] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 32.891568][ T2388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.891570][ T2388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.891572][ T2388] vprintk_emit (kernel/printk/printk.c:2479) [ 32.891574][ T2388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.891576][ T2388] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.891579][ T2388] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.891582][ T2388] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.891583][ T2388] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.891586][ T2388] ? ___sys_sendmsg (net/socket.c:2767) [ 32.891588][ T2388] ? __sys_sendmsg (net/socket.c:2799) [ 32.891589][ T2388] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.891592][ T2388] _printk (kernel/printk/printk.c:2504) [ 32.891596][ T2388] ? snapshot_read.cold (user.c:?) [ 32.891598][ T2388] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.891601][ T2388] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.891603][ T2388] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.891605][ T2388] ? netdev_notice (net/core/dev.c:13194) [ 32.891606][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891608][ T2388] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 32.891610][ T2388] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 32.891613][ T2388] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 32.891614][ T2388] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 32.891617][ T2388] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 32.891619][ T2388] dev_set_allmulti (net/core/dev_api.c:315) [ 32.891622][ T2388] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 32.891635][ T2388] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.891638][ T2388] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.891641][ T2388] br_del_if (net/bridge/br_if.c:732) bridge [ 32.891648][ T2388] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.891651][ T2388] do_set_master (net/core/rtnetlink.c:3055) [ 32.891653][ T2388] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 32.891656][ T2388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.891659][ T2388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.891660][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891662][ T2388] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.891666][ T2388] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.891668][ T2388] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.891670][ T2388] ? kasan_save_track (mm/kasan/common.c:78) [ 32.891671][ T2388] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.891673][ T2388] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 32.891674][ T2388] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 32.891675][ T2388] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.891677][ T2388] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.891678][ T2388] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.891679][ T2388] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.891681][ T2388] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.891682][ T2388] ? ___sys_sendmsg (net/socket.c:2767) [ 32.891683][ T2388] ? __sys_sendmsg (net/socket.c:2799) [ 32.891685][ T2388] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.891686][ T2388] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.891689][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891690][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891692][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891694][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891696][ T2388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.891698][ T2388] ? __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) [ 32.891700][ T2388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.891701][ T2388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.891703][ T2388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.891704][ T2388] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.891706][ T2388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.891709][ T2388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.891710][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891712][ T2388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.891713][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891715][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891717][ T2388] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 32.891719][ T2388] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 32.891721][ T2388] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 32.891722][ T2388] ? __kernel_text_address (kernel/extable.c:79) [ 32.891723][ T2388] ? write_profile (profile.c:?) [ 32.891725][ T2388] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.891727][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891729][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891731][ T2388] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 32.891734][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891736][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891738][ T2388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.891739][ T2388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.891741][ T2388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.891742][ T2388] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.891744][ T2388] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 32.891746][ T2388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.891747][ T2388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.891749][ T2388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.891750][ T2388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.891752][ T2388] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 32.891754][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891756][ T2388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.891758][ T2388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.891760][ T2388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.891762][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891763][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891765][ T2388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.891767][ T2388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.891769][ T2388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.891771][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891773][ T2388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.891775][ T2388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.891776][ T2388] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.891778][ T2388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.891779][ T2388] ? move_addr_to_kernel (net/socket.c:258) [ 32.891781][ T2388] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 32.891784][ T2388] ___sys_sendmsg (net/socket.c:2767) [ 32.891785][ T2388] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.891790][ T2388] __sys_sendmsg (net/socket.c:2799) [ 32.891792][ T2388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.891795][ T2388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.891797][ T2388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.891798][ T2388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.891800][ T2388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.891802][ T2388] RIP: 0033:0x7faa4df0954e [ 32.891804][ T2388] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.891806][ T2388] RSP: 002b:00007fff35f66c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.891809][ T2388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faa4df0954e [ 32.891811][ T2388] RDX: 0000000000000000 RSI: 00007fff35f66cc0 RDI: 0000000000000005 [ 32.891812][ T2388] RBP: 00007fff35f66c20 R08: 0000000000000000 R09: 0000000000000000 [ 32.891813][ T2388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff25 [ 32.891814][ T2388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff35f67380 | [ 46.151200][ T4444] softirqs last disabled at (0): 0x0 | [ 46.151202][ T4444] Preemption disabled at: | [ 46.151203][ T4444] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.151214][ T4444] Tainted: [W]=WARN [ 46.151215][ T4444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.151216][ T4444] Call Trace: [ 46.151218][ T4444] [ 46.151219][ T4444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.151224][ T4444] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.151227][ T4444] __might_resched.cold (kernel/sched/core.c:9234) [ 46.151230][ T4444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.151234][ T4444] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 46.151237][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151241][ T4444] __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)) [ 46.151244][ T4444] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.151246][ T4444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.151250][ T4444] ? 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) [ 46.151252][ T4444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.151254][ T4444] put_chars (drivers/char/virtio_console.c:1176) [ 46.151256][ T4444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.151258][ T4444] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.151260][ T4444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.151264][ T4444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.151265][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151267][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151269][ T4444] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.151272][ T4444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.151274][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151275][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151277][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151279][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151281][ T4444] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.151282][ T4444] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.151285][ T4444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.151287][ T4444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.151289][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151291][ T4444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.151292][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151294][ T4444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.151295][ T4444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.151297][ T4444] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.151299][ T4444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.151301][ T4444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.151303][ T4444] vprintk_emit (kernel/printk/printk.c:2479) [ 46.151306][ T4444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.151307][ T4444] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.151311][ T4444] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.151313][ T4444] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.151314][ T4444] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.151317][ T4444] ? ___sys_sendmsg (net/socket.c:2767) [ 46.151318][ T4444] ? __sys_sendmsg (net/socket.c:2799) [ 46.151320][ T4444] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.151324][ T4444] _printk (kernel/printk/printk.c:2504) [ 46.151327][ T4444] ? snapshot_read.cold (user.c:?) [ 46.151329][ T4444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.151332][ T4444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.151334][ T4444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.151336][ T4444] ? netdev_notice (net/core/dev.c:13194) [ 46.151338][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151340][ T4444] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 46.151341][ T4444] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 46.151344][ T4444] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 46.151345][ T4444] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.151348][ T4444] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 46.151351][ T4444] dev_set_allmulti (net/core/dev_api.c:315) [ 46.151354][ T4444] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 46.151366][ T4444] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.151370][ T4444] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.151373][ T4444] br_del_if (net/bridge/br_if.c:732) bridge [ 46.151380][ T4444] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.151382][ T4444] do_set_master (net/core/rtnetlink.c:3055) [ 46.151385][ T4444] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 46.151387][ T4444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.151390][ T4444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.151391][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151393][ T4444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.151397][ T4444] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.151399][ T4444] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.151401][ T4444] ? kasan_save_track (mm/kasan/common.c:78) [ 46.151402][ T4444] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.151404][ T4444] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.151406][ T4444] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.151407][ T4444] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.151408][ T4444] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.151409][ T4444] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.151411][ T4444] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.151412][ T4444] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.151413][ T4444] ? ___sys_sendmsg (net/socket.c:2767) [ 46.151415][ T4444] ? __sys_sendmsg (net/socket.c:2799) [ 46.151416][ T4444] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.151417][ T4444] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.151420][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151422][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151423][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151425][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151427][ T4444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.151429][ T4444] ? __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) [ 46.151431][ T4444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.151432][ T4444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.151434][ T4444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.151435][ T4444] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.151438][ T4444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.151440][ T4444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.151442][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151444][ T4444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.151445][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151446][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151449][ T4444] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.151450][ T4444] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.151452][ T4444] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.151453][ T4444] ? __kernel_text_address (kernel/extable.c:79) [ 46.151455][ T4444] ? write_profile (profile.c:?) [ 46.151456][ T4444] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.151458][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151460][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151462][ T4444] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.151465][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151467][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151469][ T4444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.151470][ T4444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.151472][ T4444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.151473][ T4444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.151475][ T4444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.151478][ T4444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.151479][ T4444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.151480][ T4444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.151482][ T4444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.151483][ T4444] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.151486][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151488][ T4444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.151490][ T4444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.151492][ T4444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.151493][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151495][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151497][ T4444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.151499][ T4444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.151501][ T4444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.151503][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151505][ T4444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.151506][ T4444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.151508][ T4444] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.151510][ T4444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.151512][ T4444] ? move_addr_to_kernel (net/socket.c:258) [ 46.151513][ T4444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.151516][ T4444] ___sys_sendmsg (net/socket.c:2767) [ 46.151517][ T4444] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.151523][ T4444] __sys_sendmsg (net/socket.c:2799) [ 46.151524][ T4444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.151527][ T4444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.151529][ T4444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.151531][ T4444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.151533][ T4444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.151534][ T4444] RIP: 0033:0x7f12c0a4c54e [ 46.151536][ T4444] 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 [ 46.151538][ T4444] RSP: 002b:00007ffcbb3a7a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.151542][ T4444] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f12c0a4c54e [ 46.151543][ T4444] RDX: 0000000000000000 RSI: 00007ffcbb3a7ad0 RDI: 0000000000000005 [ 46.151544][ T4444] RBP: 00007ffcbb3a7a30 R08: 0000000000000000 R09: 0000000000000000 [ 46.151545][ T4444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff32 [ 46.151546][ T4444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcbb3a8190 | [ 59.372903][ T6509] softirqs last disabled at (0): 0x0 | [ 59.372904][ T6509] Preemption disabled at: | [ 59.372905][ T6509] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.372916][ T6509] Tainted: [W]=WARN [ 59.372917][ T6509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.372919][ T6509] Call Trace: [ 59.372920][ T6509] [ 59.372922][ T6509] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.372927][ T6509] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.372929][ T6509] __might_resched.cold (kernel/sched/core.c:9234) [ 59.372933][ T6509] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.372936][ T6509] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 59.372939][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.372943][ T6509] __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)) [ 59.372946][ T6509] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.372948][ T6509] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.372952][ T6509] ? 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) [ 59.372954][ T6509] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.372956][ T6509] put_chars (drivers/char/virtio_console.c:1176) [ 59.372958][ T6509] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.372959][ T6509] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.372962][ T6509] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.372965][ T6509] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.372967][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.372968][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.372970][ T6509] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.372973][ T6509] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.372975][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.372982][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.372984][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.372985][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.372987][ T6509] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.372989][ T6509] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.372991][ T6509] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.372994][ T6509] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.372996][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.372997][ T6509] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.372999][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373000][ T6509] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.373002][ T6509] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.373003][ T6509] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 59.373005][ T6509] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.373007][ T6509] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.373009][ T6509] vprintk_emit (kernel/printk/printk.c:2479) [ 59.373012][ T6509] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.373013][ T6509] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.373016][ T6509] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.373019][ T6509] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.373020][ T6509] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.373023][ T6509] ? ___sys_sendmsg (net/socket.c:2767) [ 59.373024][ T6509] ? __sys_sendmsg (net/socket.c:2799) [ 59.373026][ T6509] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.373029][ T6509] _printk (kernel/printk/printk.c:2504) [ 59.373033][ T6509] ? snapshot_read.cold (user.c:?) [ 59.373035][ T6509] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.373038][ T6509] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.373039][ T6509] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.373041][ T6509] ? netdev_notice (net/core/dev.c:13194) [ 59.373043][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373045][ T6509] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 59.373047][ T6509] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.373049][ T6509] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 59.373050][ T6509] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 59.373053][ T6509] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 59.373056][ T6509] dev_set_allmulti (net/core/dev_api.c:315) [ 59.373058][ T6509] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 59.373070][ T6509] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.373074][ T6509] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.373076][ T6509] br_del_if (net/bridge/br_if.c:732) bridge [ 59.373084][ T6509] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.373086][ T6509] do_set_master (net/core/rtnetlink.c:3055) [ 59.373088][ T6509] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 59.373091][ T6509] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.373094][ T6509] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.373095][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373097][ T6509] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.373101][ T6509] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.373103][ T6509] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.373104][ T6509] ? kasan_save_track (mm/kasan/common.c:78) [ 59.373106][ T6509] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 59.373107][ T6509] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 59.373109][ T6509] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 59.373110][ T6509] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.373111][ T6509] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.373113][ T6509] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.373114][ T6509] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.373115][ T6509] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.373117][ T6509] ? ___sys_sendmsg (net/socket.c:2767) [ 59.373118][ T6509] ? __sys_sendmsg (net/socket.c:2799) [ 59.373119][ T6509] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.373121][ T6509] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.373123][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373125][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.373126][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373128][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373129][ T6509] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.373131][ T6509] ? __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) [ 59.373133][ T6509] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.373135][ T6509] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.373136][ T6509] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.373137][ T6509] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.373140][ T6509] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.373142][ T6509] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.373144][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373146][ T6509] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.373147][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.373148][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373150][ T6509] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 59.373152][ T6509] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.373153][ T6509] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.373155][ T6509] ? __kernel_text_address (kernel/extable.c:79) [ 59.373156][ T6509] ? write_profile (profile.c:?) [ 59.373157][ T6509] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.373160][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373161][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373163][ T6509] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.373166][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.373168][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373169][ T6509] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.373171][ T6509] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.373172][ T6509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.373174][ T6509] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.373175][ T6509] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.373177][ T6509] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.373179][ T6509] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.373180][ T6509] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.373182][ T6509] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.373183][ T6509] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.373185][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373187][ T6509] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.373189][ T6509] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.373191][ T6509] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.373192][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373194][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373196][ T6509] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.373197][ T6509] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.373199][ T6509] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.373201][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373203][ T6509] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.373205][ T6509] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.373206][ T6509] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.373208][ T6509] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.373209][ T6509] ? move_addr_to_kernel (net/socket.c:258) [ 59.373211][ T6509] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.373213][ T6509] ___sys_sendmsg (net/socket.c:2767) [ 59.373215][ T6509] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.373220][ T6509] __sys_sendmsg (net/socket.c:2799) [ 59.373222][ T6509] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.373224][ T6509] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.373226][ T6509] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.373227][ T6509] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.373230][ T6509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.373231][ T6509] RIP: 0033:0x7f6f120f354e [ 59.373233][ T6509] 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 [ 59.373235][ T6509] RSP: 002b:00007ffedee2ada0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.373238][ T6509] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6f120f354e [ 59.373240][ T6509] RDX: 0000000000000000 RSI: 00007ffedee2ae50 RDI: 0000000000000005 [ 59.373240][ T6509] RBP: 00007ffedee2adb0 R08: 0000000000000000 R09: 0000000000000000 [ 59.373241][ T6509] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff3f [ 59.373242][ T6509] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedee2b510 | [ 72.604643][ T8574] softirqs last disabled at (0): 0x0 | [ 72.604645][ T8574] Preemption disabled at: | [ 72.604646][ T8574] vprintk_emit (kernel/printk/printk.c:2471) | [ 72.604656][ T8574] Tainted: [W]=WARN [ 72.604657][ T8574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.604658][ T8574] Call Trace: [ 72.604660][ T8574] [ 72.604661][ T8574] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.604666][ T8574] ? vprintk_emit (kernel/printk/printk.c:2471) [ 72.604668][ T8574] __might_resched.cold (kernel/sched/core.c:9234) [ 72.604672][ T8574] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.604675][ T8574] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 72.604678][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604681][ T8574] __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)) [ 72.604684][ T8574] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.604687][ T8574] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.604691][ T8574] ? 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) [ 72.604692][ T8574] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.604694][ T8574] put_chars (drivers/char/virtio_console.c:1176) [ 72.604696][ T8574] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.604698][ T8574] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 72.604700][ T8574] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.604703][ T8574] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.604705][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604706][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604708][ T8574] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.604711][ T8574] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.604713][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604715][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604716][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604718][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604720][ T8574] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.604721][ T8574] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.604724][ T8574] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.604726][ T8574] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.604728][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604729][ T8574] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.604731][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604733][ T8574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.604734][ T8574] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.604735][ T8574] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 72.604738][ T8574] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.604740][ T8574] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.604742][ T8574] vprintk_emit (kernel/printk/printk.c:2479) [ 72.604744][ T8574] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.604746][ T8574] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.604749][ T8574] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.604751][ T8574] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.604753][ T8574] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.604755][ T8574] ? ___sys_sendmsg (net/socket.c:2767) [ 72.604757][ T8574] ? __sys_sendmsg (net/socket.c:2799) [ 72.604758][ T8574] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.604762][ T8574] _printk (kernel/printk/printk.c:2504) [ 72.604765][ T8574] ? snapshot_read.cold (user.c:?) [ 72.604767][ T8574] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 72.604770][ T8574] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 72.604772][ T8574] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 72.604774][ T8574] ? netdev_notice (net/core/dev.c:13194) [ 72.604775][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604777][ T8574] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 72.604779][ T8574] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 72.604781][ T8574] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 72.604782][ T8574] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 72.604785][ T8574] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 72.604788][ T8574] dev_set_allmulti (net/core/dev_api.c:315) [ 72.604790][ T8574] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 72.604802][ T8574] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.604806][ T8574] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.604808][ T8574] br_del_if (net/bridge/br_if.c:732) bridge [ 72.604816][ T8574] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 72.604818][ T8574] do_set_master (net/core/rtnetlink.c:3055) [ 72.604820][ T8574] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 72.604823][ T8574] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 72.604825][ T8574] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 72.604827][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604828][ T8574] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.604832][ T8574] ? kasan_save_stack (mm/kasan/common.c:58) [ 72.604834][ T8574] ? kasan_save_stack (mm/kasan/common.c:57) [ 72.604836][ T8574] ? kasan_save_track (mm/kasan/common.c:78) [ 72.604838][ T8574] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 72.604839][ T8574] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 72.604841][ T8574] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 72.604842][ T8574] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.604843][ T8574] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.604844][ T8574] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.604846][ T8574] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.604847][ T8574] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.604848][ T8574] ? ___sys_sendmsg (net/socket.c:2767) [ 72.604850][ T8574] ? __sys_sendmsg (net/socket.c:2799) [ 72.604852][ T8574] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.604854][ T8574] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.604858][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604860][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604862][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604865][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604867][ T8574] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 72.604869][ T8574] ? __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) [ 72.604871][ T8574] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 72.604873][ T8574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 72.604874][ T8574] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 72.604876][ T8574] ? nla_get_range_signed (lib/nlattr.c:270) [ 72.604878][ T8574] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 72.604880][ T8574] rtnl_newlink (net/core/rtnetlink.c:4215) [ 72.604882][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604884][ T8574] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.604885][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604886][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604888][ T8574] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 72.604890][ T8574] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.604892][ T8574] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.604893][ T8574] ? __kernel_text_address (kernel/extable.c:79) [ 72.604894][ T8574] ? write_profile (profile.c:?) [ 72.604895][ T8574] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.604900][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604902][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604903][ T8574] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 72.604907][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604908][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604910][ T8574] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.604911][ T8574] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.604913][ T8574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.604914][ T8574] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.604916][ T8574] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.604918][ T8574] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.604920][ T8574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.604921][ T8574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.604923][ T8574] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.604924][ T8574] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.604926][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604928][ T8574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.604930][ T8574] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.604932][ T8574] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.604934][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604935][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604937][ T8574] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.604939][ T8574] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.604941][ T8574] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.604943][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604944][ T8574] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.604946][ T8574] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.604948][ T8574] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.604950][ T8574] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.604951][ T8574] ? move_addr_to_kernel (net/socket.c:258) [ 72.604952][ T8574] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.604955][ T8574] ___sys_sendmsg (net/socket.c:2767) [ 72.604957][ T8574] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.604961][ T8574] __sys_sendmsg (net/socket.c:2799) [ 72.604963][ T8574] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.604966][ T8574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.604968][ T8574] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.604969][ T8574] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.604971][ T8574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.604973][ T8574] RIP: 0033:0x7f729cf3a54e [ 72.604975][ T8574] 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 [ 72.604976][ T8574] RSP: 002b:00007fff1da14bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.604980][ T8574] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f729cf3a54e [ 72.604982][ T8574] RDX: 0000000000000000 RSI: 00007fff1da14c70 RDI: 0000000000000005 [ 72.604983][ T8574] RBP: 00007fff1da14bd0 R08: 0000000000000000 R09: 0000000000000000 [ 72.604983][ T8574] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff4d [ 72.604984][ T8574] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1da15330 | [ 85.942321][T10639] softirqs last disabled at (0): 0x0 | [ 85.942323][T10639] Preemption disabled at: | [ 85.942324][T10639] vprintk_emit (kernel/printk/printk.c:2471) | [ 85.942335][T10639] Tainted: [W]=WARN [ 85.942336][T10639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.942338][T10639] Call Trace: [ 85.942339][T10639] [ 85.942341][T10639] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 85.942346][T10639] ? vprintk_emit (kernel/printk/printk.c:2471) [ 85.942348][T10639] __might_resched.cold (kernel/sched/core.c:9234) [ 85.942352][T10639] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 85.942355][T10639] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 85.942358][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942362][T10639] __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)) [ 85.942365][T10639] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.942368][T10639] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.942372][T10639] ? 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) [ 85.942373][T10639] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.942375][T10639] put_chars (drivers/char/virtio_console.c:1176) [ 85.942377][T10639] ? __send_to_port (drivers/char/virtio_console.c:654) [ 85.942379][T10639] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 85.942382][T10639] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 85.942385][T10639] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 85.942387][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942388][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942391][T10639] console_emit_next_record (kernel/printk/printk.c:3183) [ 85.942393][T10639] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 85.942395][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942397][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942399][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942400][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942402][T10639] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 85.942404][T10639] console_flush_one_record (kernel/printk/printk.c:3268) [ 85.942407][T10639] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 85.942409][T10639] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 85.942411][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942413][T10639] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 85.942414][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942416][T10639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.942417][T10639] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 85.942419][T10639] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 85.942421][T10639] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 85.942423][T10639] ? vprintk_emit (kernel/printk/printk.c:2478) [ 85.942425][T10639] vprintk_emit (kernel/printk/printk.c:2479) [ 85.942427][T10639] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 85.942429][T10639] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.942433][T10639] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.942435][T10639] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.942437][T10639] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.942440][T10639] ? ___sys_sendmsg (net/socket.c:2767) [ 85.942441][T10639] ? __sys_sendmsg (net/socket.c:2799) [ 85.942443][T10639] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.942446][T10639] _printk (kernel/printk/printk.c:2504) [ 85.942449][T10639] ? snapshot_read.cold (user.c:?) [ 85.942452][T10639] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 85.942455][T10639] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 85.942456][T10639] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 85.942458][T10639] ? netdev_notice (net/core/dev.c:13194) [ 85.942460][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942462][T10639] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 85.942463][T10639] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 85.942466][T10639] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 85.942467][T10639] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 85.942470][T10639] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 85.942473][T10639] dev_set_allmulti (net/core/dev_api.c:315) [ 85.942476][T10639] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 85.942488][T10639] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 85.942491][T10639] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 85.942494][T10639] br_del_if (net/bridge/br_if.c:732) bridge [ 85.942501][T10639] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 85.942504][T10639] do_set_master (net/core/rtnetlink.c:3055) [ 85.942506][T10639] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 85.942509][T10639] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 85.942512][T10639] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 85.942513][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942515][T10639] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.942518][T10639] ? kasan_save_stack (mm/kasan/common.c:58) [ 85.942521][T10639] ? kasan_save_stack (mm/kasan/common.c:57) [ 85.942522][T10639] ? kasan_save_track (mm/kasan/common.c:78) [ 85.942524][T10639] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 85.942525][T10639] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 85.942527][T10639] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 85.942528][T10639] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.942529][T10639] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.942531][T10639] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.942532][T10639] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.942533][T10639] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.942535][T10639] ? ___sys_sendmsg (net/socket.c:2767) [ 85.942536][T10639] ? __sys_sendmsg (net/socket.c:2799) [ 85.942538][T10639] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.942539][T10639] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.942541][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942543][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942545][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942547][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942548][T10639] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 85.942551][T10639] ? __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) [ 85.942553][T10639] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 85.942554][T10639] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 85.942556][T10639] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 85.942557][T10639] ? nla_get_range_signed (lib/nlattr.c:270) [ 85.942559][T10639] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 85.942562][T10639] rtnl_newlink (net/core/rtnetlink.c:4215) [ 85.942564][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942565][T10639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 85.942567][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942568][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942570][T10639] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 85.942572][T10639] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 85.942574][T10639] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 85.942575][T10639] ? __kernel_text_address (kernel/extable.c:79) [ 85.942576][T10639] ? write_profile (profile.c:?) [ 85.942578][T10639] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 85.942580][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942582][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942583][T10639] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 85.942587][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942588][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942590][T10639] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 85.942592][T10639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.942593][T10639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.942595][T10639] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.942596][T10639] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.942599][T10639] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.942600][T10639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.942601][T10639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.942603][T10639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 85.942604][T10639] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 85.942607][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942609][T10639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.942611][T10639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.942613][T10639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 85.942614][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942616][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942618][T10639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.942620][T10639] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.942621][T10639] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 85.942623][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942625][T10639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.942627][T10639] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.942629][T10639] ? copy_msghdr_from_user (net/socket.c:2650) [ 85.942630][T10639] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 85.942632][T10639] ? move_addr_to_kernel (net/socket.c:258) [ 85.942633][T10639] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.942636][T10639] ___sys_sendmsg (net/socket.c:2767) [ 85.942638][T10639] ? copy_msghdr_from_user (net/socket.c:2619) [ 85.942643][T10639] __sys_sendmsg (net/socket.c:2799) [ 85.942645][T10639] ? __sys_sendmsg_sock (net/socket.c:2780) [ 85.942647][T10639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.942649][T10639] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.942651][T10639] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 85.942653][T10639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.942654][T10639] RIP: 0033:0x7f0281f2854e [ 85.942656][T10639] 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 [ 85.942658][T10639] RSP: 002b:00007ffce27f71e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 85.942662][T10639] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0281f2854e [ 85.942663][T10639] RDX: 0000000000000000 RSI: 00007ffce27f7290 RDI: 0000000000000005 [ 85.942664][T10639] RBP: 00007ffce27f71f0 R08: 0000000000000000 R09: 0000000000000000 [ 85.942665][T10639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff5a [ 85.942666][T10639] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce27f7950 | [ 99.235961][T12704] softirqs last disabled at (0): 0x0 | [ 99.235963][T12704] Preemption disabled at: | [ 99.235964][T12704] vprintk_emit (kernel/printk/printk.c:2471) | [ 99.235974][T12704] Tainted: [W]=WARN [ 99.235975][T12704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 99.235977][T12704] Call Trace: [ 99.235978][T12704] [ 99.235979][T12704] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 99.235984][T12704] ? vprintk_emit (kernel/printk/printk.c:2471) [ 99.235986][T12704] __might_resched.cold (kernel/sched/core.c:9234) [ 99.235990][T12704] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 99.235993][T12704] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 99.235996][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236000][T12704] __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)) [ 99.236003][T12704] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 99.236006][T12704] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.236010][T12704] ? 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) [ 99.236011][T12704] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 99.236013][T12704] put_chars (drivers/char/virtio_console.c:1176) [ 99.236015][T12704] ? __send_to_port (drivers/char/virtio_console.c:654) [ 99.236017][T12704] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 99.236020][T12704] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 99.236023][T12704] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 99.236024][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236026][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236028][T12704] console_emit_next_record (kernel/printk/printk.c:3183) [ 99.236031][T12704] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 99.236033][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236034][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236036][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236038][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236040][T12704] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 99.236042][T12704] console_flush_one_record (kernel/printk/printk.c:3268) [ 99.236044][T12704] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 99.236047][T12704] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 99.236048][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236050][T12704] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 99.236052][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236053][T12704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.236055][T12704] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 99.236056][T12704] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 99.236058][T12704] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 99.236060][T12704] ? vprintk_emit (kernel/printk/printk.c:2478) [ 99.236062][T12704] vprintk_emit (kernel/printk/printk.c:2479) [ 99.236065][T12704] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 99.236066][T12704] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.236070][T12704] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.236072][T12704] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.236074][T12704] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 99.236077][T12704] ? ___sys_sendmsg (net/socket.c:2767) [ 99.236078][T12704] ? __sys_sendmsg (net/socket.c:2799) [ 99.236080][T12704] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.236083][T12704] _printk (kernel/printk/printk.c:2504) [ 99.236086][T12704] ? snapshot_read.cold (user.c:?) [ 99.236089][T12704] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 99.236091][T12704] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 99.236093][T12704] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 99.236095][T12704] ? netdev_notice (net/core/dev.c:13194) [ 99.236097][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236099][T12704] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 99.236100][T12704] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 99.236103][T12704] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 99.236104][T12704] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 99.236107][T12704] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 99.236110][T12704] dev_set_allmulti (net/core/dev_api.c:315) [ 99.236112][T12704] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 99.236125][T12704] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 99.236128][T12704] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 99.236131][T12704] br_del_if (net/bridge/br_if.c:732) bridge [ 99.236138][T12704] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 99.236141][T12704] do_set_master (net/core/rtnetlink.c:3055) [ 99.236143][T12704] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 99.236146][T12704] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 99.236149][T12704] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 99.236150][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236152][T12704] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 99.236156][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236157][T12704] ? kasan_save_stack (mm/kasan/common.c:58) [ 99.236160][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236162][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236163][T12704] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 99.236165][T12704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.236167][T12704] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 99.236170][T12704] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 99.236173][T12704] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 99.236176][T12704] ? clockevents_tick_resume (kernel/time/clockevents.c:193) [ 99.236178][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236180][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236182][T12704] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 99.236183][T12704] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 99.236186][T12704] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 99.236187][T12704] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 99.236190][T12704] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 99.236192][T12704] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 99.236194][T12704] rtnl_newlink (net/core/rtnetlink.c:4215) [ 99.236196][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236198][T12704] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 99.236199][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236201][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236203][T12704] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 99.236205][T12704] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 99.236207][T12704] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 99.236208][T12704] ? __kernel_text_address (kernel/extable.c:79) [ 99.236209][T12704] ? write_profile (profile.c:?) [ 99.236211][T12704] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 99.236212][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236214][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236216][T12704] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 99.236225][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236227][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236229][T12704] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 99.236230][T12704] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 99.236232][T12704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.236233][T12704] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.236235][T12704] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 99.236237][T12704] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 99.236239][T12704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 99.236240][T12704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.236242][T12704] ? netlink_ack (./include/linux/skbuff.h:2718) [ 99.236243][T12704] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 99.236245][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236247][T12704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.236249][T12704] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 99.236251][T12704] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 99.236253][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236255][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236256][T12704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 99.236258][T12704] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 99.236260][T12704] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 99.236262][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236264][T12704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 99.236266][T12704] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 99.236268][T12704] ? copy_msghdr_from_user (net/socket.c:2650) [ 99.236269][T12704] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 99.236271][T12704] ? move_addr_to_kernel (net/socket.c:258) [ 99.236272][T12704] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 99.236275][T12704] ___sys_sendmsg (net/socket.c:2767) [ 99.236277][T12704] ? copy_msghdr_from_user (net/socket.c:2619) [ 99.236282][T12704] __sys_sendmsg (net/socket.c:2799) [ 99.236284][T12704] ? __sys_sendmsg_sock (net/socket.c:2780) [ 99.236286][T12704] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 99.236289][T12704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 99.236291][T12704] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 99.236293][T12704] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 99.236295][T12704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 99.236297][T12704] RIP: 0033:0x7ff1fd4a454e [ 99.236299][T12704] 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 [ 99.236300][T12704] RSP: 002b:00007ffd9c181220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 99.236304][T12704] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff1fd4a454e [ 99.236306][T12704] RDX: 0000000000000000 RSI: 00007ffd9c1812d0 RDI: 0000000000000005 [ 99.236307][T12704] RBP: 00007ffd9c181230 R08: 0000000000000000 R09: 0000000000000000 [ 99.236307][T12704] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff67 [ 99.236308][T12704] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9c181990 | [ 112.547340][T14769] softirqs last disabled at (0): 0x0 | [ 112.547342][T14769] Preemption disabled at: | [ 112.547342][T14769] vprintk_emit (kernel/printk/printk.c:2471) | [ 112.547353][T14769] Tainted: [W]=WARN [ 112.547354][T14769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.547355][T14769] Call Trace: [ 112.547357][T14769] [ 112.547358][T14769] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.547364][T14769] ? vprintk_emit (kernel/printk/printk.c:2471) [ 112.547366][T14769] __might_resched.cold (kernel/sched/core.c:9234) [ 112.547369][T14769] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.547373][T14769] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 112.547376][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547380][T14769] __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)) [ 112.547383][T14769] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.547386][T14769] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.547389][T14769] ? 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) [ 112.547391][T14769] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.547393][T14769] put_chars (drivers/char/virtio_console.c:1176) [ 112.547395][T14769] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.547397][T14769] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 112.547400][T14769] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.547403][T14769] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.547405][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547407][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547409][T14769] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.547411][T14769] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.547414][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547415][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547417][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547419][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547421][T14769] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 112.547422][T14769] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.547425][T14769] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.547428][T14769] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.547429][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547431][T14769] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.547433][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547434][T14769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.547436][T14769] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.547437][T14769] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 112.547440][T14769] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.547441][T14769] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.547443][T14769] vprintk_emit (kernel/printk/printk.c:2479) [ 112.547446][T14769] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.547448][T14769] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.547451][T14769] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.547454][T14769] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.547455][T14769] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 112.547458][T14769] ? ___sys_sendmsg (net/socket.c:2767) [ 112.547459][T14769] ? __sys_sendmsg (net/socket.c:2799) [ 112.547461][T14769] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.547464][T14769] _printk (kernel/printk/printk.c:2504) [ 112.547468][T14769] ? snapshot_read.cold (user.c:?) [ 112.547470][T14769] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 112.547473][T14769] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 112.547475][T14769] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.547477][T14769] ? netdev_notice (net/core/dev.c:13194) [ 112.547479][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547481][T14769] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 112.547482][T14769] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 112.547485][T14769] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 112.547486][T14769] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 112.547489][T14769] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 112.547493][T14769] dev_set_allmulti (net/core/dev_api.c:315) [ 112.547496][T14769] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 112.547508][T14769] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 112.547512][T14769] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 112.547515][T14769] br_del_if (net/bridge/br_if.c:732) bridge [ 112.547523][T14769] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 112.547525][T14769] do_set_master (net/core/rtnetlink.c:3055) [ 112.547528][T14769] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 112.547530][T14769] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 112.547533][T14769] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 112.547534][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547536][T14769] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 112.547540][T14769] ? kasan_save_stack (mm/kasan/common.c:58) [ 112.547543][T14769] ? kasan_save_stack (mm/kasan/common.c:57) [ 112.547544][T14769] ? kasan_save_track (mm/kasan/common.c:78) [ 112.547546][T14769] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 112.547547][T14769] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 112.547549][T14769] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 112.547550][T14769] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.547551][T14769] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.547552][T14769] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.547554][T14769] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.547555][T14769] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 112.547556][T14769] ? ___sys_sendmsg (net/socket.c:2767) [ 112.547558][T14769] ? __sys_sendmsg (net/socket.c:2799) [ 112.547559][T14769] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.547561][T14769] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.547563][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547565][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547566][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547568][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547570][T14769] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 112.547572][T14769] ? __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) [ 112.547575][T14769] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 112.547576][T14769] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 112.547578][T14769] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 112.547579][T14769] ? nla_get_range_signed (lib/nlattr.c:270) [ 112.547581][T14769] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 112.547583][T14769] rtnl_newlink (net/core/rtnetlink.c:4215) [ 112.547585][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547587][T14769] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 112.547589][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547590][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547592][T14769] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 112.547594][T14769] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 112.547596][T14769] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 112.547597][T14769] ? __kernel_text_address (kernel/extable.c:79) [ 112.547598][T14769] ? write_profile (profile.c:?) [ 112.547600][T14769] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 112.547602][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547604][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547606][T14769] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.547610][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547611][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547613][T14769] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 112.547614][T14769] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.547616][T14769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.547617][T14769] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 112.547619][T14769] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 112.547621][T14769] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.547623][T14769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.547624][T14769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.547626][T14769] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.547627][T14769] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 112.547630][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547632][T14769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.547634][T14769] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.547636][T14769] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.547637][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547639][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547641][T14769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.547643][T14769] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.547645][T14769] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.547646][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547648][T14769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.547650][T14769] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 112.547652][T14769] ? copy_msghdr_from_user (net/socket.c:2650) [ 112.547654][T14769] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 112.547655][T14769] ? move_addr_to_kernel (net/socket.c:258) [ 112.547657][T14769] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 112.547659][T14769] ___sys_sendmsg (net/socket.c:2767) [ 112.547661][T14769] ? copy_msghdr_from_user (net/socket.c:2619) [ 112.547666][T14769] __sys_sendmsg (net/socket.c:2799) [ 112.547668][T14769] ? __sys_sendmsg_sock (net/socket.c:2780) [ 112.547671][T14769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.547673][T14769] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.547674][T14769] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.547677][T14769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.547678][T14769] RIP: 0033:0x7f306872d54e [ 112.547680][T14769] 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 [ 112.547682][T14769] RSP: 002b:00007ffc71d33500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 112.547686][T14769] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f306872d54e [ 112.547687][T14769] RDX: 0000000000000000 RSI: 00007ffc71d335b0 RDI: 0000000000000005 [ 112.547688][T14769] RBP: 00007ffc71d33510 R08: 0000000000000000 R09: 0000000000000000 [ 112.547689][T14769] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff75 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars