====================================== | [ 10.307473][ T187] softirqs last disabled at (38209): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.307476][ T187] Preemption disabled at: | [ 10.307477][ T187] 0x0 | [ 10.307489][ T187] Tainted: [W]=WARN [ 10.307490][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.307492][ T187] Call Trace: [ 10.307494][ T187] [ 10.307496][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.307504][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.307510][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.307515][ T187] ? __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.307522][ T187] __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.307525][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.307533][ T187] ? 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.307536][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.307541][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.307545][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.307546][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.307552][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.307560][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.307569][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.307572][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.307576][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.307581][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.307587][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.307589][ T187] ? 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.307593][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.307597][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.307602][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.307608][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.307611][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.307619][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.307622][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.307625][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.307628][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.307633][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.307635][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.307640][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.307645][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.307650][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.307656][ T187] _printk (kernel/printk/printk.c:2504) [ 10.307661][ T187] ? snapshot_read.cold (user.c:?) [ 10.307665][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.307668][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.307674][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.307678][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.307682][ T187] ? exit_notify (kernel/exit.c:780) [ 10.307685][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.307689][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.307695][ T187] do_group_exit (kernel/exit.c:1151) [ 10.307699][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.307702][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.307705][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.307709][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.307713][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.307716][ T187] RIP: 0033:0x7fbf202e31b8 [ 10.307719][ T187] Code: Unable to access opcode bytes at 0x7fbf202e318e. Code starting with the faulting instruction =========================================== [ 10.307720][ T187] RSP: 002b:00007ffca5136f28 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.307723][ T187] RAX: ffffffffffffffda RBX: 00007fbf20413f88 RCX: 00007fbf202e31b8 [ 10.307725][ T187] RDX: 00007fbf2002dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.307726][ T187] RBP: 00007ffca5136f80 R08: 0000000000000000 R09: 0000000000008010 [ 10.307727][ T187] R10: 00007ffca5136d40 R11: 0000000000000246 R12: 0000000000000001 [ 10.307728][ T187] R13: 0000000000000000 R14: 00007fbf20412680 R15: 00007fbf20413fa0 | [ 12.840890][ T313] softirqs last disabled at (15967): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.840892][ T313] Preemption disabled at: | [ 12.840893][ T313] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.840901][ T313] Tainted: [W]=WARN [ 12.840902][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.840904][ T313] Call Trace: [ 12.840905][ T313] [ 12.840907][ T313] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.840912][ T313] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.840914][ T313] __might_resched.cold (kernel/sched/core.c:9234) [ 12.840918][ T313] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.840922][ T313] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.840927][ T313] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.840929][ T313] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.840935][ T313] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.840938][ T313] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.840941][ T313] put_chars (drivers/char/virtio_console.c:1176) [ 12.840943][ T313] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.840945][ T313] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.840948][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.840952][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.840956][ T313] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.840959][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.840960][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.840965][ T313] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.840966][ T313] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.840969][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.840972][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.840976][ T313] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.840980][ T313] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.840981][ T313] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.840984][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.840987][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.840991][ T313] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.840994][ T313] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.840996][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.841001][ T313] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.841004][ T313] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.841006][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.841008][ T313] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.841012][ T313] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.841013][ T313] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.841017][ T313] vprintk_emit (kernel/printk/printk.c:2479) [ 12.841020][ T313] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.841026][ T313] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 12.841029][ T313] _printk (kernel/printk/printk.c:2504) [ 12.841033][ T313] ? snapshot_read.cold (user.c:?) [ 12.841039][ T313] ? 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) [ 12.841042][ T313] gact_init_module (net/sched/act_gact.c:180) act_gact [ 12.841044][ T313] do_one_initcall (init/main.c:1357) [ 12.841047][ T313] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.841051][ T313] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.841054][ T313] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.841059][ T313] do_init_module (kernel/module/main.c:3117) [ 12.841062][ T313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.841067][ T313] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.841070][ T313] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.841073][ T313] load_module (kernel/module/main.c:3593) [ 12.841080][ T313] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.841084][ T313] ? __ia32_sys_fsconfig (??:?) [ 12.841088][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.841090][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.841094][ T313] init_module_from_file (kernel/module/main.c:3790) [ 12.841097][ T313] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.841105][ T313] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.841108][ T313] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.841111][ T313] idempotent_init_module (kernel/module/main.c:3802) [ 12.841114][ T313] ? init_module_from_file (kernel/module/main.c:3791) [ 12.841120][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.841123][ T313] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.841129][ T313] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.841131][ T313] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.841135][ T313] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.841136][ T313] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.841139][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.841141][ T313] RIP: 0033:0x7fb51290a37d [ 12.841145][ T313] 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 [ 12.841146][ T313] RSP: 002b:00007ffd7d8f3008 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.841149][ T313] RAX: ffffffffffffffda RBX: 000055be026af810 RCX: 00007fb51290a37d [ 12.841150][ T313] RDX: 0000000000000000 RSI: 000055bdd285effd RDI: 0000000000000000 [ 12.841151][ T313] RBP: 00007ffd7d8f30a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.841152][ T313] R10: 0000000000000000 R11: 0000000000000246 R12: 000055bdd285effd [ 12.841153][ T313] R13: 000055be026af960 R14: 0000000000040000 R15: 0000000000000000 | [ 14.024012][ T402] softirqs last disabled at (13230): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.024014][ T402] Preemption disabled at: | [ 14.024015][ T402] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.024024][ T402] Tainted: [W]=WARN [ 14.024025][ T402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.024027][ T402] Call Trace: [ 14.024029][ T402] [ 14.024030][ T402] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.024036][ T402] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.024038][ T402] __might_resched.cold (kernel/sched/core.c:9234) [ 14.024043][ T402] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.024047][ T402] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.024052][ T402] __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)) [ 14.024054][ T402] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.024060][ T402] ? 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) [ 14.024062][ T402] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.024065][ T402] put_chars (drivers/char/virtio_console.c:1176) [ 14.024068][ T402] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.024072][ T402] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.024076][ T402] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.024078][ T402] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.024080][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024082][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024086][ T402] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.024088][ T402] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.024091][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024095][ T402] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.024099][ T402] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.024102][ T402] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.024104][ T402] ? 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)) [ 14.024107][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024109][ T402] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.024113][ T402] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.024117][ T402] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.024119][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024124][ T402] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.024127][ T402] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.024129][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024131][ T402] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.024134][ T402] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.024136][ T402] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.024139][ T402] vprintk_emit (kernel/printk/printk.c:2479) [ 14.024143][ T402] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.024146][ T402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.024147][ T402] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.024151][ T402] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.024155][ T402] _printk (kernel/printk/printk.c:2504) [ 14.024158][ T402] ? snapshot_read.cold (user.c:?) [ 14.024162][ T402] ? br_multicast_flood (??:?) bridge [ 14.024177][ T402] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.024178][ T402] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.024179][ T402] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.024184][ T402] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.024194][ T402] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.024202][ T402] new_nbp (net/bridge/br_if.c:449) bridge [ 14.024212][ T402] br_add_if (net/bridge/br_if.c:592) bridge [ 14.024219][ T402] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.024223][ T402] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.024226][ T402] ? __kernel_text_address (kernel/extable.c:79) [ 14.024229][ T402] do_set_master (net/core/rtnetlink.c:3071) [ 14.024234][ T402] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.024237][ T402] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.024240][ T402] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.024242][ T402] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.024244][ T402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.024248][ T402] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.024250][ T402] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.024252][ T402] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.024254][ T402] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.024258][ T402] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.024259][ T402] ? kasan_save_track (mm/kasan/common.c:78) [ 14.024262][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024263][ T402] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.024266][ T402] ? ___sys_sendmsg (net/socket.c:2757) [ 14.024271][ T402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.024273][ T402] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.024275][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024277][ T402] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.024279][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024281][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024283][ T402] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.024286][ T402] ? __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) [ 14.024288][ T402] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.024290][ T402] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.024293][ T402] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.024295][ T402] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.024300][ T402] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.024312][ T402] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.024317][ T402] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.024319][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024324][ T402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.024326][ T402] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.024327][ T402] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.024329][ T402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.024333][ T402] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.024335][ T402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.024338][ T402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.024339][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024343][ T402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.024345][ T402] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.024348][ T402] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.024350][ T402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.024353][ T402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.024359][ T402] ? 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)) [ 14.024360][ T402] ? 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)) [ 14.024364][ T402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.024368][ T402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.024370][ T402] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.024374][ T402] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.024378][ T402] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.024382][ T402] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.024387][ T402] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.024389][ T402] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.024391][ T402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.024393][ T402] ? move_addr_to_kernel (net/socket.c:258) [ 14.024401][ T402] ___sys_sendmsg (net/socket.c:2767) [ 14.024404][ T402] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.024419][ T402] __sys_sendmsg (net/socket.c:2799) [ 14.024421][ T402] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.024427][ T402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.024431][ T402] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.024433][ T402] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.024436][ T402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.024438][ T402] RIP: 0033:0x7f5ea14f154e [ 14.024442][ T402] 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 [ 14.024444][ T402] RSP: 002b:00007fff379ee350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.024447][ T402] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5ea14f154e [ 14.024448][ T402] RDX: 0000000000000000 RSI: 00007fff379ee400 RDI: 0000000000000005 [ 14.024449][ T402] RBP: 00007fff379ee360 R08: 0000000000000000 R09: 0000000000000000 [ 14.024449][ T402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915464 [ 14.024450][ T402] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff379eeac0 | [ 29.551304][ C2] softirqs last disabled at (960537): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 29.551307][ C2] Preemption disabled at: | [ 29.551307][ C2] 0x0 | [ 29.551320][ C2] Tainted: [W]=WARN [ 29.551321][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.551324][ C2] Call Trace: [ 29.551326][ C2] [ 29.551329][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.551335][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 29.551339][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.551343][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.551346][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551350][ 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)) [ 29.551354][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.551358][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.551362][ 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) [ 29.551364][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.551367][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 29.551369][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.551372][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.551376][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.551381][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.551383][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551385][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.551388][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.551391][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.551394][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551396][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551398][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.551401][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.551403][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.551406][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.551410][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.551412][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.551414][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.551416][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551418][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.551420][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.551422][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.551429][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.551432][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 29.551435][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.551437][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551452][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.551454][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551464][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551474][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 29.551478][ C2] _printk (kernel/printk/printk.c:2504) [ 29.551482][ C2] ? snapshot_read.cold (user.c:?) [ 29.551484][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 29.551489][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.551492][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 29.551494][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 29.551497][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.551501][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 29.551504][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 29.551506][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.551509][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.551511][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551521][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551523][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.551526][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.551535][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.551537][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551546][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.551556][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.551565][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 29.551569][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 29.551571][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.551575][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.551578][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.551580][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551583][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.551585][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.551596][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.551598][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.551602][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.551605][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.551607][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.551609][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.551612][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551614][ C2] handle_softirqs (kernel/softirq.c:645) [ 29.551617][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.551619][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.551622][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.551624][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 29.551626][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.551629][ C2] [ 29.551630][ C2] [ 29.551630][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.551633][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.551636][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.551639][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 29.551642][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 29.551645][ C2] RAX: 00000000000ea817 RBX: ff11000001bec6c0 RCX: ffffffffa84f0307 [ 29.551647][ C2] RDX: ff11000001bec6c0 RSI: ffffffffab238b01 RDI: ffffffffaac8d8e0 [ 29.551648][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.551649][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 29.551650][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 29.551652][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.551656][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.551659][ C2] default_idle_call (kernel/sched/idle.c:122) [ 29.551661][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.551663][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 29.551665][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.551668][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.551669][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.551672][ C2] do_idle (kernel/sched/idle.c:355) [ 29.551674][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.551676][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 29.551678][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 29.551681][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.626059][ C2] | [ 29.626148][ C2] | [ 29.626148][ C2] stack backtrace: | [ 29.626373][ C2] Tainted: [W]=WARN [ 29.626374][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.626375][ C2] Call Trace: [ 29.626377][ C2] [ 29.626378][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.626382][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.626385][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.626389][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 29.626392][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 29.626394][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.626397][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.626399][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.626410][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.626414][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.626416][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.626431][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.626433][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.626442][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.626452][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.626462][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 29.626465][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 29.626467][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.626471][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.626474][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.626476][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.626479][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.626481][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.626492][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.626494][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.626498][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.626501][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.626504][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.626506][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.626509][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.626511][ C2] handle_softirqs (kernel/softirq.c:645) [ 29.626513][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.626515][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.626518][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.626520][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 29.626522][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.626524][ C2] [ 29.626525][ C2] [ 29.626526][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.626528][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.626530][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.626533][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 29.626534][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 29.626537][ C2] RAX: 00000000000ea817 RBX: ff11000001bec6c0 RCX: ffffffffa84f0307 [ 29.626538][ C2] RDX: ff11000001bec6c0 RSI: ffffffffab238b01 RDI: ffffffffaac8d8e0 [ 29.626540][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.626541][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 29.626542][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 29.626544][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.626547][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.626549][ C2] default_idle_call (kernel/sched/idle.c:122) [ 29.626551][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.626553][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 29.626555][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.626557][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.626559][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.626562][ C2] do_idle (kernel/sched/idle.c:355) [ 29.626564][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.626566][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 29.626568][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 29.626570][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 31.256526][ T852] softirqs last disabled at (0): 0x0 | [ 31.256528][ T852] Preemption disabled at: | [ 31.256528][ T852] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.256538][ T852] Tainted: [W]=WARN [ 31.256539][ T852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.256541][ T852] Call Trace: [ 31.256542][ T852] [ 31.256544][ T852] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.256549][ T852] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.256551][ T852] __might_resched.cold (kernel/sched/core.c:9234) [ 31.256555][ T852] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.256558][ T852] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 31.256561][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256565][ T852] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.256568][ T852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.256571][ T852] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.256574][ T852] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.256576][ T852] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.256578][ T852] put_chars (drivers/char/virtio_console.c:1176) [ 31.256580][ T852] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.256582][ T852] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.256584][ T852] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.256587][ T852] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.256588][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256590][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256592][ T852] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.256595][ T852] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.256597][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256598][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256600][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256602][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256603][ T852] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.256605][ T852] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.256607][ T852] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.256610][ T852] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.256612][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256613][ T852] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.256615][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256617][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.256618][ T852] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.256619][ T852] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.256621][ T852] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.256623][ T852] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.256625][ T852] vprintk_emit (kernel/printk/printk.c:2479) [ 31.256628][ T852] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.256629][ T852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.256633][ T852] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.256635][ T852] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.256637][ T852] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.256639][ T852] ? ___sys_sendmsg (net/socket.c:2767) [ 31.256641][ T852] ? __sys_sendmsg (net/socket.c:2799) [ 31.256642][ T852] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.256646][ T852] _printk (kernel/printk/printk.c:2504) [ 31.256649][ T852] ? snapshot_read.cold (user.c:?) [ 31.256652][ T852] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.256654][ T852] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.256656][ T852] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.256658][ T852] ? netdev_notice (net/core/dev.c:13194) [ 31.256660][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256661][ T852] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 31.256663][ T852] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.256665][ T852] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 31.256667][ T852] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 31.256669][ T852] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 31.256672][ T852] dev_set_allmulti (net/core/dev_api.c:315) [ 31.256675][ T852] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 31.256688][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.256692][ T852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.256696][ T852] br_del_if (net/bridge/br_if.c:732) bridge [ 31.256705][ T852] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.256707][ T852] do_set_master (net/core/rtnetlink.c:3055) [ 31.256710][ T852] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 31.256712][ T852] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.256714][ T852] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.256716][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256717][ T852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.256721][ T852] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.256724][ T852] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.256725][ T852] ? kasan_save_track (mm/kasan/common.c:78) [ 31.256726][ T852] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 31.256728][ T852] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 31.256729][ T852] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 31.256730][ T852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.256731][ T852] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.256733][ T852] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.256734][ T852] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.256735][ T852] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.256736][ T852] ? ___sys_sendmsg (net/socket.c:2767) [ 31.256738][ T852] ? __sys_sendmsg (net/socket.c:2799) [ 31.256739][ T852] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.256740][ T852] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.256743][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256745][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256746][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256747][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256749][ T852] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.256751][ T852] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.256753][ T852] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.256755][ T852] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.256756][ T852] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.256757][ T852] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.256760][ T852] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.256762][ T852] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.256764][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256765][ T852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.256767][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256768][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256770][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 31.256772][ T852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 31.256773][ T852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.256775][ T852] ? __kernel_text_address (kernel/extable.c:79) [ 31.256776][ T852] ? write_profile (profile.c:?) [ 31.256777][ T852] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.256780][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256781][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256783][ T852] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.256786][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256788][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256790][ T852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.256791][ T852] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.256792][ T852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.256794][ T852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.256795][ T852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.256798][ T852] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.256799][ T852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.256800][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.256802][ T852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.256803][ T852] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 31.256805][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256807][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.256809][ T852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.256811][ T852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.256813][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256814][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256816][ T852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.256818][ T852] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.256820][ T852] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.256821][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256823][ T852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.256825][ T852] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.256827][ T852] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.256828][ T852] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.256830][ T852] ? move_addr_to_kernel (net/socket.c:258) [ 31.256831][ T852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.256833][ T852] ___sys_sendmsg (net/socket.c:2767) [ 31.256835][ T852] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.256840][ T852] __sys_sendmsg (net/socket.c:2799) [ 31.256842][ T852] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.256844][ T852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.256846][ T852] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.256848][ T852] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.256849][ T852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.256851][ T852] RIP: 0033:0x7f91f57e554e [ 31.256853][ T852] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.256855][ T852] RSP: 002b:00007ffc0e50d440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.256859][ T852] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f91f57e554e [ 31.256860][ T852] RDX: 0000000000000000 RSI: 00007ffc0e50d4f0 RDI: 0000000000000005 [ 31.256861][ T852] RBP: 00007ffc0e50d450 R08: 0000000000000000 R09: 0000000000000000 [ 31.256862][ T852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915475 [ 31.256863][ T852] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0e50dbb0 | [ 49.156353][ T1388] softirqs last disabled at (0): 0x0 | [ 49.156355][ T1388] Preemption disabled at: | [ 49.156355][ T1388] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.156367][ T1388] Tainted: [W]=WARN [ 49.156368][ T1388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.156369][ T1388] Call Trace: [ 49.156371][ T1388] [ 49.156372][ T1388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.156378][ T1388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.156380][ T1388] __might_resched.cold (kernel/sched/core.c:9234) [ 49.156384][ T1388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.156387][ T1388] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 49.156390][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156394][ T1388] __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)) [ 49.156397][ T1388] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.156400][ T1388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.156404][ T1388] ? 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) [ 49.156405][ T1388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.156407][ T1388] put_chars (drivers/char/virtio_console.c:1176) [ 49.156409][ T1388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.156411][ T1388] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.156413][ T1388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.156417][ T1388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.156418][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156420][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156422][ T1388] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.156425][ T1388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.156427][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156428][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156430][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156432][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156434][ T1388] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.156435][ T1388] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.156438][ T1388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.156441][ T1388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.156442][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156444][ T1388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.156446][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156447][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.156449][ T1388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.156450][ T1388] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.156452][ T1388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.156454][ T1388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.156456][ T1388] vprintk_emit (kernel/printk/printk.c:2479) [ 49.156459][ T1388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.156461][ T1388] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.156464][ T1388] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.156466][ T1388] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.156468][ T1388] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.156471][ T1388] ? ___sys_sendmsg (net/socket.c:2767) [ 49.156472][ T1388] ? __sys_sendmsg (net/socket.c:2799) [ 49.156474][ T1388] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.156477][ T1388] _printk (kernel/printk/printk.c:2504) [ 49.156480][ T1388] ? snapshot_read.cold (user.c:?) [ 49.156482][ T1388] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.156485][ T1388] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.156487][ T1388] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.156489][ T1388] ? netdev_notice (net/core/dev.c:13194) [ 49.156491][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156493][ T1388] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 49.156494][ T1388] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.156497][ T1388] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 49.156498][ T1388] ? 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) [ 49.156501][ T1388] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 49.156504][ T1388] dev_set_allmulti (net/core/dev_api.c:315) [ 49.156507][ T1388] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 49.156519][ T1388] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.156523][ T1388] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.156525][ T1388] br_del_if (net/bridge/br_if.c:732) bridge [ 49.156533][ T1388] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.156536][ T1388] do_set_master (net/core/rtnetlink.c:3055) [ 49.156538][ T1388] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 49.156541][ T1388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.156543][ T1388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.156544][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156546][ T1388] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.156550][ T1388] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.156552][ T1388] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.156554][ T1388] ? kasan_save_track (mm/kasan/common.c:78) [ 49.156555][ T1388] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.156557][ T1388] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.156558][ T1388] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.156559][ T1388] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.156560][ T1388] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.156562][ T1388] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.156563][ T1388] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.156564][ T1388] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.156566][ T1388] ? ___sys_sendmsg (net/socket.c:2767) [ 49.156567][ T1388] ? __sys_sendmsg (net/socket.c:2799) [ 49.156569][ T1388] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.156570][ T1388] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.156572][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156581][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156582][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156584][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156586][ T1388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.156588][ T1388] ? __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) [ 49.156590][ T1388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.156591][ T1388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.156593][ T1388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.156594][ T1388] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.156597][ T1388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.156599][ T1388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.156601][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156603][ T1388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.156604][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156605][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156607][ T1388] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.156609][ T1388] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.156611][ T1388] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.156612][ T1388] ? __kernel_text_address (kernel/extable.c:79) [ 49.156613][ T1388] ? write_profile (profile.c:?) [ 49.156615][ T1388] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.156617][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156619][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156621][ T1388] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.156624][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156626][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156627][ T1388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.156629][ T1388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.156630][ T1388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.156632][ T1388] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.156633][ T1388] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.156636][ T1388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.156637][ T1388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.156639][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.156640][ T1388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.156641][ T1388] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.156644][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156646][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.156648][ T1388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.156650][ T1388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.156651][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156653][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156655][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.156656][ T1388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.156658][ T1388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.156660][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156662][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.156664][ T1388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.156665][ T1388] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.156667][ T1388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.156669][ T1388] ? move_addr_to_kernel (net/socket.c:258) [ 49.156670][ T1388] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.156673][ T1388] ___sys_sendmsg (net/socket.c:2767) [ 49.156674][ T1388] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.156679][ T1388] __sys_sendmsg (net/socket.c:2799) [ 49.156681][ T1388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.156684][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.156687][ T1388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.156689][ T1388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.156692][ T1388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.156695][ T1388] RIP: 0033:0x7f418880054e [ 49.156697][ T1388] 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 [ 49.156700][ T1388] RSP: 002b:00007ffe63540440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.156704][ T1388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f418880054e [ 49.156706][ T1388] RDX: 0000000000000000 RSI: 00007ffe635404f0 RDI: 0000000000000005 [ 49.156707][ T1388] RBP: 00007ffe63540450 R08: 0000000000000000 R09: 0000000000000000 [ 49.156707][ T1388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915487 [ 49.156708][ T1388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe63540bb0 | [ 64.747750][ T1901] softirqs last disabled at (0): 0x0 | [ 64.747752][ T1901] Preemption disabled at: | [ 64.747752][ T1901] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.747763][ T1901] Tainted: [W]=WARN [ 64.747764][ T1901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.747766][ T1901] Call Trace: [ 64.747768][ T1901] [ 64.747769][ T1901] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.747774][ T1901] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.747776][ T1901] __might_resched.cold (kernel/sched/core.c:9234) [ 64.747779][ T1901] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.747782][ T1901] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 64.747785][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747789][ T1901] __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)) [ 64.747792][ T1901] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 64.747794][ T1901] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.747798][ T1901] ? 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) [ 64.747800][ T1901] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.747802][ T1901] put_chars (drivers/char/virtio_console.c:1176) [ 64.747804][ T1901] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.747806][ T1901] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 64.747808][ T1901] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.747812][ T1901] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.747813][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747815][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.747817][ T1901] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.747819][ T1901] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.747822][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747823][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747825][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747826][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.747828][ T1901] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 64.747830][ T1901] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.747832][ T1901] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.747834][ T1901] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 64.747837][ T1901] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.747839][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.747841][ T1901] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.747842][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747844][ T1901] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.747845][ T1901] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 64.747847][ T1901] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 64.747849][ T1901] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.747851][ T1901] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.747853][ T1901] vprintk_emit (kernel/printk/printk.c:2479) [ 64.747855][ T1901] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.747857][ T1901] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.747860][ T1901] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.747862][ T1901] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.747864][ T1901] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.747866][ T1901] ? ___sys_sendmsg (net/socket.c:2767) [ 64.747868][ T1901] ? __sys_sendmsg (net/socket.c:2799) [ 64.747869][ T1901] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.747873][ T1901] _printk (kernel/printk/printk.c:2504) [ 64.747876][ T1901] ? snapshot_read.cold (user.c:?) [ 64.747878][ T1901] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.747881][ T1901] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.747883][ T1901] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.747884][ T1901] ? netdev_notice (net/core/dev.c:13194) [ 64.747886][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747888][ T1901] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 64.747889][ T1901] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 64.747890][ T1901] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 64.747892][ T1901] ? 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) [ 64.747894][ T1901] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 64.747897][ T1901] dev_set_allmulti (net/core/dev_api.c:315) [ 64.747900][ T1901] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 64.747912][ T1901] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.747915][ T1901] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.747918][ T1901] br_del_if (net/bridge/br_if.c:732) bridge [ 64.747925][ T1901] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 64.747928][ T1901] do_set_master (net/core/rtnetlink.c:3055) [ 64.747930][ T1901] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 64.747932][ T1901] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 64.747935][ T1901] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 64.747936][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747938][ T1901] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.747942][ T1901] ? kasan_save_stack (mm/kasan/common.c:58) [ 64.747944][ T1901] ? kasan_save_stack (mm/kasan/common.c:57) [ 64.747946][ T1901] ? kasan_save_track (mm/kasan/common.c:78) [ 64.747947][ T1901] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 64.747949][ T1901] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 64.747950][ T1901] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 64.747951][ T1901] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.747952][ T1901] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.747954][ T1901] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.747955][ T1901] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.747956][ T1901] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.747958][ T1901] ? ___sys_sendmsg (net/socket.c:2767) [ 64.747959][ T1901] ? __sys_sendmsg (net/socket.c:2799) [ 64.747960][ T1901] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.747961][ T1901] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.747964][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747966][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.747967][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747969][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747970][ T1901] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.747972][ T1901] ? __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) [ 64.747975][ T1901] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 64.747976][ T1901] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 64.747977][ T1901] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.747979][ T1901] ? nla_get_range_signed (lib/nlattr.c:270) [ 64.747981][ T1901] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 64.747983][ T1901] rtnl_newlink (net/core/rtnetlink.c:4215) [ 64.747985][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747987][ T1901] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.747988][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.747989][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.747991][ T1901] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 64.747993][ T1901] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 64.747995][ T1901] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 64.747996][ T1901] ? __kernel_text_address (kernel/extable.c:79) [ 64.747997][ T1901] ? write_profile (profile.c:?) [ 64.747999][ T1901] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 64.748001][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748003][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748004][ T1901] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 64.748008][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.748009][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748011][ T1901] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.748012][ T1901] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.748014][ T1901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.748015][ T1901] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.748017][ T1901] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.748019][ T1901] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.748021][ T1901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.748022][ T1901] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.748023][ T1901] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.748025][ T1901] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 64.748027][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748029][ T1901] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.748031][ T1901] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.748033][ T1901] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.748034][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748036][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748038][ T1901] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.748039][ T1901] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.748041][ T1901] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.748043][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748045][ T1901] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.748047][ T1901] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.748048][ T1901] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.748050][ T1901] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 64.748051][ T1901] ? move_addr_to_kernel (net/socket.c:258) [ 64.748053][ T1901] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.748055][ T1901] ___sys_sendmsg (net/socket.c:2767) [ 64.748057][ T1901] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.748062][ T1901] __sys_sendmsg (net/socket.c:2799) [ 64.748064][ T1901] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.748067][ T1901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.748069][ T1901] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.748070][ T1901] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.748072][ T1901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.748074][ T1901] RIP: 0033:0x7f593103254e [ 64.748076][ T1901] 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 [ 64.748077][ T1901] RSP: 002b:00007ffca90a7bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.748081][ T1901] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f593103254e [ 64.748083][ T1901] RDX: 0000000000000000 RSI: 00007ffca90a7c80 RDI: 0000000000000005 [ 64.748084][ T1901] RBP: 00007ffca90a7be0 R08: 0000000000000000 R09: 0000000000000000 [ 64.748085][ T1901] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915497 [ 64.748085][ T1901] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca90a8340 | [ 82.543949][ T2438] softirqs last disabled at (0): 0x0 | [ 82.543951][ T2438] Preemption disabled at: | [ 82.543952][ T2438] vprintk_emit (kernel/printk/printk.c:2471) | [ 82.543965][ T2438] Tainted: [W]=WARN [ 82.543967][ T2438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.543969][ T2438] Call Trace: [ 82.543971][ T2438] [ 82.543972][ T2438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.543978][ T2438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 82.543981][ T2438] __might_resched.cold (kernel/sched/core.c:9234) [ 82.543986][ T2438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.543989][ T2438] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 82.543993][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.543997][ T2438] __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)) [ 82.544001][ T2438] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.544004][ T2438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.544009][ T2438] ? 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) [ 82.544011][ T2438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.544014][ T2438] put_chars (drivers/char/virtio_console.c:1176) [ 82.544017][ T2438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.544019][ T2438] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 82.544023][ T2438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.544027][ T2438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.544029][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544032][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544035][ T2438] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.544038][ T2438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.544041][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544043][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544045][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544047][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544050][ T2438] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 82.544052][ T2438] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.544056][ T2438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.544060][ T2438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.544062][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544064][ T2438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.544066][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544068][ T2438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.544070][ T2438] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 82.544072][ T2438] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 82.544075][ T2438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.544077][ T2438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.544080][ T2438] vprintk_emit (kernel/printk/printk.c:2479) [ 82.544083][ T2438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.544086][ T2438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.544089][ T2438] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.544093][ T2438] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.544095][ T2438] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 82.544098][ T2438] ? ___sys_sendmsg (net/socket.c:2767) [ 82.544099][ T2438] ? __sys_sendmsg (net/socket.c:2799) [ 82.544102][ T2438] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.544106][ T2438] _printk (kernel/printk/printk.c:2504) [ 82.544109][ T2438] ? snapshot_read.cold (user.c:?) [ 82.544113][ T2438] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 82.544116][ T2438] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 82.544119][ T2438] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 82.544121][ T2438] ? netdev_notice (net/core/dev.c:13194) [ 82.544124][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544126][ T2438] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 82.544128][ T2438] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 82.544132][ T2438] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 82.544134][ T2438] ? 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) [ 82.544137][ T2438] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 82.544141][ T2438] dev_set_allmulti (net/core/dev_api.c:315) [ 82.544144][ T2438] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 82.544160][ T2438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.544166][ T2438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 82.544169][ T2438] br_del_if (net/bridge/br_if.c:732) bridge [ 82.544180][ T2438] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 82.544183][ T2438] do_set_master (net/core/rtnetlink.c:3055) [ 82.544186][ T2438] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 82.544190][ T2438] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 82.544193][ T2438] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 82.544195][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544197][ T2438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.544202][ T2438] ? kasan_save_stack (mm/kasan/common.c:58) [ 82.544205][ T2438] ? kasan_save_stack (mm/kasan/common.c:57) [ 82.544207][ T2438] ? kasan_save_track (mm/kasan/common.c:78) [ 82.544209][ T2438] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 82.544211][ T2438] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 82.544213][ T2438] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 82.544214][ T2438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.544216][ T2438] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.544218][ T2438] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.544220][ T2438] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.544221][ T2438] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 82.544223][ T2438] ? ___sys_sendmsg (net/socket.c:2767) [ 82.544225][ T2438] ? __sys_sendmsg (net/socket.c:2799) [ 82.544227][ T2438] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.544229][ T2438] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.544232][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544235][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544236][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544239][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544241][ T2438] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 82.544244][ T2438] ? __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) [ 82.544247][ T2438] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 82.544248][ T2438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 82.544251][ T2438] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 82.544253][ T2438] ? nla_get_range_signed (lib/nlattr.c:270) [ 82.544256][ T2438] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 82.544259][ T2438] rtnl_newlink (net/core/rtnetlink.c:4215) [ 82.544262][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544265][ T2438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.544266][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544268][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544271][ T2438] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 82.544273][ T2438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.544276][ T2438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 82.544278][ T2438] ? __kernel_text_address (kernel/extable.c:79) [ 82.544279][ T2438] ? write_profile (profile.c:?) [ 82.544281][ T2438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 82.544284][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544286][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544288][ T2438] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 82.544292][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544294][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544297][ T2438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.544299][ T2438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.544301][ T2438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.544303][ T2438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.544305][ T2438] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.544309][ T2438] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.544311][ T2438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.544313][ T2438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.544315][ T2438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 82.544317][ T2438] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 82.544320][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544323][ T2438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.544325][ T2438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.544328][ T2438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 82.544330][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544333][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544335][ T2438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.544337][ T2438] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.544340][ T2438] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 82.544343][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544345][ T2438] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.544348][ T2438] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 82.544350][ T2438] ? copy_msghdr_from_user (net/socket.c:2650) [ 82.544352][ T2438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 82.544354][ T2438] ? move_addr_to_kernel (net/socket.c:258) [ 82.544356][ T2438] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.544360][ T2438] ___sys_sendmsg (net/socket.c:2767) [ 82.544363][ T2438] ? copy_msghdr_from_user (net/socket.c:2619) [ 82.544370][ T2438] __sys_sendmsg (net/socket.c:2799) [ 82.544373][ T2438] ? __sys_sendmsg_sock (net/socket.c:2780) [ 82.544377][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.544379][ T2438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.544381][ T2438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 82.544384][ T2438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.544386][ T2438] RIP: 0033:0x7f68ae2b654e [ 82.544389][ T2438] 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 [ 82.544391][ T2438] RSP: 002b:00007ffc96fd0900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 82.544396][ T2438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68ae2b654e [ 82.544398][ T2438] RDX: 0000000000000000 RSI: 00007ffc96fd09b0 RDI: 0000000000000005 [ 82.544399][ T2438] RBP: 00007ffc96fd0910 R08: 0000000000000000 R09: 0000000000000000 [ 82.544400][ T2438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9154a9 [ 82.544401][ T2438] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc96fd1070 | [ 89.946634][ T2598] softirqs last disabled at (0): 0x0 | [ 89.946636][ T2598] Preemption disabled at: | [ 89.946636][ T2598] vprintk_emit (kernel/printk/printk.c:2471) | [ 89.946647][ T2598] Tainted: [W]=WARN [ 89.946648][ T2598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.946650][ T2598] Call Trace: [ 89.946652][ T2598] [ 89.946653][ T2598] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 89.946658][ T2598] ? vprintk_emit (kernel/printk/printk.c:2471) [ 89.946660][ T2598] __might_resched.cold (kernel/sched/core.c:9234) [ 89.946664][ T2598] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 89.946667][ T2598] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 89.946670][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946674][ T2598] __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)) [ 89.946677][ T2598] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.946680][ T2598] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.946684][ T2598] ? 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) [ 89.946686][ T2598] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.946689][ T2598] put_chars (drivers/char/virtio_console.c:1176) [ 89.946692][ T2598] ? __send_to_port (drivers/char/virtio_console.c:654) [ 89.946694][ T2598] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 89.946698][ T2598] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 89.946703][ T2598] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 89.946705][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946707][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946709][ T2598] console_emit_next_record (kernel/printk/printk.c:3183) [ 89.946711][ T2598] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 89.946713][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946715][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946716][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946718][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946720][ T2598] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 89.946722][ T2598] console_flush_one_record (kernel/printk/printk.c:3268) [ 89.946724][ T2598] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 89.946726][ T2598] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 89.946728][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946730][ T2598] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 89.946731][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946733][ T2598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.946734][ T2598] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 89.946736][ T2598] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 89.946738][ T2598] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 89.946740][ T2598] ? vprintk_emit (kernel/printk/printk.c:2478) [ 89.946742][ T2598] vprintk_emit (kernel/printk/printk.c:2479) [ 89.946744][ T2598] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 89.946746][ T2598] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.946749][ T2598] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.946751][ T2598] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.946753][ T2598] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.946755][ T2598] ? ___sys_sendmsg (net/socket.c:2767) [ 89.946757][ T2598] ? __sys_sendmsg (net/socket.c:2799) [ 89.946758][ T2598] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.946762][ T2598] _printk (kernel/printk/printk.c:2504) [ 89.946765][ T2598] ? snapshot_read.cold (user.c:?) [ 89.946767][ T2598] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 89.946770][ T2598] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 89.946772][ T2598] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 89.946774][ T2598] ? netdev_notice (net/core/dev.c:13194) [ 89.946775][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946777][ T2598] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 89.946779][ T2598] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 89.946781][ T2598] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 89.946782][ T2598] ? 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) [ 89.946785][ T2598] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 89.946788][ T2598] dev_set_allmulti (net/core/dev_api.c:315) [ 89.946791][ T2598] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 89.946803][ T2598] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.946806][ T2598] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.946809][ T2598] br_del_if (net/bridge/br_if.c:732) bridge [ 89.946817][ T2598] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 89.946819][ T2598] do_set_master (net/core/rtnetlink.c:3055) [ 89.946822][ T2598] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 89.946824][ T2598] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 89.946826][ T2598] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 89.946828][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946829][ T2598] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.946833][ T2598] ? kasan_save_stack (mm/kasan/common.c:58) [ 89.946836][ T2598] ? kasan_save_stack (mm/kasan/common.c:57) [ 89.946837][ T2598] ? kasan_save_track (mm/kasan/common.c:78) [ 89.946839][ T2598] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 89.946840][ T2598] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 89.946842][ T2598] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 89.946843][ T2598] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.946844][ T2598] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.946845][ T2598] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.946847][ T2598] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.946848][ T2598] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.946849][ T2598] ? ___sys_sendmsg (net/socket.c:2767) [ 89.946851][ T2598] ? __sys_sendmsg (net/socket.c:2799) [ 89.946852][ T2598] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.946853][ T2598] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.946856][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946857][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946859][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946860][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946862][ T2598] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 89.946864][ T2598] ? __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) [ 89.946866][ T2598] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 89.946867][ T2598] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 89.946869][ T2598] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 89.946870][ T2598] ? nla_get_range_signed (lib/nlattr.c:270) [ 89.946872][ T2598] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 89.946874][ T2598] rtnl_newlink (net/core/rtnetlink.c:4215) [ 89.946876][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946878][ T2598] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.946879][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946881][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946883][ T2598] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 89.946884][ T2598] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.946886][ T2598] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.946892][ T2598] ? __kernel_text_address (kernel/extable.c:79) [ 89.946894][ T2598] ? write_profile (profile.c:?) [ 89.946895][ T2598] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 89.946898][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946899][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946901][ T2598] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 89.946904][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946906][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946908][ T2598] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.946909][ T2598] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.946910][ T2598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.946912][ T2598] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.946913][ T2598] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.946916][ T2598] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.946917][ T2598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.946918][ T2598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.946920][ T2598] ? netlink_ack (./include/linux/skbuff.h:2718) [ 89.946921][ T2598] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 89.946923][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946925][ T2598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.946927][ T2598] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.946929][ T2598] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 89.946930][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946932][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946934][ T2598] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.946936][ T2598] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.946937][ T2598] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 89.946939][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946941][ T2598] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.946943][ T2598] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.946944][ T2598] ? copy_msghdr_from_user (net/socket.c:2650) [ 89.946946][ T2598] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 89.946947][ T2598] ? move_addr_to_kernel (net/socket.c:258) [ 89.946949][ T2598] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.946951][ T2598] ___sys_sendmsg (net/socket.c:2767) [ 89.946953][ T2598] ? copy_msghdr_from_user (net/socket.c:2619) [ 89.946958][ T2598] __sys_sendmsg (net/socket.c:2799) [ 89.946960][ T2598] ? __sys_sendmsg_sock (net/socket.c:2780) [ 89.946962][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.946964][ T2598] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.946965][ T2598] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 89.946968][ T2598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.946969][ T2598] RIP: 0033:0x7f3a1198554e [ 89.946971][ T2598] 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 [ 89.946973][ T2598] RSP: 002b:00007ffcdbb218b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 89.946977][ T2598] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3a1198554e [ 89.946978][ T2598] RDX: 0000000000000000 RSI: 00007ffcdbb21960 RDI: 0000000000000005 [ 89.946979][ T2598] RBP: 00007ffcdbb218c0 R08: 0000000000000000 R09: 0000000000000000 [ 89.946980][ T2598] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9154b0 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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